PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Limites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..LargeurInitiale permet de :
  • Connaître la largeur de création d'un champ ou d'une fenêtre.
    La largeur de création correspond à la largeur fixée sous l'éditeur de fenêtres lors de la description de l'élément. Cette largeur peut évoluer et être modifiée. Elle peut être connue grâce à la propriété ..Largeur.
  • Modifier la largeur de base utilisée pour l'ancrage des champs "en largeur".
    Lorsqu'un champ est ancré, la largeur de base utilisée pour calculer le redimensionnement du champ en fonction de la fenêtre est la largeur du champ définie lors de sa création (connue grâce à la propriété ..LargeurInitiale).
    Pour modifier la largeur d'un champ ancré en largeur, il faut également modifier sa largeur initiale.
  • Connaître la largeur de création d'un champ d'un état.
    La largeur de création correspond à la largeur fixée sous l'éditeur d'états lors de la description de l'élément. Cette largeur peut évoluer et être modifiée. Cette nouvelle largeur peut être connue grâce à la propriété ..Largeur.
Versions 15 et supérieures
Android Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette propriété est désormais disponible pour les applications Android.
Android Cette propriété est désormais disponible pour les applications Android.
Versions 17 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
iPhone/iPad Cette propriété est désormais disponible pour les champs des états dans les applications iPhone/iPad.
Nouveauté 18
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
iPhone/iPad Cette propriété est désormais disponible pour les champs des états dans les applications iPhone/iPad.
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
iPhone/iPad Cette propriété est désormais disponible pour les champs des états dans les applications iPhone/iPad.
Versions 20 et supérieures
Android Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android.
iPhone/iPad Cette propriété est désormais disponible pour les colonnes de table dans les applications iPhone/iPad.
Nouveauté 20
Android Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android.
iPhone/iPad Cette propriété est désormais disponible pour les colonnes de table dans les applications iPhone/iPad.
Android Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android.
iPhone/iPad Cette propriété est désormais disponible pour les colonnes de table dans les applications iPhone/iPad.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
// Augmente la largeur du libellé "LIB_Titre" de 30 millimètres
LIB_Titre..Largeur = LIB_Titre..LargeurInitiale + 30
// Remet le champ à sa largeur d'origine
SAI_Saisie1..Largeur = SAI_Saisie1..LargeurInitiale
// Élargit de 30 pixels le champ TABLE_Table1 qui est ancré en largeur
TABLE_Table1..Largeur += 30
TABLE_Table1..LargeurInitiale += 30
Syntaxe

Connaître la largeur de création Masquer les détails

<Largeur de création> = <Elément manipulé>..LargeurInitiale
<Largeur de création> : Entier
Largeur de l'élément fixée sous l'éditeur de fenêtre lors de sa création. Cette largeur est exprimée en pixels.
<Elément manipulé> : Nom de champ ou nom de fenêtre
Nom de l'élément (champ ou fenêtre) dont on veut calculer la largeur initiale.
WINDEVAndroidiPhone/iPadWidget iOSUniversal Windows 10 AppWindows MobileJavaCode Utilisateur (MCU)

Modifier la largeur initiale d'un champ ancré en largeur Masquer les détails

<Champ manipulé>..LargeurInitiale = <Nouvelle largeur>
<Champ manipulé> : Nom de champ
Nom du champ ancré dont on veut modifier la largeur initiale.
<Nouvelle largeur> : Entier
Nouvelle largeur initiale du champ ancré (y compris le cadre) exprimée en pixels.
Remarques

Limites

iPhone/iPadWidget iOS La propriété ..LargeurInitiale n'est pas disponible sur les champs Table. Par contre, elle est disponible sur les colonnes de table.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire