value variable : textVariable -> unit
value visibility : widget -> unit
value window : widget -> unit