Differenze tra le versioni di "Impostare le dimensioni di un InputBox"
(Nuova pagina: Se nel programma Gambas è impostato il componente ''gb.gui'' oppure il componente ''gb.gtk'' |1|, è possibile modificare le dimensioni della finestra dell'oggetto ''InputBo...) |
|||
Riga 1: | Riga 1: | ||
− | Se nel programma Gambas è impostato il componente ''gb.gui'' | + | Se nel programma Gambas è impostato il componente ''gb.gui'' o il componente ''gb.gtk'' o il componente ''gb.gtk3'' |[[#Note|1]]|, è possibile modificare le dimensioni della finestra dell'oggetto ''InputBox''. |
===Dimensionare la "lunghezza"=== | ===Dimensionare la "lunghezza"=== | ||
− | Per modificare la "<FONT color=#FF0000>larghezza</font>" della finestra possiamo utilizzare la funzione <FONT color=#B22222>Chr(9)</font> . | + | <FONT color=gray>Per modificare la "<FONT color=#FF0000>larghezza</font>" (lunghezza) della finestra possiamo utilizzare la funzione <FONT color=#B22222>Chr(9)</font> . |
<BR>Esempio: | <BR>Esempio: | ||
− | a = Inputbox("Immetti un valore" & Chr(9) & Chr(9) & Chr(9)) | + | <FONT color=gray>a = Inputbox("Immetti un valore" & Chr(9) & Chr(9) & Chr(9))</font> . |
Maggiore è il numero di funzioni <FONT color=#B22222>Chr(9)</font> inserite, maggiore sarà la larghezza della finestra dell'oggetto ''InputBox''. | Maggiore è il numero di funzioni <FONT color=#B22222>Chr(9)</font> inserite, maggiore sarà la larghezza della finestra dell'oggetto ''InputBox''. | ||
Riga 11: | Riga 11: | ||
Al posto di tante funzioni ''chr(9)'' è possibile utilizzare anche un codice più breve con la funzione: <FONT color=#B22222>String$(nn, Chr(9))</font>: | Al posto di tante funzioni ''chr(9)'' è possibile utilizzare anche un codice più breve con la funzione: <FONT color=#B22222>String$(nn, Chr(9))</font>: | ||
<BR>Esempio: | <BR>Esempio: | ||
− | a = InputBox("Immetti un valore:" & String$(10, Chr(9))) | + | <FONT color=gray>a = InputBox("Immetti un valore:" & String$(10, Chr(9)))</font> . |
Poiché il risultato della funzione ''Chr(9)'' corrisponde al codice escape: ''\t = tabulazione orizzontale'', possiamo utilizzare anche questo codice: | Poiché il risultato della funzione ''Chr(9)'' corrisponde al codice escape: ''\t = tabulazione orizzontale'', possiamo utilizzare anche questo codice: | ||
− | a = InputBox("Immetti un valore:\t\t\t\t\t\t\t\t\t\t") | + | <FONT color=gray>a = InputBox("Immetti un valore:\t\t\t\t\t\t\t\t\t\t")</font> . |
oppure più brevemente con la funzione ''String$()'' | oppure più brevemente con la funzione ''String$()'' | ||
− | a = InputBox("Immetti un valore:" & String$(10, "\t")) | + | <FONT color=gray>a = InputBox("Immetti un valore:" & String$(10, "\t"))</font> |
− | + | <FONT color=Red>Si avvisa che attualmente non è più possibile modificare le dimensioni della lunghezza (larghezza) dell'oggetto ''InputBox'' con le modalità sopra esposte. Pertanto, le righe presenti sopra vengono in questa pagina temporaneamente ridotte in colore grigio.</font></font> | |
Riga 54: | Riga 54: | ||
==Note== | ==Note== | ||
− | [1] La modifica della finestra dell'oggetto ''InputBox'' <SPAN style="text-decoration:underline">non</span> è | + | [1] La modifica della finestra dell'oggetto ''InputBox'' <SPAN style="text-decoration:underline">non</span> è possibile con le modalità espresse nella presente pagina, se nel programma Gambas è impostato il componente "gb.qt4" ! |
Versione delle 05:01, 14 ago 2014
Se nel programma Gambas è impostato il componente gb.gui o il componente gb.gtk o il componente gb.gtk3 |1|, è possibile modificare le dimensioni della finestra dell'oggetto InputBox.
Indice
Dimensionare la "lunghezza"
Per modificare la "larghezza" (lunghezza) della finestra possiamo utilizzare la funzione Chr(9) .
Esempio:
a = Inputbox("Immetti un valore" & Chr(9) & Chr(9) & Chr(9)) .
Maggiore è il numero di funzioni Chr(9) inserite, maggiore sarà la larghezza della finestra dell'oggetto InputBox.
Al posto di tante funzioni chr(9) è possibile utilizzare anche un codice più breve con la funzione: String$(nn, Chr(9)):
Esempio:
a = InputBox("Immetti un valore:" & String$(10, Chr(9))) .
Poiché il risultato della funzione Chr(9) corrisponde al codice escape: \t = tabulazione orizzontale, possiamo utilizzare anche questo codice:
a = InputBox("Immetti un valore:\t\t\t\t\t\t\t\t\t\t") .
oppure più brevemente con la funzione String$()
a = InputBox("Immetti un valore:" & String$(10, "\t"))
Si avvisa che attualmente non è più possibile modificare le dimensioni della lunghezza (larghezza) dell'oggetto InputBox con le modalità sopra esposte. Pertanto, le righe presenti sopra vengono in questa pagina temporaneamente ridotte in colore grigio.
Dimensionare l' "altezza"
Per modificare l' "altezza" della finestra possiamo utilizzare la funzione Chr(13).
Esempio:
a = Inputbox("Immetti un valore" & Chr(13) & Chr(13) & Chr(13))
Maggiore è il numero di funzioni Chr(13) inserite, maggiore sarà l'altezza della finestra dell'oggetto InputBox.
Al posto di tante funzioni chr(13) è possibile utilizzare anche un codice più breve con la funzione: String$(nn, Chr(13)):
Esempio:
a = InputBox("Immetti un valore:" & String$(3, Chr(13)))
Poiché il risultato della funzione Chr(13) corrisponde al codice escape: \r = ritorno carello, possiamo utilizzare anche questo codice:
a = InputBox("Immetti un valore:\r\r\r\r\r")
oppure più brevemente con la funzione String$()
a = InputBox("Immetti un valore:" & String$(5, "\r"))
E' possibile anche utilizzare il comando html "<BR>":
a = InputBox("Immetti un valore:" & String$(5, "<BR>"))
Dimensionare sia la lunghezza che l'altezza
Facciamo ora un esempio per dimensionare sia la larghezza che l'altezza dell'oggetto InputBox. Utilizzaremo la funzione Chr(...) (ma ovviamente potremmo utilizzare anche gli altri metodi sopra esposti) con la funzione String$(...):
a = InputBox("Immetti un valore:" & String$(10, Chr(9)) & String$(20, Chr(13)))
Note
[1] La modifica della finestra dell'oggetto InputBox non è possibile con le modalità espresse nella presente pagina, se nel programma Gambas è impostato il componente "gb.qt4" !