Differenze tra le versioni di "Impostare l'immagine ed il colore del titolo delle tabelle di una TabPanel"

Da Gambas-it.org - Wikipedia.
 
Riga 14: Riga 14:
 
   With TabPanel1[0]   
 
   With TabPanel1[0]   
 
     .RichText = "&lt;Font color=yellow>1</font>"   
 
     .RichText = "&lt;Font color=yellow>1</font>"   
     .Picture = Picture.Load("''/percorso/immagine1''")   
+
     .Picture = Picture.Load("<FONT color=gray>''/percorso/immagine1''</font>")   
 
   End With   
 
   End With   
 
    
 
    
Riga 20: Riga 20:
 
   With TabPanel1[1]   
 
   With TabPanel1[1]   
 
     .RichText = "&lt;Font color=green>2</font>"   
 
     .RichText = "&lt;Font color=green>2</font>"   
     .Picture = Picture.Load("''/percorso/immagine2''")   
+
     .Picture = Picture.Load("<FONT color=gray>''/percorso/immagine2''</font>")   
 
   End With   
 
   End With   
 
    
 
    
Riga 26: Riga 26:
 
   With TabPanel1[2]   
 
   With TabPanel1[2]   
 
     .RichText = "&lt;Font color=blue>3</font>"   
 
     .RichText = "&lt;Font color=blue>3</font>"   
     .Picture = Picture.Load("''/percorso/immagine3''")   
+
     .Picture = Picture.Load("<FONT color=gray>''/percorso/immagine3''</font>")   
 
   End With   
 
   End With   
 
    
 
    
Riga 36: Riga 36:
 
[1] Anche la Proprietà ''.RichText'' consente di caricare un'immagine mediante il tag "IMG src" del protocollo HTML:
 
[1] Anche la Proprietà ''.RichText'' consente di caricare un'immagine mediante il tag "IMG src" del protocollo HTML:
 
<BR>Esempio:
 
<BR>Esempio:
  TabPanel[0].RichText = "&lt;IMG src=''/percorso/dell'immagine''>&lt;/img>"
+
  TabPanel[0].RichText = "&lt;IMG src=<FONT color=gray>''/percorso/dell'immagine''</font>>&lt;/img>"
 
ma anche un'immagine e un testo insieme:
 
ma anche un'immagine e un testo insieme:
  TabPanel[0].RichText = "&lt;IMG src=''/percorso/dell'immagine''>&lt;/img>testo"
+
  TabPanel[0].RichText = "&lt;IMG src=<FONT color=gray>''/percorso/dell'immagine''</font>>&lt;/img>testo"

Versione attuale delle 16:47, 27 mag 2022

Per impostare l'immagine ed il colore del titolo delle tabelle di un Controllo TabPanel, ciascuna tabella va individuata facendo riferimento all'indice del TabPanel.

In particolare di ciascun indice del TabPanel (che - come detto - rappresenta una tabella del TabPanel), per impostare il testo ed il colore del titolo di una tabella va utilizzata la Proprietà ".RichText"; mentre per impostare l'immagine, da far apparire nel titolo, va utilizzata la Proprietà ".Picture". [Nota 1]


Facciamo un esempio pratico, nel quale abbiamo un TabPanel con tre tabelle. A ciascuna di queste tabelle verrà impostato il testo ed il suo colore, ed una piccola immagine:

Public Sub Form_Open()  
 

' Impostiamo il numero di tabelle del "TabPanel":
  TabPanel1.Count = 3  
  
' Alla prima tabella, avente indice zero, impostiamo testo, colore del testo ed immagine:
  With TabPanel1[0]  
    .RichText = "<Font color=yellow>1</font>"  
    .Picture = Picture.Load("/percorso/immagine1")  
  End With  
  
' Alla seconda tabella, avente indice uno, impostiamo testo, colore del testo ed immagine:
  With TabPanel1[1]  
    .RichText = "<Font color=green>2</font>"  
    .Picture = Picture.Load("/percorso/immagine2")  
  End With  
  
' Alla terza tabella, avente indice due, impostiamo testo, colore del testo ed immagine:
  With TabPanel1[2]  
    .RichText = "<Font color=blue>3</font>"  
    .Picture = Picture.Load("/percorso/immagine3")  
  End With  
 
End


Note

[1] Anche la Proprietà .RichText consente di caricare un'immagine mediante il tag "IMG src" del protocollo HTML:
Esempio:

TabPanel[0].RichText = "<IMG src=/percorso/dell'immagine></img>"

ma anche un'immagine e un testo insieme:

TabPanel[0].RichText = "<IMG src=/percorso/dell'immagine></img>testo"