SETFILLSTYLE |
Fixe le style de remplissage |
---|---|
Turbo C 1.5+ | graphics.h |
Syntaxe
void far setfillstyle(int pattern, int color); |
Paramètres
Nom | Description |
---|---|
pattern | Ce paramètre retourne le motif à utiliser. |
color | Ce paramètre permet d'indiquer le numéro de la couleur. |
Description
Cette fonction permet de définir le motif et la couleur de remplissage.
Remarques
- La fonction setfillstyle définit le motif de remplissage et la couleur de remplissage actuels. Pour définir un motif de remplissage défini par l'utilisateur, ne donnez pas un motif de 12 (USER_FILL) à la fonction setfillstyle ; à la place, appelez setfillpattern.
- L'énumération fillpatterns, définie dans graphics.h, donne des noms pour les motifs de remplissage prédéfinis, ainsi qu'un indicateur pour un motif défini par l'utilisateur :
- Tous sauf EMPTY_FILL remplissent avec la couleur de remplissage actuelle ; EMPTY_FILL utilise la couleur d'arrière-plan actuelle.
- Si une entrée non valide est passée à setfillstyle, graphresult renverra -11 (grError), et le motif de remplissage actuel et la couleur de remplissage resteront inchangés.
- La fonction setfillstyle fonctionne uniquement avec les compatibles IBM PC et compatibles équipés d'adaptateurs d'affichage graphiques pris en charge.
Nom | Valeur | Description |
---|---|---|
EMPTY_FILL | 0 | Remplir avec la couleur de fond |
SOLID_FILL | 1 | Remplissage solide |
LINE_FILL | 2 | Remplir avec ---- |
LTSLASH_FILL | 3 | Remplir avec /// |
SLASH_FILL | 4 | Remplir avec ///, lignes épaisses |
BKSLASH_FILL | 5 | Remplir avec \\\, lignes épaisses |
LTBKSLASH_FILL | 6 | Remplir avec \\\ |
HATCH_FILL | 7 | Remplissage de trappe légère |
XHATCH_FILL | 8 | Remplissage hachuré épais |
INTERLEAVE_FILL | 9 | Remplissage de ligne entrelacée |
WIDE_DDT_FILL | 10 | Remplissage de points largement espacés |
CLOSE_DDT_FILL | 11 | Remplissage de points rapprochés |
USER_FILL | 12 | Motif de remplissage défini par l'utilisateur |
Dernière mise à jour : Vendredi, le 26 Février 2021