Gambas-it
Gambas3 => Programmazione => Topic aperto da: allegfede - 04 Aprile 2013, 13:02:18
-
Stavo cercando di implementare un campo testo multiriga che pero' non permettesse agli utenti di "battere" il tasto invio.
Quindi l'idea era di avere un campo testo che sembrasse multi riga, ma che in pratica fosse composto da un'unica stringa che poi ssalvero' nel DB.
Utilizzate il controllo TextArea e mettete la proprieta' wrap a true
... poi nell'evento TextArea_Keypressed() mettete la riga
IF (Key.Code = Key.Enter) or (key.code=key.return)) THEN stop event
in questo modo il programma non vedra' neppure l'evento :D
NB: key.enter e' l'ENTER del tastierino ...... key.return e' quello principale
-
Io resto sempre del parere che questi suggerimenti andrebbero inseriti anche nella sezione Guide della Comunità della nostra WIKI (...in questi giorni è bloccata, forse da qualche attacco alieno).
-
come avrai capito non sapevo che esistesse ... o non c'avevo fatto mente locale .....
sposta pure se pensi sia il caso :D
-
come avrai capito non sapevo che esistesse ... o non c'avevo fatto mente locale .....
sposta pure se pensi sia il caso :D
Il mio voleva essere semplicemente l'ennesimo invito a ciascuno di noi ad inserire anche nella WIKI gli algoritmi escogitati.
-
Stavo cercando di implementare un campo testo multiriga che pero' non permettesse agli utenti di "battere" il tasto invio.
Quindi l'idea era di avere un campo testo che sembrasse multi riga, ma che in pratica fosse composto da un'unica stringa che poi ssalvero' nel DB.
Utilizzate il controllo TextArea e mettete la proprieta' wrap a true
... poi nell'evento TextArea_Keypressed() mettete la riga
IF (Key.Code = Key.Enter) or (key.code=key.return)) THEN stop event
in questo modo il programma non vedra' neppure l'evento :D
NB: key.enter e' l'ENTER del tastierino ...... key.return e' quello principale
Ottimo! Grazie :ciao: