Newsgroup: it.comp.appl.access
Titolo: OT Traduzione FAQ 4.35

**********************
4.35 Avoid the Close Button in an A97 form
Problem
You don't want the close button appear in an Access form's title bar.
There's an according property for forms that disables (greys out)
the close symbol if the form is not maximized but A97 has the bug that
the close button becomes active again in maximized forms (in newer
versions this is fixed).
Solution
If you only want to avoid that the form gets closed you can intercept
it in the Unload event of the form. (see *FAQ 1.12*)
This has the advantage that even the Windows hot key <Ctrl>+<F4>
and the menu item of the window don't work any more.
However the misbehavour in A97 can only be avoided by the use
of API functions. The code sample by Terry Kreft shows how to size
a form to the size of the Access MDI window instead of maximizing it:
http://www.mvps.org/access/api/api0022.htm
**********************
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1) 

 **********************
4.35 Disattivare il Pulsante di chiusura in una maschera A97
Problema
Non vuoi che il pulsante di chiusura compaia nella barra del titolo di una
maschera di Access. Esiste una conforme proprietà per le maschere che
disabilita (appare grigio)il simbolo di chiusura se la maschera non è
massimizzata, ma A97 ha un bug che rende nuovamente attivo il pulsante di
chiusura nelle maschere massimizzate (nelle versioni più recenti questo
è stato risolto).
Soluzione
Se vuoi soltanto evitare la chiusura della maschera  puoi intercettarla 
nell’evento “Su scaricamento” della maschera (vedi FAQ 1.12).
Ciò ha il vantaggio che sia la combinazione di tasti di Windows [Ctrl+F4]
che la voce di menu non funzionano più.
Comunque il comportamento errato in A97 può solo essere evitato 
dall’uso delle funzioni API. 
Un semplice codice di Terry Kreft mostra come dimensionare una 
maschera alla dimensione della finestra MDI di Access invece di
massimizzarla.(Cioè evitare l’utilizzo di DoCmd.Maximize).
http://www.mvps.org/access/api/api0022.htm
PS: Avevo quest'altro link:
http://support.microsoft.com/kb/258049
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 **********************
4.35 Nascondere il pulsante di chiusura in una maschera di A97.
Problema
Non vuoi che il pulsante di chiusura appaia nella barra del titolo di una
maschera di A97. Esiste una corrispondente proprietà per le maschere che
disabilita (rendendolo grigio) il simbolo di chiusura se la maschera non è
massimizzata ma in A97 esiste un errore per cui il tasto di chiusura
ritorna attivo nelle maschere massimizzate (è stato corretto nelle
versioni più recenti).
Soluzione
Se vuoi semplicemente evitare che la maschera venga chiusa, puoi
intercettarlo sull'evento Scaricamento della maschera (leggi FAQ 1.12).
Ciò ha lo svantaggio che nemmeno la combinazione di Windows <Ctrl>+<F4> e
la scelta di menù corrispondente funzionano più.
Tuttavia il malfunzionamento in A97 può essere evitato solamente
attraverso le funzioni API. L'esempio di codice di Terry Kreft mostra come
adattare le dimensioni della maschera a quelle della finestra di Access
invece di massimizzarla: 
http://www.mvps.org/access/api/api0022.htm
**********************


 Soluzione

[Errata Corrige]
Ciò ha il vantaggio che persino la combinazione di Windows <Ctrl>+<F4> e
la scelta di menù corrispondente non funzionano più.


 
http://support.microsoft.com/kb/258049
È un altra cosa. Non si riverisce a una maschera ma alla finestra
di applicazione Access. Forse sarebbe una FAQ per il capitolo
Fondamentale.


 Fondamentale.
Beh, puo darsi che l'hai intendato proprio per questo perché nel 4.35
si trova anche un link alla 1.12 Impedire la chiusura del database.
Forse aggiungio il link KB a questa FAQ. Solo che nel KB manca
l'info che si deve anche disattivare <ALT>+<F4>.


 l'info che si deve anche disattivare <ALT>+<F4>.
Ciao Karl,
Sì l'avevo messo perchè c'era il richiamo alla FAQ 1.12.
