Autore Topic: [RISOTTO] problema con KeyPress  (Letto 653 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
[RISOTTO] problema con KeyPress
« il: 04 Luglio 2010, 15:47:51 »
ciao a tutti, ho una serie di ValueBox che per ragioni di programmazione appartengono ad un gruppo CH. Ora mi trovo a dover inserire dei dati uno dopo l'altro su tutte e 6 le ValueBox. Senza spostarmi alla Value sucessiva usando il tasto TAB volevo usare il tasto Enter(come ho già fatto per altre Value non appertenenti ad alcun gruppo usando ValueBox_KeyPress() ). Il problema è che con le Value appertenenti ad un gruppo non accetta eventi NomeValueBox_KeyPress ma solo NomeGruppo_KeyPress. Come posso fare per creare un unico evento che riconosca in che value ho appena inserito il dato e alla pressione di enter sposti il focus su quella successiva?
« Ultima modifica: 05 Luglio 2010, 17:53:04 da doublemm »
Matteo DoubleMM Mion

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: problema con KeyPress
« Risposta #1 il: 05 Luglio 2010, 00:15:35 »
Come posso fare per creare un unico evento che riconosca in che value ho appena inserito il dato e alla pressione di enter sposti il focus su quella successiva?

Provato con LAST?

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con KeyPress
« Risposta #2 il: 05 Luglio 2010, 10:16:11 »
se non erro last mi da l'ultimo valore inserito, nel mio caso l'ultimo valore inswerito in una delle Value del gruppo. Ma come faccio a sapere in quale value per passare a quella sucessiva? Se lo confronto con il valore delle Value potrei avere 2 Value con lo stesso valore
Matteo DoubleMM Mion

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: problema con KeyPress
« Risposta #3 il: 05 Luglio 2010, 10:21:56 »
No, Last fa riferimento all'ultimo oggetto che ha generato un evento.
Con LAST controlli l'oggetto su cui è avvenuta la pressione del tasto Invio e dai il focu al Valuebox successivo.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con KeyPress
« Risposta #4 il: 05 Luglio 2010, 15:57:53 »
non trovo la sintassi per usare last :violent:
Matteo DoubleMM Mion

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con KeyPress
« Risposta #5 il: 05 Luglio 2010, 17:52:44 »
ok trovato:
LAST.name

grazie  :sleepy:
Matteo DoubleMM Mion