Herunterladen Inhalt Inhalt Diese Seite drucken

Menü-Aktionen - Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

5.22.2.4
Menü-Aktionen
Die Aktionen, die beim Drücken eines Menü-Items ausgeführt werden sollen, werden im
onClicked-Property der Menü-Items definiert. Dieses Property kann eine oder mehrere
Kommandoanweisungen (durch Semikolon getrennt) aufnehmen, die nacheinander
ausgeführt werden.
Folgende Kommandos sind verfügbar:
Kommando
showDisplay(displayname)
showApp(framename, appname)
showPopup(framename, appname)
hidePopup(appname)
SINUMERIK Operate
Inbetriebnahmehandbuch, 07/2021, 6FC5397-1DP40-6AA5
5.22 SINUMERIK Operate Display Manager
Bedeutung
Wechselt zum Display mit dem Namen displayname
Das Zieldisplay muss in der gleichen Displaykonfigurati‐
ons-Datei konfiguriert sein.
Zeigt die Applikation appname im Frame framename an
Wenn die Applikation schon in einem anderen Frame des
Displays sichtbar ist, wird sie von dort in das hier ange‐
gebene Frame verschoben. Wenn möglich, wird dabei
der frei werdende Frame mit der aus framename ver‐
drängten Applikation belegt. In diesem Fall handelt es
sich um einen sog. Applikations-Tausch. Welche Appli‐
kationen im frei werdenden Frame angezeigt werden
können, gibt man im Property "runableApps" dieses Fra‐
mes an.
Man kann dem Framenamen auch einen Displaynamen
voranstellen (displayname.framename) und so die
Frame-Belegung in nicht sichtbaren Displays verändern.
Statt appname kann man
auch framename.currentApp
oder displayname.framename.currentApp ange‐
ben. showApp() verschiebt dann die im
Frame framename bzw. displayname.framename
angezeigte Applikation in den angegebenen Frame.
Zeigt die Applikation appname im Frame framename
als Popup-Fenster an.
Der Frame framename darf nicht zu einem Display ge‐
hören, d. h. nicht im Attribut Frames bei einem der vor‐
handenen Displays angegeben sein. Er wird
beim showPopup()-Aufruf automatisch aufgeblendet
und über das gerade aktive Display gelegt.
Als Applikationen sind nur auf Basis der
Klasse SlGfwSideScreenDialog erstellte Applikatio‐
nen erlaubt. SINUMERIK Operate und OEM-Frame-Appli‐
kationen können nicht als Popup angezeigt werden. Will
man eine auf Basis der
Klasse SlGfwSideScreenDialog entwickelte Appli‐
kation als Popup nutzen, muss man dessen Fenster als
TopLevel-Window deklarieren, d. h. in
den windowFlags() das Bit Qt::WindowStaysOnTo‐
pHint setzen.
Zu einer Zeit kann immer nur ein Popup geöffnet sein.
Blendet eine mit showPopup() oder togglePopup()
aufgeblendete Applikation wieder ab
Allgemeine Einstellungen
107

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis