Komponenten
Syntax:
Eigenschaft OwnerDraw: Boolean;
Beschreibung:
Setzen Sie OwnerDraw auf true, um festzulegen, daß die Anwendung Menüeinträge in einer OnDrawItem-Ereignisbehandlungsroutine zeichnet. Wenn OwnerDraw auf true gesetzt ist, erhalten Menüeinträge die Ereignisse OnMeasureItem und OnDrawItem, sobald sie auf dem Bildschirm dargestellt werden müssen.
Setzen Sie OwnerDraw auf false, um das Standard-Zeichnen zu übernehmen. Wenn OwnerDraw auf false gesetzt ist, zeigen Menüeinträge den Text und optional links daneben ein Bild (wenn die Eigenschaften Images und ImageIndex gesetzt sind) an.
OwnerDraw-Menüs eignen sich besonders für die Anzeige von Werten, die durch das Auswählen eines Eintrags eingeblendet werden. Beispielsweise könnte in einem Menü, in dem Farben ausgewählt werden können, ein OwnerDraw-Menü anstelle der Farbnamen farbige Rechtecke anzeigen.
Beispiel: