PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Version : 19.0

  • Cadrage horizontal
  • Limitations
WinDevWebDev - Code ServeurWebDev - Code NavigateurWinDev MobileEtats et RequêtesWindowsLinuxWindows MobileWindows PhoneWindows Store appsAndroidWidget AndroidiPhone/iPadJavaPHPAjaxCode Utilisateur (MCU)Langage ExterneHFSQLHFSQL Client/ServeurProcédures stockéesHyper File 5.5OLE DBODBCAccès Natifs
CadrageVertical (Propriété)
En anglais : VerticalAlignment

Le cadrage vertical d'un champ consiste à définir la position du texte dans le champ par rapport aux bords du champ. Ainsi, il est possible de cadrer le contenu d'un champ de saisie par rapport aux bords de la zone de saisie.

Trois cadrages différents sont à votre disposition :

  • Cadrage en haut
image d'un texte cadré en haut

  • Cadrage au milieu
Image d'un texte cadré au milieu

  • Cadrage en bas
Image d'un texte cadré en bas

La propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical d'un champ.

Le cadrage initial du champ est défini lors de la description du champ.

Versions 16 et supérieures
WinDev MobileWindows Phone Cette propriété est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WinDev MobileWindows Phone Cette propriété est désormais disponible pour les applications Windows Phone.
WinDev MobileWindows Phone Cette propriété est désormais disponible pour les applications Windows Phone.
Versions 18 et supérieures
WinDevWinDev MobileWindows Store apps Cette propriété est désormais disponible en mode Windows Store apps.
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Nouveauté 18
WinDevWinDev MobileWindows Store apps Cette propriété est désormais disponible en mode Windows Store apps.
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
WinDevWinDev MobileWindows Store apps Cette propriété est désormais disponible en mode Windows Store apps.
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les champs d'un état dans les applications iPhone/iPad.
Exemple
// Si le champ est cadré en haut, on le cadre en bas
SI LIB_Libellé..CadrageVertical = cvHaut ALORS
        LIB_Libellé..CadrageVertical = cvBas
FIN

Syntaxe

Connaître le cadrage vertical d'un champ Masquer les détails

<Cadrage actuel> = <Nom du champ>..CadrageVertical
<Cadrage actuel> : Constante de type entier
Cadrage vertical actuel du champ. Les valeurs possibles sont les suivantes :
cvBasle texte est placé en bas du champ
cvMilieule texte est placé au milieu du champ
cvHautle texte est placé en haut du champ

WebDev - Code ServeurPHP Des options de cadrage vertical supplémentaires sont disponibles :
cvAutoAlignement vertical automatique (correspond à la valeur CSS "auto")
cvBaseLineAlignement vertical sur la ligne de base (correspond à la valeur CSS "baseline")
cvDessousAlignement vertical en dessous de la ligne, en indice (correspond à la valeur CSS "sub")
cvDessusAlignement vertical en dessus de la ligne, en exposant (correspond à la valeur CSS "super")
cvNonDéfiniAlignement vertical hérité du parent
cvTexteBasAlignement vertical du texte en décalage bas (correspond à la valeur CSS "text-bottom")
cvTexteHautAlignement vertical du texte en décalage haut (correspond à la valeur CSS "text-top")
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler.

Modifier le cadrage vertical d'un champ Masquer les détails

<Nom du champ>..CadrageVertical = <Nouveau cadrage>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler.
<Nouveau cadrage> : Constante de type entier
Nouveau cadrage du champ. Les valeurs possibles sont les suivantes :
cvBasle texte est placé en bas du champ
cvMilieule texte est placé au milieu du champ
cvHautle texte est placé en haut du champ

WebDev - Code ServeurPHP Il est possible de préciser les options de cadrage vertical supplémentaires grâce aux constantes suivantes :
cvAutoAlignement vertical automatique (correspond à la valeur CSS "auto")
cvBaseLineAlignement vertical sur la ligne de base (correspond à la valeur CSS "baseline")
cvDessousAlignement vertical en dessous de la ligne, en indice (correspond à la valeur CSS "sub")
cvDessusAlignement vertical en dessus de la ligne, en exposant (correspond à la valeur CSS "super")
cvNonDéfiniAlignement vertical hérité du parent
cvTexteBasAlignement vertical du texte en décalage bas (correspond à la valeur CSS "text-bottom")
cvTexteHautAlignement vertical du texte en décalage haut (correspond à la valeur CSS "text-top")

Remarques

Cadrage horizontal

Pour définir le cadrage horizontal du champ, utilisez la propriété ..CadrageHorizontal.

Limitations

WinDev Dans une fenêtre, la propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical des champs de type :
  • Libellé
  • Interrupteur ou sélecteur
  • Image
  • Colonne de table ou de table hiérarchique
  • Liste
  • Combo
  • Code-barres
  • Graphe
  • Versions 17 et supérieures
    Champ Notation
    Nouveauté 17
    Champ Notation
    Champ Notation
  • Versions 17 et supérieures
    Organigramme
    Nouveauté 17
    Organigramme
    Organigramme

WebDev - Code Serveur Dans une page, la propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical des champs de type :
  • Champ de saisie
  • Libellé
  • Bouton
  • Interrupteur / sélecteur
  • Liste, Combo
  • Table
  • Versions 18 et supérieures
    Table hiérarchique, cellule de table hiérarchique
    Nouveauté 18
    Table hiérarchique, cellule de table hiérarchique
    Table hiérarchique, cellule de table hiérarchique
  • Champ d'affichage formaté
  • Champ HTML
  • Lien
  • Libellé HTML
  • Réglette
  • Chemin de navigation
  • Arbre
  • Versions 16 et supérieures
    Jauge
    Nouveauté 16
    Jauge
    Jauge
  • Versions 16 et supérieures
    Planning
    Nouveauté 16
    Planning
    Planning
  • Versions 17 et supérieures
    Champ Notation
    Nouveauté 17
    Champ Notation
    Champ Notation

PHP Dans une page, la propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical des champs de type :
  • Champ de saisie
  • Libellé
  • Bouton
  • Interrupteur / sélecteur
  • Liste, Combo
  • Table
  • Versions 18 et supérieures
    Table hiérarchique, cellule de table hiérarchique
    Nouveauté 18
    Table hiérarchique, cellule de table hiérarchique
    Table hiérarchique, cellule de table hiérarchique
  • Champ d'affichage formaté
  • Champ HTML
  • Lien
  • Libellé HTML
  • Réglette
  • Arbre
WinDevWebDev - Code ServeurWinDev MobileEtats et RequêtesWindows MobileiPhone/iPad Dans un état, la propriété ..CadrageVertical permet de connaître et de modifier le cadrage vertical des champs de type :
  • Champ Libellé
  • Calcul
  • Champ pré-défini
  • Champ rubrique
  • Versions 17 et supérieures
    Champ Graphe
    Nouveauté 17
    Champ Graphe
    Champ Graphe
  • Groupe de champs : Cette propriété s'appliquera uniquement aux champs du groupe gérant le cadrage vertical.

AndroidJava La propriété ..CadrageVertical s'applique uniquement aux champs suivants :
  • Libellé.
  • Image.
  • Interrupteur.
  • Sélecteur.
  • Combo.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire