Aller au contenu principal
Version: v20

Taille du formulaire

4D vous permet de définir la taille du formulaire et de la fenêtre. Ces propriétés sont interdépendantes et l'interface de votre application résulte de leur interaction.

Les options de taille dépendent de la valeur de l'option Taille basée sur.


Taille basée sur

  • Automatic Size: The size of the form will be that necessary to display all the objects, to which will be added the margin values (in pixels) entered in the Hor. Margin and Vert. Margin fields.

    Vous pouvez choisir cette option lorsque vous souhaitez utiliser des objets actifs placés dans une zone hors écran (c'est-à-dire en dehors du rectangle de délimitation de la fenêtre) avec une fenêtre de taille automatique. Grâce à cette option, la présence de ces objets ne modifiera pas la taille de la fenêtre.

  • Fixer taille : La taille du formulaire sera basée sur ce que vous entrez (en pixels) dans les champs Largeur et Hauteur.

  • \<object name>: The size of the form will be based on the position of the selected form object. Par exemple, si vous choisissez un objet qui est placé dans la partie inférieure droite de la zone à afficher, la taille du formulaire sera constituée d'un rectangle dont le coin supérieur gauche sera l'origine du formulaire et le coin inférieur droit correspondra à celle de l'objet sélectionné, plus les éventuelles valeurs de marge.

For output forms, only the Hor. margin or Width fields are available.

Grammaire JSON

NomType de donnéesValeurs possibles
formSizeAnchorstringNom de l'objet à utiliser pour définir la taille du formulaire

Hauteur

Hauteur du formulaire (en pixels) lorsque la taille du formulaire est définie sur Fixer taille.

Grammaire JSON

NomType de donnéesValeurs possibles
heightnumbervaleur entier long

Marge hor.

Valeur à ajouter (en pixels) à la marge droite du formulaire lorsque la taille du formulaire est définie sur Taille automatique ou \<object name>

Cette valeur détermine également les marges droites des formulaires utilisés dans l'éditeur d'étiquettes.

Grammaire JSON

NomType de donnéesValeurs possibles
rightMarginnumbervaleur entier long

Marge hor.

Value to add (in pixels) to the bottom margin of the form when the form size is Automatic size or \<object name>.

Cette valeur détermine également les marges supérieures des formulaires utilisés dans l'éditeur d'étiquettes.

Grammaire JSON

NomType de donnéesValeurs possibles
bottomMarginnumbervaleur entier long

Largeur

Largeur du formulaire (en pixels) lorsque la taille du formulaire est définie sur Fixer taille.

Grammaire JSON

NomType de donnéesValeurs possibles
widthnumbervaleur entier long