2.3 L’éditeur de fenêtres
2.3.39 Champ Spin
Le champ Spin permet d'augmenter ou de diminuer directement une valeur présente dans un champ. Le champ spin peut être par exemple associé à un champ de saisie. Un champ spin peut être vertical ou hori- zontal.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• la valeur minimale • la valeur maximale • le pas de l’avance rapide • la valeur initiale
• champ spin vertical ou horizontal
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé
• champ accessible par la touche TAB • champ avec prise de focus
• boucler sur la valeur • action du clic droit • curseur de survol
• présence d’un menu contextuel standard ou personnalisé • raccourci clavier d’accès au champ
• plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet DétailCet onglet permet de définir : • la durée avant répétition du clic • la durée entre 2 répétitions
♦
Onglet LiaisonCet onglet permet de définir une liaison entre le champ et :
• soit une colonne de table ou de requête. Cette liaison peut porter sur une table ou sur des tables reliées.
• soit une variable globale à la fenêtre ou au projet, une instance de classe, ...
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image) la couleur des flèches
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
la taille (en pixels)
Cette liaison est notamment utilisée par les fonctions WLangage EcranVersFichier et FichierVers- Ecran.
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ spin : • le texte de la bulle d’aide
• le texte de la barre de message
• un lien vers un fichier d’aide (HLP, CHM)
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour les boutons :
Pour la flèche :
Cet onglet permet également de choisir l’utilisation du thème courant sous Windows XP ou Vista.
2.3.40 Champ OLE
Le champ OLE permet de manipuler un objet OLE.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• l’objet OLE associé
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé
• champ accessible par la touche TAB • action du clic droit
• curseur de survol
• présence d’un menu contextuel standard ou personnalisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue le texte de la bulle d’aide.
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le cadre extérieur :
2.3.41 Champ Active X
Le champ ActiveX permet de gérer simplement les contrôles ActiveX.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• contrôle ActiveX associé
• accès aux propriétés de l’ActiveX
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé
• champ accessible par la touche TAB • curseur de survol
• présence d’un menu contextuel standard ou personnalisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ : • le texte de la bulle d’aide
• le texte de la barre de message
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le cadre extérieur :
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
2.3.42 Champ Forme
Le champ Forme permet de créer dans les fenêtres des formes géométriques : • Rectangle
• Ellipse • Flèche • Trait
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• libellé avec saisie multilingue
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage) • opacité
♦
Onglet DétailCet onglet permet de définir : • l’épaisseur du trait
• si les angles doivent être arrondis (rectangle) • le type de flèche : début, fin, début et fin (flèche)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue le texte de la bulle d’aide du champ.
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le libellé :
Pour les traits et le fond :
2.3.43 Superchamp
Un superchamp est un type de champ avancé. Un superchamp regroupe un ensemble de champs dans un but précis. Les superchamps sont des éléments indépendants et facilement réutilisables quelle que soit la fenêtre où ils sont utilisés. Intégrables dans un dictionnaire, ils peuvent être facilement transférés d'un projet à un autre.
la police la couleur
la taille la présence et la position d’une ombre
les attributs (gras, souligné italique, barré) la couleur de l’ombre la position
De nombreux superchamps sont livrés avec WinDev : • barre d’outils RTF
• boutons système • capture d’écran • compteur
• connexion à un serveur HyperFileSQL • corriger un texte
• interrupteur à diodes • jauge évoluée
• recherche/remplacer dans un texte brut • recherche/remplacer dans un texte RTF • saisie d’une période
• saisie de date
• système d’explotation • sélecteur de fichiers • sélecteur de répertoires • valeur numérique
• vérification d’un numéro de RIB • vérification d’un numéro de SIREN • vérification d’un numéro de carte bancaire • ...
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• champs appartenant au superchamp (ajout, suppression, édition) • procédures locales du superchamp (ajout, suppression, édition)
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé • mémorisation des valeurs • action du clic droit
• présence d’un menu contextuel standard ou personnalisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position et taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet RADCet onglet permet de paramétrer la source de données du superchamp. Ces informations sont prises uniquement en compte lors de la génération d’un pattern RAD ou RID.
Le mode de remplissage peut être :
• par programmation : les données ne sont ni liées à une table, ni liées à une variable et sont four- nies par programmation.
• variable : les données sont liées à une variable globale présente dans le projet ou dans la fenêtre. Il est également possible de lier le champ à une instance de classe.
• table chargée en mémoire : les données proviennent d’une table ou d’une requête mais seul un nombre spécifié de lignes est chargé en mémoire.
• table avec accès direct : les données proviennent directement d’une table ou d’une requête. Une requête peut être créée directement depuis la fenêtre de description pour être intégrée à la combo.
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ : • le texte de la bulle d’aide
• le texte de la barre de message
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le cadre extérieur :
Pour l’ascenseur :
2.3.44 Champ Caméra
Le champ Caméra permet de visualiser la séquence vidéo actuellement retransmise par une caméra ou une "Web caméra", connectée au poste en cours.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• Caméra utilisée
• libellé avec saisie multilingue
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé • curseur de survol
• plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue le texte de la bulle d’aide du champ.
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
la couleur de fond le type de cadre (il est possible de spécifier une image)
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le libellé :
Pour le cadre extérieur :
2.3.45 Champ Conférence
Le champ Conférence permet de visualiser et/ou d'écouter de la vidéo et/ou du son en temps réel.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• libellé avec saisie multilingue
• l’affichage de la vidéo (vidéo reçue, vidéo envoyée)
Il permet également d’éditer les flux de la fenêtre en indiquant pour chaque flux : • l’adresse de connexion
• l’identifiant pour la connexion • la détection des flux entrants
• si le flux gère le son et la vidéo en envoi • si le flux gère le son et la vidéo en réception
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le libellé :
la police la couleur
la taille la présence et la position d’une ombre
les attributs (gras, souligné italique, barré) la couleur de l’ombre la position
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
la police la couleur
la taille la présence et la position d’une ombre
les attributs (gras, souligné italique, barré) la couleur de l’ombre
Pour le cadre extérieur :
2.3.46 Champ Code-barres
Le champ Code-barres permet d'afficher très simplement des codes-barres dans les fenêtres.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• libellé avec saisie multilingue • type de code-barres :
• avec caractère de vérification • taille proportionnelle • code étendu
• afficher la valeur du code-barres • valeur initiale
• type de contenu (QR code)
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé • action du clic droit
• curseur de survol
• présence d’un menu contextuel standard ou personnalisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position et taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet DétailCet onglet permet de définir :
• la position horizontale (gauche, centre, droite) • la position verticale (haut, centre, bas)
• l’orientation (normale, 90 °, 180°, 270°)
la position
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
UPC A Code 11
UPC E 2 parmi 5 entrelacé
EAN 128 Codabar
EAN 13 Code MSI
EAN 8 Datamatrix
Code 128 PDF 417
Code 39 QR Code
Code 93
texte Numéro de téléphone
♦
Onglet LiaisonCet onglet permet de définir une liaison entre le champ et :
• soit une colonne de table ou de requête. Cette liaison peut porter sur une table ou sur des tables reliées.
• soit une variable globale à la fenêtre ou au projet, une instance de classe, ...
Cette liaison est notamment utilisée par les fonctions WLangage EcranVersFichier et FichierVers- Ecran.
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ : • le texte de la bulle d’aide
• un lien vers un fichier d’aide (HLP, CHM)
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le libellé :
Pour le cadre extérieur :
2.3.47 Champ Tiroir
Le champ tiroir peut être déplié afin d'afficher ou non les champs qu'il contient. Ce type de champ est uti- lisé abondamment par Windows XP.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• animation de l’ouverture et de la fermeture du champ • adaptation de la taille de la fenêtre lors de l’enroulé / déroulé
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé • mémorisation de la valeur • action du clic droit
• présence d’un menu contextuel standard ou personnalisé • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ
la police la couleur
la taille la présence et la position d’une ombre
les attributs (gras, souligné italique, barré) la couleur de l’ombre la position
la couleur de fond la couleur du cadre
le type de cadre (il est possible de spécifier une image)
• position et taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ : • le texte de la bulle d’aide
• le texte de la barre de message
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le cadre extérieur :
2.3.48 Champ HTML
Le champ HTML permet d'afficher une page HTML.
La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées au champ.
♦
Onglet GénéralCet onglet permet de définir les informations générales du champ : • nom
• libellé avec saisie multilingue
• code HTML à afficher ou l’adresse de la page HTML à afficher
♦
Onglet IHMCet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible
• champ actif, inactif ou grisé
• champ accessible par la touche TAB • plan sur lequel est disposé le champ
• groupes de champs auxquels est rattaché le champ • position
• taille
• comportement du champ lors de la modification de taille de la fenêtre (ancrage)
♦
Onglet LiaisonCet onglet permet de définir une liaison entre le champ et :
• soit une colonne de table ou de requête. Cette liaison peut porter sur une table ou sur des tables reliées.
• soit une variable globale à la fenêtre ou au projet, une instance de classe, ...
Cette liaison est notamment utilisée par les fonctions WLangage EcranVersFichier et FichierVers- Ecran.
la couleur de fond la couleur du cadre
♦
Onglet NoteCet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.
♦
Onglet AideCet onglet permet de saisir en multilingue différentes aides sur le champ : • le texte de la bulle d’aide
• le texte de la barre de message
• un lien vers un fichier d’aide (HLP, CHM)
♦
Onglet StyleCet onglet permet de :
• appliquer un style prédéfini au champ
• créer ou modifier un style de la feuille de styles
• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)
Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :
Pour le libellé :
Pour le cadre extérieur :