Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
FreePascal / Lazarus
|
Re: Eine Eigene Linen Zeichnen ?
3. Nov 2007, 19:54
nicht schlecht... das habe ich so hinbekommen:
Delphi-Quellcode:
procedure DrawRect(const aCanvas:TCanvas; const x1,y1,x2,y2:Integer; const AColor: TColor; const LinenStyle:array of Boolean; const FarbSyle:array of TColor);
begin
// Oben
DrawLine(aCanvas,x1,y1,x2,y1,AColor,LinenStyle,FarbSyle);
// Unten
DrawLine(aCanvas,x1,y2,x2,y2,AColor,LinenStyle,FarbSyle);
// Links
DrawLine(aCanvas,x1,y1,x1,y2,AColor,LinenStyle,FarbSyle);
// Rechts
DrawLine(aCanvas,x2,y1,x2,y2,AColor,LinenStyle,FarbSyle);
end;
Auf diese art und weise kann ich ebenfalls ein Viereck zeichnen....
Was mit Bunten Linen und Stylen klar kommt. Das einzigte Problem was ich noch haben sind Füllmuster.
Michael Springwald MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
|
|
Zitat
|