zCtrl.Parametre - Version de zBasic : 3.0+
Description
Écrit une valeur pour la propriété d'un contrôle.
Syntaxe
zCtrl.Parametre(<Contrôle>, <Propriété>, <Valeur>)
- <Contrôle> est le contrôle récupéré via zCtrl.Cree
- <Propriété> est une propriété listée dans le tableau ci-après
- <Valeur> est la valeur éventuellement à écrire pour la propriété donnée
Tableau des propriétés suivant le type de contrôle
Commun
Paramètres communs à tous les contrôles
| Propriété |
Valeur |
Signification
|
| Active |
Booléen |
Rendre (in)actif le contrôle
|
| Etiquette |
Chaîne |
Libellé
|
| Nom |
Chaîne |
Nom du contrôle
|
| TabIndex |
Nombre |
N° d'index pour l'ordre de tabulation
|
| Visible |
Booléen |
Rendre (in)visible le contrôle
|
| Hauteur |
Nombre |
Hauteur en pixel du contrôle
|
| Largeur |
Chaîne |
Largeur en pixel du contrôle
|
Ensuite les paramètres qui suivent dépendent du contrôle utilisé :
Bouton
| Propriété |
Valeur |
Signification
|
| TypeBouton |
Nombre |
0 = défaut 1 = OK 2 = Annuler
|
Bouton radio
| Propriété |
Valeur |
Signification
|
| Etat |
Nombre |
Coché (1) ou non (0)
|
Case à cocher
| Propriété |
Valeur |
Signification
|
| Etat |
Nombre |
Coché (1) ou non (0) ou indéfini (2)
|
| StatutTriple |
Booléen |
A coupler avec Etat
|
Champ numérique
| Propriété |
Valeur |
Signification
|
| Valeur |
Nombre |
Nombre à afficher dans le contrôle
|
| ValeurMax |
Nombre |
Bornage maximum du contrôle au niveau de la saisie du nombre
|
| ValeurMin |
Nombre |
Bornage minimum du contrôle au niveau de la saisie du nombre
|
| Decimales |
Nombre |
Nombre de décimales à afficher
|
Contrôle date
| Propriété |
Valeur |
Signification
|
| Compteur |
Booléen |
Champ compteur sur la droite
|
| Date |
Nombre |
Date par défaut
|
| DateFormat |
Nombre |
Format 1 = JJ/MM/AA 2 = JJ/MM/AAAA
|
| DateMax |
Nombre |
Date maximum
|
| DateMin |
Nombre |
Date minimum
|
| VerifFormat |
Booléen |
Vérification de la saisie conforme à une date
|
Contrôle picto
| Propriété |
Valeur |
Signification
|
| Bordure |
Nombre |
Bordure d'encadrement : 0 = sans, 1 = 3D, 2 = plat
|
| EchelleMode |
Nombre |
Mise à l'échelle de l'image : 0 = non, 1 = proportionnel, 2 = adapté à la taille
|
| ImageURL |
Chaîne |
Chemin complet vers l'image à insérer
|
Contrôle table
| Propriété |
Valeur |
Signification
|
| ContenuTable |
Table mémoire |
Se servir de zPlage.VersTable
|
| SelectionModele |
Nombre |
Modèle à apposer
|
Hyperlien
| Propriété |
Valeur |
Signification
|
| Alignement |
Nombre |
0 : Gauche / 1 : Centre / 2 : Droite
|
| CouleurTexte |
Nombre |
Couleur RVB du lien
|
| URL |
Chaîne débutant par http, mailto, etc |
URL vers laquelle emène le lien
|
Zone de liste
| Propriété |
Valeur |
Signification
|
| InsertListe |
Liste mémoire |
Contenu obtenu via zTable.VersListe
|
| SelectListe |
Nombre |
N° de l'élément devant être sélectionné par défaut
|
| VideListe |
aucun |
Vide l'intégralité de la liste
|
Zone de texte
| Propriété |
Valeur |
Signification
|
| Texte |
Chaîne de caractères |
Contenu à afficher dans le contrôle
|
| MultiLignes |
Booléen |
Indiquer true (vrai) si affichage sur plusieurs lignes
|
Exemple