Public Sub Main()
Dim c As Short
Dim s As String = "\e[38;5;"
For c = 0 To 255
Print c, s; c; "m"; Space(100); "abcd\e[0m"
Next
EndÈ :ok:La cosa strana - che succede anche a me - è che i colori in questo caso dovrebbero applicarsi ai caratteri del testo (Foreground), e non allo sfondo (Background). :-\
Si a terminale ottieni l'esatto opposto che con la consoleIl risultato corretto, sulla base dei comandi, è quello che appare in Terminale.
Public Sub Main()
Print "\e[5mkicco"
EndScusate, non ho capito niente o sono l'unico in bianco e nero? :)
PS: Gambas 3.8.4 da repo + Ubuntu 14.04
Non a tutti la console risponde in questo caso come un Terminale: Gianluigi ha notato che...
Mi sa che mi confondi con un altro, oppure sono così fuso che non lo ricordo? :rolleyes:La cartella trunk, che tu hai citato sopra, si crea quando installi via SVN.
Quindi state usando il componente gb.form.terminal, ecco la info che mi mancava! :)
Si a terminale ottieni l'esatto opposto che con la consoleIl risultato corretto, sulla base dei comandi, è quello che appare in Terminale.
...chissà perché in console accade il contrario con questo comando dei colori. :-\
Quindi state usando il componente gb.form.terminal, ecco la info che mi mancava! :)No, io utilizzo alcune sequenze di escape speciali che condizionano il testo di un Terminale: