version 6.0 (Modifiée)
ch_VERROUILLER (zone; mode; modeBouton)
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Chart | |
| mode | Entier | 0 = Non-saisissable, 1 = Saisissable | |
| modeBouton | Entier | 0 = En utilisation, affichage en bouton si la zone est | |
| de taille réduite (défaut) | |||
| 1 = Ne jamais passer en bouton |
Description
La commande ch_VERROUILLER contrôle l'accès au document contenu dans zone.
Si mode est égal à 1, zone est activée et fonctionne normalement.
Si mode est égal à 0, zone est désactivée.
Une zone désactivée peut être modifiée par le langage, mais pas par l'utilisateur. Une fois la zone désactivée, l'utilisateur peut faire défiler la zone et copier dans le presse-papiers les objets sélectionnés. Il ne peut ni changer la sélection ni utiliser la barre de menus ou les palettes d'outils de 4D Chart.
Le paramètre facultatif modeBouton permet de contrôler l'affichage de la zone 4D Chart lorsque ses dimensions initiales sont réduites (hauteur inférieure à 150 pixels et/ou largeur inférieure à 300 pixels) :
Si vous passez 0 dans modeBouton, la zone est affichée sous forme de bouton dans l'éditeur de formulaires et en mode Utilisation. Lorsque l'utilisateur clique sur ce bouton, 4D Chart passe en mode pleine page. Ce fonctionnement est actif par défaut.
Si vous passez 1 dans modeBouton, la zone est affichée sous forme de bouton dans l'éditeur de formulaires mais pas en mode Utilisation. Dans ce cas, il est possible que son contenu n'apparaisse que partiellement.
Exemple
L'exemple suivant est une méthode formulaire qui rend zone non saisissable :
Si (Evenement formulaire=Sur chargement) `Si le formulaire est en train d'être affiché ch_VERROUILLER (Zone;0) `Rendre la zone non saisissable Fin de si
Référence