Ctrl.Parametre : Différence entre versions

De zBasic
Aller à : navigation, rechercher
(Zone de liste)
(Commun)
 
(4 révisions intermédiaires par le même utilisateur non affichées)
Ligne 28 : Ligne 28 :
 
|-
 
|-
 
| Largeur || Chaîne || Largeur en pixel du contrôle
 
| Largeur || Chaîne || Largeur en pixel du contrôle
 +
|-
 +
| Info || Chaîne || Complément d'information du contrôle
 
|}
 
|}
 +
 
Ensuite les paramètres qui suivent dépendent du contrôle utilisé :
 
Ensuite les paramètres qui suivent dépendent du contrôle utilisé :
  
Ligne 54 : Ligne 57 :
 
|-
 
|-
 
| StatutTriple|| Booléen || A coupler avec Etat
 
| StatutTriple|| Booléen || A coupler avec Etat
 +
|}
 +
 +
=== Champ numérique ===
 +
{| class="wikitable"
 +
! 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
 
|}
 
|}
  
Ligne 113 : Ligne 129 :
 
|-
 
|-
 
| VideListe || aucun || Vide l'intégralité de la liste
 
| VideListe || aucun || Vide l'intégralité de la liste
 +
|}
 +
 +
=== Zone de texte ===
 +
{| class="wikitable"
 +
! 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
 
|}
 
|}
  

Version actuelle en date du 25 février 2025 à 09:58

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
Info Chaîne Complément d'information 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