next up previous contents
suivant: Les widgets de réglage monter: Les widgets précédent: Les widgets   Table des matières


Sous-sections

Les labels

Les labels sont très utilisés avec GTK et sont relativement simples. Les labels n'émettent aucun signal puisqu'ils ne sont pas associés à une fenêtre X. Si vous avez besoin d'attraper des signaux, placez les dans une boîte à évènement ou dans un bouton.

Pour créer un nouveau label , utilisez :

Le seul argument est la chaîne que vous voulez afficher.

Pour changer le texte du label après sa création, utilisez la fonction :

Encore une fois, l'argument est la nouvelle chaîne.

L'espace utilisé pour la nouvelle chaîne sera ajusté automatiquement si nécessaire. Vous pouvez produire des labels multi-lignes en plaçant des caractères de fin de ligne dans la chaîne.

Pour retrouver la chaîne courante, utilisez ;

Le texte du label peut être justifié avec :

Les valeurs de $jtype sont :

Le widget label est également capable de faire automatiquement les césures du texte en fin de ligne. Cela peut être activé par :

L'argument $wrap est une valeur vraie ou fausse.

Si vous voulez un label souligné, vous pouvez déclarer un patron pour le label :

L'argument pattern indique comment souligner le texte. Cela consiste en une chaîne de caractère _ et d'espace. Le caractère _ indique les caractères du label à souligner. Par exemple , la chaîne ''_ _ _ _ _ _'' soulignera le premier, le troisième, le cinquième, le septième et le neuvième caractères.

Exemple

Voici un court exemple qui illustre ces fonctions. Il utilise le widget cadre pour mieux mettre en valeur les styles de labels. Vous pouvez l'ignorer pour le moment car le widget cadre sera expliqué plus tard.

Label Example


next up previous contents
suivant: Les widgets de réglage monter: Les widgets précédent: Les widgets   Table des matières
LE BORGNE Patrice 2001-01-11