DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions d'impression
  • Luminosité de la couleur noire
  • Divers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Imprime un cadre aux coordonnées spécifiées.
Remarque : L'origine (0,0) est située dans le coin supérieur gauche de la feuille. Elle tient compte des marges physiques de l'imprimante.
iImprime(iPosX(50) + CL.NOMCLI)
// Encadre le texte avec un trait de 2 points Pica
// Le fond du cadre est d'un gris à 50%
iCadre(0, 0, iLargeurPage(), 10, 2, 50)
Syntaxe
iCadre(<X1> , <Y1> , <X2> , <Y2> [, <Épaisseur> [, <Remplissage> [, <Couleur> [, <Trait> [, <Brosse> [, <Bord>]]]]]])
<X1> : Réel
Coordonnée horizontale (colonne ou abscisse) du coin haut gauche du cadre (en millimètres). Ce coin définit le bord extérieur du cadre.
Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
<Y1> : Réel
Coordonnée verticale (ligne ou ordonnée) du coin haut gauche du cadre (en millimètres). Ce coin définit le bord extérieur du cadre.
Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
<X2> : Réel
Coordonnée horizontale (colonne ou abscisse) du coin bas droit du cadre (en millimètres). Ce coin définit le bord extérieur du cadre.
Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
<Y2> : Réel
Coordonnée verticale (ligne ou ordonnée) du coin bas droit du cadre (en millimètres). Ce coin définit le bord extérieur du cadre.
Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
<Épaisseur> : Réel optionnel
Épaisseur du trait du cadre (en points pica). Valeur par défaut = 1 (un point Pica = 0,353 mm).

Attention : Selon la valeur de ce paramètre, l'épaisseur est obtenue en ajoutant plusieurs lignes les unes à côté des autres de l'extérieur vers l'intérieur.

AndroidWidget AndroidJava Ce paramètre doit correspondre à une valeur de type entier. Si ce n'est pas le cas, l'épaisseur sera arrondie à la valeur entière la plus proche.
<Remplissage> : Entier optionnel (compris entre 1 et 200)
Taux de la couleur du bord et du fond du cadre. Si ce paramètre est :
  • Égal à 0 (valeur par défaut): aucun remplissage.
  • Égal à 100 : remplissage total avec la couleur spécifiée.
  • Inférieur à 100 : plus ce paramètre se rapproche de 0 et plus la couleur s'éclaircit.
  • Supérieur à 100 : plus ce paramètre se rapproche de 200 et plus la couleur s'assombrit.
<Couleur> : Entier optionnel
Couleur utilisée pour le fond et le bord du cadre. Si ce paramètre n'est pas précisé, la couleur utilisée est le noir.
Cette couleur peut correspondre à :
<Trait> : Constante optionnelle de type entier
Type du trait.
iContinu
(Valeur par défaut)
Trait continu
iMixteTrait mixte (-.-.)
iPointilléTrait pointillé (....)
iTiretTrait tiret (-----)
<Brosse> : Constante optionnelle de type entier
Motif de remplissage du cadre.
iCroiséeLignes croisées.
iCroiséeDiagonaleLignes croisées en diagonale.
iDiagonaleDescendanteLignes diagonales descendantes.
iDiagonaleMontanteLignes diagonales ascendantes.
iHorizontaleLignes horizontales.
iPleine
(valeur par défaut)
Remplissage complet.
iVerticaleLignes verticales
AndroidWidget AndroidJava Ce paramètre est ignoré.
<Bord> : Constante optionnelle de type entier
Bords du cadre à dessiner :
iBordAucunLe cadre n'a pas de bords
iBordBasLe bord bas est dessiné.
iBordDroitLe bord droit est dessiné
iBordGaucheLe bord gauche est dessiné
iBordHautLe bord haut est dessiné
iBordTous
(Valeur par défaut)
Tous les bords du cadre sont dessinés
Remarques

Luminosité de la couleur noire

Dans le cas de la couleur noire, le taux correspond à un taux de gris dont les valeurs s'échelonnent entre 1 (blanc) et 100 (noir complet). Dans ce cas, les valeurs supérieures à 100 seront traitées de la même façon que la valeur 100.

Divers

  • La position du curseur n'est pas modifiée par le tracé du trait.
  • L'utilisation du type de trait pointillé (iPointillé) ou mixte (iMixte) combinée avec un cadre épais peut provoquer des effets disgracieux.
Composante : wd290prn.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale