PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Imprime un trait aux coordonnées spécifiées. Contrairement à la fonction iLigne, le bout du trait est carré (et non arrondi).
L'impression n'est pas lancée (seule la fonction iFinImprime permet de lancer l'impression).
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.
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Les traits seront imprimés uniquement si l'imprimante utilisée le permet. Pour plus de détails, consultez Caractéristiques d'une impression sous Pocket PC.
Versions 18 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 19 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 19
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Trace un trait sur toute la largeur de la page
// Épaisseur : 2.5 points Pica
iTrait(10, 10, 30, 25, 2.5)
iFinImprime()
Syntaxe
<Résultat> = iTrait(<X1> , <Y1> , <X2> , <Y2> [, <Épaisseur> [, <Couleur> [, <Style>]]])
<Résultat> : Booléen
  • Vrai si le trait a été imprimé,
  • Faux dans le cas contraire.
<X1> : Réel
Coordonnée horizontale (colonne ou abscisse) du début du trait (en millimètres). Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Il est donc nécessaire que le paramètre <X1> soit égal au paramètre <X2>. Dans le cas contraire, des problèmes d'impression peuvent être rencontrés.
<Y1> : Réel
Coordonnée verticale (ligne ou ordonnée) du début du trait (en millimètres). Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Il est donc nécessaire que le paramètre <Y1> soit égal au paramètre <Y2>. Dans le cas contraire, des problèmes d'impression peuvent être rencontrés.
<X2> : Réel
Coordonnée horizontale (colonne ou abscisse) de la fin du trait (en millimètres). Valeur comprise entre 0 et la largeur de la page (donnée par la fonction iLargeurPage).
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Il est donc nécessaire que le paramètre <X1> soit égal au paramètre <X2>. Dans le cas contraire, des problèmes d'impression peuvent être rencontrés.
<Y2> : Réel
Coordonnée verticale (ligne ou ordonnée) de la fin du trait (en millimètres). Valeur comprise entre 0 et la hauteur de la page (donnée par la fonction iHauteurPage).
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Il est donc nécessaire que le paramètre <Y1> soit égal au paramètre <Y2>. Dans le cas contraire, des problèmes d'impression peuvent être rencontrés.
<Épaisseur> : Réel optionnel
Épaisseur du trait (en points pica). Valeur par défaut = 1 (un point Pica = 0,353 mm).
Pour obtenir une épaisseur de 1 pixel, <Épaisseur> doit être égale à 0. Lorsque l'épaisseur augmente, elle est répartie proportionnellement des deux côtés du trait.
Windows Mobile Seuls les traits horizontaux et verticaux peuvent être imprimés. Il est donc nécessaire que le paramètre <X1> soit égal au paramètre <X2>, ou que le paramètre <Y1> soit égal au paramètre <Y2>. Dans le cas contraire, des problèmes d'impression peuvent être rencontrés.
<Couleur> : Entier optionnel
Couleur utilisée pour le trait. Si ce paramètre n'est pas précisé, la couleur utilisée est le noir.
Cette couleur correspond :
<Style> : Constante optionnelle de type entier
Type du trait.
iContinu
(valeur par défaut)
Trait continu
iPointilléTrait pointillé (....)
iMixteTrait mixte (-.-.)
iTiretTrait tiret (-----)
WINDEVWEBDEV - Code Serveur Attention : Si <Épaisseur> est supérieure à 1, le type du trait sera toujours continu. Ce paramètre peut être ignoré si le driver d'imprimante ne gère pas ce paramètre.
Windows Mobile Ce paramètre correspond toujours au type de trait continu. Si une des constantes correspondant aux autres types de trait est spécifiée, cette constante sera ignorée.
Remarques
  • 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 trait épais peut provoquer des effets disgracieux.
Composante : wd240prn.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire