4D v16.3FIXER BARRE MENUS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
FIXER BARRE MENUS
FIXER BARRE MENUS
La commande FIXER BARRE MENUS remplace la barre de menus courante par la barre de menus barre, pour le process en cours uniquement. Vous pouvez passer dans le paramètre barre soit le numéro soit le nom de la nouvelle barre. Vous pouvez également passer une référence unique de menu (type RefMenu, chaîne de 16 caractères). Lorsque vous travaillez avec des références, les menus peuvent être utilisés comme barres de menus et inversement (cf. section Gestion des menus). Note : Le nom d’une barre de menus peut contenir jusqu’à 31 caractères et doit être unique. Si vous passez le paramètre optionnel process, c'est la barre de menus du process spécifié qui sera remplacée par la barre. Note : Si vous passez un paramètre RefMenu dans barre, le paramètre process est inutile et sera ignoré. Le paramètre optionnel * vous permet de conserver l'état de la barre de menus. Si ce paramètre est omis, FIXER BARRE MENUS réinitialise la barre de menus lors de l'exécution de la commande. Note : Si vous passez un paramètre RefMenu dans barre, le paramètre * est inutile et sera ignoré. Lorsqu'un utilisateur arrive en mode Application, la première barre de menus s'affiche (Barre n° 1). Vous pouvez changer cette barre de menus par défaut en spécifiant la barre que vous voulez dans la Méthode base Sur ouverture, ou dans la méthode de démarrage associée à un utilisateur. L'exemple suivant remplace la barre de menus courante par la barre de menus n° 3 et initialise l'état des commandes des menus : FIXER BARRE MENUS(3) L'exemple suivant remplace la barre de menus courante par la barre de menus nommée “BarreForm1” et conserve l'état des commandes des menus : celles qui étaient précédemment inactivées apparaîtront inactivées : FIXER BARRE MENUS("BarreForm1";*) L'exemple suivant remplace la barre de menus courante par la barre de menus n° 3 pendant que des enregistrements sont en cours de modification. Une fois les enregistrements modifiés, la barre de menus n° 2 est réaffichée. L'état des commandes de ce menu est conservé : FIXER BARRE MENUS(3) ` Définir la barre de menus n° 3 pour le formulaire suivant Dans cet exemple complet, nous allons créer par programmation une barre comportant les menus Fichier et Edition suivants : `Méthode de création menu Fichier
Voir aussi
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
Modifié : 4D v11 SQL UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||