Hint im Popup Menü

Rund um die LCL und andere Komponenten
Antworten
snowman
Beiträge: 9
Registriert: Fr 19. Aug 2011, 08:08
OS, Lazarus, FPC: Windows XP/7 (Lazarus 0.9.30 FPC 2.2.z)
CPU-Target: 32/64Bit

Hint im Popup Menü

Beitrag von snowman »

Hallo,

ich habe noch ein Problem mit den Hints. TMenuItem besitz ja eine "Hint" Eigenschaft. Was muss ich machen, damit der Hint auch angezeigt wird? Ein "ShowHint" oder "ParentshowHint" ist weder in TMenuItem noch im TPopupMenu enthalten.

PS. Oder liegt es daran, dass es ein Popupmenü eines TrayIcons ist?
ciao
Martin

MAC
Beiträge: 770
Registriert: Sa 21. Feb 2009, 13:46
OS, Lazarus, FPC: Windows 7 (L 1.3 Built 43666 FPC 2.6.2)
CPU-Target: 32Bit

Re: Hint im Popup Menü

Beitrag von MAC »

Gute Frage.

Ich bekomme auf die schnelle auch keine Hint message in einem TPopupMenu zu stande
(leeres Form erzeugt, Popupmenu damit verbunden und einträge mit hints hinzugefügt...)

Code: Alles auswählen

Signatur := nil;

Scotty
Beiträge: 768
Registriert: Mo 4. Mai 2009, 13:24
OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
CPU-Target: x86_64-linux-qt/gtk2
Kontaktdaten:

Re: Hint im Popup Menü

Beitrag von Scotty »

Mit <TApplication>.ActivateHint() kann man einen Tooltip Programm gesteuert anzeigen. Ein Tooltip ist ansonsten von TForm abgeleitet und hat die Eigenschaft fCompStyle:=csHintWindow; Man kann damit alles mögliche machen, z.B. auf den Canvas zeichnen.

Antworten