Einzelnen Beitrag anzeigen

Strict

Registriert seit: 24. Mär 2020
47 Beiträge
 
#1

CustomEdit: TextHint immer sichtbar machen?

  Alt 19. Mai 2020, 16:02
Mir ist eben in den Sinn gekommen, wie schön doch so ein Edit wäre, wo das TextHint immer sichtbar ist.
Wie kann man das realisieren? In meiner eigenen TEdit-Ableitung habe ich DoSetTextHint überschrieben. Das wurde so in einem anderen Forum empfohlen aber funktioniert nicht.
Delphi-Quellcode:
procedure TdEdit.DoSetTextHint(const Value: string);
begin
 if CheckWin32Version(5, 1) and StyleServices.Enabled and HandleAllocated then
  SendTextMessage(Handle, EM_SETCUEBANNER, WPARAM(1), Value); // WPARAM(1) statt WPARAM(0)
end;

Geändert von Strict (19. Mai 2020 um 16:42 Uhr)
  Mit Zitat antworten Zitat