DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
  • Champ de type Liste
  • 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é Ellipse permet de connaître et modifier le mode de gestion de l'ellipse dans :
  • un champ Libellé,
  • un champ de saisie,
  • un champ Liste,
  • WINDEVWindows un champ Combo,
  • un bouton,
  • une colonne de table de type Libellé,
  • un champ Libellé d'un état.
Rappel : L'ellipse consiste à indiquer qu'un libellé est trop long pour être affiché en entier. Les caractères suivants sont alors ajoutés au libellé : "...". La propriété Ellipse permet d'ajouter ces caractères.
Par exemple :
Ellipse en fin de libellé
Ellipse au milieu d'un libellé
iPhone/iPadMac CatalystJava La propriété Ellipse est disponible uniquement sur les champs Libellé et les champs de saisie.
Android La propriété Ellipse est disponible uniquement sur les champs Libellé, les champs de saisie et les colonnes de table.
Widget IOS La propriété Ellipse est disponible uniquement sur les champs Libellé.
Universal Windows 10 App Cette propriété est disponible uniquement dans les états.
Exemple
// Changement du mode de gestion de l'ellipse dans le champ SAI_MonChamp
SI SAI_MonChamp.Ellipse = ellipseFin ALORS SAI_MonChamp.Ellipse = ellipseChemin
Syntaxe

Connaître le mode de gestion de l'ellipse Masquer les détails

<Résultat> = <Champ manipulé>.Ellipse
<Résultat> : Constante de type entier
Mode de gestion actuel de l'ellipse pour le champ spécifié :
ellipseCheminLes caractères "..." remplacent les caractères au milieu du texte. Cette constante concerne uniquement les chaînes contenant un chemin vers un fichier.
ellipseFinLes caractères "..." remplacent les caractères qui ne peuvent pas être affichés à la fin du champ.
ellipseInactiveLes caractères "..." ne sont pas utilisés. L'ellipse n'est pas effectuée.
<Champ manipulé> : Nom de champ
  • Nom du champ de la fenêtre qui doit gérer l'ellipse :
    • Libellé,
    • Champ de saisie,
    • Bouton,
    • Champ Liste,
    • WINDEVWindows Champ Combo,
    • Colonne de type Libellé
  • Nom du champ Libellé présent dans l'état qui doit gérer l'ellipse.
iPhone/iPadMac CatalystJava Cette propriété est disponible uniquement sur les champs Libellé et les champs de saisie.
Android Cette propriété est disponible uniquement sur les champs Libellé, les champs de saisie et les colonnes de table.
Widget IOS Cette propriété est disponible uniquement sur les champs Libellé.

Modifier le mode de gestion de l'ellipse Masquer les détails

<Champ manipulé>.Ellipse = <Nouveau mode de gestion>
<Champ manipulé> : Nom de champ
  • Nom du champ qui doit gérer l'ellipse :
    • Libellé,
    • Champ de saisie,
    • Bouton,
    • Champ Liste,
    • WINDEVWindows Champ Combo,
    • Colonne de type Libellé
  • Nom du champ Libellé présent dans l'état qui doit gérer l'ellipse.
iPhone/iPadMac CatalystJava Cette propriété est disponible uniquement sur les champs Libellé et les champs de saisie.
Android Cette propriété est disponible uniquement sur les champs Libellé, les champs de saisie et les colonnes de table.
Widget IOS Cette propriété est disponible uniquement sur les champs Libellé.
<Nouveau mode de gestion> : Constante ou combinaison de constantes de type Entier
Nouveau mode de gestion de l'ellipse pour le champ spécifié.
ellipseCheminLes caractères "..." remplacent les caractères au milieu du texte. Cette constante concerne uniquement les chaînes contenant un chemin vers un fichier.
ellipseFinLes caractères "..." remplacent les caractères qui ne peuvent pas être affichés à la fin du champ.
ellipseInactiveLes caractères "..." ne sont pas utilisés. L'ellipse n'est pas effectuée.
Remarques

Champ de type Liste

Il est déconseillé d'utiliser la propriété Ellipse dans un champ Liste avec ascenseur horizontal. Deux cas peuvent se présenter :
  • L'ascenseur horizontal est utilisé pour visualiser la totalité de la ligne.
  • La propriété Ellipse est utilisée. La ligne est tronquée, mais l'ascenseur horizontal devient inutile.

Limites

  • La propriété Ellipse ne peut pas être utilisée sur un champ de saisie RTF ou un libellé RTF.
  • Si la propriété Ellipse est utilisée sur une colonne de table multiligne, le mode multiligne sera désactivé.
  • La propriété Ellipse n'est pas prise en compte lors de l'utilisation des fonctions de dessin dans les listes et combos.
  • iPhone/iPadMac CatalystJava Cette propriété est disponible uniquement sur les champs Libellé et les champs de saisie.
  • Android Cette propriété est disponible uniquement sur les champs Libellé, les champs de saisie et les colonnes de table.
  • Widget IOS Cette propriété est disponible uniquement sur les champs Libellé.
  • Universal Windows 10 App Cette propriété est disponible uniquement dans les états.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 29/02/2024

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