4D Write v16

WR GET COMMAND INFO

Accueil

 
4D Write v16
WR GET COMMAND INFO

WR GET COMMAND INFO 


 

WR GET COMMAND INFO ( zone ; cmdNo ; coche ; valeurAlpha ; nom ; état ) 
Paramètre Type   Description
zone  Entier long in Zone 4D Write
cmdNo  Entier long in Numéro de commande à traiter
coche  Entier long in 0=non cochée, 1=cochée, 2=coche partielle
valeurAlpha  Chaîne in Valeur texte sélectionnée
nom  Chaîne in Nom de la commande ou texte de l'info-bulle
état  Entier in 0=inactive, 1=active

La commande WR LIRE INFO COMMANDE vous permet de connaître le statut de la commande correspondant au paramètre cmdNo.

Note : La liste des commandes et leur référence vous est fournie dans le thème de constantes “WR Commandes”. Vous pouvez indifféremment passer la valeur ou la constante. Pour plus d'informations sur chaque commande, vous pouvez également vous reporter à l'Annexe B : Codes des commandes de menus.

coche retourne une valeur indiquant la présence d'une coche de sélection près du libellé de la commande. Ce paramètre aura pour valeur 0 si le libellé de la commande n'est pas coché, 1 s'il est coché et 2 si la coche indique qu'une partie de la sélection dispose de l'attribut correspondant.
Prenons l'exemple de la commande Gras (Constante = wr cmd gras de numéro 502). Si l'on exécute l'instruction suivante :

 WR GET COMMAND INFO(zone;wr cmd bold;coche;valeurAlpha;nom;active)

coche vaudra 0 si le texte sélectionné n'est pas en gras
coche vaudra 1 si le texte sélectionné est en gras
coche vaudra 2 si la sélection n'est pas uniformément en gras

valeurAlpha retourne un texte significatif pour certaines commandes uniquement.
Par exemple, si l'on exécute l'instruction suivante :

 WR GET COMMAND INFO(zone;wr cmd font dropdown;coche;valeurAlpha;nom;active)

valeurAlpha prendra comme valeur le nom de police sélectionné (par exemple "Arial").

nom contient le libellé de la commande. Ce peut être le libellé de la commande de menu si, par exemple, la commande correspond à une ligne de menu, ou le texte de l'info-bulle affiché pour la commande.

active renvoie l’état de la commande de menu. Il aura pour valeur 0 si la commande de menu est inactive et 1 si elle est active.

Exemple  

Un formulaire comporte un bouton permettant de rétablir ou de masquer les caractères invisibles. Le libellé du bouton varie en fonction de la situation présente à l’écran.

 WR GET COMMAND INFO(LaZone;wr cmd view invisibles;vCoche;ValAlpha;vNom;vActive)
 Case of
    :(vCoche=1)
       BUTTON TEXT(bEtat;"Cacher les caractères")
    :(vCoche=0)
       BUTTON TEXT(bEtat;"Montrer les caractères")
 End case



Voir aussi  

Annexe B : Codes des commandes de menus
WR EXECUTE COMMAND

 
PROPRIÉTÉS 

Produit : 4D Write
Thème : WR Contrôle de la zone
Numéro : 89469

 
HISTORIQUE 

Créé : 4D Write 6.5

 
UTILISATION DE L'ARTICLE

4D Write - Langage ( 4D Write v16)