![]() |
XP Style unterdrücken
Hallo,
ich hab zwar schon die Suche ausprobiert, doch leider nichts gefunden.... Also ich würde gerne für ein paar bestimmte Komponenten den XP-Style vom XPmanifest aufheben. Jedoch sollen die anderen XP-Style haben. Geht so etwas? Danke für eure Hilfe und Mühe Gruß Andy |
Re: XP Style unterdrücken
CM_DENYSUBCLASSING. Kommt vom ThemeManager.
|
Re: XP Style unterdrücken
Nicht das ich wüßte. Entweder wird das Manifest auf alle Komponenten des Fensters angewandt oder, wenn sie nicht vorhanden ist eben nicht. Außnahme sind VCL spezifische Kontrolls, die kein API-Kontroll kapseln. Der BitButton dürfte so ein Kontroll sein.
Edit Zu spät und auch noch falsch. Ich sollte ins Bett gehen. :? |
Re: XP Style unterdrücken
Hallo,
danke für eure Antworten aber ich kann leider mit dem CM_DENYSUBCLASSING nichts anfangen... Was muss ich denn damit machen ein entsprechendes Ereignis liegt nicht vor bzw. hab ich net gesehen Sorry, bitte kann mir das jemand genauer erklären??? Danke |
Re: XP Style unterdrücken
Hi,
mit der Standartkomponente von Delphi ist so etwas NICHT möglich es wird immer auf alle Objekte angewendet, außer VCL spezifische Kontrolls, die kein API-Kontroll kapseln, wie es Luckie bereits gesagt hat. Du könntest jetzt z.B. auf die XP Komponente verzichten und bei z.B. Torry.net eine Komponente suchen bei der man das XP- Design immitieren kann. Bei solchen kann man fast immer auswählen welche Komponenten man im XP- Design haben möchte und welche nicht ! Ich hoffe ich konnt helfen :angel2: Gruß Martin W. :thumb: |
Re: XP Style unterdrücken
Die
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 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-2025 by Thomas Breitkreuz