SYNOPSIS
gladevcp [-g WxH+X+Y] [-c component-name] [-u handler] [-U useroption] [-H HAL-file] [-d] myfile.ui
OPTIONEN
- -g WxH+X+Y
-
Hiermit wird die anfängliche Geometrie des Stammfensters festgelegt. Verwenden Sie WxH für nur Größe, +X+Y für nur Position oder WxH+X+Y für beides. Größe/Position verwenden Pixel-Einheiten. Die Position wird von links oben referenziert.
- -c Komponentenname
-
Verwenden Sie Komponentenname als Namen der HAL-Komponente. Wenn der Komponentenname nicht angegeben wird, dann wird der Basisname der UI-Datei verwendet.
- -u handler
-
Weist GladeVCP an, das Python-Skript handler nach Event-Handlern zu untersuchen und diese mit Signalen in der UI-Datei zu verbinden.
- -U useroption
-
GladeVCP sammelt alle useroption-Strings und übergibt sie ohne weitere Prüfung als Liste von Strings an die Methode init() des Handlers.
- -x XID
-
GladeVCP in ein bestehendes Fenster XID einbinden, anstatt ein neues Fensters der obersten Ebene zu erzeugen.
- -H HAL-Datei
-
GladeVCP führt die HAL-Datei - eine Liste von HAL-Befehlen - aus, indem es halcmd -c Dateiname ausführt, nachdem die HAL-Komponente fertiggestellt wurde.
- -d
-
Debug-Ausgabe aktivieren.
- -R gtkrcfile
-
explizit eine gtkrc-Datei laden.
- -t THEME
-
gtk-Theme setzen. Standard ist das system theme. Verschiedene Panels können verschiedene Themen haben.
- -m MAXIMUM
-
Panel-Fenster zur Maximalgröße zwingen. Zusammen mit der Option -g geometry kann man das Panel auf einen zweiten Monitor verschieben und es zwingen, den gesamten Bildschirm zu nutzen
- -R
-
Deaktiviert explizit den Workaround für einen GTK-Bug, der dazu führt, dass Übereinstimmungen von widget und widget_class in GTK-Theme- und gtkrc-Dateien fehlschlagen. Normalerweise nicht erforderlich.
SIEHE AUCH
GladeVCP in der LinuxCNC-Dokumentation für eine Beschreibung der Fähigkeiten von GladeVCP und des zugehörigen HAL-Widget-Sets, zusammen mit Beispielen.