Nome: WDisplay

Locazione: Utilities/

Template : PICTURE,TITLE/K,PUBSCREEN/K,LEFT/N,TOP/N,WIDTH/N,HEIGHT/N,
BACKDROP/S,SCALE/S,NOREMAP/S,MENUITEM/K

WDisplay è apparso nell'archivio di AmigaGuide v. 34; dal 3.0 le sue
funzioni sono state assunte in parte da MultiView. Il comando
permette di visualizzare un'immagine in formato IFF in una finestra
del Workbench. Una volta caricata un'immagine, è possibile passare
dal modo Full al modo Scale con un doppio click (o con i tasti "s" e
"f"). In modo Full il singolo click attiva la traslazione
dell'immagine all'interno della finestra (si ottiene anche con i tasti
freccia); in modo Scale attiva invece lo zoom. Per chiudere la
finestra si possono usare i tasti "q" o ESC, mentre il tasto Help
attiva un requester con alcune informazioni. Di default l'immagine
viene adattata ai colori dello schermo del Workbench in tempo reale.

 PICTURE: nome delle immagini IFF da caricare (il parametro permette
più nomi di file come se fosse del tipo /M). Se non viene indicato,
si aprirà una finestra vuota su cui si potrà trascinare l'icona di
un'immagine per avviarne la visualizzazione (AppWindow).

 TITLE/K: titolo della finestra.

 PUBSCREEN/K: nome dello schermo pubblico su cui aprire la finestra
(default Workbench).

 LEFT/N: distanza della finestra dal margine sinistro dello schermo.
La posizione della finestra viene memorizzata nella variabile ambiente
ENV:WDISPLAY.win e riutilizzata ogni volta che si apre la finestra a
meno che non sia modificata da questo parametro e dai tre successivi.
Nonostante il template, questi parametri si comportano come quelli di
tipo /K e quindi va specificata la keyword LEFT, TOP, WIDTH, HEIGHT.

 TOP/N: distanza della finestra dal margine superiore dello schermo.

 WIDTH/N: larghezza della finestra.

 HEIGHT/N: altezza della finestra.

 BACKDROP/S: la finestra deve essere di tipo backdrop (dietro tutte le
altre finestre).

 SCALE/S: l'immagine deve essere scalata per adattarsi alle dimensioni
della finestra.

 NOREMAP/S: i colori non devono essere adattati a quelli dello schermo
in uso.

 MENUITEM/K: il nome che segue indica la voce da aggiungere al menu
utente del Workbench.

Esempi:

 RUN WDISPLAY prova.iff LEFT 10 TOP 10 WIDTH 250 HEIGHT 200 SCALE
 RUN WDISPLAY prova.iff NOREMAP
 RUN >NIL: WDISPLAY prova.iff BACKDROP TITLE "ESC o Q per finire"
 RUN >NIL: WDISPLAY TITLE "Trascina un'icona" MENUITEM WDisplay