Re: Paintbox Hintergrundfarbe
Liste der Anhänge anzeigen (Anzahl: 1)
Hier bitte. Die Farben des Farbverlaufs sind aber nicht statisch außer ändern sich manchmal.
|
Re: Paintbox Hintergrundfarbe
Du kannst Dir doch einen schmalen Streifen vom Bereich neben der Paintbox in eine temporäre Bitmap kopieren (in der Höhe der Paintbox) und diese per StretchBlt auf die Paintbox zeichnen.
|
Re: Paintbox Hintergrundfarbe
Und wie macht man das?
|
Re: Paintbox Hintergrundfarbe
Z.B. mit TCanvas.CopyRect bzw. BitBlt.
|
Re: Paintbox Hintergrundfarbe
Nee, das Zeichnen? EInfach mit Rectangle?
|
Re: Paintbox Hintergrundfarbe
Du willst doch dynamisch ein gefaktes "Hintergrundbild" erstellen, oder? Also erstellst Du Dir eine Speicherbitmap in Höhe und Breite der Paintbox, kopierst Dir da den benachbarten Bereich hinein und zeichnest diese Bitmap dann auf den Canvas der Paintbox wie bisher.
|
Re: Paintbox Hintergrundfarbe
Wie erstelle ich dieses Bitmap? :stupid:
|
Re: Paintbox Hintergrundfarbe
Du weißt nach 1600 Beiträgen nicht, wie man eine Bitmap erstellt? TBitmap.Create wäre doch mal ein guter Ansatz, oder nicht?
|
Re: Paintbox Hintergrundfarbe
Das ist mir auch klar aber ich weiß nicht wie ich den Bereich neben der Paintobx dareinbekomme :)
|
Re: Paintbox Hintergrundfarbe
Der Farbverlauf wird ja wohl auf den Canvas der Form gezeichnet, oder?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz