Einzelnen Beitrag anzeigen

=Azmodan=

Registriert seit: 26. Aug 2007
1 Beiträge
 
#1

MouseEvent für ActionMainMenuBar

  Alt 26. Aug 2007, 22:37
Hallo,

ich hoffe, es kann jemand helfen. Ich habe diese Frage bereits in einem anderen Forum gestellt, aber bisher keine Antwort. Nehme an, dass sich einfach damit keiner wirklich beschäftigt hat.

Ich verwende in meinem Programm ein Hauptmenü vom Type TActionMainMenuBar (OfficeXP Style Bar). Nun möchte ich gerne, dass ich das aktuelle Item abfragen kann, über dem ich die Maus grad bewege.

Folgender Vorgang:
Man hat z.B. den Menüoberpunkt "Datei".
-> ich klicke auf Datei -> Menü öffnet -> darunter ist ein Punkt "Neu" -> Bewege Maus darüber (NICHT klicken) und irgendwo auf nem Label zum Beispiel kann ich jetzt den Titel des Items ausgeben (also "Neu").

Leider existiert wohl für die ActionClients keine eigene OnMouseOver/Move/Enter Funktion. Auch kann ich kein Property in der Art wie "Item.Selected" finden, so wie es das in der TreeView Komponente gibt

Hat da jemand vielleicht eine Idee wie ich das trotzdem realisieren kann?
(P.S. Ich weis es gibt die Hints in diesen Menüs, genau die will ich aber nicht verwenden, sondern abhängig vom gerade fokussierten Item soll ein Bild angezeigt werden)

mfG, Az
  Mit Zitat antworten Zitat