This worked great.
I made a register (iRegs0/MistSet)
Then I check the value of the register to change the button.
local inst = mc.mcGetInstance()
local hregmist = mc.mcRegGetHandle(inst, 'iRegs0/MistSet')
local MistNow = mc.mcRegGetValue(hregmist)
if (MistNow == 0) then
scr.SetProperty('btnMistSet', 'Label', 'Mist Auto')
mc.mcRegSetValue(hregmist, 1)
elseif (MistNow == 1) then
scr.SetProperty('btnMistSet', 'Label', 'Mist On')
mc.mcRegSetValue(hregmist, 2)
else
scr.SetProperty('btnMistSet', 'Label', 'Mist Off')
mc.mcRegSetValue(hregmist, 0)
end
Works like a champ and I can use the register values throughout Mach4.
Thanks for the help.
Bill