[Emc-users] possible to have BOTH a glade side panel AND embedded tab?
I want to have a glade side panel AND a glade embedded tab. Is that possible and how does one configure that? This doesn’t work: GLADEVCP = EMCO120p EMBED_TAB_NAME=Cycles EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u lathehandler.py -x {XID} lathemacro.ui -Tom -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] possible to have BOTH a glade side panel AND embedded tab?
I should add that with this config: GLADEVCP = EMCO120p.ui -d EMBED_TAB_NAME=Cycles EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u lathehandler.py -x {XID} lathemacro.ui I get this message when Axis comes up and while my side panel is there and works, the tab is empty: LINUXCNC - 2.7.0~pre6 Machine configuration directory is '/home/tom/linuxcnc/configs/EMCOturn120p-glade' Machine configuration file is 'EMCOturn120pGlade.ini' Starting LinuxCNC... . Found file:./EMCOturn120pGlade.hal Found file:./custom.hal spindle-vfd: device='/dev/ttyS0', baud=9600, parity='N', bits=8, stopbits=2, address=1, enabled=0 INFO CLASSICLADDER- No ladder GUI requested-Realtime runs till HAL closes. Toolerator3000 Firmware Version: Toolerator 3000 version 1.3 Burping Badger Xlib.protocol.request.QueryExtension Xlib.protocol.request.QueryExtension Waiting for component 'gladevcp' to become ready./home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated builder.add_from_file(xmlname) Waiting for component 'gladevcp' to become ready. /home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning: IA__gtk_radio_button_set_group: assertion `!g_slist_find (group, radio_button)' failed builder.add_from_file(xmlname) HAL: ERROR: duplicate component name 'gladevcp' *** GLADE VCP ERROR:Asking for a HAL component using a name that already exists. /home/tom/linuxcnc-dev/bin/gladevcp:295: GtkWarning: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 15 gtk.main() -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] possible to have BOTH a glade side panel AND embedded tab?
Well, it looks to me like you need to change the name of the component to something other than 'gladevcp'. I think the panel gets the name 'gladevcp', so the tab must have a different name. Try something like this EMBED_TAB_NAME=Cycles EMBED_TAB_COMMAND=halcmd loadusr -Wn cycles gladevcp -c cycles -u lathehandler.py -x {XID} lathemacro.ui See also section 3.6 here: http://www.linuxcnc.org/docs/2.7/html/gui/gladevcp.html#cha:glade-vcp Moses On 06/29/2015 09:26 AM, Tom Easterday wrote: I should add that with this config: GLADEVCP = EMCO120p.ui -d EMBED_TAB_NAME=Cycles EMBED_TAB_COMMAND=halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -u lathehandler.py -x {XID} lathemacro.ui I get this message when Axis comes up and while my side panel is there and works, the tab is empty: LINUXCNC - 2.7.0~pre6 Machine configuration directory is '/home/tom/linuxcnc/configs/EMCOturn120p-glade' Machine configuration file is 'EMCOturn120pGlade.ini' Starting LinuxCNC... . Found file:./EMCOturn120pGlade.hal Found file:./custom.hal spindle-vfd: device='/dev/ttyS0', baud=9600, parity='N', bits=8, stopbits=2, address=1, enabled=0 INFO CLASSICLADDER- No ladder GUI requested-Realtime runs till HAL closes. Toolerator3000 Firmware Version: Toolerator 3000 version 1.3 Burping Badger Xlib.protocol.request.QueryExtension Xlib.protocol.request.QueryExtension Waiting for component 'gladevcp' to become ready./home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated builder.add_from_file(xmlname) Waiting for component 'gladevcp' to become ready. /home/tom/linuxcnc-dev/bin/gladevcp:185: GtkWarning: IA__gtk_radio_button_set_group: assertion `!g_slist_find (group, radio_button)' failed builder.add_from_file(xmlname) HAL: ERROR: duplicate component name 'gladevcp' *** GLADE VCP ERROR:Asking for a HAL component using a name that already exists. /home/tom/linuxcnc-dev/bin/gladevcp:295: GtkWarning: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 15 gtk.main() -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical virtual servers, alerts via email sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users