Page loading

Share your opinion
What do you think about gambaslinux.fr?
 
Interesting
It miss some informations
Excellent website
Results
WIDGETS GAMBAS
GAMBAS 3 SOFTWARES
TUTORIALS
Library
TEXTEDIT - Use police
French only sorry...
METTRE EN FORME DU TEXTE DANS UNE TEXTEDIT


textedit.png

Le widget (ou contrôle) textedit permet de saisir du texte et de le mettre en forme par le système de balises HTML
pour gras par exemple.

pour pouvoir profiter de ce widget, il vous faut ajouter le composant gb.qt.ext.

Différents essais de mise en forme du texte sont réalisés ci dessous par l'exemple de Jean Yvon :

voici le code de l'application ainsi que le fichier source :

' Gambas class file

PUBLIC SUB _new()

END

PUBLIC SUB Form_Open()
DIM msg AS String

msg = "< h3 > ceci est un titre avec h3 < / h3 >"
msg = msg & "

c'est un autre titre avec h2

"

msg = msg & "

Texte est un titre de niveau h1

"

' [h2]Texte[ / h2]Texte est un titre de niveau 2
msg = msg & " encore un titre avec strong"
' [strong]Texte[ / strong]Texte est fortement emphas é
msg = msg & "

Maintenant avec em et p

"

' [em]Texte[ / em]Texte est emphas é
msg = msg & " ce texte a l'attribut ins"
' [ins]Texte[ / ins]Texte est ins éré
msg = msg & "

texte avec l'attribut 'cite' et p

" 'ça ne marche pas

' [cite]Texte[ / cite]Texte est cit é
msg = msg & "

Texte avec b

"

' Texte en italique[i]Texte[ / i]Texte
msg = msg & " texte avec i........"
msg = msg & " texte avec u"
' Texte soulign é   [u]Texte[/u]   Texte
msg = msg & "

texte avec S

"

' Texte barr é   [s]Texte[/s]   Texte
msg = msg & " texte en rouge "
' Texte colori é en rouge   [color=red]Texte[/color]   Texte
msg = msg & "

http://fr.wikipedia.org

"

' Lien hypertexte[url]URL du lien[ / url]
msg = msg & "

Spheris

"
' [url = URL du lien]Titre du lien[ / url]
'   http: / / fr.wikipedia.org
'
' Wikip édia
' Image[img]URL de l 'image[/img]  
' Lien hypertexte et image[url = URL du lien][img]Url de l 'image[/img][/url]  
'
' Il est aussi possible de rencontrer:
 msg = msg & " c'est moi qui dit ça!" 'ça ne marche pas!
'     * Texte cit é : [quote="James"]Texte cité de James[/quote] ; On trouve aussi [quote]Texte mis en valeur/cité[/quote]
msg = msg & "

Texte en petit caractère taille2

"

'     * Texte de taille diff érente : [size=9]PETIT[/size]
msg = msg & "

texte en caractère taille 10

"

msg = msg & "

texte en caractère taille 8

"

msg = msg & "

texte en caractère taille 6

"

'     * Texte centr é : [center]Texte[/center]
msg = msg & "

Centré

"

'     * Texte d éfilant : [scroll]Texte[/scroll]
msg = msg & "

ça doit défiler

" 'ça marche pas

'     * Texte remontant[updown]Texte[ / updown]
msg = msg & "

texte qui doit monter

" 'ça marche pas

'     * Texte avec effet miroir: [flipv]Texte[ / flipv]
msg = msg & "Texte" 'ça marche pas
'     * Texte avec un effet sale: [blur]Texte[ / blur]
msg = msg & "

un sal texte

" 'ça marche pas

'     * Texte cach é apparaissant quand on clique sur « Spoiler » : [spoiler]Texte[/spoiler]
msg = msg & " texte cahé" 'ça marche pas
'     * Texte cach é apparaissant quand on clique sur une phrase ou un mot : [hide="Titre du spoiler"]Texte[/hide]
msg = msg & " encore un essai" 'ça marche pas
'     * Animation flash: [embed - flash(width, height)]animation flash[ / embed - flash]
'     * Texte avec un effet d égradé de couleur : [fade]Texte[/fade] (avec javascript)
msg = msg & " essais de liste" "un deuxieme item" 'marche pas non plus
'     * Liste(utilisez le saut de ligne pour passer au deuxi ème point) : [list]première phrase puis saut de ligne pour changer[/list]
'           o Pour des listes aux lignes num érotées (utilisez des astérisques entre des accolades pour passer d'une ligne à l'autre) : [list=1][*]première phrase [*]deuxième phrase[/list]
'           o Pour des listes aux lignes num érotées alphabétiquement (utilisez des astérisques entre des accolades pour passer d'une ligne à l'autre) : [list=a][*]première phrase [*]deuxième phrase[/list]
'

TextEdit1.Text = msg
END

Merci à JY pour sa contribution


Creation date : 18/10/2009 @ 00:30
Last update : 18/10/2009 @ 00:30
Category : TEXTEDIT
Page read 6090 times


Print the article Print the article


react.gifReactions to this article


Reaction #2 

by jeanyvon 11/12/2009 @ 16:28

Salut,
J'ai trouvé ça qui devrait aider quelque peu!
http://gambasdoc.org/help/doc/richtext?fr

Reaction #1 

by JeanYvon 18/10/2009 @ 15:06

Et avec tout ça, ben, je ne sais pas faire un simple retour ligne. chr(10) ne fonctionne pas.
Et l'aide pour un contrôle de cette qualité est inexistante: Aucune trace du code à employer, rien.....
A+
JY

QUICK MENU
SEARCH




LANGUAGE
COMPONENTS
Other
LANGUAGE
Where, who?
VISITS

   visitors

   visitors online

ARCHIVES GAMBAS 1/2
^ Top ^