GtkBase.Widgetinclude module type of struct include GtkBaseProps.Widget endval cast : 'a Gobject.obj -> Gtk.widget Gtk.objmodule P = GtkBaseProps.Widget.Pmodule S = GtkBaseProps.Widget.Sval destroy : [> `widget ] Gtk.obj -> unitval set_double_buffered : [> `widget ] Gtk.obj -> bool -> unitval style_get_property : [> `widget ] Gtk.obj -> string -> Gobject.g_valueval size_params :
cont:(([> `widget ] as 'a) Gobject.param list -> 'b) ->
'a Gobject.param list ->
?width:int ->
?height:int ->
'bval unparent : [> `widget ] Gtk.obj -> unitval show : [> `widget ] Gtk.obj -> unitval show_now : [> `widget ] Gtk.obj -> unitval show_all : [> `widget ] Gtk.obj -> unitval hide : [> `widget ] Gtk.obj -> unitval map : [> `widget ] Gtk.obj -> unitval unmap : [> `widget ] Gtk.obj -> unitval realize : [> `widget ] Gtk.obj -> unitval unrealize : [> `widget ] Gtk.obj -> unitval queue_draw : [> `widget ] Gtk.obj -> unitval queue_resize : [> `widget ] Gtk.obj -> unitval queue_draw_area : [> `widget ] Gtk.obj -> int -> int -> int -> int -> unitval activate : [> `widget ] Gtk.obj -> boolval intersect :
[> `widget ] Gtk.obj ->
Gdk.Rectangle.t ->
Gdk.Rectangle.t optionval add_events : [> `widget ] Gtk.obj -> Gdk.Tags.event_mask list -> unitval get_toplevel : [> `widget ] Gtk.obj -> Gtk.widget Gtk.objval get_ancestor : [> `widget ] Gtk.obj -> Gobject.g_type -> Gtk.widget Gtk.objval get_visual : [> `widget ] Gtk.obj -> Gdk.visualval get_pointer : [> `widget ] Gtk.obj -> int * intval ensure_style : [> `widget ] Gtk.obj -> unitval modify_fg :
[> `widget ] Gtk.obj ->
Gtk.Tags.state_type ->
Gdk.color ->
unitval modify_bg :
[> `widget ] Gtk.obj ->
Gtk.Tags.state_type ->
Gdk.color ->
unitval modify_text :
[> `widget ] Gtk.obj ->
Gtk.Tags.state_type ->
Gdk.color ->
unitval modify_base :
[> `widget ] Gtk.obj ->
Gtk.Tags.state_type ->
Gdk.color ->
unitval modify_font : [> `widget ] Gtk.obj -> Pango.font_description -> unitval get_style_context : [> `widget ] Gtk.obj -> Gtk.style_contextval get_pango_context : [> `widget ] Gtk.obj -> Pango.contextval create_pango_context : [> `widget ] Gtk.obj -> Pango.contextval render_icon :
[> `widget ] Gtk.obj ->
string ->
Gtk.Tags.icon_size ->
GdkPixbuf.pixbufval add_accelerator :
([> `widget ] as 'a) Gtk.obj ->
sgn:('a, unit -> unit) GtkSignal.t ->
Gtk.accel_group ->
key:Gdk.keysym ->
?modi:Gdk.Tags.modifier list ->
?flags:Gtk.Tags.accel_flag list ->
unitval remove_accelerator :
[> `widget ] Gtk.obj ->
Gtk.accel_group ->
key:Gdk.keysym ->
?modi:Gdk.Tags.modifier list ->
unitval set_accel_path : [> `widget ] Gtk.obj -> string -> Gtk.accel_group -> unitval window : [> `widget ] Gtk.obj -> Gdk.windowval allocation : [> `widget ] Gtk.obj -> Gtk.rectangleval set_visual : [> `widget ] Gtk.obj -> Gdk.visual -> unitval get_allocated_width : [> `widget ] Gtk.obj -> intval get_allocated_height : [> `widget ] Gtk.obj -> intmodule Tooltip : sig ... endmodule Signals : sig ... end