7 class scrolled_window : Gtk.scrolled_window obj ->
10 val obj : Gtk.scrolled_window obj
11 method add_with_viewport : widget -> unit
12 method hadjustment : GData.adjustment
13 method set_hadjustment : GData.adjustment -> unit
14 method set_hpolicy : Tags.policy_type -> unit
15 method set_placement : Tags.corner_type -> unit
16 method set_vadjustment : GData.adjustment -> unit
17 method set_vpolicy : Tags.policy_type -> unit
18 method vadjustment : GData.adjustment
21 ?hadjustment:GData.adjustment ->
22 ?vadjustment:GData.adjustment ->
23 ?hpolicy:Tags.policy_type ->
24 ?vpolicy:Tags.policy_type ->
25 ?placement:Tags.corner_type ->
29 ?packing:(widget -> unit) -> ?show:bool -> unit -> scrolled_window
31 class event_box : Gtk.event_box obj ->
33 inherit container_full
34 val obj : Gtk.event_box obj
35 method event : event_ops
41 ?packing:(widget -> unit) -> ?show:bool -> unit -> event_box
43 class handle_box_signals : 'a obj ->
45 inherit container_signals
46 constraint 'a = [>`handlebox|`container|`widget]
48 method child_attached : callback:(widget -> unit) -> GtkSignal.id
49 method child_detached : callback:(widget -> unit) -> GtkSignal.id
52 class handle_box : Gtk.handle_box obj ->
55 val obj : Gtk.handle_box obj
56 method event : event_ops
57 method connect : handle_box_signals
58 method set_handle_position : Tags.position -> unit
59 method set_shadow_type : Tags.shadow_type -> unit
60 method set_snap_edge : Tags.position -> unit
66 ?packing:(widget -> unit) -> ?show:bool -> unit -> handle_box
68 class frame_skel : 'a obj ->
71 constraint 'a = [>`frame|`container|`widget]
73 method set_label : string -> unit
74 method set_label_align : ?x:clampf -> ?y:clampf -> unit -> unit
75 method set_shadow_type : Tags.shadow_type -> unit
77 class frame : [>`frame] obj ->
80 val obj : Gtk.frame obj
81 method connect : GContainer.container_signals
85 ?label_xalign:clampf ->
86 ?label_yalign:clampf ->
87 ?shadow_type:Tags.shadow_type ->
91 ?packing:(widget -> unit) -> ?show:bool -> unit -> frame
93 class aspect_frame : Gtk.aspect_frame obj ->
96 val obj : Gtk.aspect_frame obj
97 method set_alignment : ?x:clampf -> ?y:clampf -> unit -> unit
98 method set_obey_child : bool -> unit
99 method set_ratio : clampf -> unit
107 ?label_xalign:clampf ->
108 ?label_yalign:clampf ->
109 ?shadow_type:Tags.shadow_type ->
113 ?packing:(widget -> unit) -> ?show:bool -> unit -> aspect_frame
115 class viewport : Gtk.viewport obj ->
117 inherit container_full
118 val obj : Gtk.viewport obj
119 method event : event_ops
120 method hadjustment : GData.adjustment
121 method set_hadjustment : GData.adjustment -> unit
122 method set_shadow_type : Gtk.Tags.shadow_type -> unit
123 method set_vadjustment : GData.adjustment -> unit
124 method vadjustment : GData.adjustment
127 ?hadjustment:GData.adjustment ->
128 ?vadjustment:GData.adjustment ->
129 ?shadow_type:Tags.shadow_type ->
133 ?packing:(widget -> unit) -> ?show:bool -> unit -> viewport
135 class alignment : Gtk.alignment obj ->
137 inherit container_full
138 val obj : Gtk.alignment obj
139 method set_alignment : ?x:Gtk.clampf -> ?y:Gtk.clampf -> unit -> unit
140 method set_scale : ?x:Gtk.clampf -> ?y:Gtk.clampf -> unit -> unit
145 ?xscale:Gtk.clampf ->
146 ?yscale:Gtk.clampf ->
150 ?packing:(widget -> unit) -> ?show:bool -> unit -> alignment
151 val alignment_cast : < as_widget : 'a obj; .. > -> alignment
153 class socket : Gtk.socket obj ->
155 inherit container_full
156 val obj : Gtk.socket obj
157 method steal : Gdk.xid -> unit
158 method xwindow : Gdk.xid
162 ?border_width:int -> ?width:int -> ?height:int ->
163 ?packing:(widget -> unit) -> ?show:bool -> unit -> socket