Autore Topic: Spiare nell'intimo della proprietà .RichText della TextEdit  (Letto 574 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Come è noto, la proprietà .RichText dell'oggetto TextEdit ritorna o imposta il contenuto in rich-text di quel controllo.

Di default la proprietà .RichText conferisce delle caratteristiche al testo (RTF) stabilite mediante codice HTML, che - come si sa - è supportato da quel controllo.

E' possibile vedere facilmente quelle impostazioni iniziali in HTML adottando questo semplice stratagemma.

Ponete su un Form questi tre oggetti: una TextArea, una TextEdit ed un Button. Quindi inserite questo semplice codice:
Codice: gambas [Seleziona]

Public Sub Form_Open()

' All'apertura del programma nella "TextArea" apparirà il codice HTML
' che dà le impostazioni 'iniziali' alla proprietà ".RichText":
    TextArea1.Text = TextEdit1.RichText
 
End


Public Sub Button1_Click()

' Possiamo effettuare delle modifiche a quel codice HTML iniziale all'interno della "TextArea".
' Quindi, dopo aver cliccato sul "Button", assegnando così il codice HTML modificato alla proprietà ".RichText",
' è possibile verificarne gli effetti scrivendo nella "TextEdit":
    TextEdit1.RichText = TextArea1.Text
        
End

« Ultima modifica: 03 Febbraio 2013, 17:38:03 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. »