Autore Topic: È corretto questo comportamento?  (Letto 1961 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.403
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #30 il: 20 Agosto 2020, 17:42:45 »
Lo sapevo: mi ha mandato un vaff.

« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #31 il: 20 Agosto 2020, 18:57:17 »
  :) :) :) :) :) :) :) :) :) :) :) :) :) :)
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.162
  • Tonno verde
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #32 il: 20 Agosto 2020, 19:37:36 »

Ma è un criterio universale che i Popup blocchino i programmi?


Mettiti davanti allo specchio.
Guardati con intensità e poi poniti questa domanda:
"È il menu popup che blocca lo svolgimento di un programma?"
Ora, sempre con intensità, ma con atteggiamento più mondano datti questa risposta.
"No, non è il menu popup è il ciclo o loop se preferisce l'inglesismo."

cosa ne pensi potrebbe giovare  ;D

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #33 il: 20 Agosto 2020, 19:55:16 »

Ma è un criterio universale che i Popup blocchino i programmi?


Mettiti davanti allo specchio.
Guardati con intensità e poi poniti questa domanda:
"È il menu popup che blocca lo svolgimento di un programma?"
Ora, sempre con intensità, ma con atteggiamento più mondano datti questa risposta.
"No, non è il menu popup è il ciclo o loop se preferisce l'inglesismo."

cosa ne pensi potrebbe giovare  ;D

 :ciao:
So' de coccio, ma perchè allora non il menu della barra?
Ho cercato nella wiki e non ho trovato menzione del fatto che se usi il popupmenu il programma debba comportarsi diversamente
http://gambaswiki.org/wiki/comp/gb.qt4/control/.menu
http://gambaswiki.org/wiki/comp/gb.qt4/control/popupmenu
Boh, domani mi rileggo tutto quello che abbiamo scritto in questo topic perchè vedo che rifaccio domande che ho già fatto e alle quali avete già risposto!
Sono anch'io entrato in un ciclo o loop, se preferisci l'inglesismo.(!)
Qualcuno usi un popupmenu, per favore, così mi fermo.  :P
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.162
  • Tonno verde
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #34 il: 21 Agosto 2020, 01:15:39 »

So' de coccio, ma perchè allora non il menu della barra?


OK hai vinto, gliel'ho chiesto:
https://lists.gambas-basic.org/pipermail/user/2020-August/069894.html

 :P :P :P :P :P :P :P :P :P

Non ne posso più vado a dormire  :sleepy:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #35 il: 21 Agosto 2020, 09:24:12 »

So' de coccio, ma perchè allora non il menu della barra?


OK hai vinto, gliel'ho chiesto:
https://lists.gambas-basic.org/pipermail/user/2020-August/069894.html

 :P

Non ne posso più vado a dormire  :sleepy:

 :yeah:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.162
  • Tonno verde
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #36 il: 21 Agosto 2020, 09:47:20 »

 :yeah:

 :D ok, ma la sostanza non cambia, devi usare un finto popup oppure devi rinunciare a Wait.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #37 il: 21 Agosto 2020, 11:01:55 »
:D ok, ma la sostanza non cambia, devi usare un finto popup oppure devi rinunciare a Wait.
Voglio vedere se è possibile chiudere il Popup dopo un certo intervallo di tempo!
 :coder:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #38 il: 21 Agosto 2020, 11:59:11 »
Risposta del grande capo Misini:
Citazione
If you use the Popup() method of a menu, or the ShowPopup() method on a
window, a new event loop is run.

Anyway, you should assume that the behaviour of popup menus is undefined
when calling the WAIT instruction.
E fine della storia (qui in Italia)! Anche se questa cosa andrebbe documentata meglio!!!!! ( ma è una lunga storia...) :)
Grazie Gianluigi!
Risolverò utilizzando un timer che a scadenza adeguata (nel mio caso credo 5-10minuti) avvia il metodo Close del menu.
Codice: [Seleziona]
Menu1.close
Per evitare che l'utente lasci aperto all'infinito il menu e blocchi il ciclo (con Wait all'interno) principale del programma.
È un evento poco probabile, ma devo prevederlo!
 :) :) :)
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.162
  • Tonno verde
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #39 il: 21 Agosto 2020, 12:19:30 »
...
Risolverò utilizzando un timer che a scadenza adeguata (nel mio caso credo 5-10minuti) avvia il metodo Close del menu.
Codice: [Seleziona]
Menu1.close
Per evitare che l'utente lasci aperto all'infinito il menu e blocchi il ciclo (con Wait all'interno) principale del programma.
È un evento poco probabile, ma devo prevederlo!
 :) :) :)
Penso che un minuto sia sufficiente, per tanto che uno sia riflessivo davanti a un menu, più di un minuto è una perversione  ;D
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.403
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #40 il: 21 Agosto 2020, 12:43:03 »
...per tanto che uno sia riflessivo davanti a un menu, più di un minuto è una perversione  ;D

Un po' come farsi domande di programmazione dinnanzi ad uno specchio.  :D
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #41 il: 21 Agosto 2020, 12:56:40 »
...per tanto che uno sia riflessivo davanti a un menu, più di un minuto è una perversione  ;D

Un po' come farsi domande di programmazione dinnanzi ad uno specchio.  :D
... é che gli specchi dovrebbero riflettere di più prima di rispondere!  :P
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.162
  • Tonno verde
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #42 il: 21 Agosto 2020, 13:34:14 »
 :rotfl:

Un po' come farsi domande di programmazione dinnanzi ad uno specchio.  :D

... é che gli specchi dovrebbero riflettere di più prima di rispondere!  :P

vuott, kicco sapete cosa siete?

Siete...

... va beh non ve lo dico   :P
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.403
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #43 il: 21 Agosto 2020, 15:13:29 »
vuott, kicco sapete cosa siete?

Siete...

Oppongo la mia "Immunitas Moderatoris" !
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.707
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:È corretto questo comportamento?
« Risposta #44 il: 21 Agosto 2020, 20:56:08 »

vuott, kicco sapete cosa siete?

Siete...

io non posso opporre nulla!  :-\

Chiedo solo protezione a  sanmidi
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)