ho una serie di controlli ..... in cui voglio immettere dei dati...
sarebbe opportuno poter passare in automatico il setfocus ai vari controlli una volta eseguito l'imput o fatta la giusta scelta (comboox).
si proprio cosi, e ciò premendo enter o return
' tips[np].setfocus
If key.code = key.tab Then
' if combobox.text etc etc then
ValueBox1.SetFocus()
Stop Event
Endif IF Key.code = Key.enter OR Key.code = Key.return THEN
IF plen > 28 THEN
tips[np].text = ""
tips[np].setfocus
ELSE
nh = 1
ENDIF
ENDIFSpero di essere stato sufficentemente chiaro diversamente fatemi sapere
Forse si può fare con i tab, ma io preferisco usare keypress.
Sembra facile ma se guardi gb qt4 vedrai che gambas3 in qt4 non ammette il lostfocus
"Miscellania --> Assegnare più oggetti ad un gruppo"La pagina della WIKI da te citata è stata spostata in: Oggetti in generale (http://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Oggetti_in_generale)
Sapevo che wiki riporta setfocus come metodo e lostfocus come eventoMi permetto solo di precisare che Picavbg intendeva la WIKI del nostro forum, e quindi semplicemente rinviarti ad una sua pagina.
Mi permetto solo di precisare che Picavbg intendeva la WIKI del nostro forumEsattamente!
....comandi "setfocus.object".
....l'istruzione "SetFocus.Object".
Object.SetFocusControl.SetFocus (gb.qt4)Chiedo scusa per l'involontario errore. :-[
Sub SetFocus ( )
Gives the focus to the control.