public override void Redraw()
{
Curses.attrset (ColorNormal);
Move (y, x);
Curses.addstr (Checked ? "[X] " : "[ ] ");
Curses.attrset (HasFocus ? ColorFocus : ColorNormal);
Move (y, x + 3);
Curses.addstr (Text);
if (hot_pos != -1){
Move (y, x + 3 + hot_pos);
Curses.attrset (HasFocus ? ColorHotFocus : ColorHotNormal);
Curses.addch (hot_key);
}
PositionCursor();
}