11 ?packing:(widget -> unit) -> ?show:bool -> unit -> widget_full
13 class statusbar_context :
14 Gtk.statusbar obj -> Gtk.statusbar_context ->
16 val context : Gtk.statusbar_context
17 val obj : Gtk.statusbar obj
18 method context : Gtk.statusbar_context
19 method flash : ?delay:int -> string -> unit
20 method pop : unit -> unit
21 method push : string -> statusbar_message
22 method remove : statusbar_message -> unit
25 class statusbar : Gtk.statusbar obj ->
27 inherit container_full
28 val obj : Gtk.statusbar obj
29 method new_context : name:string -> statusbar_context
35 ?packing:(widget -> unit) -> ?show:bool -> unit -> statusbar
37 class calendar_signals : 'a obj ->
39 inherit widget_signals
40 constraint 'a = [>`calendar|`widget]
42 method day_selected : callback:(unit -> unit) -> GtkSignal.id
43 method day_selected_double_click :
44 callback:(unit -> unit) -> GtkSignal.id
45 method month_changed : callback:(unit -> unit) -> GtkSignal.id
46 method next_month : callback:(unit -> unit) -> GtkSignal.id
47 method next_year : callback:(unit -> unit) -> GtkSignal.id
48 method prev_month : callback:(unit -> unit) -> GtkSignal.id
49 method prev_year : callback:(unit -> unit) -> GtkSignal.id
52 class calendar : Gtk.calendar obj ->
55 val obj : Gtk.calendar obj
56 method event : event_ops
57 method clear_marks : unit
58 method connect : calendar_signals
59 method date : int * int * int
60 method display_options : Tags.calendar_display_options list -> unit
61 method freeze : unit -> unit
62 method mark_day : int -> unit
63 method select_day : int -> unit
64 method select_month : month:int -> year:int -> unit
65 method thaw : unit -> unit
66 method unmark_day : int -> unit
69 ?options:Tags.calendar_display_options list ->
72 ?packing:(widget -> unit) -> ?show:bool -> unit -> calendar
74 class drawing_area : Gtk.drawing_area obj ->
77 val obj : Gtk.drawing_area obj
78 method event : event_ops
79 method set_size : width:int -> height:int -> unit
84 ?packing:(widget -> unit) -> ?show:bool -> unit -> drawing_area
86 class misc : 'a obj ->
89 constraint 'a = [>`misc|`widget]
91 method set_alignment : ?x:float -> ?y:float -> unit -> unit
92 method set_padding : ?x:int -> ?y:int -> unit -> unit
95 class arrow : 'a obj ->
98 constraint 'a = [>`arrow|`misc|`widget]
100 method set_arrow : Tags.arrow_type -> shadow:Tags.shadow_type -> unit
104 kind:Tags.arrow_type ->
105 shadow:Tags.shadow_type ->
112 ?packing:(widget -> unit) -> ?show:bool -> unit -> arrow
114 class image : 'a obj ->
117 constraint 'a = [>`image|`misc|`widget]
119 method set_image : ?mask:Gdk.bitmap -> Gdk.image -> unit
131 ?packing:(widget -> unit) -> ?show:bool -> unit -> image
133 class label_skel : 'a obj ->
136 constraint 'a = [>`label|`misc|`widget]
138 method set_justify : Tags.justification -> unit
139 method set_line_wrap : bool -> unit
140 method set_pattern : string -> unit
141 method set_text : string -> unit
145 class label : [>`label] obj ->
148 val obj : Gtk.label obj
149 method connect : widget_signals
153 ?justify:Tags.justification ->
162 ?packing:(widget -> unit) -> ?show:bool -> unit -> label
163 val label_cast : < as_widget : 'a obj ; .. > -> label
165 class tips_query_signals : 'a obj ->
167 inherit widget_signals
168 constraint 'a = [>`tipsquery|`widget]
170 method widget_entered :
171 callback:(widget option ->
172 text:string option -> privat:string option -> unit) ->
174 method widget_selected :
175 callback:(widget option -> text:string option ->
176 privat:string option -> GdkEvent.Button.t option -> bool) ->
180 class tips_query : Gtk.tips_query obj ->
183 val obj : Gtk.tips_query obj
184 method connect : tips_query_signals
185 method set_caller : widget -> unit
186 method set_emit_always : bool -> unit
187 method set_label_inactive : string -> unit
188 method set_label_no_tip : string -> unit
189 method start : unit -> unit
190 method stop : unit -> unit
195 ?label_inactive:string ->
196 ?label_no_tip:string ->
203 ?packing:(widget -> unit) -> ?show:bool -> unit -> tips_query
205 class pixmap : Gtk.pixmap Gtk.obj ->
208 val obj : Gtk.pixmap Gtk.obj
209 method connect : GObj.widget_signals
210 method pixmap : GDraw.pixmap
211 method set_pixmap : GDraw.pixmap -> unit
221 ?packing:(widget -> unit) -> ?show:bool -> unit -> pixmap
223 class color_selection : Gtk.color_selection obj ->
226 val obj : Gtk.color_selection obj
227 method get_color : Gtk.color
229 red:float -> green:float -> blue:float -> ?opacity:float -> unit -> unit
230 method set_opacity : bool -> unit
231 method set_update_policy : Tags.update_type -> unit
233 val color_selection :
237 ?packing:(widget -> unit) -> ?show:bool -> unit -> color_selection
239 class font_selection : Gtk.font_selection obj ->
242 val obj : Gtk.font_selection obj
243 method event : event_ops
244 method notebook : GPack.notebook
245 method font : Gdk.font option
246 method font_name : string option
247 method preview_text : string
249 ?kind:Tags.font_type list ->
250 ?foundry:string list ->
251 ?weight:string list ->
252 ?slant:string list ->
253 ?setwidth:string list ->
254 ?spacing:string list ->
255 ?charset:string list -> Tags.font_filter_type -> unit
256 method set_font_name : string -> unit
257 method set_preview_text : string -> unit
263 ?packing:(widget -> unit) -> ?show:bool -> unit -> font_selection