| |
|
|
| &OGLBMP - Es wird eine Bitmap des aktuellen OpenGL-Bildschirms erstellt. &SCRBMP - Es wird eine Bitmap des aktuellen Hauptfensters erstellt. &DSKBMP - Es wird eine Bitmap des aktuellen Desktops erstellt.
Wunsch: &CLIPBMP - Es wird eine Bitmap aus der Zwischenablage erstellt.
Die Funktionen zum Umgang mit Bildern in der Zwischenablage sind zu rar, beispielsweise ist es imho nicht einfach möglich ohne Nutzung des Speicherbitmaps das Zwischenablagebild zu speichern, oder einfach nur die Ausmasse des Bildes zu erhalten ohne es einmalig mit ClipLoadBmp irgendwo hinzupinseln.
Mit &clipBmp wären vieler solcher missing-Links erschlagen. |
|
|
| |
|
|
|
Jac de Lad | [web]https://xprofan.com/thread.core?p=37685#37685[/web] würde das erübrigen. |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 13.02.2008 ▲ |
|
|
|
|
| Nur indirekt und schmuddelig.
Man könnte ein 1x1 Speicherbitmap erzeugen, dort mit clipLoadBmp das Bild laden, %bmpX und %bmpY merken, Speicherbitmap redimensionieren, erneut clipLoadBmp anwenden, dann speichern.
Wäre also nicht wirklich ein Sahnestück effizienter Programmierung - aber ein Workaround.
Schlimmer ists zur Zeit: Aktuelles Speicherbitmap auf Platte speichern, clipLoadbmp, bmpX und bmpY nutzen, mit mcls redimensionieren, mit clipLoadBmp laden, speichern, wieder mit mcls redimensionieren und auf Platte gespeichertes altes Speicherbitmap wiederherstellen. Ich weis nicht ob Roland das _so_ wusste. |
|
|
| |
|
|