Gscreen - a GTK / Glade / Python based screen
05 Oct 2012 22:15 #25033
by andypugh
Replied by andypugh on topic Re:Gscreen - a GTK / Glade / Python based screen
BigJohnT wrote:
I get confused by the existing editor. (I always seem to end up with a dozen orphan editors hiding in the background under Axis).
I would suggest an "Apply" button and a "Quit"
Would it make more sense to have a "Save & Quit" button and a "Cancel" button?
I get confused by the existing editor. (I always seem to end up with a dozen orphan editors hiding in the background under Axis).
I would suggest an "Apply" button and a "Quit"
Please Log in or Create an account to join the conversation.
05 Oct 2012 22:28 #25034
by BigJohnT
Replied by BigJohnT on topic Re:Gscreen - a GTK / Glade / Python based screen
Is there something else you might do after "applying" before quitting?
And yes the TCL editor is confusing to me with the button labels.
John
And yes the TCL editor is confusing to me with the button labels.
John
Please Log in or Create an account to join the conversation.
05 Oct 2012 22:59 #25035
by cmorley
Replied by cmorley on topic Re:Gscreen - a GTK / Glade / Python based screen
save and quit and cancel would be better I think.
or apply and quit.
It should tell you if you have changed but not saved too...
I am working on a different display if the config is for a lathe. it just leaves out the info not pertinent to lathes.
I dont use tool tables so suggestions are welcome.
or apply and quit.
It should tell you if you have changed but not saved too...
I am working on a different display if the config is for a lathe. it just leaves out the info not pertinent to lathes.
I dont use tool tables so suggestions are welcome.
Please Log in or Create an account to join the conversation.
05 Oct 2012 23:02 #25036
by cmorley
Replied by cmorley on topic Re:Gscreen - a GTK / Glade / Python based screen
The again if the editor is embedded in say gscreen quit doesn't make sense....
Ill finish what I got then think on it...
Ill finish what I got then think on it...
Please Log in or Create an account to join the conversation.
05 Oct 2012 23:17 #25037
by BigJohnT
Replied by BigJohnT on topic Re:Gscreen - a GTK / Glade / Python based screen
Save & Close perhaps... but I understand where your coming from as it sounds like it might quit the CNC app as well as the editor. So maybe
Save Changes and close Editor |Yes| the button being the yes part or make it editable. In any case I can only see two actions needed, perhaps three actions... save and close the editor, revert changes, cancel the edit... nothing else makes sense to me.
John
Save Changes and close Editor |Yes| the button being the yes part or make it editable. In any case I can only see two actions needed, perhaps three actions... save and close the editor, revert changes, cancel the edit... nothing else makes sense to me.
John
Please Log in or Create an account to join the conversation.
05 Oct 2012 23:21 #25038
by BigJohnT
Replied by BigJohnT on topic Re:Gscreen - a GTK / Glade / Python based screen
Oh, by embedded like in a tab? Then unsaved changes warning, a revert button and a save button is all that I can see you needing.
John
John
Please Log in or Create an account to join the conversation.
06 Oct 2012 19:09 #25074
by cmorley
Replied by cmorley on topic Re:Gscreen - a GTK / Glade / Python based screen
buttons for add and delete (a tool)
button for apply changes
button for do not apply
One may need a refresh button since changes to the tool table can happen from mdi / program.
either that or have tool edit gtk poll linuxcnc
button for apply changes
button for do not apply
One may need a refresh button since changes to the tool table can happen from mdi / program.
either that or have tool edit gtk poll linuxcnc
Please Log in or Create an account to join the conversation.
06 Oct 2012 20:16 #25078
by BigJohnT
Replied by BigJohnT on topic Re:Gscreen - a GTK / Glade / Python based screen
Yep I forgot add and delete. Can you poll linuxcnc when a tab is selected? I never could figure out what triggers signals were associated with selecting a tab.
John
John
Please Log in or Create an account to join the conversation.
14 Oct 2012 22:15 - 14 Oct 2012 22:17 #25318
by cmorley
Replied by cmorley on topic Re:Gscreen - a GTK / Glade / Python based screen
Last edit: 14 Oct 2012 22:17 by cmorley.
Please Log in or Create an account to join the conversation.
14 Oct 2012 22:21 #25320
by cmorley
Replied by cmorley on topic Re:Gscreen - a GTK / Glade / Python based screen
I think the widget still needs some tweaks. I think it needs to tell linuxcnc to reload the tool table if you set apply.
At the moment it just saves the text changes to the file.
I don't know all the rules about tool tables. It seems that the tcl tooltable had checks for other things ... i'll have to try and decipher more.
This has been pushed to the Gscreen repo if any one wishes to try it.
At the moment it just saves the text changes to the file.
I don't know all the rules about tool tables. It seems that the tcl tooltable had checks for other things ... i'll have to try and decipher more.
This has been pushed to the Gscreen repo if any one wishes to try it.
Please Log in or Create an account to join the conversation.
Time to create page: 0.171 seconds