![]() |
Menu Hintergrundfarbe
Moin,
wie kann man die Hintergrundfarbe für ein Menu festlegen? PS: jetzt ohne welche plugins oder addons |
Re: Menu Hintergrundfarbe
Stichwort: OwnerDraw
|
Re: Menu Hintergrundfarbe
ich kann drunter nichts anfangen und google spunkt nichts wirklich gutes, hast du vieleicht link? oder Beispiel?
|
Re: Menu Hintergrundfarbe
Wenn du die Eigenschaft .Ownerdraw deimes MainMenu-Objektes auf true setzt, kannst du die Menüeinträge selber zeichnen. Jeder Eintrag hat eine Event-Property .onDrawItem bzw. .onAdvancedDrawItem in der du eine Referenz auf den Canvas des Menüs und dem Rechteck des Menüeintrags bekommst.
|
Re: Menu Hintergrundfarbe
und wie nutzt man CAnvas?
|
Re: Menu Hintergrundfarbe
Der Canvas ist die Zeichenfläche.
In Delphi-Demos-Ordner gibt es ein Beispiel (Customdraw eines Treeviews ist aber sehr ähnlich.) |
Re: Menu Hintergrundfarbe
Naja, ...
und wie kann man bei label en Border hiinzufügen? |
Re: Menu Hintergrundfarbe
Was ist laben?
|
Re: Menu Hintergrundfarbe
sorry ich meine Label ;)
|
Re: Menu Hintergrundfarbe
Meines Wissens garnicht (Zumindest beim Standard-Label). Nimm doch ein Edit.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz