PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV 23 !
  • Propriétés spécifiques à la description des variables de type docElémentZoneDeTexte
  • Formes prédéfinies disponibles
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
Le type docElémentZoneDeTexte permet de définir toutes les caractéristiques avancées d'une zone de texte présente dans une variable de type docElément. Les caractéristiques de cette zone de texte peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
MonDoc est un Document

e est un docElément
e..Type = typeDocElémentZoneDeTexte

e..ZoneDeTexte..Hauteur = 40
e..ZoneDeTexte..Largeur = 50
e..ZoneDeTexte..Habillage = docHabillageEncadré
e..ZoneDeTexte..X = 10
e..ZoneDeTexte..Y = 10

e..ZoneDeTexte..FormePrédéfinie = "rect"
e..ZoneDeTexte..Fond..Couleur = Blanc
e..ZoneDeTexte..Trait..Couleur = RougeClair
e..ZoneDeTexte..Trait..Epaisseur = 0.5
e..ZoneDeTexte..Trait..Type = TraitPointillé

f est un docFragment(MonDoc, 1, 1)
DocInsère(f, e)

MonElem est un docElément = f..Element[1]
MonElem..ZoneDeTexte..Contenu..Texte = "Texte zone de texte"
Remarques

Propriétés spécifiques à la description des variables de type docElémentZoneDeTexte

Les propriétés suivantes peuvent être utilisées pour manipuler un élément de type Zone de texte :
Nom de la propriétéType manipuléEffet
ContenuVariable de type docFragmentFragment du texte de la zone.
FondVariable de type FondFond de la zone.
FormePrédéfinieChaîne de caractèresNom de la forme prédéfinie utilisée pour le cadre de la zone. Cette propriété peut correspondre à :
  • Chaîne vide : La forme correspond à un carré mais n'a pas de contour.
  • "<nom de la forme>" : Forme personnalisé, affichée dans le champ mais non gérée par programmation. Consultez le paragraphe Formes prédéfinies pour plus de détails.
HabillageConstante de type EntierType d'habillage de la zone de texte :
  • docHabillageAlignéSurLeTexte : La zone de texte est insérée dans la ligne et elle est liée à l'emplacement du texte où elle a été insérée. Elle est traitée comme n'importe quel caractère. Elle se déplace avec le texte.
  • docHabillageAuTravers : Permet de personnaliser l'habillage.
  • docHabillageDerrièreLeTexte : Permet d'utiliser la zone de texte en filigrane derrière le texte.
  • docHabillageDevantLeTexte : Permet d'afficher la zone de texte par dessus le texte.
  • docHabillageEncadré : Habille le texte autour de la bordure de la zone de texte (conseillé pour une zone de texte carrée).
  • docHabillageHautEtBas : La zone de texte reste sur sa ligne et est située entre deux parties de texte en haut et en bas.
  • docHabillageRapproché : Habille la zone de texte selon ses contours (conseillé pour une zone de texte ronde ou à forme irrégulière).
HauteurRéelHauteur de la zone de texte en millimètres.
LargeurRéelLargeur de la zone de texte en millimètres.
MargeInterneBasseRéelMarge interne en bas de la zone de texte (en millimètres).
MargeInterneDroiteRéelMarge interne à droite de la zone de texte (en millimètres).
MargeInterneGaucheRéelMarge interne à gauche de la zone de texte (en millimètres).
MargeInterneHauteRéelMarge interne en haut de la zone de texte (en millimètres).
TraitCaractéristiques du trait de contour de la zone de texte.
Trait..CouleurEntier ou constante de type EntierCouleur du trait : Cette couleur peut correspondre soit à une couleur RVB (obtenue avec la fonction RVB), soit à une couleur prédéfinie.
Trait..EpaisseurRéelEpaisseur du trait (en millimètres).
Trait..TypeConstante de type EntierType du trait :
  • TraitAucun : Aucun trait.
  • TraitContinu :
  • TraitContinuEpais :
  • TraitContinuMoyen :
  • TraitDouble :
  • TraitMixte :
  • TraitMixteMoyen :
  • TraitMixteTiretDouble :
  • TraitMixteTiretDoubleMoyen :
  • TraitPointillé :
  • TraitPointilléMoyen :
  • TraitTiret :
  • TraitTiretMoyen :
XRéelPosition X de la zone de texte par rapport à son point d’ancrage (en millimètres).
Cette propriété est utilisée uniquement pour les zones de texte pour lesquelles la propriété ..Habillage est différente de la constante docHabillageAlignéSurLeTexte.
YRéelPosition Y de la zone de texte par rapport à son point d’ancrage (en millimètres).
Cette propriété est utilisée uniquement pour les zones de texte pour lesquelles la propriété ..Habillage est différente de la constante docHabillageAlignéSurLeTexte.

Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Formes prédéfinies disponibles

Les formes prédéfinies disponibles sont les suivantes :
orderCallout1curvedConnector5foldedCornerribbon2
accentBorderCallout2curvedDownArrowframerightArrow
accentBorderCallout3curvedLeftArrowfunnelrightArrowCallout
accentCallout1curvedRightArrowgear6rightBrace
accentCallout2curvedUpArrowgear9rightBracket
accentCallout3decagonhalfFrameround1Rect
actionButtonBackPreviousdiagStripeheartround2DiagRect
actionButtonBeginningdiamondheptagonround2SameRect
actionButtonBlankdodecagonhexagonroundRect
actionButtonDocumentdonuthomePlatertTriangle
actionButtonEnddoubleWavehorizontalScrollsmileyFace
actionButtonForwardNextdownArrowirregularSeal1snip1Rect
actionButtonHelpdownArrowCalloutirregularSeal2snip2DiagRect
actionButtonHomeellipseleftArrowsnip2SameRect
actionButtonInformationellipseRibbonleftArrowCalloutsnipRoundRect
actionButtonMovieellipseRibbon2leftBracestar4
actionButtonReturnflowChartAlternateProcessleftBracketstar5
actionButtonSoundflowChartCollateleftCircularArrowstar6
arcflowChartConnectorleftRightArrowstar7
bentArrowflowChartDecisionleftRightArrowCalloutstar8
bentConnector2flowChartDelayleftRightCircularArrowstar10
bentConnector3flowChartDisplayleftRightUpArrowstar12
bentConnector4flowChartDocumentleftUpArrowstar16
bentConnector5flowChartExtractlightningBoltstar24
bentUpArrowflowChartInputOutputlinestar32
bevelflowChartInternalStoragemathDividestraightConnector1
blockArcflowChartMagneticDiskmathEqualstripedRightArrow
borderCallout1flowChartMagneticDrummathMinussun
borderCallout2flowChartMagneticTapemathMultiplyswooshArrow
borderCallout3flowChartManualInputmathNotEqualteardrop
bracePairflowChartManualOperationmathPlustrapezoid
bracketPairflowChartMergemoontriangle
callout1flowChartMultidocumentnonIsoscelesTrapezoidupArrow
callout2flowChartOfflineStoragenoSmokingupArrowCallout
callout3flowChartOffpageConnectornotchedRightArrowupDownArrow
canflowChartOnlineStorageoctagonupDownArrowCallout
chevronflowChartOrparallelogramuturnArrow
chordflowChartPredefinedProcesspentagonverticalScroll
circularArrowflowChartPreparationpieWedgewave
cloudCalloutflowChartProcessplaquewedgeEllipseCallout
cornerflowChartPunchedCardpluswedgeRectCallout
cubeflowChartPunchedTapequadArrowwedgeRoundRectCallout
curvedConnector2flowChartSortquadArrowCallout
curvedConnector3flowChartSummingJunctionrect
curvedConnector4flowChartTerminatorribbon
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire