Gscreen - a GTK / Glade / Python based screen

More
13 years 6 months ago #32338 by cmorley
Oh wait :

gscreen.cycle-start is already available in Gscreen..

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

More
13 years 6 months ago #32344 by LAIR82
When I get in monday I will send you how it works for me, but I do know I have to set the halui auto mode then it fires the halui program run input pin if my permissions are good. I guess if there was just a cycle start inhibit hal input pin I could link to it would do the same thing.

I will hit it on monday.

Thanks Chris

Have a good weekend.

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

More
13 years 6 months ago #32416 by cmorley
just as a warning I'm going to push a change that may break your configs.
lots of the button names will change - not so bad
a few HAL pins will change names - I had some with .out/.in instead of -out/-in

I will push tomorrow night (my night western Canada)

It won't take much to fix you configs - HAL changes

Chris M

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

More
13 years 6 months ago #32429 by tjamscad

cmorley wrote:

tjamscad wrote:

cmorley wrote: Tjamscad

No I haven't pushed it yet.
Is having the keyboard on that side ok? or should the regular vertical gscreen buttons be on the right of the keyboard?

Chris M


Yes that side is ok. It is a great idea to make it selectable in the prefferences ar Rick has asked for. Maybe even better than that would be a prefferences for position as well as shown or not shown.


Well what I think is reasonable to support is a good default position and a way to disable Onboard.
To move it's position is always possible using a modified GLADE file.

Chris M


Fair enough, Upper right is the normal location for the kepad on the Fanuc controls.

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

More
13 years 6 months ago #32465 by cmorley
Ok all pushed.
You can diable the embedded Onboard keyboard in the preference file (you have to do it manually)
look for embedded_keyboard = True , change it to false.

Norbert
Keybinding is overrideable in the handler file now by adding:
self.initialize_keybindings()
And I changed the button names to more descriptive.

Chris M

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

More
13 years 6 months ago #32509 by LAIR82
Hello Chris,

Making very good progress on our machine, hopefully tomorrow I can get some video of it making chips. The operator had some diffuculty getting adjusted to the new control, finally today he was making good times on his parts.

Question for you, this may sound crazy, but where are the files (.preference, .glade, .handler) located in the linux-dev directory related to gscreen that I would need to make changes to personalize the interface?

Also, what program should I use to modify those files, gedit, or the gtk glade interface designer program?

Overall a good improvement over the AXIS display for our needs, and for the touchscreen type control.

Thanks Again,

Rick

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

Time to create page: 0.104 seconds
Powered by Kunena Forum