Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#2

AW: PopupMenu mit Icons und Hotkeys / Accelerators

  Alt 22. Mär 2012, 17:47
Ich habe jetzt den auf dieser Seite genannten Patch eingearbeitet, weil ich es einfach nicht hinbekommen habe, mit wenig Aufwand eine abgeleitete Klasse zu deklarieren, die bestimmte Ereignisse überschreibt bzw. nach dem Zeichnen noch einmal DrawText mit dem Flag DT_PREFIXONLY ruft. Gefallen tut mir das aber nicht, VCL-Sourcen zu bearbeiten (auch wenn ich das schonmal bei der ComCtrls gemacht hab). Daher nochmal die Frage: Geht das irgendwie besser/anders?

Eine Sache ist mir noch aufgefallen: Rufe ich das PopupMenu mittels Shift+F10 statt mit der Maus, dann erscheinen die Accelerators korrekt. Der Punkt ist aber, dass ich die besagte Option in der Systemsteuerung ausgeschaltet habe, die Tastaturnavigationsanzeiger (was'n Scheiß Wort) also immer angezeigt werden sollen.

MfG Dalai
  Mit Zitat antworten Zitat