Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Contrôles d' UI Win32 pris en charge

Ce tableau identifie tous les contrôles d' UI Win32 disponibles dans Enterprise Architect pour la conception et la simulation d'interface utilisateur.

Accéder

Ruban

Design > Diagramme > Toolbox : Search > Spécifiez ' Interface Utilisateur - Win32' dans la boîte de dialogue ' Trouvez Item de Boîte à Outils '

Raccourcis Clavier

Ctrl+Shift+3 : Search > Spécifiez ' Interface Utilisateur - Win32' dans la boîte de dialogue ' Trouvez Item de Boîte à Outils '

Contrôles de l' UI Win32

Contrôle

Description

Bouton

Les contrôles de bouton sont un moyen courant d'autoriser l'interaction de l'utilisateur pendant l'exécution ; par exemple, un bouton OK dans un écran de connexion. Un Button peut répondre à un événement de clic, défini en ajoutant une Valeur Étiquetée 'OnClick'.

En réponse à un événement de clic, un bouton peut être utilisé pour, par exemple, envoyer un signal, provoquant le déclenchement d'un déclencheur pendant l'exécution.

Propriétés de conception personnalisables :

  • Bord client
  • Bouton par défaut
  • Handicapé
  • Appartement
  • Alignement horizontal
  • Trame modale
  • Multiligne
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Bord statique
  • Taquet de tabulation
  • Transparent
  • Alignement vertical
  • Visible
Valeur Étiquetés :
  • OnClick - spécifie une commande JavaScript à exécuter en réponse à un événement de clic sur ce bouton
Propriétés :
  • Activer
  • Spectacle
  • Texte
Opérations :
  • Déménager à

Case à cocher

Propriétés de conception personnalisables :

  • Auto
  • Bord client
  • Handicapé
  • Appartement
  • Alignement horizontal
  • Texte de gauche
  • Trame modale
  • Multiligne
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Bord statique
  • Taquet de tabulation
  • Alignement vertical
  • Visible
Valeur Étiquetés :
  • OnCheck - spécifie une commande JavaScript à exécuter en réponse à une modification de la valeur de cette case à cocher
Propriétés :
  • Vérificateur – valeur integer [0|1]
  • Activer
  • Spectacle
  • Texte

Boîte combo

Propriétés de conception personnalisables :

  • Auto
  • Bord client
  • Données - string de valeurs délimitée par des points-virgules pour remplir la zone de liste déroulante lors de l'exécution ; par exemple, "oui;non;peut-être"
  • Handicapé
  • A des cordes
  • Minuscule
  • Trame modale
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Trier
  • Bord statique
  • Taquet de tabulation
  • Type
  • Majuscule
  • Défilement vertical
  • Visible
Opérations
  • AddString ( string )
  • Supprimer tout ()
  • DeleteItem (nombre) - supprimer l'élément à l'index spécifié
  • DeleteString ( string ) – supprime tous les éléments correspondant à string
  • GetCount ()
  • GetString (nombre)
  • InsertItem (nombre, string )
  • InsertString (nombre, string )
  • SetString (nombre, string )
Propriétés :
  • Activer
  • Sélection - index de l'élément actuellement sélectionné
  • Spectacle

Dialogue

Propriétés de conception personnalisables :

  • Alignement absolu
  • Fenêtre de candidature
  • Bordure - Redimensionnement ou cadre de Dialogue uniquement
  • Centre
  • Bord client
  • Centrer la souris
  • Clip frères et sœurs
  • Handicapé
  • Barre de défilement horizontale
  • Barre de défilement gauche
  • Modification locale
  • Agrandir la boîte
  • Réduire la boîte
  • Non Activer
  • Fenêtre superposée
  • Fenêtre Palette
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Définir le premier plan
  • Menu Système
  • Mode système
  • Barre de titre
  • Fenêtre d'outil
  • Le plus haut
  • Transparent
  • Barre de défilement verticale
  • Visible
  • Bord de fenêtre
Propriétés :
  • Activer
  • Spectacle
  • Texte
Opérations :
  • Déménager à

Contrôle d'édition / Contrôle d'édition enrichi

