package lablgtk3-extras

  1. Overview
  2. Docs
type parameter_kind
type configuration_structure =
  1. | Section of string * parameter_kind list
  2. | Section_list of string * configuration_structure list
type return_button =
  1. | Return_apply
  2. | Return_ok
  3. | Return_cancel
val string_to_key : string -> Gdk.Tags.modifier list * int
val key_to_string : (Gdk.Tags.modifier list * int) -> string
val key_wrapper : (Gdk.Tags.modifier list * int) Ocf.wrapper
val key_option : ?doc:string -> ?cb:((Gdk.Tags.modifier list * int) -> unit) -> (Gdk.Tags.modifier list * int) -> (Gdk.Tags.modifier list * int) Ocf.conf_option
val string : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val custom_string : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:('a -> unit) -> to_string:('a -> string) -> of_string:(string -> 'a) -> string -> 'a -> parameter_kind
val bool : ?editable:bool -> ?help:string -> ?f:(bool -> unit) -> string -> bool -> parameter_kind
val strings : ?editable:bool -> ?help:string -> ?f:(string list -> unit) -> ?eq:(string -> string -> bool) -> ?add:(unit -> string list) -> string -> string list -> parameter_kind
val list : ?editable:bool -> ?help:string -> ?f:('a list -> unit) -> ?eq:('a -> 'a -> bool) -> ?edit:('a -> 'a) -> ?add:(unit -> 'a list) -> ?color:('a -> string option) -> string -> (('a -> string) * string option) list -> 'a list -> parameter_kind
val color : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val font : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val combo : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> ?new_allowed:bool -> string -> string list -> string -> parameter_kind
val text : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val custom_text : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:('a -> unit) -> to_string:('a -> string) -> of_string:(string -> 'a) -> string -> 'a -> parameter_kind
val html : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val filename : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:(string -> unit) -> string -> string -> parameter_kind
val filenames : ?editable:bool -> ?help:string -> ?f:(string list -> unit) -> ?eq:(string -> string -> bool) -> string -> string list -> parameter_kind
val date : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:((int * int * int) -> unit) -> ?f_string:((int * int * int) -> string) -> string -> (int * int * int) -> parameter_kind
val hotkey : ?editable:bool -> ?expand:bool -> ?help:string -> ?f:((Gdk.Tags.modifier list * int) -> unit) -> string -> (Gdk.Tags.modifier list * int) -> parameter_kind
val custom : ?label:string -> GPack.box -> (unit -> unit) -> bool -> parameter_kind
val edit : ?parent:GWindow.window_skel -> ?apply:(unit -> unit) -> string -> ?width:int -> ?height:int -> configuration_structure list -> return_button
val get : ?parent:GWindow.window_skel -> string -> ?width:int -> ?height:int -> configuration_structure list -> return_button
val simple_edit : ?parent:GWindow.window_skel -> ?apply:(unit -> unit) -> string -> ?width:int -> ?height:int -> parameter_kind list -> return_button
val simple_get : ?parent:GWindow.window_skel -> string -> ?width:int -> ?height:int -> parameter_kind list -> return_button
val box : parameter_kind list -> GPack.box * (unit -> unit)
val tabbed_box : configuration_structure list -> (string * (unit -> unit)) list -> GPack.box
OCaml

Innovation. Community. Security.