MessageBox: interruzione di riga con ritorno "a capo"
Per introdurre in generale nell'oggetto MessageBox il comando “a capo” in una riga, usare il carattere Chr(10):
Message.Info("Prima linea " & Chr$(10) & "Seconda Linea")
oppure il carattere escape \n
Message.Info("Prima linea " & "\n" & "Seconda Linea")
oppure il codice html <BR>
Message.Info("Prima linea<BR>Seconda Linea")
oppure gb.newline
Message.Info("Prima linea" & gb.newline & "Seconda Linea")
Avremo nella finestra del Message:
Prima Linea
Seconda Linea
I suddetti comandi possono essere anche usati contestualmente, se il progetto ha attivati i componenti gb.gui o gb.gtk.
Se si intende, invece, utilizzare il componente gb.qt4, bisogna ricordare che i comandi "\n", "Chr$(10)" e "gb.newline" sono attualmente incompatibili con la presenza anche del codice html "<BR>". Se infatti saranno utilizzati insieme:
Message.Info("Prima linea<BR>Seconda Linea\nTerza Linea")
si otterrà nella finestra del Message un risultato diverso da quello atteso:
Prima Linea
Seconda LineaTerza Linea
Si deve precisare che più in generale, con il componente gb.qt4 attivo, non è ammessa la compresenza di qualunque codice html con i predetti comandi per andare a capo: "\n", "Chr$(10)" e "gb.newline" .