4D v14.3Objets de formulaires |
||||||||||||||||||||||
|
4D v14.3
Objets de formulaires
|
Noms d'objets | Objets affectés par l'appel |
zoneGroupe | Uniquement l'objet zoneGroupe. |
zone@ | Les objets dont le nom commence par “zone”. |
@zoneGroupe | Les objets dont le nom finit par “zoneGroupe”. |
@Groupe@ | Les objets dont le nom contient “Groupe”. |
zone@Btn | Les objets dont le nom commence par “zone” et finit par “Btn”. |
@ | Tous les objets présents dans le formulaire. |
Note : Il est possible de paramétrer le mode d’interprétation du caractère @, lorsque celui-ci est inclus dans une chaîne de caractères. Cette option influe sur le fonctionnement des commandes du thème "Objets (Formulaires)". Pour plus d'informations, reportez-vous au manuel Mode Développement de 4D.
Si vous omettez le paramètre optionnel *, vous indiquez un champ ou une variable dans objet. Dans ce cas, vous ne spécifiez pas une chaîne mais une référence de champ ou de variable (champ et variable objet uniquement).
A compter de 4D v14, un nouveau mode d’interaction a été défini entre les commandes génériques telles que OBJET FIXER COULEURS RVB ou OBJET FIXER STYLE POLICE et les zones de texte multistyle.
Dans les versions précédentes de 4D, l’exécution d’une de ces commandes modifiait le contenu des balises de style personnalisées éventuellement insérées dans la zone. Désormais, seules les propriétés par défaut sont affectées par ces commandes (ainsi que les propriétés stockées via les balises par défaut, le cas échéant). Les balises de style personnalisées sont conservées telles quelles.
Par exemple, soit une zone multistyle dans laquelle les balises par défaut ont été stockées :
Le texte brut de la zone est le suivant :
<span style="text-align:left;font-family:'Segoe UI';font-size:9pt;color:#009900">Ceci est un mot <span style="color:#D81E05">rouge</span></span>
Si vous exécutez le code suivant :
OBJET FIXER COULEUR(*;"maZone";-(Bleu+(256*Jaune)))
Avec 4D v14, la couleur rouge est préservée :
4D v14 | versions précédentes |
![]() | ![]() |
<span style="text-align:left;font-family:'Segoe UI';font-size:9pt;color:#0000FF">Ceci est un mot <span style="color:#D81E05">rouge</span></span> | <span style="font-family:'Segoe UI';font-size:9pt;text-align:left;font-weight:normal;font-style:normal;text-decoration:none;color:#0000FF;"><span style="background-color:#FFFFFF">Ceci est un mot rouge</span></span> |
Les commandes génériques sont les suivantes :
OBJET FIXER COULEURS RVB
OBJET FIXER COULEUR
OBJET FIXER POLICE
OBJET FIXER STYLE POLICE
OBJET FIXER TAILLE POLICE
Dans le contexte des zones de texte multistyles, les commandes génériques doivent être utilisées pour définir les styles par défaut uniquement. Pour gérer les styles lors de l’exécution de la base, il est recommandé d’utiliser les commandes du thème "".
Produit : 4D
Thème : Objets (Formulaires)
Nom intl. : Object Properties
Gestion programmée des objets de type List box
OBJET FIXER DEFILEMENT
Objet focus
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)
Hérité de : Propriétés des objets ( 4D v12.4)