DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions d'impression
  • Luminosité de la couleur noire
  • Impression au format HTML et RTF
  • 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
iCadreArrondi (Fonction)
En anglais : iRoundBorder
Imprime un cadre avec des bords arrondis 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.
Exemple
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindowsCode Utilisateur (MCU)Ajax
// Début d'impression : Impression directe
iDestination(iImprimante)
// Impression d'une ellipse
iCadreArrondi(50, 50, 130, 150, 10, 10, 1, 100, RVB(0,0,0), iPointillé, iDiagonaleDescendante)
// Termine l'impression
iFinImprime()
Syntaxe
iCadreArrondi(<X1> , <Y1> , <X2> , <Y2> , <Largeur des bords> , <Hauteur des bords> [, <Épaisseur> [, <Remplissage> [, <Couleur> [, <Trait> [, <Brosse>]]]]])
<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).
<Largeur des bords> : Réel
Largeur des bords du cadre en millimètres. Correspond à la largeur du cadre sur laquelle l'arrondi est effectué.
<Hauteur des bords> : Réel
Hauteur des bords du cadre en millimètres. Correspond à la hauteur du cadre sur laquelle l'arrondi est effectué.
<É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é.
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.
WINDEVWEBDEV - Code ServeurEtats et RequêtesCode Utilisateur (MCU)Ajax

Impression au format HTML et RTF

Lors de l'impression dans des fichiers au format HTML et RTF, les cadres arrondis ne sont pas imprimés. Ils sont remplacés par des cadres non arrondis.

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