/usr/lib/ocaml/lablgtk2/ogtkTreeProps.ml is in liblablgtk2-ocaml-dev 2.18.3+dfsg-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 | open GtkSignal
open Gobject
open Data
let set = set
let get = get
let param = param
open GtkTreeProps
class virtual tree_view_props = object
val virtual obj : _ obj
method set_enable_search = set TreeView.P.enable_search obj
method set_fixed_height_mode = set TreeView.P.fixed_height_mode obj
method set_hadjustment =
set {TreeView.P.hadjustment with conv=GData.conv_adjustment} obj
method set_headers_clickable = set TreeView.P.headers_clickable obj
method set_headers_visible = set TreeView.P.headers_visible obj
method set_reorderable = set TreeView.P.reorderable obj
method set_rules_hint = set TreeView.P.rules_hint obj
method set_search_column = set TreeView.P.search_column obj
method set_vadjustment =
set {TreeView.P.vadjustment with conv=GData.conv_adjustment} obj
method set_hover_expand = set TreeView.P.hover_expand obj
method set_hover_selection = set TreeView.P.hover_selection obj
method set_enable_grid_lines = set TreeView.P.enable_grid_lines obj
method set_enable_tree_lines = set TreeView.P.enable_tree_lines obj
method set_tooltip_column = set TreeView.P.tooltip_column obj
method enable_search = get TreeView.P.enable_search obj
method fixed_height_mode = get TreeView.P.fixed_height_mode obj
method hadjustment =
get {TreeView.P.hadjustment with conv=GData.conv_adjustment} obj
method headers_visible = get TreeView.P.headers_visible obj
method reorderable = get TreeView.P.reorderable obj
method rules_hint = get TreeView.P.rules_hint obj
method search_column = get TreeView.P.search_column obj
method vadjustment =
get {TreeView.P.vadjustment with conv=GData.conv_adjustment} obj
method hover_expand = get TreeView.P.hover_expand obj
method hover_selection = get TreeView.P.hover_selection obj
method enable_grid_lines = get TreeView.P.enable_grid_lines obj
method enable_tree_lines = get TreeView.P.enable_tree_lines obj
method tooltip_column = get TreeView.P.tooltip_column obj
end
class virtual tree_view_notify obj = object (self)
val obj : 'a obj = obj
method private notify : 'b. ('a, 'b) property ->
callback:('b -> unit) -> _ =
fun prop ~callback -> GtkSignal.connect_property obj
~prop ~callback
method enable_search = self#notify TreeView.P.enable_search
method fixed_height_mode = self#notify TreeView.P.fixed_height_mode
method hadjustment =
self#notify {TreeView.P.hadjustment with conv=GData.conv_adjustment}
method headers_visible = self#notify TreeView.P.headers_visible
method reorderable = self#notify TreeView.P.reorderable
method rules_hint = self#notify TreeView.P.rules_hint
method search_column = self#notify TreeView.P.search_column
method vadjustment =
self#notify {TreeView.P.vadjustment with conv=GData.conv_adjustment}
method hover_expand = self#notify TreeView.P.hover_expand
method hover_selection = self#notify TreeView.P.hover_selection
method enable_grid_lines = self#notify TreeView.P.enable_grid_lines
method enable_tree_lines = self#notify TreeView.P.enable_tree_lines
method tooltip_column = self#notify TreeView.P.tooltip_column
end
class virtual tree_view_sigs = object (self)
method private virtual connect :
'b. ('a,'b) GtkSignal.t -> callback:'b -> GtkSignal.id
method private virtual notify :
'b. ('a,'b) property -> callback:('b -> unit) -> GtkSignal.id
method columns_changed = self#connect TreeView.S.columns_changed
method cursor_changed = self#connect TreeView.S.cursor_changed
method expand_collapse_cursor_row =
self#connect TreeView.S.expand_collapse_cursor_row
method move_cursor = self#connect TreeView.S.move_cursor
method row_collapsed = self#connect TreeView.S.row_collapsed
method row_expanded = self#connect TreeView.S.row_expanded
method select_all = self#connect TreeView.S.select_all
method select_cursor_parent = self#connect TreeView.S.select_cursor_parent
method select_cursor_row = self#connect TreeView.S.select_cursor_row
method set_scroll_adjustments = self#connect
{TreeView.S.set_scroll_adjustments with marshaller = fun f ->
marshal2 GData.conv_adjustment_option GData.conv_adjustment_option
"GtkTreeView::set_scroll_adjustments" f}
method start_interactive_search =
self#connect TreeView.S.start_interactive_search
method test_collapse_row = self#connect TreeView.S.test_collapse_row
method test_expand_row = self#connect TreeView.S.test_expand_row
method toggle_cursor_row = self#connect TreeView.S.toggle_cursor_row
method unselect_all = self#connect TreeView.S.unselect_all
method notify_enable_search ~callback =
self#notify TreeView.P.enable_search ~callback
method notify_fixed_height_mode ~callback =
self#notify TreeView.P.fixed_height_mode ~callback
method notify_hadjustment ~callback =
self#notify {TreeView.P.hadjustment with conv=GData.conv_adjustment} ~callback
method notify_headers_visible ~callback =
self#notify TreeView.P.headers_visible ~callback
method notify_reorderable ~callback =
self#notify TreeView.P.reorderable ~callback
method notify_rules_hint ~callback =
self#notify TreeView.P.rules_hint ~callback
method notify_search_column ~callback =
self#notify TreeView.P.search_column ~callback
method notify_vadjustment ~callback =
self#notify {TreeView.P.vadjustment with conv=GData.conv_adjustment} ~callback
method notify_hover_expand ~callback =
self#notify TreeView.P.hover_expand ~callback
method notify_hover_selection ~callback =
self#notify TreeView.P.hover_selection ~callback
method notify_enable_grid_lines ~callback =
self#notify TreeView.P.enable_grid_lines ~callback
method notify_enable_tree_lines ~callback =
self#notify TreeView.P.enable_tree_lines ~callback
method notify_tooltip_column ~callback =
self#notify TreeView.P.tooltip_column ~callback
end
let cell_renderer_param = function
| `CELL_BACKGROUND p -> param CellRenderer.P.cell_background p
| `CELL_BACKGROUND_GDK p -> param CellRenderer.P.cell_background_gdk p
| `CELL_BACKGROUND_SET p -> param CellRenderer.P.cell_background_set p
| `HEIGHT p -> param CellRenderer.P.height p
| `IS_EXPANDED p -> param CellRenderer.P.is_expanded p
| `IS_EXPANDER p -> param CellRenderer.P.is_expander p
| `MODE p -> param CellRenderer.P.mode p
| `VISIBLE p -> param CellRenderer.P.visible p
| `WIDTH p -> param CellRenderer.P.width p
| `XALIGN p -> param CellRenderer.P.xalign p
| `XPAD p -> param CellRenderer.P.xpad p
| `YALIGN p -> param CellRenderer.P.yalign p
| `YPAD p -> param CellRenderer.P.ypad p
let cell_renderer_pixbuf_param = function
| `PIXBUF p -> param CellRendererPixbuf.P.pixbuf p
| `PIXBUF_EXPANDER_CLOSED p ->
param CellRendererPixbuf.P.pixbuf_expander_closed p
| `PIXBUF_EXPANDER_OPEN p ->
param CellRendererPixbuf.P.pixbuf_expander_open p
| `STOCK_DETAIL p -> param CellRendererPixbuf.P.stock_detail p
| `STOCK_ID p -> param CellRendererPixbuf.P.stock_id p
| `STOCK_SIZE p -> param CellRendererPixbuf.P.stock_size p
let cell_renderer_text_param = function
| `BACKGROUND p -> param CellRendererText.P.background p
| `BACKGROUND_GDK p -> param CellRendererText.P.background_gdk p
| `BACKGROUND_SET p -> param CellRendererText.P.background_set p
| `EDITABLE p -> param CellRendererText.P.editable p
| `FAMILY p -> param CellRendererText.P.family p
| `FONT p -> param CellRendererText.P.font p
| `FONT_DESC p -> param CellRendererText.P.font_desc p
| `FOREGROUND p -> param CellRendererText.P.foreground p
| `FOREGROUND_GDK p -> param CellRendererText.P.foreground_gdk p
| `FOREGROUND_SET p -> param CellRendererText.P.foreground_set p
| `MARKUP p -> param CellRendererText.P.markup p
| `RISE p -> param CellRendererText.P.rise p
| `SCALE p -> param CellRendererText.P.scale p
| `SINGLE_PARAGRAPH_MODE p ->
param CellRendererText.P.single_paragraph_mode p
| `SIZE p -> param CellRendererText.P.size p
| `SIZE_POINTS p -> param CellRendererText.P.size_points p
| `STRETCH p -> param CellRendererText.P.stretch p
| `STRIKETHROUGH p -> param CellRendererText.P.strikethrough p
| `STYLE p -> param CellRendererText.P.style p
| `TEXT p -> param CellRendererText.P.text p
| `UNDERLINE p -> param CellRendererText.P.underline p
| `VARIANT p -> param CellRendererText.P.variant p
| `WEIGHT p -> param CellRendererText.P.weight p
let cell_renderer_toggle_param = function
| `ACTIVATABLE p -> param CellRendererToggle.P.activatable p
| `ACTIVE p -> param CellRendererToggle.P.active p
| `INCONSISTENT p -> param CellRendererToggle.P.inconsistent p
| `RADIO p -> param CellRendererToggle.P.radio p
let cell_renderer_progress_param = function
| `VALUE p -> param CellRendererProgress.P.value p
| `TEXT p -> param CellRendererProgress.P.text p
class virtual tree_view_column_props = object
val virtual obj : _ obj
method set_alignment = set TreeViewColumn.P.alignment obj
method set_clickable = set TreeViewColumn.P.clickable obj
method set_fixed_width = set TreeViewColumn.P.fixed_width obj
method set_max_width = set TreeViewColumn.P.max_width obj
method set_min_width = set TreeViewColumn.P.min_width obj
method set_reorderable = set TreeViewColumn.P.reorderable obj
method set_resizable = set TreeViewColumn.P.resizable obj
method set_sizing = set TreeViewColumn.P.sizing obj
method set_sort_indicator = set TreeViewColumn.P.sort_indicator obj
method set_sort_order = set TreeViewColumn.P.sort_order obj
method set_title = set TreeViewColumn.P.title obj
method set_visible = set TreeViewColumn.P.visible obj
method set_widget =
set {TreeViewColumn.P.widget with conv=GObj.conv_widget_option} obj
method alignment = get TreeViewColumn.P.alignment obj
method clickable = get TreeViewColumn.P.clickable obj
method fixed_width = get TreeViewColumn.P.fixed_width obj
method max_width = get TreeViewColumn.P.max_width obj
method min_width = get TreeViewColumn.P.min_width obj
method reorderable = get TreeViewColumn.P.reorderable obj
method resizable = get TreeViewColumn.P.resizable obj
method sizing = get TreeViewColumn.P.sizing obj
method sort_indicator = get TreeViewColumn.P.sort_indicator obj
method sort_order = get TreeViewColumn.P.sort_order obj
method title = get TreeViewColumn.P.title obj
method visible = get TreeViewColumn.P.visible obj
method widget =
get {TreeViewColumn.P.widget with conv=GObj.conv_widget_option} obj
method width = get TreeViewColumn.P.width obj
end
class virtual tree_view_column_notify obj = object (self)
val obj : 'a obj = obj
method private notify : 'b. ('a, 'b) property ->
callback:('b -> unit) -> _ =
fun prop ~callback -> GtkSignal.connect_property obj
~prop ~callback
method alignment = self#notify TreeViewColumn.P.alignment
method clickable = self#notify TreeViewColumn.P.clickable
method fixed_width = self#notify TreeViewColumn.P.fixed_width
method max_width = self#notify TreeViewColumn.P.max_width
method min_width = self#notify TreeViewColumn.P.min_width
method reorderable = self#notify TreeViewColumn.P.reorderable
method resizable = self#notify TreeViewColumn.P.resizable
method sizing = self#notify TreeViewColumn.P.sizing
method sort_indicator = self#notify TreeViewColumn.P.sort_indicator
method sort_order = self#notify TreeViewColumn.P.sort_order
method title = self#notify TreeViewColumn.P.title
method visible = self#notify TreeViewColumn.P.visible
method widget =
self#notify {TreeViewColumn.P.widget with conv=GObj.conv_widget_option}
method width = self#notify TreeViewColumn.P.width
end
class virtual tree_model_sigs = object (self)
method private virtual connect :
'b. ('a,'b) GtkSignal.t -> callback:'b -> GtkSignal.id
method private virtual notify :
'b. ('a,'b) property -> callback:('b -> unit) -> GtkSignal.id
method row_changed = self#connect TreeModel.S.row_changed
method row_deleted = self#connect TreeModel.S.row_deleted
method row_has_child_toggled =
self#connect TreeModel.S.row_has_child_toggled
method row_inserted = self#connect TreeModel.S.row_inserted
method rows_reordered = self#connect TreeModel.S.rows_reordered
end
class virtual tree_sortable_sigs = object (self)
method private virtual connect :
'b. ('a,'b) GtkSignal.t -> callback:'b -> GtkSignal.id
method private virtual notify :
'b. ('a,'b) property -> callback:('b -> unit) -> GtkSignal.id
method sort_column_changed =
self#connect TreeSortable.S.sort_column_changed
end
class virtual icon_view_props = object
val virtual obj : _ obj
method set_column_spacing = set IconView.P.column_spacing obj
method set_columns = set IconView.P.columns obj
method set_item_width = set IconView.P.item_width obj
method set_margin = set IconView.P.margin obj
method set_orientation = set IconView.P.orientation obj
method set_row_spacing = set IconView.P.row_spacing obj
method set_selection_mode = set IconView.P.selection_mode obj
method set_spacing = set IconView.P.spacing obj
method column_spacing = get IconView.P.column_spacing obj
method columns = get IconView.P.columns obj
method item_width = get IconView.P.item_width obj
method margin = get IconView.P.margin obj
method orientation = get IconView.P.orientation obj
method row_spacing = get IconView.P.row_spacing obj
method selection_mode = get IconView.P.selection_mode obj
method spacing = get IconView.P.spacing obj
end
class virtual icon_view_notify obj = object (self)
val obj : 'a obj = obj
method private notify : 'b. ('a, 'b) property ->
callback:('b -> unit) -> _ =
fun prop ~callback -> GtkSignal.connect_property obj
~prop ~callback
method column_spacing = self#notify IconView.P.column_spacing
method columns = self#notify IconView.P.columns
method item_width = self#notify IconView.P.item_width
method margin = self#notify IconView.P.margin
method orientation = self#notify IconView.P.orientation
method row_spacing = self#notify IconView.P.row_spacing
method selection_mode = self#notify IconView.P.selection_mode
method spacing = self#notify IconView.P.spacing
end
class virtual icon_view_sigs = object (self)
method private virtual connect :
'b. ('a,'b) GtkSignal.t -> callback:'b -> GtkSignal.id
method private virtual notify :
'b. ('a,'b) property -> callback:('b -> unit) -> GtkSignal.id
method item_activated = self#connect IconView.S.item_activated
method selection_changed = self#connect IconView.S.selection_changed
method notify_column_spacing ~callback =
self#notify IconView.P.column_spacing ~callback
method notify_columns ~callback = self#notify IconView.P.columns ~callback
method notify_item_width ~callback =
self#notify IconView.P.item_width ~callback
method notify_margin ~callback = self#notify IconView.P.margin ~callback
method notify_orientation ~callback =
self#notify IconView.P.orientation ~callback
method notify_row_spacing ~callback =
self#notify IconView.P.row_spacing ~callback
method notify_selection_mode ~callback =
self#notify IconView.P.selection_mode ~callback
method notify_spacing ~callback = self#notify IconView.P.spacing ~callback
end
|