6 class progress : 'a obj ->
9 constraint 'a = [>`progress|`widget]
11 method adjustment : GData.adjustment
12 method configure : current:float -> min:float -> max:float -> unit
13 method current_text : string
14 method percentage : float
15 method set_activity_mode : bool -> unit
16 method set_adjustment : GData.adjustment -> unit
17 method set_format_string : string -> unit
18 method set_percentage : float -> unit
19 method set_show_text : bool -> unit
20 method set_text_alignment : ?x:float -> ?y:float -> unit -> unit
21 method set_value : float -> unit
25 class progress_bar : Gtk.progress_bar obj ->
28 val obj : Gtk.progress_bar obj
29 method event : event_ops
30 method set_activity_blocks : int -> unit
31 method set_activity_step : int -> unit
32 method set_bar_style : [`CONTINUOUS|`DISCRETE] -> unit
33 method set_discrete_blocks : int -> unit
34 method set_orientation : Tags.progress_bar_orientation -> unit
37 ?adjustment:GData.adjustment ->
38 ?bar_style:[`CONTINUOUS|`DISCRETE] ->
39 ?discrete_blocks:int ->
41 ?activity_blocks:int ->
44 ?activity_mode:bool ->
46 ?format_string:string ->
49 ?packing:(widget -> unit) -> ?show:bool -> unit -> progress_bar
51 class range : 'a obj ->
54 constraint 'a = [>`range|`widget]
56 method adjustment : GData.adjustment
57 method set_adjustment : GData.adjustment -> unit
58 method set_update_policy : Tags.update_type -> unit
61 class scale : Gtk.scale obj ->
64 val obj : Gtk.scale obj
65 method set_digits : int -> unit
66 method set_draw_value : bool -> unit
67 method set_value_pos : Tags.position -> unit
71 ?adjustment:GData.adjustment ->
74 ?value_pos:Tags.position ->
75 ?packing:(widget -> unit) -> ?show:bool -> unit -> scale
77 class scrollbar : Gtk.scrollbar obj ->
80 val obj : Gtk.scrollbar obj
81 method event : event_ops
85 ?adjustment:GData.adjustment ->
86 ?update_policy:Tags.update_type ->
87 ?packing:(widget -> unit) -> ?show:bool -> unit -> scrollbar