Gscreen - a GTK / Glade / Python based screen

More
13 years 3 months ago #36351 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
When you first start Gscreen, on the debug page, in the terminal are the current Gscreen pins.
Whether they do what you want ..... :)

Chris M

PS yes the separate panel for controls would be just for testing .

Chris M

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #36397 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen
How do I add pins if there not there?

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #36403 by tjamscad
Replied by tjamscad on topic Gscreen - a GTK / Glade / Python based screen
Chris,

In trying to install industrial-gscreen on my machine I have come to notice that the MDI and Setup tabs should be combined and and named Manual. The command box should say MDI command. That would simply this gui even more and be eiser for the new user to understand. I had one of the guy wathcing me working on it and he was confused why i was jumping back and forth between screens.

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #36411 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

tjamscad wrote: How do I add pins if there not there?


Depends on what they are for.
If there is a button that fits the functionality then adding or changing a button to a HAL button gets you the pin.
Something more complicate requires python code added.
What do you need?

Chris M

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #36414 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen

tjamscad wrote: Chris,

In trying to install industrial-gscreen on my machine I have come to notice that the MDI and Setup tabs should be combined and and named Manual. The command box should say MDI command. That would simply this gui even more and be eiser for the new user to understand. I had one of the guy wathcing me working on it and he was confused why i was jumping back and forth between screens.


Yes I have thought that linuxcnc really doesn't need 3 separate control modes - it's a carry over from days gone past.
There are some reasons they did it. While MDI commands are running most manual controls are not available, having them in separate pages
makes this easier to control.

The fact is linuxcnc forces the screen builder to lie to it all the time.
There is a lot of code in there to switch modes back and forth. For instance tool changes in manual,actually temporarily set linuxcnc in MDI mode, changes the tool then back to manual mode. same with zeroing the tool offset. etc

I will have to try it and see what changes I will need to make, so the user can't use manual controls while and MDI command is running.
Removing MDI mode screen, removing the embedded graphics, and utilizing the MPG more for controls are on my to try list.
I'm a little bogged down do to life and the fact a new release is coming, so i must start to stabilize more then add features...

Chris M
Chris M

Please Log in or Create an account to join the conversation.

More
13 years 3 months ago #36415 by cmorley
Replied by cmorley on topic Gscreen - a GTK / Glade / Python based screen
I never got back to your Theme with larger scroll bars yet.
Did you try the 'portrait' screen ? I think it would need a Gscreen screen built for it in mind, Though i think it would work well for the keyboard.

Chris M

Please Log in or Create an account to join the conversation.

Time to create page: 0.445 seconds
Powered by Kunena Forum