---
name: "gladevcp"
section: "9"
platform: "linux"
package: "linuxcnc-uspace"
version: "1:2.9.4-2+deb13u1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/gladevcp/9"
---

# gladevcp(9)

displays Virtual control Panels built with GTK / GLADE

## NAME

gladevcp - displays Virtual control Panels built with GTK / GLADE

## SYNOPSIS

**loadusr gladevcp  \[-c componentname0x***N***\] \[-g WxH+Xoffset+Yoffset0x***N***\] \[-H halcmdfile\] \[-x windowid\] gladefile.glade**

## DESCRIPTION

**GladeVCP parses a glade file and displays the widgets in a window.** **Then calls gladevcp\_makepins which again parses the gladefile looking for specific HAL widgets** **then makes HAL pins and sets up updating for them.**  **The HAL component name defaults to the basename of the glade file.** **The -x option directs GladeVCP to reparent itself under this X window id instead of creating its own toplevel window.** **The -H option passes an input file for halcmd to be run after the GladeVCP component is initialized. This is used in Axis when**  **running GladeVCP under a tab with the EMBED\_TAB\_NAME/EMBED\_TAB\_COMMAND INI file feature.**

**GladeVCP supports GtkBuilder or libglade files though some widgets are not fully supported in GtkBuilder yet.**

## ISSUES

**For now, system links need to be added in the glade library folders to point to our new widgets and catalog files. Look in lib/python/gladevcp/READ\_ME for details.**
