Per il famoso applicativo citato in epigrafe mi è rimasto un problema
rognoso...
(In passato se ne era già parlato:
http://www.mail-archive.com/dev%40it.openoffice.org/msg00641.html
e successive)
In estrema sintesi OpenOffice non ha un blocco che inibisca le azioni
dell'utente durante l'esecuzione di codice.
E, siccome a volte ci vuole tempo, l'utente (nervoso) si mette a
cliccare incasinando tutto e generando antipatici errori basic.
Avevo risolto disattivando in parte i controlli (tastiera e qualche
tasto del mouse) e accoppiando una barra di scorrimento sulla riga di
status.
Ma troppo spesso qualcosa va storto e quella barra rimane li fissa a
coprire la riga di status e a confondere l'utente.
Ultimamente mi sta succedendo che l'autosalvataggio del doc congeli la
barra...
Disperato ho disattivato la barra di scorrimento ma ho mantenuto la
disattivazione dei controlli; sto testando la cosa... ma alcune
procedure sono veramente troppo lunghe... e se qualcosa va storto
l'utente rimane senza mouse e tastiera senza nemmeno l'avviso della
barra di scorrimento congelata...
Quindi la domanda:
vi viene in mente come si possa attivare una normale finestra (un
dialogo ad esempio), che:
- non fermi il codice
- rimanga costantemente in primo piano anche quando il codice sposta il
focus su altre finestre
Giusto una frase del tipo:
Attendi che la macro sia
terminata!
Ma che con un click possa eventualmente essere chiusa (a rischio e
pericolo dell'utente)
Grazie per i suggerimenti
Bart
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]