Differenze tra le versioni di ""Andare a capo" in un oggetto di testo"

Da Gambas-it.org - Wikipedia.
Riga 22: Riga 22:
  
  
===Andare a capo negli oggetti di testo che supportano il codice HTML===
+
===Andare a capo negli oggetti di testo con proprietà che supportano il codice HTML===
Invece, per gli oggetti di testo che supportano il codice ''html'' usare il codice <FONT color=#B22222>&#060;BR&#062;</font>: |[[#Note|1]]|
+
Invece, quando si usano le proprietà degli oggetti di testo che supportano il codice ''html'', si deve utilizzare il codice <FONT color=#B22222>&#060;BR&#062;</font>: |[[#Note|1]]|
  
 
Esempio con una TextLabel:
 
Esempio con una TextLabel:
Riga 37: Riga 37:
 
Questa è
 
Questa è
 
<BR>l'unica prova.
 
<BR>l'unica prova.
 +
 +
 +
Così pure con la proprietà ''.RichText'' della ''TextEdit'' si utilizzerà il tag ''&lt;BR>'' dell'HTML. Però se con quell'oggetto di testo si usa invece la proprietà ''.Text'' (che non supporta il protocollo HTML), si utilizzeranno nuovamente i comandi: ''\n'' - ''Chr(10) - ''gb.newline'' .
  
  
 
=Note=
 
=Note=
 
[1] Vedi nota per il ''[[Interruzione_di_riga_con_ritorno_a_capo|MessageBox]]''.
 
[1] Vedi nota per il ''[[Interruzione_di_riga_con_ritorno_a_capo|MessageBox]]''.

Versione delle 21:36, 9 mar 2013

Per far andare a capo il testo all'interno di un oggetto di testo, esistono vari modi:

- \n
- chr(10)
- gb.newline


Esempio con una Label:

Public Sub Button1_Click()

 Label1.Text = "Questa è la" & gb.newline & "prova 1" & Chr(10) & "prova 2" & "\nprova 3"

End

Nella Label avremo:

Questa è la
prova 1
prova 2
prova 3


Andare a capo negli oggetti di testo con proprietà che supportano il codice HTML

Invece, quando si usano le proprietà degli oggetti di testo che supportano il codice html, si deve utilizzare il codice <BR>: |1|

Esempio con una TextLabel:

Public Sub Button1_Click()

 TextLabel1.Text = "Questa è<BR>l'unica prova."

End

Nella TextLabel avremo:

Questa è
l'unica prova.


Così pure con la proprietà .RichText della TextEdit si utilizzerà il tag <BR> dell'HTML. Però se con quell'oggetto di testo si usa invece la proprietà .Text (che non supporta il protocollo HTML), si utilizzeranno nuovamente i comandi: \n - Chr(10) - gb.newline .


Note

[1] Vedi nota per il MessageBox.