Propriétés de conception personnalisables

  • Aligner le texte
  • Défilement HS automatique
  • VScroll automatique
  • Frontière
  • Bord client
  • Handicapé
  • Minuscule (contrôle d'édition uniquement)
  • Trame modale
  • Multiligne
  • Numéro
  • Mot de passe
  • Lecture seulement
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Bord statique
  • Taquet de tabulation
  • Transparent
  • Majuscule (contrôle d'édition uniquement)
  • Visible
  • Vous voulez un retour
Propriétés :
  • Activer
  • Spectacle
  • Texte

Zone de groupe

Propriétés de conception personnalisables :

  • Bord client
  • Handicapé
  • Appartement
  • Alignement horizontal
  • Trame modale
  • Texte aligné à droite
  • Bord statique
  • Taquet de tabulation
  • Visible
Propriétés :
  • Activer
  • Spectacle
  • Texte

Zone de liste

Propriétés de conception personnalisables :

  • Frontière
  • Bord client
  • Désactiver l'absence de défilement
  • Handicapé
  • Barre de défilement gauche
  • Trame modale
  • Texte aligné à droite
  • Sélection
  • Trier
  • Bord statique
  • Taquet de tabulation
  • Défilement vertical
  • Visible
Opérations :
  • AddString ( string )
  • Supprimer tout ()
  • DeleteItem (nombre) - supprimer l'élément à l'index spécifié
  • DeleteString ( string ) – supprime tous les éléments correspondant à string
  • GetCount ()
  • GetString (nombre)
  • InsertItem (nombre, string )
  • InsertString (nombre, string )
  • SetString (nombre, string )
Propriétés :
  • Activer
  • Sélection - index de l'élément actuellement sélectionné
  • Spectacle

Contrôle de liste

Propriétés de conception personnalisables :

  • Alignement
  • Toujours afficher la sélection
  • Frontière
  • Bord client
  • Handicapé
  • Modifier les étiquettes
  • Barre de défilement gauche
  • Trame modale
  • Aucun en-tête de colonne
  • Pas de défilement
  • Sélection unique
  • Trier
  • Bord statique
  • Taquet de tabulation
  • Vue
  • Visible
Valeur Étiquetés :
  • Columns – string pour initialiser les noms et les tailles des colonnes pour ce contrôle de liste, séparés par des points-virgules : par exemple, "Column1;100;Column2;150 ; "
Opérations :
  • AddString ( string )
  • Supprimer tout ()
  • DeleteItem (nombre) - supprimer l'élément à l'index spécifié
  • DeleteString ( string ) – supprime tous les éléments correspondant à la string
  • GetCount ()
  • GetString (nombre, nombre)
  • InsertItem (nombre, string )
  • InsertString (nombre, string )
  • SetString (nombre, nombre, string )
Propriétés :
  • Activer
  • Sélection - index de l'élément actuellement sélectionné
  • Spectacle

Contrôle de l'image

L'image Picture Control initiale peut être définie à l'aide de la Valeur Étiquetée 'Image'. Définissez la valeur sur un nom de fichier accessible par la simulation. L'image peut être modifiée au moment de l'exécution à l'aide de la méthode ChangeImageFile en JavaScript . Cela prend un seul paramètre de string du nom de fichier à charger.

Définissez la propriété 'Image Type ' sur le type correct pour le fichier (soit Bitmap, Enhanced Metafile ou Icône ). Ce paramètre ne peut pas être modifié lors de l'exécution.

Propriétés de conception personnalisables :

  • Frontière
  • Centrer l'image
  • Bord client
  • Couleur (couleur du cadre)
  • Handicapé
  • Type d'image
  • Trame modale
  • Image en taille réelle
  • Bord statique
  • Taquet de tabulation
  • Vue
  • Visible
Opérations :
  • ChangeImageFile ( string ) - nom de fichier
Propriétés :
  • Spectacle

Contrôle de progression

Propriétés de conception personnalisables :

  • Frontière
  • Bord client
  • Handicapé
  • Chapiteau
  • Trame modale
  • Lisse
  • Bord statique
  • Taquet de tabulation
  • Vertical
  • Visible
Valeur Étiquetés :
  • Plage - string spécifiant les valeurs minimale et maximale pour ce contrôle, séparées par un point-virgule : par exemple, "1;100"
Propriétés :
  • Activer
  • Pos
  • Intervalle
  • Spectacle
  • Marcher

Bouton radio

Propriétés de conception personnalisables :

  • Auto
  • Bord client
  • Handicapé
  • Appartement
  • Groupe
  • Alignement horizontal
  • Texte de gauche
  • Trame modale
  • Multiligne
  • Bord statique
  • Taquet de tabulation
  • Alignement vertical
  • Visible
Valeur Étiquetés :
  • OnChangeSelection - spécifie une commande JavaScript à exécuter en réponse à un changement de sélection de ce bouton radio
Propriétés :
  • Vérificateur – valeur integer [0|1]
  • Activer
  • Sélection – valeur integer
  • Spectacle

Contrôle du curseur

Propriétés de conception personnalisables :

  • Coche automatique
  • Frontière
  • Bord client
  • Handicapé
  • Activer la plage de sélection
  • Trame modale
  • Orientation
  • Indiquer
  • Bord statique
  • Taquet de tabulation
  • Coches
  • Transparent
  • Arrière-plan transparent
  • Info-bulles
  • Visible
Valeur Étiquetés :
  • Plage - string spécifiant les valeurs minimale et maximale pour ce contrôle, séparées par un point-virgule : par exemple, "1;100"
Propriétés :
  • Activer
  • Taille de la page
  • Pos
  • Intervalle
  • Spectacle

Contrôle d'essorage

Propriétés de conception personnalisables :

  • Alignement
  • Touches directionnelles
  • Copain automatique
  • Bord client
  • Handicapé
  • Trame modale
  • Pas de milliers
  • Orientation
  • Définir l' Integer copain
  • Bord statique
  • Taquet de tabulation
  • Visible
  • Envelopper
Valeur Étiquetés :
  • Plage - string spécifiant les valeurs minimale et maximale pour ce contrôle, séparées par un point-virgule : par exemple, "1;100"
Propriétés :
  • Activer
  • Pos
  • Intervalle
  • Spectacle

Texte statique / Étiquette

Propriétés de conception personnalisables :

  • Aligner le texte
  • Frontière
  • Bord client
  • Handicapé
  • Fin des points de suspension
  • Trame modale
  • Ellipse de chemin
  • Pas d'emballage
  • Notifier
  • Ellipse de chemin
  • Texte aligné à droite
  • Simple
  • Bord statique
  • Creux
  • Taquet de tabulation
  • Visible
  • Mot de suspension
Propriétés :
  • Activer
  • Spectacle
  • Texte

Contrôle d'onglet

Propriétés de conception personnalisables :

  • Frontière
  • Fond
  • Boutons
  • Bord client
  • Handicapé
  • Boutons plats
  • Focus
  • Piste chaude
  • Modèle Frame
  • Multiligne
  • Texte aligné à droite
  • Bord statique
  • Style
  • Taquet de tabulation
  • Info-bulles
  • Visible
Valeur Étiquetés :
  • Onglets – string spécifiant les noms de chaque onglet pour ce contrôle, séparés par un point-virgule : par exemple, "Tab 1;Tab 2;Tab 3; "
Propriétés :
  • Activer
  • Spectacle

Contrôle de l'arborescence

Propriétés de conception personnalisables :

  • Toujours afficher la sélection
  • Frontière
  • Cases à cocher
  • Bord client
  • Désactiver le glisser-déposer
  • Handicapé
  • Modifier les étiquettes
  • Sélection de ligne complète
  • A des boutons
  • A des lignes
  • Défilement horizontal
  • Barre de défilement gauche
  • Lignes à la racine
  • Trame modale
  • Texte aligné à droite
  • Ordre de lecture de droite à gauche
  • Faire défiler
  • Déplier unique
  • Bord statique
  • Taquet de tabulation
  • Info-bulles
  • Sélection de piste
  • Visible
Opérations :
  • Delete () - supprime le TreeItem spécifié
  • InsertItem ( string ) - chemin en pointillé du nouvel élément d'arborescence à insérer ; tous les éléments parents de ce chemin en pointillés qui n'existent pas encore seront créés automatiquement
  • InsertString ( string ) - Voir InsertItem
  • TreeItem ( string ) - chemin en pointillés de l'élément d'arborescence auquel accéder ; utilisez la propriété Text pour définir le texte de cet élément d'arborescence ou utilisez l'opération Supprimer pour supprimer cet élément de l'arborescence
Propriétés :
  • Activer
  • Sélection - string contenant le chemin en pointillés de l'élément d'arbre sélectionné
  • Spectacle
  • Texte - obtenir ou définir le texte d'un TreeItem spécifié
Exemples:

dialogue .MyDialog.MyTreeControl.InsertItem("Root.Parent.Child");

dialogue .MyDialog.MyTreeControl.TreeItem("Root.Parent.Child").Text = "Modifié" ;

dialogue .MyDialog.MyTreeControl.Selection = "Root.Parent" ;

dialogue .MyDialog.MyTreeControl.TreeItem("Root.Parent.Modified").Delete();

Apprenez Plus