Einzelnen Beitrag anzeigen

manuf

Registriert seit: 18. Aug 2008
5 Beiträge
 
#7

Re: TPopupMenu mit Images in Vista

  Alt 18. Aug 2008, 16:31
Zwischenstand: Es scheint daran zu liegen, dass bei verknüpfter ImageList (egal, ob PNGImageList oder nicht), die MenuItems "per Hand gezeichnet" werden (menus.pas:3462 -> menus.pas:3733[DrawMenuItem]) und ansonsten eben nicht, so dass sie vom OS gemalt werden. Es ist relativ einfach, den Code von QualityCentral-Beitrag dazu zu verwenden, den MenuItems ihre Bildchen unterzuschieben, ohne dass des Menüs setImages verwendet und damit das eigenständige Zeichnen aktiviert wird. Das Resultat ist auch schon die halbe Miete: Das Menu erscheint im Vista-Stil mit Bildchen - nur eben ohne Transparenz, wie es auch im QualityCentral-Beitrag geschildert ist. Mal sehen, ob auch dieses Problemchen noch zu lösen ist ...
  Mit Zitat antworten Zitat