![]() |
Bitmap von einer Treeview
Hi Leute
Ich habe ein Problem: Ich muss eine TTreeview als Bitmap ins Clipboard kopieren. Die Treeview ist ziemlich gross, und ist nur zum Teil sichtbar (Scroll). Ich habe nach Möglichkeiten gesucht, und der einzige Erfolg bestand darin -die Ttreeview unsichtbar schlten -die Treeview Grösse auf totale Grösse (width) stellen -Bitmap erstellen -Treeview wieder klein stellen (width) -Treeview wieder sichtbar schalten Nurn meine Frage: Es muss doch möglich sein, den unsichtbaren Bereich (der Bereich, der gescrollt sich weiter unten befindet), von einer Komponente in das Canvas eines Bitmaps zu kopieren???? Habs auch mit EM_PRINT und BITBLT probiert, aber es war nur möglich, sichtbaren Bereich ins Canvas zu kopieren. Vielen Dank für die Antworten |
Re: Bitmap von einer Treeview
Das geht wohl nicht weil ja das Clipping auf den Komponenten bereich eingeschränkt ist.
GrafikOperationen ausserhalb dieses Bereich werden aus Optimierungsgründen nicht ausgeführt. |
Re: Bitmap von einer Treeview
du könntest allerdings jeweils abschnittsweite bilder von deinem treeview machen und des dann in ein komplettes bild zusammenfügen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:01 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