Hello Guest it is April 26, 2024, 03:27:12 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - DaveCVI

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
481
Scott -
Yea, customers: the source of all problems in a business ;-)   - Take the lack of feedback as a good thing <grin> - you know how it is with people (myself included) - we complain about things we don't like, tend to ignore the things we do.

So here is some more feedback: MachMad is the a very handy tool. I'm working on a V4 screen set (Prototype being done on V3) and I use MachMad all the time in the process. I am always using the VB window to run a 3-4 line test of something to figure out what mach is really doing (as opposed to what a doc says it might do) - it's much easier than opening an editor & creating a button etc.

Here is a feature I'd love to have - but I suspect it may not be possible external to mach itself...
The problem: The lack of common IDE features makes debugging mach VB code a real pain - it feels like a nostalgic exercise in using early '70's programming tools. Thankfully, the Cypress VB embedded in mach provides breakpoints, but it offers no way to monitor or change variable values while debugging.
The wish: I'd love to have a way to monitor VB variables (I use MM to monitor Mach DRO, LEDS etc)  - but I suspect that being able to do that requires you to be inside the interperter.

BTW- my understanding of the current plan is that while the V3/V4 plugins are different, the V3/V4 macros will be able to coexist on V4. V4 VB code will use a directive up front to tell mach the macro is (all) v4 code calls. Existing VB macros (really any macro w/o the directive) will be interpreted as V3 calls.

Dave
 

482
Scott -
That's still a great deal!

Will you make it so that the new version is useful for both V3 and V4 code?
I'd like to be able to use the new numbering scheme when working on V4 code and the old scheme when looking at V3 stuff.

And while I'm thinking about it, a suggestion:
It would be nice to be able to set a DRO/LED number without having to scroll sequentially thru the pull down values - I've used the 1700 range for the MachStdMillScreen set for V4 & it's getting a tad tiresome to scroll that far each time I use machmad :-0

Dave

483
Mach Screens / Re: List of "Intelligent" or System Labels.
« on: January 20, 2010, 02:05:34 AM »
Hi,
Here is the info I've managed to gather from various places:
Note that the labels are case sensitive.

"MDI"                The MDI line on screens
"COSYS"           I think this stands for COordinate SYStem - it's the G54 label that you see on screens
"TOOLDESC"    This is the text description of the Current Tool
"UNITREVMIN"  
"UserLabel#"     UserLabel for format - the # is the label number - 3 digits I believe Example: UserLabel100
"Error"             This is the label that the VB "message" routine writes to
"RADDIA"  
"Mode"             This is the Mode line that is seen on screens
"Profile"            This is the profile name of teh current profile
"File"      
"Ticker#”          Ticker Label format
"INMM"     
"FRNTREAR"  

"Desc"      (for wizard pick menus )
"Author"   (for wizard pick menus)

1-18-2010: testing seems to tell me that these are labels that are put on the first screen of a wizard.
They provide the info that is in the Desc and author fields of the wizard selection dialog box.
The label contents are: "Desc <desc text>" and "Author <author name text>"
The labels are semi-smart in that they do not display on the Wizard screen - however the cursor
changes when you hover over them so they are present and selectable by the mouse - apparently they just are not painted
by mach as part of the screen rendering process.

I think there are Flash equivalents for most of these - PoppaBear could tell you about that.

Dave


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49