sig val ring : ?displayof:'a Widget.widget -> unit -> unit end