GUI's

More
05 Aug 2010 06:03 #3586 by cmorley
Replied by cmorley on topic Re:GUI's
Did you know pascal much before you started?
What made you decide to take on such a project?
Whats next for it Lathe support?
I really like the touch off screen by the way.

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

More
05 Aug 2010 10:57 #3588 by gtom
Replied by gtom on topic Re:GUI's
cmorley wrote:

Did you know pascal much before you started?


Yes, i knew pascal before i started this project cause in school we worked with VisualBasic, VisualC++ and Borland Delphi.

cmorley wrote:

What made you decide to take on such a project?


There have been several reasons to write a new Gui.
1) I liked the appearance of TkEmc but i missed the preview.
2.) I wanted a Gui that is similar to professional CNC Controls.
3.) i wanted a designable Gui

cmorley wrote:

Whats next for it Lathe support?


Lathe Support was started with Rev 142 of mocca, still some bugs in Lathe mode but we are working on it.

cmorley wrote:

I really like the touch off screen by the way.


Thanks, as mocca is designable you can place the controls where you want. You can size the buttons, change the command that will be executed on a button click etc. Mocca can also be run fullscreen (There are still problems caused by the window manager on some systems)

regards, Thomas

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

More
05 Aug 2010 12:53 - 05 Aug 2010 13:07 #3591 by ynneb
Replied by ynneb on topic Re:GUI's
Hey BigJohn, I am watching your questions about GUIs with interest.
I am keen to know when you have found a way that regular users can easily design thier own screens.
I have tried Mocca but now EMC will not open up without crashes. Possibly because I am booting it under wubi within winows, although it did boot when I hadn't installed Mocca.
Anyway keep asking questions as I am keen to see what you can dig up.

gtom wrote:

Think that Mach (a popular Windows CNC App) is written in BASIC (Visual Basic)

Art Fenerty is a BIG C++ fan. I know that Mach is not written in VB, however the guy who has bought out Artsoft was a VB fan, although I doubt he has changed the Mach3 code to VB either.
Last edit: 05 Aug 2010 13:07 by ynneb.

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

More
05 Aug 2010 15:08 #3594 by gtom
Replied by gtom on topic Re:GUI's
You are right, just took a closer look on the Mach3 directory structure, ist was build with Microsoft VisualC++ and uses some OCX Controls and the mfc...
The Mach3 Script dialect is something like Pascal, and the code itself contains lot of emc related stuff... StraightTraverse etc...
Maybe the interpreter is a emc RS274 interpreter ??? :-)

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

More
09 Aug 2010 00:37 - 09 Aug 2010 00:40 #3639 by ynneb
Replied by ynneb on topic Re:GUI's
Hey Big John, I have re read this thread and had a better look at Mocca too.
Even though I have had limited success with Mocca I can see that it is definately the way to go.
You should be able to achieve any design you want using it. If you do the main design as one big picture and have it as the background, you can then assign buttons, dros, sliders, etc over the top of the background picture.
I imagine the more users of Mocca, the more motive to develop it further.
Can I suggest you start doing a pictorial design using your favorite drawing software, and then we can worry about getting it all working next.
I think you will find Realdraw Pro a great program for creating your screen designs.
www.mediachance.com/realdraw/index.html

PS I have started to work on a design based soley on the graphics. Once done it will be only a matter of assigning the buttons etc over the top of it.
www.linuxcnc.org/component/option,com_ku...d,3637/lang,english/
Last edit: 09 Aug 2010 00:40 by ynneb.

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

More
09 Aug 2010 03:27 #3640 by cmorley
Replied by cmorley on topic Re:GUI's
Yes Mach used some work from EMC way back. Though I'm sure it's very different now.
I remember some talk on the EMC maillist about it.

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

More
09 Aug 2010 11:50 #3652 by BigJohnT
Replied by BigJohnT on topic Re:GUI's
Hey Benny,

I'm more of a nuts and bolts kind of guy and don't worry to much about graphics over form and function. Thanks for the link but that is a windoz program... I guess I need to try out mocca on my virtualbox of 8.04 to see it in action.

John

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

More
10 Aug 2010 00:58 #3662 by ynneb
Replied by ynneb on topic Re:GUI's
BigJohnT wrote:

Hey Benny,

I'm more of a nuts and bolts kind of guy and don't worry to much about graphics over form and function. Thanks for the link but that is a windoz program... I guess I need to try out mocca on my virtualbox of 8.04 to see it in action.

John


Yes John do give it a try. You will see that it also provides the nuts and bolts you are looking for, with far less programming than building from scratch.
As for graphics, agreed, but if you are going to need a button, you might as well make it look good with large icons or text included.
I have used realdraw in WINE in the past. It works OK with only a few oddities.
In an ideal world it would be good if EMC had its own WYSIWYG builder included. But Mocca seems to be the easiest way to create a screen in the mean time.

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

More
10 Aug 2010 05:49 #3664 by step4linux
Replied by step4linux on topic Re:GUI's
hi
the package maintainer of mocca is actually creating an experimental package for 10.04 / EMC 2.4.x.
I am testing in this moment, it looks good. I let you know when it is published.

Gerd

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

More
10 Aug 2010 11:41 #3669 by BigJohnT
Replied by BigJohnT on topic Re:GUI's
Hi Gerd,

I'd be happy to test mocca on 10.04/2.4 if you like.

John

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

Time to create page: 0.093 seconds
Powered by Kunena Forum