Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Pagecontrol: OnDrawTab - Zeichnen im XP-Style? (https://www.delphipraxis.net/10040-pagecontrol-ondrawtab-zeichnen-im-xp-style.html)

FriFra 10. Okt 2003 10:02


Pagecontrol: OnDrawTab - Zeichnen im XP-Style?
 
Da die Implemientierung der XP-Styles in TPageControl/TTabSheet fehlerhaft ist (wird die Caption zur Laufzeit geändert rutscht diese hinter das Image :evil: ) wollte ich die Lasche gern selbst zeichnen... das Klappt soweit auch ganz gut, nur fehlt diesem Tabsheet dann der XP-Style... :gruebel:

Alexander 10. Okt 2003 12:51

Re: Pagecontrol: OnDrawTab - Zeichnen im XP-Style?
 
Hast du auch das XP-Manifest mit implementiert?

FriFra 10. Okt 2003 14:09

Re: Pagecontrol: OnDrawTab - Zeichnen im XP-Style?
 
Klar hab ich XP-Manifest mit implementiert, sonst hätte ich den Bug ja niemals gefunden... aber wenn man selber zeichnet, dann gibt es nur eine Hintergund und eine Vordergrundfarbe, für den XP Style müssten aber die entspr. Hintergrundbilder (Farbverläufe etc.) eingebaut werden...

aMuTeX 10. Okt 2003 14:16

Re: Pagecontrol: OnDrawTab - Zeichnen im XP-Style?
 
Das gleiche Problem hab ich auch. Meine App hat mehrere PageControls, einige mit eigenem OnDrawTab andere nicht. Diejenigen die ich selbst zeichne haben den 'alten' Style, die anderen den XP-Style.

Würde mich auch interessieren wie man das umgehen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz