GUI's
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.
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:
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.Think that Mach (a popular Windows CNC App) is written in BASIC (Visual Basic)
Please Log in or Create an account to join the conversation.
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.
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/
Please Log in or Create an account to join the conversation.
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.
- step4linux
- Offline
- Premium Member
- Posts: 115
- Thank you received: 5
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.