Newsgroup: it.comp.appl.access
Titolo: Si puo' intercettare il click destro del mouse ?

Intendo :
l' utente ha una maschera davanti, e fa click destro col mouse
essendo la freccia posizionata dentro la maschera.
Si puo' intercettare questo click destro per far girare una
certa routine ?
Grazie.


Cioe' meglio :
Vorrei  impedire che appaia quel menu' a tendina che
compare al click destro del mouse.
SI puo' fare ?

 ha scritto nel messaggio 
news:14077dc4-58cf-494d...@g19g2000yqc.googlegroups.com...

L'evento è "MouseUp"
-- 
Ciao
Geppo
 

 L'evento è "MouseUp"
Si, poi stamattina me ne sono accorto. Grazie.
Scusa Geppo,
ma come si fa a far apparire un menu' *mio* invece
di quello standard dell' access ? Pensi di possa fare ?
E se si, si puo' costruire un menu simile a quello che
ti fa l' access ma con voci mie che se cliccate di fanno
girare le routine predisposte ?

 girare le routine predisposte ?
Non so spiegarti come creare un "menu a scelta rapida" comunque se fai una 
googlata ne trovi di esempi.
Una volta che ci sei riuscito, su evento MouseUP del controllo interessato 
scrivi;
If button = acrightbutton Then
   commandbars("NomeDelMenuPopup").ShowPopup
End If
-- 
Ciao
Geppo
 

...dimenticavo, ho visto che se nell'help dell'editor VBA scrivi:
"menu scelta rapida"
escono cose che ti possono interessare.
La maggior parte delle info, oltre che da questo NG, le tiro fuori proprio 
da li, infatti e li che ho trovato la proprietą "ShortcutMenu" ed il metodo 
"Showpopup".
-- 
Ciao
Geppo
 


Si può fare tranquillamente dalla IDE di Access (fino al 2003) senza
scomodare il vba....
Tasto destro sui menu, personalizza, fai quello che vuoi (o usi i menu
nativi o te li fai tu, con icone, testi e rimandi alle function che
vuoi), salva (come menu popup) ed hai fatto.
Poi nella maschera, proprietà, altro, menu di scelta rapida, la
tendina ti mostra tutti i menu (e quindi anche il tuo), lo scegli e
sei a posto

 wrote:
(Rispondo a me stesso per rispondere a tutti).
Ho capito e l' ho realizzato.
Grazie Geppo, grazie Roberto. Grazie mille.

 Grazie Geppo, grazie Roberto. Grazie mille.
Un' altro aiutino, abbiate pazienza.
Ecco, vorrei riuscire a togliere il menu' tasto destro mouse
a TUTTA l' applicazione access, non solo ad una finestra,
e sostituirlo con il mio.
Ho provato, ma non riesco a trovare come si fa.

 ha scritto nel messaggio 
news:3fad74bf-e616-40e9...@q22g2000yqm.googlegroups.com...

menu strumenti>avvio
deseleziona la voce corrispondente.
-- 
Ciao
Geppo
 

 deseleziona la voce corrispondente.
Me lo fa vedere lo stesso ... :-(

 ha scritto nel messaggio 
news:c9bbe49b-8f95-4ab3...@d17g2000yqb.googlegroups.com...

anche dopo aver riavviato il db?
-- 
Ciao
Geppo
 

 anche dopo aver riavviato il db?
Si.
Pero' forse non ho capito quello che devo fare.
Dunque io ho aperto il menu' "avvio" , e ho
svuotato il controllo di testo denominato :
"Barra menu di scelta rapida", poi ho dato l' OK
e ho riavviato l' applicazione.
Ma al click destro del mouse riappare, e ho
notato che nelle finestra avvio compare sempre
la scritta : "(predefinita)".
Forse non basta cancellarlo, forse devo sostituirlo
con un menu *mio*, immagino.

 ha scritto nel messaggio 
news:1336b3d5-8258-42aa...@g35g2000yqa.googlegroups.com...

Non è la textbox che devi svuotare, quella serve ad indicare il "menu di 
scelta rapida" diverso da quello predefinito, appunto quello che hai creato 
tu.
Se tu guardi attentamente, sotto quella textbox ci sono altre voci con 
accanto delle "Caselle di Controllo" selezionate, tu devi deselezionare 
quella relativa alla voce "Menu di Scelta rapida Predefiniti". Quando lo hai 
fatto riavvia il db.
-- 
Ciao
Geppo 

 ha scritto nel messaggionews:1336b3d5-8258-42aa...@g35g2000yqa.googlegroups.com...

Si,
ci sono riuscito, grazie.
Adesso pero' non mi funziona piu' il debug.
Io me suicido.

 Io me suicido.
questo perché hai disabilitato la checkbox "Usa tasti speciali di Access", 
la devi riabilitare e riaviare il db.
-- 
Ciao
Geppo 

 la devi riabilitare e riaviare il db.
quell'opzione la trovi sempre li, sotto la checkbox per i menu a scelta 
rapida.
-- 
Ciao
Geppo