class popup :unit ->object..end
Contextual menu.
The #popup method can be called inside a right-click callback. For instance:
widget#on_right_click menu#popup.
method clear : unitRemove all items
method add_item : label:string -> callback:(unit -> unit) -> unitAdds an item.
method add_separator : unitInserts a separator. Consecutive and trailing separators are eliminated.
method run : unit -> unitRun the menu.