Frama_c_gui.Widgetclass type widget = object ... endclass type action = object ... endclass type 'a signal = object ... endclass type 'a selector = object ... endDefault: ~style:`Label ~align:`Left
val gimage : icon -> GMisc.imageclass checkbox : label:string -> ?tooltip:string -> unit -> object ... endclass switch : ?tooltip:string -> unit -> object ... endclass 'a group : 'a -> object ... endA group is not a widget ; it creates interconnected toggle or radio buttons, each switching to a peculiar value.
class spinner : ?min:int -> ?max:int -> ?step:int -> value:int -> ?tooltip:string ->
unit -> object ... endclass popup : unit -> object ... endContextual menu. The #popup method can be called inside a right-click callback. For instance: widget#on_right_click menu#popup.