LinuxCNC Documentation

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.