![]() |
Farbige Ellipse ohne Canvas
Hi ich erstelle mit
Delphi-Quellcode:
einen Kreis welcher auch dargestellt wird (nur eben weiß gefüllt mit schwarzem Rand).
procedure TSpezies.Zeichnen(XPos, YPos, Größe: Integer);
begin Ellipse(DC, XPos, YPos, XPos+Größe, YPos+Größe);// DC -> Das Handle des Fensters auf das gezeichnet wird end; Jetzt kann ich aber nicht wie bei Canvas mit PEN und BRUSH arbeiten bzw wenn ich dies mache ändert sich das ergebnis nicht.... ich möchte aber gerne die Farbe meines Kreises ändern jedoch weiß ich nicht wie ich mir die function "Ellipse" aus der System.pas zurecht biegen muss um die Farbeigenschaften mit ein zu binden oder wie ich es sonst hinbekomme. |
Re: Farbige Ellipse ohne Canvas
Delphi-Quellcode:
SelectObject(DC,GetStockObject(DC_BRUSH));
SetDCBrushColor(DC, RGB(255, 255, 0)); Ellipse(DC, XPos, YPos, XPos+Größe, YPos+Größe) // ... |
Re: Farbige Ellipse ohne Canvas
WOW ....... :shock: VIELEN DANK für deine Hilfe :cheers: :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:41 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