Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OLLI_S,
22. Okt 2006
Hallo,
ich habe es umgesetzt und verwende jetzt das Ereignis "OnMouseMove" um die Hilfe anzuzeigen.
Habe jetzt nur ein "Problem":
Ich gebe den Hinweistext in einer Statuszeilen-Komponente aus.
Diese ist abgeleitet von TPanel und hat als Besonderheit links und rechts jeweils zwei Schaltflächen, mit der man überlange Texte scrollen kann.
Wenn ich also in dem Panel einen kurzen Text...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OLLI_S,
16. Okt 2006
Hallo,
danke für die vielen Anregungen!
Ich denke ich werde das mit OnMouseMover machen, da man damit nur ein mal klicken muss und sich für mehrere Komponenten die Hilfe anzuzeigen (also der Button aktiviert und deaktiviert den Hilfemodus, bei MouseOver zeige ich den Hilfetext an).
Ist der Hilfemodus aktiv, kann ich über alle Komponenten drüber fahren und bekomme so eine Hilfe angezeigt.
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OLLI_S,
16. Okt 2006
Hallo dataspider,
danke für Deine Antwort.
Dann habe ich immer noch das Problem, dass z.B. bei einer CheckBox die Checkbox im Hilfemodus angehakt wird.
Und sie im Hilfemodus manuell wieder abhaken ist bescheuert, da manche Checkboxen Filter auslösen.
Leider haben ComboBoxen kein OnMouseMove.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by OLLI_S,
15. Okt 2006
Liebe Community,
ich habe in meiner Anwedung eine Schaltfläche (mit dem Symbol des Hilfepfeil crHelp als Bild).
Klickt der Anwender diese Schaltflähe und anschließend auf ein Element, wird in der Statuszeile eine Hilfe zu dem entsprechenden Element angezeigt.
Eigentlich nichts kompliziertes.
Dazu habe ich in meinem Hauptformular eine Funktion ZeigeHilfe, die überprüft, ob der Hilfemodus...