Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   TpageControl Position und Rotation (https://www.delphipraxis.net/174966-tpagecontrol-position-und-rotation.html)

LokutusvB 22. Mai 2013 10:33

TpageControl Position und Rotation
 
Hallo,

mittels der Eigenschaft TabPosition kann ich mir die Tab-Reiter links anzeigen lassen. Dummerweise jedoch ist dann der Schriftzug der Reiter von unten nach oben. gibt es eine Möglichkeit, diesen Schriftzug um 90 Grad zu drehen sprich wie normal üblich von links nach rechts?

Bummi 22. Mai 2013 10:58

AW: TpageControl Position und Rotation
 
Sowas ?

Delphi-Quellcode:
procedure TForm2.FormCreate(Sender: TObject);
begin
  PageControl1.TabWidth := 30;
  PageControl1.TabHeight := 100;
  PageControl1.OwnerDraw := true;
end;

procedure TForm2.PageControl1DrawTab(Control: TCustomTabControl; TabIndex: Integer; const Rect: TRect; Active: Boolean);
begin
  Control.Canvas.Font.Orientation := 0;
  Control.Canvas.TextOut(Rect.Left + 7,Rect.Top + 7,TPageControl(Control).Pages[TabIndex].Caption);
end;

LokutusvB 22. Mai 2013 11:54

[Erledigt] AW: TpageControl Position und Rotation
 
Vielen Dank, genau danach habe ich gesucht! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 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