Luce di occupato personalizzata( )?Ciao comunità jmp,
Innanzitutto lasciatemi augurarvi un fantastico anno nuovo!
Attualmente sto lavorando a un progetto e voglio utilizzare qualcosa di simile a luce di occupato() funzione ma con una gif animata personalizzata.
L'unico modo che trovo per animare una gif in a Nuova finestra() consiste nell'utilizzare questo blocco di jsl incrementando la gif fotogramma per fotogramma.
spinner = New Image( gifpath || "\spinner.gif" );<BR />nbFrame = spinner << Get N Frames();<BR /><BR />[...]<BR /><BR />For( i = 0, i < nbFrame, i++,
spinner << Set Current Frame( i );
nwStatus << reshow();
wait(3/100);
if(i == nbFrame, i = 0;);
);
C'è un altro modo per farlo?Perché questo non funziona indipendentemente dallo script di calcolo principale.
C'è un modo per personalizzare il file luce di occupato() ?
Grazie
Saluti,
Guillaume
Automazione e scriptingfinestreRi: Spia di occupato personalizzata( )?Ciao @guillaumebugnon ,
Penso che un altro modo possibile per mostrare una gif animata in una nuova finestra sia utilizzare la funzione Web Browser Box().
Ecco uno script di esempio per eseguire questa operazione. In questo script, devi creare un file html, che è un'animazione gif incorporata.
nw = New Window( "Example",
<<SHOW menu=""></SHOW>
Ecco un esempio di file html.
<!doctype html>
<html>
<body>
<div style="text-align: center">
<img src="./spinner.gif" width="50" />
</div>
</body>
</html>Ri: Spia di occupato personalizzata( )?Ciao @yuichi_katsumur ,
E' un'ottima idea.Ci proverò, dovrebbe funzionare.
Ri: Spia di occupato personalizzata( )?Funziona !!
Molte grazie @yuichi_katsumur
