Ecco un esempio banale, immaginiamo di avere una finestra fatta così:
e la vogliamo trasformare così:
E' semplicissimo, importate l'immagine di sfondo (che contenga parti trasparenti, come PNG o GIF) e vedete il numero ID assegnato da Livecode nell'importazione, ad esempio 1008; poi il comando da eseguire è:
 set the windowshape of this stack to ID 1008Ora la finestra non ha più tutti i pulsanti standard per minimizzarla, ingrandirla e chiuderla; inoltre non ha più la barra per trascinarla. Per questo motivo sarebbe opportuno che ci li metteste voi, in quello per chiudere potete scrivere:
on MouseUp    quit end MouseUpmentre in quello per ridurre ad icona:
on mouseUp   set the iconic of this stack to trueend mouseUpe otterrete qualcosa del genere:
Mentre per poter spostare la finestra aggiungete questo codice allo sfondo:
on mouseStillDown         set the loc of this stack to globalloc(the mouseLoc)end mouseStillDown    


Nessun commento:
Posta un commento