![]() |
im TabControl die Buttonfarbe ändern
Hi@ all
mit
Delphi-Quellcode:
ändere ich ja schonmal die Farbe, allerdings behalten die Buttons die "Windowsfarbe". :wall:
Tabcontrol1.Brush.Color:= clblack;
Ich bin der Meinung, dass man das so
Delphi-Quellcode:
könnte.
TabControl1.Perform(Botschaft, 0, clBlack);
Weiß jemand, welche Botschaft man dazu braucht? Vielen Dank :) |
Re: im TabControl die Buttonfarbe ändern
Hai silbernes Mondmädchen.
Du könntest auch OwnerDraw := True einstellung dann die Tabs selber zeichnen:
Delphi-Quellcode:
procedure TForm1.TabControl1DrawTab(Control: TCustomTabControl;
TabIndex: Integer; const Rect: TRect; Active: Boolean); begin Control.Canvas.Brush.Color := clGreen; Control.Canvas.FillRect(Rect); Control.Canvas.TextOut(rect.Left+2,Rect.Top+2,TabControl1.Tabs[TabIndex]); end; |
Re: im TabControl die Buttonfarbe ändern
Super :)
vielen Dank Sharky :) :) :) :) |
Re: im TabControl die Buttonfarbe ändern
Zitat:
|
Re: im TabControl die Buttonfarbe ändern
Zitat:
|
Re: im TabControl die Buttonfarbe ändern
Zitat:
lasse mir doch das Vergügen dem silbernen Mond-Mädchen helfen zu können! ****blubb**** |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00: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