e come???
Non prendertela ma prima di addentrarti in un linguaggio dovresti conoscerne almeno le basi.
nome_inputbox.h = altezza
nome_inputbox.w = larghezza
no nn ci riesco... :hard:
ifcond = "(" & InputBox("If:", "Condition", "true") & ")"
Purtroppo, ponendo degli spazi non si ottiene l'allargamento della finestrina dell'InputBox
Però ho sperimentato che puoi allargare la finestra dell'Inputbox aggiungendo al primo elemento il codice chr(9) prima della virgola divisoria. Il codice chr(9) corrisponde al TAB nel codice ASCII.
Esempio pratico.
comparare la "larghezza" del seguente Inputbox:
ifcond = InputBox("If:", "Condicion", "true")
con la "larghezza" di quest'altro:
ifcond = InputBox("If:" & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9) & Chr(9), "Condition", "true")
più ce ne metti di chr(9) e più... ti si allarga...
...provare per credere ! :-[
1) al posto di tanti chr(9) puoi utilizzare anche un codice più breve con la funzione: String$(nn, "xxxx").
Esempio pratico:
fcond = InputBox("If:" & String$(10, Chr(9)))
Non ho ancora trovato, invece, una soluzione analoga per aumentare la sua "altezza". :-\
AGGIORNAMENTO:
segnalo che allo stato attuale la possiblità di allargare l'aspetto dell'oggetto InputBox mediante la suddetta modalità, non è più funzionante !
In modo analogo t'ho trovato anche il metodo per aumentare l'altezza della finestrina di InputBox. Si fa tramite chr(13), che nel codice ASCII corrisponde a: \r = ritorno a capo.
Esempio pratico per allargare ed aumentare l'altezza della finestrina:
fcond = InputBox("If:" & String$(10, Chr(9)) & String$(20, Chr(13)))
Devo però far presente che, se nel programma è impostato il componente gb.qt4 (anziché gb.gui oppure gb.gtk), le soluzioni sopra esposte non sono utili: la finestra dell'inputbox non si modifica.
Ho scritto al riguardo la seguente pagina nella nostra WIKI:
http://www.gambas-it.org/wiki/index.php/Impostare_le_dimensioni_di_un_InputBox