DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés diverses
  • Hauteur dans un état
  • Hauteur d'une ligne
  • Hauteur des champs d'un formulaire
  • Limites
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
La propriété Hauteur permet de connaître et modifier la hauteur :
  • d'un champ ou d'un bloc dans un état.
  • WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP d'un champ (présent dans une page), d'un haut ou d'un bas de rupture d'un champ Table ou d'un champ Zone répétée. Le champ peut être superposable ou non.
Il est également possible de connaître la hauteur d'une cellule d'un champ Table.
WEBDEV - Code Serveur La modification est possible uniquement pour les champs superposables (onglet "UI" de la description du champ).
Remarques :
  • Le cadre du champ ou du bloc est compris dans sa hauteur. La propriété HauteurPixel permet de connaître la hauteur d'un champ en pixels.
  • La hauteur d'un champ est définie sous l'éditeur lors de la description du champ.
Exemple
// Augmente la hauteur du champ "SAI_NomClient"
SAI_NomClient.Hauteur = SAI_NomClient.Hauteur + 15
// Est équivalent à : SAI_NomClient.Hauteur + = 15
Syntaxe

Connaître la hauteur d'un élément Masquer les détails

<Résultat> = <Elément manipulé>.Hauteur
<Résultat> : Réel
Hauteur de l'élément spécifié. Cette hauteur est exprimée en pixels dans une fenêtre et/ou une page, et en millimètres dans un état.
<Elément manipulé> : Nom de champ ou nom de bloc
Nom de l'élément (champ ou bloc) à manipuler.

Modifier la hauteur d'un élément Masquer les détails

<Elément manipulé>.Hauteur = <Nouvelle hauteur>
<Elément manipulé> : Nom de champ ou nom de bloc
Nom de l'élément (champ ou bloc) à manipuler.
<Nouvelle hauteur> : Réel
Nouvelle hauteur de l'élément spécifié. Cette hauteur est exprimée en pixels dans une fenêtre et/ou une page, et en millimètres dans un état.
Remarques
WEBDEV - Code Serveur

Hauteur dans un état

  • La hauteur d'un bloc insécable ne peut pas dépasser la hauteur disponible sur la page (hors blocs En-tête et Pied de page).
  • La hauteur d'un bloc de Pied de page ne peut pas être modifiée. Par contre, la hauteur d'un bloc d'En-tête de page peut être modifiée par programmation.
  • Un champ doit être entièrement contenu dans le bloc auquel il appartient.
WEBDEV - Code ServeurPHPAjax

Hauteur d'une ligne

Il est possible de fixer une hauteur pour chaque ligne d'un champ Table ou d'un champ Liste (y compris Liste image) par programmation. Dans le cas des champs Liste fichier et Table fichier, cette hauteur est conservée uniquement pour la partie visible à l'écran.
Exemple : Fixe la hauteur de la ligne 3 de la liste "LISTE_Liste1" à 200.
LISTE_Liste1[3].Hauteur = 200
Remarque : Pour une colonne d'un champ Table, la propriété Hauteur permet de connaître la hauteur visible de la colonne du champ Table. Cette propriété est disponible en lecture seulement.
WEBDEV - Code ServeurWEBDEV - Code Navigateur

Hauteur des champs d'un formulaire

En code serveur, la hauteur renvoyée et modifiable correspond à la hauteur totale du champ (hauteur du libellé et hauteur de la zone de saisie si le libellé et la zone de saisie sont l'un au dessus de l'autre).
En code navigateur, la hauteur renvoyée et modifiable correspond uniquement à la hauteur de la zone de saisie.

Limites

WEBDEV - Code Serveur Limite pour les états
La propriété Hauteur ne peut pas être utilisée sur un état ou sur un champ Interrupteur.
PHP La propriété Hauteur n'est pas disponible sur les champs iFrame.
WEBDEV - Code ServeurPHP La propriété Hauteur est disponible uniquement en lecture sur les champs Chemin de navigation et les champs Table.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 30/06/2023

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