PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Règle utilisée pour le calcul des cases
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
Change les dimensions d'un Widget présent dans un champ Tableau de bord. Ce Widget est déjà configuré ou affiché.
Rappel : Un Widget correspond à :
    Exemple
    // Passe le Widget en cours sur deux colonnes afin d'afficher les détails
    TDBChangeTailleWidget(2, 1)
    LIB_Détails.Visible = Vrai
    Syntaxe

    Changer la taille du Widget courant Masquer les détails

    TDBChangeTailleWidget(<Largeur> , <Hauteur> [, <Options>])
    <Largeur> : Entier
    Largeur du Widget en cours en nombre de cases ou en pixels. La taille minimale correspond à une case. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
    Le Widget manipulé correspond au champ auquel appartient l'événement en cours (Widget ou champ appartenant au Widget).
    <Hauteur> : Entier
    Hauteur du Widget en cours en nombre de cases ou en pixels. La taille minimale correspond à une case. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
    Le Widget manipulé correspond au champ auquel appartient l'événement en cours (Widget ou champ appartenant au Widget).
    <Options> : Constante optionnelle de type Entier
    Permet de définir l'unité utilisée et le mode de réorganisation :
    tdbSansRéorganisationChange la taille du Widget sans réorganiser les Widgets adjacents.
    Attention : L'utilisation de la constante tdbSansRéorganisation peut conduire à un affichage incorrect (avec des Widgets superposés). En utilisant cette constante, il est important de réorganiser entièrement le champ Tableau de bord à l'aide des fonctions TDBChangeTailleWidget et TDBDéplaceWidget.
    tdbUnitéCase
    (Valeur par défaut)
    L'unité utilisée pour la taille du Widget est un nombre de cases.
    tdbUnitéPixelL'unité utilisée pour la taille du Widget est le pixel.

    Changer la taille d'un Widget identifié par son indice Masquer les détails

    TDBChangeTailleWidget(<Champ Tableau de bord> , <Indice du Widget> , <Largeur> , <Hauteur> [, <Options>])
    <Champ Tableau de bord> : Nom de champ
    Nom du champ Tableau de bord à manipuler.
    <Indice du Widget> : Entier
    Indice du Widget à manipuler. Cet indice correspond :
    • au numéro d'ajout du Widget défini sous l'éditeur de fenêtres ou de pages.
    • au numéro d'ajout du Widget renvoyé par la fonction TDBAjouteWidget.
    <Largeur> : Entier
    Largeur du Widget en nombre de cases ou en pixels. La taille minimale correspond à une case. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
    <Hauteur> : Entier
    Hauteur du Widget en nombre de cases ou en pixels. La taille minimale correspond à une case. La valeur en pixels est arrondie pour correspondre à un nombre entier de cases.
    <Options> : Constante optionnelle de type Entier
    Permet de définir l'unité utilisée et le mode de réorganisation :
    tdbSansRéorganisationChange la taille du Widget sans réorganiser les Widgets adjacents.
    Attention : L'utilisation de la constante tdbSansRéorganisation peut conduire à un affichage incorrect (avec des Widgets superposés). En utilisant cette constante, il est important de réorganiser entièrement le champ Tableau de bord à l'aide des fonctions TDBChangeTailleWidget et TDBDéplaceWidget.
    tdbUnitéCase
    (Valeur par défaut)
    L'unité utilisée pour la taille du Widget est un nombre de cases.
    tdbUnitéPixelL'unité utilisée pour la taille du Widget est le pixel.
    Remarques

    Règle utilisée pour le calcul des cases

    Pour un Widget de taille 100 px par 100 px, avec une marge de 10 px, voici quelques exemples de redimensionnement :
    TDBChangeTailleWidget(TDB_FuseauxHoraires, 1, 80, 80, tdbUnitéPixel)
    // le widget sera de 1 x 1

    TDBChangeTailleWidget(TDB_FuseauxHoraires, 1, 200, 200, tdbUnitéPixel)
    // le widget sera de 2 x 2

    TDBChangeTailleWidget(TDB_FuseauxHoraires, 1, 201, 201, tdbUnitéPixel)
    // le widget sera de 3 x 3

    TDBChangeTailleWidget(TDB_FuseauxHoraires, 1, 400, 500, tdbUnitéPixel)
    // le widget sera de 4 x 5
    Composante : wd270obj.dll
    Version minimum requise
    • Version 20
    Documentation également disponible pour…
    Commentaires
    Cliquez sur [Ajouter] pour publier un commentaire