Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by StYxXx,
23. Mär 2008
Habe gerade nochmal rumprobiert. Es wird nur ausgelöst, wenn JvPopupMenu.Style = msOwnerDraw ist. Allerdings auch dann nur das DrawItem-Ereignis des Menüs, nicht die Ereignisse der einzelnen Items.
Ist ein anderer Stil oder Painter gesetzt gechieht gar nichts.
Und ich wollte ja nicht das gesamte Menü selbst zeichnen, sondern nur bei einem Eintrag das Aussehen anpassen ;) Bei den normalen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by StYxXx,
23. Mär 2008
Hi,
nutze gerade diesen XpMenuItemPainter.
Ich hab ihn aber gerade entfernt und mit dem Style-Wert gespielt. Ändert auch nichts. Nichtmal bei Style=msOwnerDraw wird das Ereignis ausgelöst. Dafür hat man dann auch kein wirkliches Menü mehr ;)
Danke und gleichfalls frohe Ostern