Differenze tra le versioni di "Testo scorrevole dall'alto verso il basso e viceversa"

Da Gambas-it.org - Wikipedia.
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 8: Riga 8:
 
  </html>
 
  </html>
 
Per ottenere, invece, il testo che scorre dal basso verso l'alto, basterà cambiare la parola "''down'' " del tag ''<MARQUEE direction='' in "<FONT color=#B22222>''up''</font> ".
 
Per ottenere, invece, il testo che scorre dal basso verso l'alto, basterà cambiare la parola "''down'' " del tag ''<MARQUEE direction='' in "<FONT color=#B22222>''up''</font> ".
 
====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:
 
Mostriamo un esempio:
Riga 16: Riga 13:
 
   
 
   
 
   
 
   
  '''Public''' Sub Form_Open()
+
  Public Sub Form_Open()
 
   
 
   
 
   With WebView1 = New WebView(Me)
 
   With WebView1 = New WebView(Me)
Riga 23: Riga 20:
 
     .W = Me.W
 
     .W = Me.W
 
     .H = Me.H
 
     .H = Me.H
     .HTML = "<HTML><BODY>" &
+
     .SetHtml("<HTML><BODY>" &
            "&lt;P align=\"center\"><MARQUEE direction=\"down\" scrollAmount=5 height=\"300\" width=\"30%\">" &
+
            "&lt;P align=\"center\"><MARQUEE direction=\"down\" scrollAmount=5 height=\"300\" width=\"30%\">" &
            "Testo centrato che scorre verso il basso</marquee></p>" &
+
            "Testo centrato che scorre verso il basso</marquee></p>" &
            "</body></html>"
+
            "</body></html>")
 
   End With
 
   End With
 
   
 
   
  '''End'''
+
  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>" &
 
                  "&lt;P align=\"center\"><MARQUEE direction=\"down\" scrollAmount=5 height=\"300\" width=\"30%\">" &
 
                  "Testo centrato che scorre verso il basso</marquee></p>" &
 
                  "</body></html>")
 

Versione attuale delle 20:38, 20 gen 2024

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 ".

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
   .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>")
 End With

End