CloneWindow 9.0
Clone&Filter&Resize a window
Short: Clone&Filter&Resize a window
Author: thellier@free.fr (Alain Thellier)
Uploader: thellier free fr
Type: dev/src
Version: 9.0
Architecture: ppc-amigaos
DESCRIPTION
V7.0 14 Nov 2012: Now CloneWindow is resizable + usable from shell
v8.0 21 Nov 2012: Now redirect input (=all IDCMPs messages) to source window
v9.0 8 Jun 2017: test maximum size so remove the 1800 pixels limit
Demonstrate how to use the OS function CompositeTags() to clone an existing window
So the display from source window is copied to a new dest window
Display is resized+filtered and may be rotated (portrait,landscape,etc...)
So may redirect a game display to a nice window
CompositeTags() is an OS4 function that add blitter-like hardware accelerated functions
CloneWindow idea come from an Amiga forum post
USAGE
From workbench:
Start CloneWindow then select the wanted window within 10 secondes
'R' 'r' rotate display
'F' 'f' skip frames
'W' 'w' change source window
'!' redirect input to source window
Close gadget : quit
WARNING: This program may crash especially if you close the source window :-P
From shell
CloneWindow Width Height Rot SkipFrames CopyInput
example:
CloneWindow 240 320 90 5 1
You can also use CloneWindow inside WinUAE/ppc with Aminet/PatchCompositeTags (option pat q)
LICENSE
CloneWindow: Clone&Filter&Resize a window - July 2012
Author: Alain Thellier - Paris - France .
GNU General Public License (GNU GPL)
For recompiling a modified version just clik the build icon
------------------------------------------------------------------------------------------------
If you enjoyed CloneWindow send me a postcard at: Thellier. 43 Rue Ordener. 75018 PARIS. FRANCE
------------------------------------------------------------------------------------------------
Gratis
Desde el Amiga: abre Hangar y busca CloneWindow.
| Autor | thellier@free.fr (Alain Thellier) |
|---|---|
| Categoría | dev/src |
| Tamaño | 27 KB |
| Fecha | 2025-07-06 |
| Para | ppc-amigaos |
| Origen | Aminet |