Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 109

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

4.22.2.4
Actions de menu
Les actions à exécuter lors de l'actionnement d'un point de menu sont définies dans l'attribut
property onClicked des points de menu. Cet attribut property peut contenir une ou plusieurs
instructions de commande (séparées par des points-virgules) qui sont exécutées les unes après
les autres.
Les commandes suivantes sont disponibles :
Commande
showDisplay(displayname)
showApp(framename, appname)
showPopup(framename, appname)
hidePopup(appname)
SINUMERIK Operate
Manuel de mise en service, 10/2020, 6FC5397-1DP40-6DA4
4.22 SINUMERIK Operate Display Manager
Signification
Bascule sur l'écran avec le nom displayname
L'écran cible doit être configuré dans le même fichier de
configuration d'écran.
Affiche l'application appname dans le frame framename
Si l'application est déjà visible dans un autre frame de
l'écran, elle est déplacée dans le frame indiqué ici. Si
possible, le frame ainsi libéré est occupé par l'application
déplacée de framename. Dans ce cas, il s'agit d'un
échange d'applications. On indique dans l'attribut pro‐
perty "runableApps" de ce frame, les applications pou‐
vant être affichées dans le frame libéré.
On peut également accoler devant le nom de frame un
nom d'écran (displayname.framename) et ainsi mo‐
difier l'occupation des frames dans les écrans non affi‐
chés.
À la place d'appname, il est aussi possible
d'indiquer framename.currentApp
ou displayname.framename.currentApp.
showApp() déplace alors l'application affichée
dans framename ou displayname.framename dans
le frame indiqué.
Affiche l'application appname dans le
frame framename sous forme de fenêtre pop-up.
Le frame framename ne peut pas appartenir à un écran,
c.-à-d. qu'il ne peut pas être indiqué dans
l'attribut Frames de l'un des écrans existants. À l'appel
de showPopup(), il est automatiquement affiché et
placé sur l'écran actuellement actif.
Seules les applications créées sur la base de la
classe SlGfwSideScreenDialog sont autorisées
comme applications. SINUMERIK Operate et les applica‐
tions frame OEM ne peuvent pas être affichés comme
fenêtres pop-up. Si l'on veut utiliser comme fenêtre pop-
up une application développée sur la base de la
classe SlGfwSideScreenDialog, il faut déclarer sa
fenêtre comme fenêtre TopLevel, c.à.d. mettre à 1 le bit
Qt::WindowStaysOnTopHint dans le windowFlags().
Il n'est possible d'ouvrir qu'une seule fenêtre pop-up à la
fois.
Masque une application affichée avec showPopup()
ou togglePopup()
Paramètres généraux
91

Publicité

loading