Einzelnen Beitrag anzeigen

HolgerCW

Registriert seit: 28. Nov 2006
Ort: Marl
1.207 Beiträge
 
Delphi XE7 Enterprise
 
#3

Re: Gekippten Text doppel zeichnen !!!

  Alt 20. Mär 2008, 13:24
Das habe ich ja ausprobiert:

So:

Delphi-Quellcode:
Canvas.Brush.Style := bssolid;
Canvas.Font.Color := clBtnHighlight;
Canvas.Font.Name := 'Arial';
Canvas.Font.Size := 8;
Canvas.TextOut(rect.left+17,rect.top+7,Pages[Der_Tabindex].Caption); // <- Ohne das klappt es nicht
TextOutAngle(PageControl.Canvas, rect.left+17, rect.top+7, Pages[Der_Tabindex].Caption, 900);
    
//text in anderer Farbe wieder drüberzeichnen (25 Pixel nach links oben versetzt)
Canvas.Brush.Style := bsclear;
Canvas.Font.Color := clBtnShadow;
Canvas.Font.Name := 'Arial';
Canvas.Font.Size := 8;
Canvas.TextOut(rect.left+16,rect.top+6,Pages[Der_Tabindex].Caption);
TextOutAngle(PageControl.Canvas, rect.left+16, rect.top+6, Pages[Der_Tabindex].Caption, 900);
  Mit Zitat antworten Zitat