button: checked+disabled state implemented (close #380)