FLlabel

FLlabel — Un opcode FLTK qui modifie l'apparence d'une étiquette de texte.

Description

Opcode du greffon widgets. Ce greffon se trouve dans le répertoire des greffons et il doit être installé séparément. Les widgets FLTK ne fonctionnent pas sur Mac. Le répertoire des greffons est ici : https://github.com/csound/plugins

Modifie un ensemble de paramètres en relation avec l'apparence de l'étiquette de texte d'un widget (c'est-à-dire la taille, la police, l'alignement et la couleur du texte correspondant).

Syntaxe

FLlabel isize, ifont, ialign, ired, igreen, iblue

Initialisation

isize -- taille de la police du widget cible. Les valeurs normales sont de l'ordre de 15. Des nombres plus grands augmentent la taille de la police, tandis que des nombres plus petits la réduisent.

ifont -- fixe le type de police de l'étiquette d'un widget.

Les valeurs admises pour l'argument ifont sont :

  • 1 - Helvética (comme Arial sous Windows)

  • 2 - Helvética Gras

  • 3 - Helvética Italique

  • 4 - Helvética Gras Italique

  • 5 - Courrier

  • 6 - Courrier Gras

  • 7 - Courrier Italique

  • 8 - Courrier Gras Italique

  • 9 - Times

  • 10 - Times Grasd

  • 11 - Times Italique

  • 12 - Times Gras Italique

  • 13 - Symbole

  • 14 - Ecran

  • 15 - Ecran Gras

  • 16 - Dingbats

ialign -- fixe l'alignement de l'étiquette de texte du widget.

Les valeurs admises pour l'argument ialign sont :

  • 1 - centré

  • 2 - en haut

  • 3 - en bas

  • 4 - à gauche

  • 5 - à droite

  • 6 - en haut à gauche

  • 7 - en haut à droite

  • 8 - en bas à gauche

  • 9 - en bas à droite

ired -- la couleur rouge du widget cible. L'intervalle pour chaque composante RVB va de 0 à 255.

igreen -- la couleur verte du widget cible. L'intervalle pour chaque composante RVB va de 0 à 255.

iblue -- la couleur bleue du widget cible. L'intervalle pour chaque composante RVB va de 0 à 255.

Exécution

FLlabel modifie un ensemble de paramètres en relation avec l'apparence de l'étiquette de texte d'un widget, c'est-à-dire la taille, la police, l'alignement et la couleur du texte correspondant. Cet opcode affecte (presque) tous les widgets définis après lui. On peut placer plusieurs instances de FLlabel avant chaque widget que l'on veut modifier. Cependant, pour modifier un widget particulier, il vaut mieux utiliser l'opcode appartenant au second type (c'est-à-dire ceux ayant un argument ihandle).

l'influence de FLlabel sur le widget suivant peut être suspendue en lui donnant -1 comme seul argument. FLlabel est conçu pour modifier les attributs de texte d'un groupe de widgets relatifs.

Voir aussi

FLcolor2, FLhide, FLlabel, FLsetAlign, FLsetBox, FLsetColor, FLsetColor2, FLsetFont, FLsetPosition, FLsetSize, FLsetText, FLsetTextColor, FLsetTextSize, FLsetTextType, FLsetVal_i, FLsetVal, FLshow

Crédits

Auteur : Gabriel Maldonado

Nouveau dans la version 4.22