package zelus-gtk

  1. Overview
  2. Docs

Module InputSource

Sourcetype value =
  1. | Vsig of bool
  2. | Vbool of bool
  3. | Vint of int
  4. | Vfloat of float
Sourcetype input_type =
  1. | Sig
  2. | Bool of bool
  3. | Int of int * int * int
  4. | Float of float * float * float
Sourcetype input_desc = string * input_type
Sourcetype input_win =
  1. | Inp of input_desc
  2. | Frame of string * input_win
  3. | HBox of input_win list
  4. | VBox of input_win list
Sourceval short_string_of_input_type : input_type -> string
Sourceval string_of_input_type : input_type -> string
Sourceval type_of_value : value -> string
Sourceval string_of_value : value -> string
Sourceval string_of_input_desc : (string * input_type) -> string
Sourceval get_inputs : input_win -> input_desc list
Sourceclass input : (string, value) Hashtbl.t -> (GObj.widget -> unit) -> input_desc -> object ... end
Sourceclass window : string -> input_win -> object ... end
Sourceval make_sig : string -> input_win
Sourceval make_bool : string -> bool -> input_win
Sourceval make_int : string -> (int * int) -> int -> input_win
Sourceval make_float : string -> (float * float) -> float -> input_win
Sourceval frame : string -> input_win -> input_win
Sourceval hbox : input_win list -> input_win
Sourceval vbox : input_win list -> input_win
Sourceval get_sig : (< get_sig : 'a -> 'b.. > * 'a) -> unit * 'b
Sourceval get_bool : (< get_bool : 'a -> 'b.. > * 'a) -> 'b
Sourceval get_int : (< get_int : 'a -> 'b.. > * 'a) -> 'b
Sourceval get_float : (< get_float : 'a -> 'b.. > * 'a) -> 'b
Sourceval resize_window : (< resize : 'a -> 'b -> 'c.. > * 'a * 'b) -> 'c
Sourceval open_window : (string * input_win) -> window
OCaml

Innovation. Community. Security.