![]() |
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
|
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
danke sehr, jetzt gehts!! :angel: :dp: :dp: :dp: :dp: :dp: :cheers: :firejump: :coder2:
|
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
Delphi-Quellcode:
wie mache ich es jetzt, dass die Farbe auch hinter die Schrift geht?
procedure TStein.Paint;
var u,v : integer; begin canvas.Font.Size := 14; canvas.Font.Name := 'Comic Sans MS'; x := (Width - Canvas.TextWidth(Caption)) div 2; y := (Height- Canvas.TextHeight(Caption)) div 2; Canvas.Rectangle (3, 3, Width-3, Height-3); if Pressed then begin for u := 4 to width-5 do for v := 4 to height-5 do canvas.Pixels[u,v] := clWhite; end else begin for u := 4 to width-5 do for v := 4 to height-5 do canvas.Pixels[u,v] := clyellow; end; canvas.TextOut(x,y, Caption); end; momentan hab ich das recteck, mit gelb gefüllt, dann innen die Schrift auf einem clbtnFace rechteck! |
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
Versuch es mal mit
Delphi-Quellcode:
vor dem TextOut.
Canvas.Brush.Style := bsClear;
|
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
danke :-D
|
Re: Probleme mit Create eigener klasse -> Zugriffsverletz
Delphi-Quellcode:
Also das wirft bei mir eine EFontIsTooUgly Exception :stupid:
canvas.Font.Name := 'Comic Sans MS';
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 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