Keith, you probably want to download the current copy of my macro manual listed in my signature below
It's correct as of the current UCCNC release (few versions behind, but they were just bug fixes)
The only item that is not correct that I'm aware of is:
void Addled(double x, double y, double w, double h, bool blinktype, int picturenumber, int LEDnumber, int layernumber)
but that will only affect you if you are building a screenset (by directly editing the SSF file).... it's the blinktype variable that is new.
Err.... I have offered to help UCCNC with updating their documenation
but did not get a response back (... the offer is still on the table...)
Basically I've pulled all the functions from the plugin and listed them out as what is available within the manual.
The two things to watch are:
exec is not used in the plugin.... just UC._____
AS3 is not used in the plugin .... just UC._____ (true,....) where the function is an AS3 function
(gets me every time when I switch from macro to plugin).
_____________________________________________________________
I'm a convert to a Neuron THC which has a custom run screenset, hence I was looking at what Andrew had done, and then began to understand that the screenset was a few versions back. I started to update it but then stopped as I realised that I'd need to copy it across to all the other BoB's [to help andrew out].... also knowing that Andrew is working in parrallel and obviously developing the screenset along with the plugin..... hence I thought that there must be an easier way to update say the RUN and the TOOLPATH screens (all the rest should never need changing). so that way in the future if you had a lathe, plasma, mill, 3, axis, 4 axis, 5 axis, pick & place (the Neuron only uses X, Y and A for example, Z is direct control without feedback to UCCNC), therefore you just update those two (or allow for a link to a seperate screenset file??) so that when the other tabs are added to you always keep pace with all the additional buttons, checkboxes, fields etc.... And your custom RUN & maybe TOOLPATH screenset can hold all your custom additional buttons, checkboxes and fields etc.