Newsgroup: it.comp.lang.visual-basic
Titolo: [?] PopUp Menù con Form vbModal

Ciao a tutti!
Ho la necessità di visualizzare un Menù PopUp su un controllo, ma siccome la forrm a cui il
controllo appartiene è di scelta obbligatoria, non si può.
Come posso fare?
La soluzione che mi è venuta in mente è quella di impostare tale form in primo piano anziché di
scelta obbligatoria, ma se ci sono idee migliori....
TIA e saluti.
Ciao,
Moreno
#sirri#@
morenosoft.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

 controllo appartiene è di scelta obbligatoria, non si può.
ho provato (VB6), e a me non da mica quel problema... sei sicuro?
Ciao
Faber

ho provato (VB6), e a me non da mica quel problema... sei sicuro?
Porca pupazza.... allora il problema č un altro..... mercole....
Allora: l'oggetto in questione č una TreeView; ho appena creato un'appl semplice semplice nella
quale viene aperta una form modale con una treeview e cliccando sul nodo viene visualizzato un
popupmenů..... stessa condizione dell'applicazione "vera": perché con quest'ultima non funziona???
Devo scoprire cos'altro c'č sotto....
Intanto grazie!
Ciao,
Moreno
#sirri#@#morenosoft#.com


Segnalo un problema che non so se č lo steso che capita a te.
Se uso un PopUp menů, e tramite questo PopUp attivo un form sul quale voglio
utilizzare ulteriormente un altro PopUp menů, il secondo PopUp menů non
funziona, non si attiva proprio nulla.
Per il resto confermo quanto detto da Faber.



Cribbio, ecco il perché !!!!!
Io infatti mi trovo nella stessa situazione! Perň lo trovo piuttosto anomalo: esiste una spiegazione
logica? Oppure č un bug? (scusate, "undocumented feature" ^__^)
Anche perché capirei se il primo popupmenů non fosse stato disattivato, ma questo č impossibile per
due motivi:
1)	Un menů (anche popup) viene disattivato automaticamente quando viene cliccato fuori
dall'area del menů o quando viene selezionata una voce (ed eseguita la relativa procedura)
2)	Se si clicca col tasto destro su una textbox nella seconda form, appare il classico menů...
Grazie per la info.


Moreno
Ciao Moreno,
ti riporto quanto trovato nella Microsoft Knowledge Base italiana (l'intero sito
č riportato sul CD allegato a PC World Italia di Maggio):
Knowledge Base italiana - aggiornata al 24 marzo 2000 
Popup Menu non funzionano su form modale
--------------------------------------------------------------------------------
      ID Articolo:  I13918
      Data creazione: 10-mar-1997
      Data revisione: 10-OCT-1997 
Le informazioni in questo articolo si applicano a:
Microsoft Visual Basic for Windows, version 4.0 32 Bit
--------------------------------------------------------------------------------
SOMMARIO
Un menu Popup, richiamato su una form modale non funziona, se la form e` stata
aperta in modo modale, dal codice presente su un menu Popup della form
precedente.
ULTERIORI INFORMAZIONI
Questo accade perche` solo un menu Popup puo` essere attivo all'interno
dell'applicazione, e il fatto di aprire la successiva form in modo modale,
impedisce al menu popup della prima form di essere scaricato dalla memoria,
risultando quindi ancora attivo, e impedendo percio` la visualizzazione sulle
form successive di altri menu popup.
Passi per riprodurre il problema [CUT]
RISOLUZIONE
Non visualizzare la successiva form in modo modale, ma disabilitare quella da
cui parte il comando, e poi visualizzare normalmente la seconda form, come in
questo esempio, in modo da simulare una form modale:
Private Sub loadform2_Click() 
   Form1.Enabled = False
   Form2.Show 
End Sub
Al termine, quando si scarica la seconda form, riabilitare la prima.
RIFERIMENTI
Help in linea di Visual Basic 4.0: Metodo PopupMenu 
Ciao,
Marco "TopGun" 
                \\\|///
              \\  ~ ~  //
                ( @ @ )
Īš°`°šĪø,ļļ,øoOOo-(_)-oOOo°šĪø,ļļ,øĪš°`°šĪø
 
http://members.xoom.it/marco1979
 
http://members.xoom.it/vallinfreda
     mailto:
marc...@altavista.net
Īš°`°šĪø,ļļ,øĪš°`°šĪø,ļļ,øĪš°`°šĪø,ļļ,øĪš°`°šĪø

 ha scritto nel messaggio
news:72njgsclhfq7l2hb6...@4ax.com...
