Autore Topic: Icona e colore testo nel TabPanel  (Letto 823 volte)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Icona e colore testo nel TabPanel
« il: 15 Dicembre 2013, 14:11:35 »
 :ciao:
Come si fa a inserire un'icona e colorare il testo del titolo di ogni pannello nel TabPanel?
vedi allegato!

grazie! :)
« Ultima modifica: 15 Dicembre 2013, 14:15:38 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #1 il: 15 Dicembre 2013, 15:16:17 »
L'icona con la proprietà picture  :)
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #2 il: 15 Dicembre 2013, 17:02:04 »
Poniamo il caso di voler impostare un TabPanel con tre tabelle. Per ogni tabella imposteremo un'immagine di tipo Picture ed un testo colorato del titolo:
Codice: gambas [Seleziona]

Public Sub Form_Open()

  TabPanel1.Count = 3
 
  With TabPanel1[0]
    .RichText = "<FONT color=yellow>1</font>"
    .Picture = Picture.Load("/percorso/immagine")
  End With
 
  With TabPanel1[1]
    .RichText = "<FONT color=green>2</font>"
    .Picture = Picture.Load("/percorso/immagine")
  End With
 
  With TabPanel1[2]
    .RichText = "<FONT color=blue>3</font>"
    .Picture = Picture.Load("/percorso/immagine")
  End With

End
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #3 il: 15 Dicembre 2013, 21:09:32 »
Grazie :)
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #4 il: 17 Dicembre 2013, 08:21:41 »
 :ciao: Vuott,

ho provato ma mi dice che RichText non è una proprietà di TabPanel! :-\

Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #5 il: 17 Dicembre 2013, 09:14:46 »
...mi dice che RichText non è una proprietà di TabPanel!
...a che versione è aggiornato il tuo Gambas ?
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #6 il: 17 Dicembre 2013, 13:13:26 »
...alla 3.5.1!
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #7 il: 17 Dicembre 2013, 15:36:42 »
...non saprei.
A me funziona perfettamente !

Posso anche aggiungere che se vuoi inserire il grassetto del testo puoi fare così:
Codice: gambas [Seleziona]
With TabPanel1[2]
.RichText = "<FONT color=green><B>2</b></font>"  
« Ultima modifica: 17 Dicembre 2013, 15:44:38 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #8 il: 17 Dicembre 2013, 15:43:37 »
....prova anche questo:   :D
Codice: gambas [Seleziona]
With TabPanel1[1]
.RichText = "<Table border=1><TR><TD>1</td><TD>2</td></tr><TR><TD>3</td><TD>4</td></tr></table>"
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #9 il: 17 Dicembre 2013, 16:39:39 »
Grazie Vuott,
ma credo che non capisca la proprietà RichText.
Hai per caso attivato qualche componente particolare?
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #10 il: 17 Dicembre 2013, 17:39:23 »
Hai per caso attivato qualche componente particolare?
No.  ...uso le qt4, ma niente di speciale.  :-\

Il codice va scritto così come lo vedi là.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #11 il: 17 Dicembre 2013, 18:27:24 »
Anche a me non riconosce .RichText. ???
Però io ho la 3.1.1
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #12 il: 17 Dicembre 2013, 20:53:59 »
Io ho Gambas 3.5.1, vers. #6010.
Ho effettuato una schermata (vedi allegato) dove è possibile vedere che .RichText fa parte delle proprietà di TabPanel[index].

Molto probabilmente è stato inserito da poco con gli aggiornamenti effettuati via SVN.  :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.702
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #13 il: 18 Dicembre 2013, 13:08:20 »
E' molto probabile :)
Grazie!
 :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.269
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Icona e colore testo nel TabPanel
« Risposta #14 il: 19 Dicembre 2013, 00:11:39 »
Aggiungo che la proprietà .RichText consente di impostare anche immagini:
Codice: gambas [Seleziona]
With TabPanel1[0]
  .RichText = "<img src=/percorso/dell'immagine></img>"
  ......


...ma anche contemporaneamente immagine e testo:
Codice: gambas [Seleziona]
With TabPanel1[0]
  .RichText = "<img src=/percorso/dell'immagine></img> kicco"
  ......
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »