[gelöst] Hint nur in Statusbar

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
Antworten
catweasel
Beiträge: 230
Registriert: Di 17. Mär 2009, 10:51
OS, Lazarus, FPC: Win10 64Bit // Linux Mint 20.0 - (L 2.2.0 FPC 3.2.2)

[gelöst] Hint nur in Statusbar

Beitrag von catweasel »

Moin

Ich versuche die Hilfe die ich für die verschiedenen Eingabefelder und Buttons jeweils eingetragen habe, jetzt nur noch in der Statuszeile (StatusBar) anzeigen zu lassen.
Dazu habe ich in der Statuszeile den Punkt "autohint" auf true gestellt. Allerdings werden die Hilfetexte sowohl normal am Button/Eingabefeld als auch in der Statuszeile angezeigt.

Wie komme ich dahin das die Hilfe nur in der Statuszeile angezeigt wird?

Gruß
Michael

----------

Gefunden: Vor dem Text muß noch das Pipe-Zeichen :idea:
Zuletzt geändert von catweasel am Do 7. Apr 2011, 10:36, insgesamt 1-mal geändert.

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 nur in Statusbar

Beitrag von Scotty »

Du könntest das OnMouseMove-Event des Statusbar benutzen, um ein ShowHint() abzufeuern oder den Hint dynamisch zu füllen. Allerdings ist es sehr ungewöhnlich (um nicht "schlecht" zu sagen), wenn Hints nur im Statusbar kommen. Vielleicht suchst du besser nach Notification irgendwas (libnotify unter Linux), wenn du an etwas anderes als Kurzhilfe denkst.

catweasel
Beiträge: 230
Registriert: Di 17. Mär 2009, 10:51
OS, Lazarus, FPC: Win10 64Bit // Linux Mint 20.0 - (L 2.2.0 FPC 3.2.2)

Re: Hint nur in Statusbar

Beitrag von catweasel »

Scotty hat geschrieben:Du könntest das OnMouseMove-Event des Statusbar benutzen, um ein ShowHint() abzufeuern oder den Hint dynamisch zu füllen. Allerdings ist es sehr ungewöhnlich (um nicht "schlecht" zu sagen), wenn Hints nur im Statusbar kommen. Vielleicht suchst du besser nach Notification irgendwas (libnotify unter Linux), wenn du an etwas anderes als Kurzhilfe denkst.
Danke, hat sich von selbst erledigt. Ich mußte vor dem Hilfetext noch das "|" Zeichen setzen, dann hat´s funktioniert :)

Antworten