Testo scorrevole dall'alto verso il basso e viceversa

Da Gambas-it.org - Wikipedia.

Con il codice HTML, posto in un apposito file .html, si potrà ottenere nell'oggetto WebView un testo che scorre verticalmente, ossia dall'alto verso il basso e viceversa.

Per ottenere il testo che scorre dall'alto verso il basso, il codice html sarà di questo tenore:

<HTML>
 <BODY>
   <P align="center"><MARQUEE direction="down" scrollAmount=5 height="300" width="30%">Testo centrato che scorre verso il basso</marquee></p>
 </body>
</html>

Per ottenere, invece, il testo che scorre dal basso verso l'alto, basterà cambiare la parola "down " del tag <MARQUEE direction= in "up ".

Il codice Gambas usando un Componente basato sulla libreria grafica "QT"

Se è stato attivato un Componente basato sulla libreria grafica "QT", allora il codice Gambas avrà il consueto riferimento all'Oggetto WebView ed in particolare alla sua proprietà ".HTML", alla quale dovrà essere assegnato il codice, sopra descritto.

Mostriamo un esempio:

Private WebView1 As WebView


Public Sub Form_Open()

 With WebView1 = New WebView(Me)
   .X = 0
   .Y = 0
   .W = Me.W
   .H = Me.H
   .HTML = "<HTML><BODY>" &
           "<P align=\"center\"><MARQUEE direction=\"down\" scrollAmount=5 height=\"300\" width=\"30%\">" &
           "Testo centrato che scorre verso il basso</marquee></p>" &
           "</body></html>"
 End With

End

Il codice Gambas usando un Componente basato sulla libreria grafica "GTK"

Se è stato attivato un Componente basato sulla libreria grafica "GTK", allora nel codice Gambas si utilizzerà il Metodo ".SetHtml()" della Classe WebView, al quale andrà passato, come argomento, il codice contenuto nel file html:

WebView1.SetHtml("<HTML><BODY>" &
                 "<P align=\"center\"><MARQUEE direction=\"down\" scrollAmount=5 height=\"300\" width=\"30%\">" &
                 "Testo centrato che scorre verso il basso</marquee></p>" &
                 "</body></html>")