![]() |
Die Farbe der caption EINES tabsheets ändern
Hallo, ich verzweifele gerade daran wie ich zur Laufzeit die Farbe eines TabSheets in TPageControl ändern kann.
Mit
Delphi-Quellcode:
ändere ich ja alle, aber
PageControl1.Canvas.Font.Color := clRed;
Delphi-Quellcode:
tut gar nichts.
tabsheet1.font.color := clRed;
|
AW: Die Farbe der caption EINES tabsheets ändern
Guten Morgen,
ist im OI des TabSheeds die Option "ParentFont" angehakt? Grüße Klaus |
AW: Die Farbe der caption EINES tabsheets ändern
Zitat:
|
AW: Die Farbe der caption EINES tabsheets ändern
Hallo,
mit dem Standard-PageControl geht das nicht. Entweder war bei JEDI was dabei oder bei TMS (kostenpflichtig). |
AW: Die Farbe der caption EINES tabsheets ändern
Ja, viele der ehemaligen "Systemfarben" galten noch für die alten UIs (Windows 1 bis vor XP/ME) und dann wurden überall standardmäßig (aber abschaltbar, nur will das niemand) diese supercoolen Styles eingeführt, welche Farbangaben ignorieren und ihr eigenes Ding machen. (außer man malt die Komponenten selber, bzw. legt einen anderen Skin drüber)
Modern im Delphi wären die hauseigenen VCL-Skins ab Delphi 10.x (auch wenn ich das Vorgehen da etwas "eigenartig" finde, wenn man nur ein einzelnes Control mit Skin versehen will, aber dafür natürlich über einen nicht leicht erkennbaren Weg das Skinsystem erstmal aktivieren muß) ![]() Oder Skin-Funktionen von anderen Herstellern. |
AW: Die Farbe der caption EINES tabsheets ändern
Liste der Anhänge anzeigen (Anzahl: 1)
Ich benutz immer den TMS TAdvOfficePager. Da kann man so ziemlich alles einstellen, wenn nötig (und sinnvoll...):
|
AW: Die Farbe der caption EINES tabsheets ändern
Im größten Notfall kann man mittels Unicode zwar nicht bunt aber immerhin
![]() |
AW: Die Farbe der caption EINES tabsheets ändern
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 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