Differenze tra le versioni di "Modificare il colore e la dimensione del font del testo del ToolTip"

Da Gambas-it.org - Wikipedia.
Riga 9: Riga 9:
 
   
 
   
 
   With Label1
 
   With Label1
 +
    .Border = Border.Plain
 
     .Font.Size = FONTSIZE
 
     .Font.Size = FONTSIZE
     .Text = "Testo qualsiasi"
+
     .Text = "Vita non suavis esse potest,\nnec mors amara."
     .Tooltip = "<FONT Color=red size=" & CStr(FONTSIZE) & ">" & Label1.Text
+
     .Tooltip = "<SPAN style=background-color:lightgreen><FONT Color=red size=" & CStr(FONTSIZE) & ">" & Label1.Text
 +
    .W = .Font.TextWidth(.Text)
 +
    .H = .Font.TextHeight(.Text)
 
   End With
 
   End With
 
   
 
   

Versione delle 16:52, 20 lug 2024

Poiché la Proprietà ToolTip supporta i TAG del protocollo HTML [nota 1], noi possiamo usare quei TAG per apportare varie modifiche e impostazioni al ToolTip.
Si dovrà usare la risorsa grafica QT.

Mostriamo di seguito un esempio pratico, nel quale modificheremo il colore del testo e la dimensione del suo Font:

Private Const FONTSIZE As Byte = 18


Public Sub Form_Open()

 With Label1
   .Border = Border.Plain
   .Font.Size = FONTSIZE
   .Text = "Vita non suavis esse potest,\nnec mors amara."
   .Tooltip = "" & Label1.Text
   .W = .Font.TextWidth(.Text)
   .H = .Font.TextHeight(.Text)
 End With

End


Note

[1] Vedere al riguardo la seguente pagina della Wiki: Oggetti grafici e di testo che supportano il codice HTML