hum, and how for set the State? ? 
edit:i maked that 
 
code:
function ClickCheck(w,c,n) {
    if (n == null) return w.SendControlMessage(c, 0xF0,0x2, 0)
    else if (n < 2){
        w.Button_SetCheckState(c,(n == 1)?true:false)
    }
    else w.SendControlMessage(c, 0xF1,0x2, 0);
}