462
+ − 1 ;;; gtk-widgets.el --- Import GTK functions into XEmacs
+ − 2
+ − 3 ;; Copyright (C) 2000 Free Software Foundation
+ − 4
+ − 5 ;; Maintainer: William Perry <wmperry@gnu.org>
+ − 6 ;; Keywords: extensions, dumped
+ − 7
+ − 8 ;; This file is part of XEmacs.
+ − 9
+ − 10 ;; XEmacs is free software; you can redistribute it and/or modify it
+ − 11 ;; under the terms of the GNU General Public License as published by
+ − 12 ;; the Free Software Foundation; either version 2, or (at your option)
+ − 13 ;; any later version.
+ − 14
+ − 15 ;; XEmacs is distributed in the hope that it will be useful, but
+ − 16 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
+ − 17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ − 18 ;; General Public License for more details.
+ − 19
+ − 20 ;; You should have received a copy of the GNU General Public License
+ − 21 ;; along with XEmacs; see the file COPYING. If not, write to the Free
+ − 22 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+ − 23 ;; 02111-1307, USA.
+ − 24
+ − 25 ;;; Synched up with: Not in FSF
+ − 26
+ − 27 ;;; Commentary:
+ − 28
+ − 29 ;; This file is dumped with XEmacs.
+ − 30
+ − 31 (eval-and-compile
+ − 32 (require 'gtk-ffi))
+ − 33
502
+ − 34 (globally-declare-fboundp
+ − 35 '(gtk-import-function-internal
+ − 36 gtk-call-function gtk-import-variable-internal gtk-ctree-recurse))
+ − 37
2081
+ − 38 (gtk-import-function GtkAccelGroup gtk_accel_group_new)
+ − 39
+ − 40
462
+ − 41 (gtk-import-function GtkType gtk_accel_label_get_type)
+ − 42 (gtk-import-function GtkWidget gtk_accel_label_new GtkString)
+ − 43 (gtk-import-function guint gtk_accel_label_get_accel_width GtkAccelLabel)
+ − 44 (gtk-import-function nil gtk_accel_label_set_accel_widget GtkAccelLabel GtkWidget)
+ − 45 (gtk-import-function gboolean gtk_accel_label_refetch GtkAccelLabel)
+ − 46
+ − 47
+ − 48 (gtk-import-function GtkType gtk_adjustment_get_type)
+ − 49 (gtk-import-function GtkObject gtk_adjustment_new gfloat gfloat gfloat gfloat gfloat gfloat)
+ − 50 (gtk-import-function nil gtk_adjustment_changed GtkAdjustment)
+ − 51 (gtk-import-function nil gtk_adjustment_value_changed GtkAdjustment)
+ − 52 (gtk-import-function nil gtk_adjustment_clamp_page GtkAdjustment gfloat gfloat)
+ − 53 (gtk-import-function nil gtk_adjustment_set_value GtkAdjustment gfloat)
+ − 54
+ − 55
+ − 56 (gtk-import-function GtkType gtk_alignment_get_type)
+ − 57 (gtk-import-function GtkWidget gtk_alignment_new gfloat gfloat gfloat gfloat)
+ − 58 (gtk-import-function nil gtk_alignment_set GtkAlignment gfloat gfloat gfloat gfloat)
+ − 59
+ − 60
+ − 61 (gtk-import-function GtkType gtk_arrow_get_type)
+ − 62 (gtk-import-function GtkWidget gtk_arrow_new GtkArrowType GtkShadowType)
+ − 63 (gtk-import-function nil gtk_arrow_set GtkArrow GtkArrowType GtkShadowType)
+ − 64
+ − 65
+ − 66 (gtk-import-function GtkType gtk_aspect_frame_get_type)
+ − 67 (gtk-import-function GtkWidget gtk_aspect_frame_new GtkString gfloat gfloat gfloat gboolean)
+ − 68 (gtk-import-function nil gtk_aspect_frame_set GtkAspectFrame gfloat gfloat gfloat gboolean)
+ − 69
+ − 70
+ − 71 (gtk-import-function GtkType gtk_bin_get_type)
+ − 72
+ − 73
+ − 74 (gtk-import-function GtkType gtk_box_get_type)
+ − 75 (gtk-import-function nil gtk_box_pack_start
+ − 76 (GtkBox . box)
+ − 77 (GtkWidget . child)
+ − 78 (gboolean . expand)
+ − 79 (gboolean . fill)
+ − 80 (guint . padding))
+ − 81
+ − 82 (gtk-import-function nil gtk_box_pack_end
+ − 83 (GtkBox . box)
+ − 84 (GtkWidget . child)
+ − 85 (gboolean . expand)
+ − 86 (gboolean . fill)
+ − 87 (guint . padding))
+ − 88
+ − 89 (gtk-import-function nil gtk_box_pack_start_defaults
+ − 90 (GtkBox . box)
+ − 91 (GtkWidget . child))
+ − 92
+ − 93 (gtk-import-function nil gtk_box_pack_end_defaults
+ − 94 (GtkBox . box)
+ − 95 (GtkWidget . child))
+ − 96
+ − 97 (gtk-import-function nil gtk_box_set_homogeneous
+ − 98 (GtkBox . box)
+ − 99 (gboolean . homogeneous))
+ − 100
+ − 101 (gtk-import-function nil gtk_box_set_spacing
+ − 102 (GtkBox . box)
+ − 103 (gint . spacing))
+ − 104
+ − 105 (gtk-import-function nil gtk_box_reorder_child
+ − 106 (GtkBox . box)
+ − 107 (GtkWidget . child)
+ − 108 (gint . position))
+ − 109
+ − 110 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 111 ;;;void gtk_box_query_child_packing (GtkBox *box,
+ − 112 ;;; GtkWidget *child,
+ − 113 ;;; gboolean *expand,
+ − 114 ;;; gboolean *fill,
+ − 115 ;;; guint *padding,
+ − 116 ;;; GtkPackType *pack_type);
+ − 117
+ − 118 (gtk-import-function nil gtk_box_set_child_packing
+ − 119 (GtkBox . box)
+ − 120 (GtkWidget . child)
+ − 121 (gboolean . expand)
+ − 122 (gboolean . fill)
+ − 123 (guint . padding)
+ − 124 (GtkPackType . pack_type))
+ − 125
+ − 126
+ − 127 (gtk-import-function GtkType gtk_button_get_type)
+ − 128 (gtk-import-function GtkWidget gtk_button_new)
+ − 129 (gtk-import-function GtkWidget gtk_button_new_with_label GtkString)
+ − 130 (gtk-import-function nil gtk_button_pressed GtkButton)
+ − 131 (gtk-import-function nil gtk_button_released GtkButton)
+ − 132 (gtk-import-function nil gtk_button_clicked GtkButton)
+ − 133 (gtk-import-function nil gtk_button_enter GtkButton)
+ − 134 (gtk-import-function nil gtk_button_leave GtkButton)
+ − 135 (gtk-import-function nil gtk_button_set_relief GtkButton GtkReliefStyle)
+ − 136 (gtk-import-function GtkReliefStyle gtk_button_get_relief GtkButton)
+ − 137
+ − 138 (defun gtk-button-new-with-pixmap (glyph)
+ − 139 "Construct a new GtkButton object with a pixmap."
+ − 140 (let ((button (gtk-button-new))
+ − 141 (pixmap nil))
+ − 142 (if (glyphp glyph)
+ − 143 (setq pixmap (gtk-pixmap-new glyph nil))
+ − 144 (setq pixmap glyph))
+ − 145 (gtk-widget-show pixmap)
+ − 146 (gtk-container-add button pixmap)
+ − 147 button))
+ − 148
+ − 149
+ − 150 (gtk-import-function GtkType gtk_button_box_get_type)
+ − 151
+ − 152 ;Handcoded in ui-byhand.c... #### FIXME
+ − 153 ;;;void gtk_button_box_get_child_size_default (gint *min_width, gint *min_height);
+ − 154 ;;;void gtk_button_box_get_child_ipadding_default (gint *ipad_x, gint *ipad_y);
+ − 155
+ − 156 (gtk-import-function nil gtk_button_box_set_child_size_default gint gint)
+ − 157 (gtk-import-function nil gtk_button_box_set_child_ipadding_default gint gint)
+ − 158 (gtk-import-function gint gtk_button_box_get_spacing GtkButtonBox)
+ − 159 (gtk-import-function GtkButtonBoxStyle gtk_button_box_get_layout GtkButtonBox)
+ − 160
+ − 161 ;Handcoded in ui-byhand.c... #### FIXME
+ − 162 ;;;void gtk_button_box_get_child_size (GtkButtonBox *widget,
+ − 163 ;;; gint *min_width, gint *min_height);
+ − 164 ;;;void gtk_button_box_get_child_ipadding (GtkButtonBox *widget, gint *ipad_x, gint *ipad_y);
+ − 165
+ − 166 (gtk-import-function nil gtk_button_box_set_spacing GtkButtonBox gint)
+ − 167 (gtk-import-function nil gtk_button_box_set_layout GtkButtonBox GtkButtonBoxStyle)
+ − 168 (gtk-import-function nil gtk_button_box_set_child_size GtkButtonBox gint gint)
+ − 169 (gtk-import-function nil gtk_button_box_set_child_ipadding GtkButtonBox gint gint)
+ − 170
+ − 171
+ − 172 (gtk-import-function GtkType gtk_calendar_get_type)
+ − 173 (gtk-import-function GtkWidget gtk_calendar_new)
+ − 174 (gtk-import-function gint gtk_calendar_select_month GtkCalendar guint guint)
+ − 175 (gtk-import-function nil gtk_calendar_select_day GtkCalendar guint)
+ − 176 (gtk-import-function gint gtk_calendar_mark_day GtkCalendar guint)
+ − 177 (gtk-import-function gint gtk_calendar_unmark_day GtkCalendar guint)
+ − 178 (gtk-import-function nil gtk_calendar_clear_marks GtkCalendar)
+ − 179 (gtk-import-function nil gtk_calendar_display_options GtkCalendar GtkCalendarDisplayOptions)
+ − 180
+ − 181 ;Handcoded in ui-byhand.c... #### FIXME
+ − 182 ;void gtk_calendar_get_date (GtkCalendar *calendar,
+ − 183 ; guint *year,
+ − 184 ; guint *month,
+ − 185 ; guint *day);
+ − 186
+ − 187 (gtk-import-function nil gtk_calendar_freeze GtkCalendar)
+ − 188 (gtk-import-function nil gtk_calendar_thaw GtkCalendar)
+ − 189
+ − 190
+ − 191 (gtk-import-function GtkType gtk_check_button_get_type)
+ − 192 (gtk-import-function GtkWidget gtk_check_button_new)
+ − 193 (gtk-import-function GtkWidget gtk_check_button_new_with_label GtkString)
+ − 194
+ − 195
+ − 196 (gtk-import-function GtkType gtk_check_menu_item_get_type)
+ − 197 (gtk-import-function GtkWidget gtk_check_menu_item_new)
+ − 198 (gtk-import-function GtkWidget gtk_check_menu_item_new_with_label GtkString)
+ − 199 (gtk-import-function nil gtk_check_menu_item_set_active GtkCheckMenuItem gboolean)
+ − 200 (gtk-import-function nil gtk_check_menu_item_set_show_toggle GtkCheckMenuItem gboolean)
+ − 201 (gtk-import-function nil gtk_check_menu_item_toggled GtkCheckMenuItem)
+ − 202
+ − 203
+ − 204 (gtk-import-function GtkType gtk_clist_get_type)
+ − 205 (gtk-import-function GtkWidget gtk_clist_new gint)
+ − 206
+ − 207 (gtk-import-function GtkWidget gtk_clist_new_with_titles
+ − 208 (gint . columns)
+ − 209 (GtkArrayOfString . titles))
+ − 210
+ − 211 ;; set adjustments of clist
+ − 212 (gtk-import-function nil gtk_clist_set_hadjustment GtkCList GtkAdjustment)
+ − 213 (gtk-import-function nil gtk_clist_set_vadjustment GtkCList GtkAdjustment)
+ − 214
+ − 215 ;; get adjustments of clist
+ − 216 (gtk-import-function GtkAdjustment gtk_clist_get_hadjustment GtkCList)
+ − 217 (gtk-import-function GtkAdjustment gtk_clist_get_vadjustment GtkCList)
+ − 218
+ − 219 ;; set the border style of the clist
+ − 220 (gtk-import-function nil gtk_clist_set_shadow_type GtkCList GtkShadowType)
+ − 221
+ − 222 ;; set the clist's selection mode
+ − 223 (gtk-import-function nil gtk_clist_set_selection_mode GtkCList GtkSelectionMode)
+ − 224
+ − 225 ;; enable clists reorder ability
+ − 226 (gtk-import-function nil gtk_clist_set_reorderable GtkCList gboolean)
+ − 227 (gtk-import-function nil gtk_clist_set_use_drag_icons GtkCList gboolean)
+ − 228 (gtk-import-function nil gtk_clist_set_button_actions GtkCList guint guint)
+ − 229
+ − 230 ;; freeze all visual updates of the list, and then thaw the list after
+ − 231 ;; you have made a number of changes and the updates wil occure in a
+ − 232 ;; more efficent mannor than if you made them on a unfrozen list
+ − 233 (gtk-import-function nil gtk_clist_freeze GtkCList)
+ − 234 (gtk-import-function nil gtk_clist_thaw GtkCList)
+ − 235
+ − 236 ;; show and hide the column title buttons
+ − 237 (gtk-import-function nil gtk_clist_column_titles_show GtkCList)
+ − 238 (gtk-import-function nil gtk_clist_column_titles_hide GtkCList)
+ − 239
+ − 240 ;; set the column title to be a active title (responds to button presses,
+ − 241 ;; prelights, and grabs keyboard focus), or passive where it acts as just
+ − 242 ;; a title
+ − 243 (gtk-import-function nil gtk_clist_column_title_active GtkCList gint)
+ − 244 (gtk-import-function nil gtk_clist_column_title_passive GtkCList gint)
+ − 245 (gtk-import-function nil gtk_clist_column_titles_active GtkCList)
+ − 246 (gtk-import-function nil gtk_clist_column_titles_passive GtkCList)
+ − 247
+ − 248 ;; set the title in the column title button
+ − 249 (gtk-import-function nil gtk_clist_set_column_title GtkCList gint GtkString)
+ − 250
+ − 251 ;; returns the title of column. Returns NULL if title is not set */
+ − 252 (gtk-import-function GtkString gtk_clist_get_column_title GtkCList gint)
+ − 253
+ − 254 ;; set a widget instead of a title for the column title button
+ − 255 (gtk-import-function nil gtk_clist_set_column_widget GtkCList gint GtkWidget)
+ − 256
+ − 257 ;; returns the column widget
+ − 258 (gtk-import-function GtkWidget gtk_clist_get_column_widget GtkCList gint)
+ − 259
+ − 260 ;; set the justification on a column
+ − 261 (gtk-import-function nil gtk_clist_set_column_justification GtkCList gint GtkJustification)
+ − 262
+ − 263 ;; set visibility of a column
+ − 264 (gtk-import-function nil gtk_clist_set_column_visibility GtkCList gint gboolean)
+ − 265
+ − 266 ;; enable/disable column resize operations by mouse
+ − 267 (gtk-import-function nil gtk_clist_set_column_resizeable GtkCList gint gboolean)
+ − 268
+ − 269 ;; resize column automatically to its optimal width
+ − 270 (gtk-import-function nil gtk_clist_set_column_auto_resize GtkCList gint gboolean)
+ − 271 (gtk-import-function gint gtk_clist_columns_autosize GtkCList)
+ − 272
+ − 273 ;; return the optimal column width, i.e. maximum of all cell widths
+ − 274 (gtk-import-function gint gtk_clist_optimal_column_width GtkCList gint)
+ − 275
+ − 276 ;; set the pixel width of a column; this is a necessary step in
+ − 277 ;; creating a CList because otherwise the column width is chozen from
+ − 278 ;; the width of the column title, which will never be right
+ − 279
+ − 280 (gtk-import-function nil gtk_clist_set_column_width GtkCList gint gint)
+ − 281
+ − 282 ;; set column minimum/maximum width. min/max_width < 0 => no restriction
+ − 283 (gtk-import-function nil gtk_clist_set_column_min_width GtkCList gint gint)
+ − 284 (gtk-import-function nil gtk_clist_set_column_max_width GtkCList gint gint)
+ − 285
+ − 286 ;; change the height of the rows, the default (height=0) is
+ − 287 ;; the hight of the current font.
+ − 288 (gtk-import-function nil gtk_clist_set_row_height GtkCList guint)
+ − 289
+ − 290 ;; scroll the viewing area of the list to the given column and row;
+ − 291 ;; row_align and col_align are between 0-1 representing the location the
+ − 292 ;; row should appear on the screnn, 0.0 being top or left, 1.0 being
+ − 293 ;; bottom or right; if row or column is -1 then then there is no change
+ − 294 (gtk-import-function nil gtk_clist_moveto GtkCList gint gint gfloat gfloat)
+ − 295
+ − 296 ;; returns whether the row is visible
+ − 297 (gtk-import-function GtkVisibility gtk_clist_row_is_visible GtkCList gint)
+ − 298
+ − 299 ;; returns the cell type
+ − 300 (gtk-import-function GtkCellType gtk_clist_get_cell_type GtkCList gint gint)
+ − 301
+ − 302 ;; sets a given cell's text, replacing it's current contents
+ − 303 (gtk-import-function nil gtk_clist_set_text GtkCList gint gint GtkString)
+ − 304
+ − 305 ;; for the "get" functions, any of the return pointer can be
+ − 306 ;; NULL if you are not interested
+ − 307 ;;
+ − 308 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 309 ;;;gint gtk_clist_get_text (GtkCList *clist,
+ − 310 ;;; gint row,
+ − 311 ;;; gint column,
+ − 312 ;;; gchar **text);
+ − 313
+ − 314 ;; #### BILL!!! Implement these!
+ − 315 ;; (gtk-import-function nil gtk_clist_get_pixmap)
+ − 316 ;; (gtk-import-function nil gtk_clist_get_pixtext)
+ − 317
+ − 318 (gtk-import-function nil gtk_clist_set_pixmap
+ − 319 (GtkCList . clist)
+ − 320 (gint . row)
+ − 321 (gint . column)
+ − 322 (GdkPixmap . pixmap)
+ − 323 (GdkBitmap . mask))
+ − 324 (gtk-import-function nil gtk_clist_set_pixtext
+ − 325 (GtkCList . clist)
+ − 326 (gint . row)
+ − 327 (gint . column)
+ − 328 (GtkString . text)
+ − 329 (gint . spacing)
+ − 330 (GdkPixmap . pixmap)
+ − 331 (GdkBitmap . mask))
+ − 332
+ − 333 ;; sets the foreground color of a row, the color must already
+ − 334 ;; be allocated
+ − 335 (gtk-import-function nil gtk_clist_set_foreground GtkCList gint GdkColor)
+ − 336
+ − 337 ;; sets the background color of a row, the color must already
+ − 338 ;; be allocated
+ − 339 (gtk-import-function nil gtk_clist_set_background GtkCList gint GdkColor)
+ − 340
+ − 341 ;; set / get cell styles
+ − 342 (gtk-import-function nil gtk_clist_set_cell_style GtkCList gint gint GtkStyle)
+ − 343 (gtk-import-function GtkStyle gtk_clist_get_cell_style GtkCList gint gint)
+ − 344 (gtk-import-function nil gtk_clist_set_row_style GtkCList gint GtkStyle)
+ − 345 (gtk-import-function GtkStyle gtk_clist_get_row_style GtkCList gint)
+ − 346
+ − 347 ;; this sets a horizontal and vertical shift for drawing
+ − 348 ;; the contents of a cell; it can be positive or negitive;
+ − 349 ;; this is particulary useful for indenting items in a column
+ − 350 (gtk-import-function nil gtk_clist_set_shift GtkCList gint gint gint gint)
+ − 351
+ − 352 ;; set/get selectable flag of a single row
+ − 353 (gtk-import-function nil gtk_clist_set_selectable GtkCList gint gboolean)
+ − 354 (gtk-import-function gboolean gtk_clist_get_selectable GtkCList gint)
+ − 355
+ − 356 ;; prepend/append returns the index of the row you just added,
+ − 357 ;; making it easier to append and modify a row
+ − 358
+ − 359 (gtk-import-function gint gtk_clist_prepend
+ − 360 (GtkCList . clist)
+ − 361 (GtkArrayOfString . text))
+ − 362
+ − 363 (gtk-import-function gint gtk_clist_append
+ − 364 (GtkCList . clist)
+ − 365 (GtkArrayOfString . text))
+ − 366
+ − 367 ;; inserts a row at index row and returns the row where it was
+ − 368 ;; actually inserted (may be different from "row" in auto_sort mode)
+ − 369 (gtk-import-function gint gtk_clist_insert
+ − 370 (GtkCList . clist)
+ − 371 (gint . row)
+ − 372 (GtkArrayOfString . text))
+ − 373
+ − 374 ;; removes row at index row
+ − 375 (gtk-import-function nil gtk_clist_remove GtkCList gint)
+ − 376
+ − 377 ;; sets a arbitrary data pointer for a given row
+ − 378 (gtk-import-function nil gtk_clist_set_row_data GtkCList gint gpointer)
+ − 379
+ − 380 ;; sets a data pointer for a given row with destroy notification
+ − 381 ;; #### Need to handle callbacks.
+ − 382 ;;;void gtk_clist_set_row_data_full (GtkCList *clist,
+ − 383 ;;; gint row,
+ − 384 ;;; gpointer data,
+ − 385 ;;; GtkDestroyNotify destroy);
+ − 386
+ − 387 ;; returns the data set for a row
+ − 388 (gtk-import-function gpointer gtk_clist_get_row_data GtkCList gint)
+ − 389
+ − 390 ;; givin a data pointer, find the first (and hopefully only!)
+ − 391 ;; row that points to that data, or -1 if none do
+ − 392 (gtk-import-function gint gtk_clist_find_row_from_data GtkCList gpointer)
+ − 393
+ − 394 ;; force selection of a row
+ − 395 (gtk-import-function nil gtk_clist_select_row GtkCList gint gint)
+ − 396
+ − 397 ;; force unselection of a row
+ − 398 (gtk-import-function nil gtk_clist_unselect_row GtkCList gint gint)
+ − 399
+ − 400 ;; undo the last select/unselect operation
+ − 401 (gtk-import-function nil gtk_clist_undo_selection GtkCList)
+ − 402
+ − 403 ;; clear the entire list -- this is much faster than removing
+ − 404 ;; each item with gtk_clist_remove
+ − 405 (gtk-import-function nil gtk_clist_clear GtkCList)
+ − 406
+ − 407 ;; return the row column corresponding to the x and y coordinates,
+ − 408 ;; the returned values are only valid if the x and y coordinates
+ − 409 ;; are respectively to a window == clist->clist_window
+ − 410 ;;
+ − 411 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 412 ;;;gint gtk_clist_get_selection_info (GtkCList *clist,
+ − 413 ;;; gint x,
+ − 414 ;;; gint y,
+ − 415 ;;; gint *row,
+ − 416 ;;; gint *column);
+ − 417
+ − 418 ;; in multiple or extended mode, select all rows
+ − 419 (gtk-import-function nil gtk_clist_select_all GtkCList)
+ − 420
+ − 421 ;; in all modes except browse mode, deselect all rows
+ − 422 (gtk-import-function nil gtk_clist_unselect_all GtkCList)
+ − 423
+ − 424 ;; swap the position of two rows
+ − 425 (gtk-import-function nil gtk_clist_swap_rows GtkCList gint gint)
+ − 426
+ − 427 ;; move row from source_row position to dest_row position
+ − 428 (gtk-import-function nil gtk_clist_row_move GtkCList gint gint)
+ − 429
+ − 430 ;; sets a compare function different to the default
+ − 431 ;;;void gtk_clist_set_compare_func (GtkCList *clist,
+ − 432 ;;; GtkCListCompareFunc cmp_func);
+ − 433
+ − 434 ;; the column to sort by
+ − 435 (gtk-import-function nil gtk_clist_set_sort_column GtkCList gint)
+ − 436
+ − 437 ;; how to sort : ascending or descending
+ − 438 (gtk-import-function nil gtk_clist_set_sort_type GtkCList GtkSortType)
+ − 439
+ − 440 ;; sort the list with the current compare function
+ − 441 (gtk-import-function nil gtk_clist_sort GtkCList)
+ − 442
+ − 443 ;; Automatically sort upon insertion
+ − 444 (gtk-import-function nil gtk_clist_set_auto_sort GtkCList gboolean)
+ − 445
+ − 446
+ − 447 ;; ColorSelection
+ − 448
+ − 449 (gtk-import-function GtkType gtk_color_selection_get_type)
+ − 450 (gtk-import-function GtkWidget gtk_color_selection_new)
+ − 451 (gtk-import-function nil gtk_color_selection_set_update_policy GtkColorSelection GtkUpdateType)
+ − 452 (gtk-import-function nil gtk_color_selection_set_opacity GtkColorSelection gint)
+ − 453 (gtk-import-function nil gtk_color_selection_set_color GtkColorSelection gdouble)
+ − 454
+ − 455 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 456 ;void gtk_color_selection_get_color (GtkColorSelection *colorsel,
+ − 457 ; gdouble *color);
+ − 458
+ − 459 ;; ColorSelectionDialog
+ − 460 (gtk-import-function GtkType gtk_color_selection_dialog_get_type)
+ − 461 (gtk-import-function GtkWidget gtk_color_selection_dialog_new GtkString)
+ − 462
+ − 463
+ − 464 (gtk-import-function GtkType gtk_combo_get_type)
+ − 465 (gtk-import-function GtkWidget gtk_combo_new)
+ − 466
+ − 467 ;; the text in the entry must be or not be in the list
+ − 468 (gtk-import-function nil gtk_combo_set_value_in_list GtkCombo gint gint)
+ − 469
+ − 470 ;; set/unset arrows working for changing the value (can be annoying)
+ − 471 (gtk-import-function nil gtk_combo_set_use_arrows GtkCombo gint)
+ − 472
+ − 473 ;; up/down arrows change value if current value not in list
+ − 474 (gtk-import-function nil gtk_combo_set_use_arrows_always GtkCombo gint)
+ − 475
+ − 476 ;; perform case-sensitive compares
+ − 477 (gtk-import-function nil gtk_combo_set_case_sensitive GtkCombo gint)
+ − 478
+ − 479 ;; call this function on an item if it isn't a label or you
+ − 480 ;; want it to have a different value to be displayed in the entry
+ − 481 (gtk-import-function nil gtk_combo_set_item_string GtkCombo GtkItem GtkString)
+ − 482
+ − 483 (gtk-import-function nil gtk_combo_set_popdown_strings
+ − 484 (GtkCombo . combo)
+ − 485 (GtkListOfString . strings))
+ − 486
+ − 487 (gtk-import-function nil gtk_combo_disable_activate GtkCombo)
+ − 488
+ − 489
+ − 490 (gtk-import-function GtkType gtk_container_get_type)
+ − 491 (gtk-import-function nil gtk_container_set_border_width GtkContainer guint)
+ − 492 (gtk-import-function nil gtk_container_add GtkContainer GtkWidget)
+ − 493 (gtk-import-function nil gtk_container_remove GtkContainer GtkWidget)
+ − 494 (gtk-import-function nil gtk_container_set_resize_mode GtkContainer GtkResizeMode)
+ − 495 (gtk-import-function nil gtk_container_check_resize GtkContainer)
+ − 496
+ − 497 ;; You can emulate this with (mapcar (lambda (x) ..) (gtk-container-children))
+ − 498
+ − 499 ;;(gtk-import-function nil gtk_container_foreach GtkContainer GtkCallback)
+ − 500
+ − 501 ; I don't think we really want to deal with this... ever. #### FIXME?
+ − 502 ;void gtk_container_foreach_full (GtkContainer *container,
+ − 503 ; GtkCallback callback,
+ − 504 ; GtkCallbackMarshal marshal,
+ − 505 ; gpointer callback_data,
+ − 506 ; GtkDestroyNotify notify);
+ − 507
+ − 508 (gtk-import-function GtkListOfObject gtk_container_children
+ − 509 (GtkContainer . container))
+ − 510
+ − 511 (gtk-import-function gint gtk_container_focus GtkContainer GtkDirectionType)
+ − 512
+ − 513 ;;; Widget-level methods
+ − 514 (gtk-import-function nil gtk_container_set_reallocate_redraws GtkContainer gboolean)
+ − 515 (gtk-import-function nil gtk_container_set_focus_child GtkContainer GtkWidget)
+ − 516 (gtk-import-function nil gtk_container_set_focus_vadjustment GtkContainer GtkAdjustment)
+ − 517 (gtk-import-function nil gtk_container_set_focus_hadjustment GtkContainer GtkAdjustment)
+ − 518 (gtk-import-function nil gtk_container_register_toplevel GtkContainer)
+ − 519 (gtk-import-function nil gtk_container_unregister_toplevel GtkContainer)
+ − 520
+ − 521 (gtk-import-function GtkListOfObject gtk_container_get_toplevels)
+ − 522
+ − 523 (gtk-import-function nil gtk_container_resize_children GtkContainer)
+ − 524 (gtk-import-function guint gtk_container_child_type GtkContainer)
+ − 525
+ − 526 ; the `arg_name' argument needs to be a const static string */
+ − 527 ;void gtk_container_add_child_arg_type (const gchar *arg_name,
+ − 528 ; GtkType arg_type,
+ − 529 ; guint arg_flags,
+ − 530 ; guint arg_id);
+ − 531
+ − 532 ;/* Allocate a GtkArg array of size nargs that hold the
+ − 533 ; * names and types of the args that can be used with
+ − 534 ; * gtk_container_child_getv/gtk_container_child_setv.
+ − 535 ; * if (arg_flags!=NULL),
+ − 536 ; * (*arg_flags) will be set to point to a newly allocated
+ − 537 ; * guint array that holds the flags of the args.
+ − 538 ; * It is the callers response to do a
+ − 539 ; * g_free (returned_args); g_free (*arg_flags).
+ − 540 ; */
+ − 541 ;GtkArg* gtk_container_query_child_args (GtkType class_type,
+ − 542 ; guint32 **arg_flags,
+ − 543 ; guint *nargs);
+ − 544
+ − 545 ;/* gtk_container_child_getv() sets an arguments type and value, or just
+ − 546 ; * its type to GTK_TYPE_INVALID.
+ − 547 ; * if GTK_FUNDAMENTAL_TYPE (arg->type) == GTK_TYPE_STRING, it's the callers
+ − 548 ; * response to do a g_free (GTK_VALUE_STRING (arg));
+ − 549 ; */
+ − 550 ;void gtk_container_child_getv (GtkContainer *container,
+ − 551 ; GtkWidget *child,
+ − 552 ; guint n_args,
+ − 553 ; GtkArg *args);
+ − 554 ;void gtk_container_child_setv (GtkContainer *container,
+ − 555 ; GtkWidget *child,
+ − 556 ; guint n_args,
+ − 557 ; GtkArg *args);
+ − 558
+ − 559 ;/* gtk_container_add_with_args() takes a variable argument list of the form:
+ − 560 ; * (..., gchar *arg_name, ARG_VALUES, [repeatedly name/value pairs,] NULL)
+ − 561 ; * where ARG_VALUES type depend on the argument and can consist of
+ − 562 ; * more than one c-function argument.
+ − 563 ; */
+ − 564 ;void gtk_container_add_with_args (GtkContainer *container,
+ − 565 ; GtkWidget *widget,
+ − 566 ; const gchar *first_arg_name,
+ − 567 ; ...);
+ − 568 ;void gtk_container_addv (GtkContainer *container,
+ − 569 ; GtkWidget *widget,
+ − 570 ; guint n_args,
+ − 571 ; GtkArg *args);
+ − 572 ;void gtk_container_child_set (GtkContainer *container,
+ − 573 ; GtkWidget *child,
+ − 574 ; const gchar *first_arg_name,
+ − 575 ; ...);
+ − 576
+ − 577
+ − 578 (gtk-import-function GtkType gtk_curve_get_type)
+ − 579 (gtk-import-function GtkWidget gtk_curve_new)
+ − 580 (gtk-import-function nil gtk_curve_reset GtkCurve)
+ − 581 (gtk-import-function nil gtk_curve_set_gamma GtkCurve gfloat)
+ − 582 (gtk-import-function nil gtk_curve_set_range GtkCurve gfloat gfloat gfloat gfloat)
+ − 583
+ − 584 ;Handcoded in ui-byhand.c... #### FIXME
+ − 585 ;;void gtk_curve_get_vector (GtkCurve *curve,
+ − 586 ;; int veclen, gfloat vector[]);
+ − 587 ;;
+ − 588 ;;void gtk_curve_set_vector (GtkCurve *curve,
+ − 589 ;; int veclen, gfloat vector[]);
+ − 590
+ − 591 (gtk-import-function nil gtk_curve_set_curve_type GtkCurve GtkCurveType)
+ − 592
+ − 593
+ − 594 (gtk-import-function GtkType gtk_data_get_type)
+ − 595
+ − 596
+ − 597 (gtk-import-function GtkType gtk_dialog_get_type)
+ − 598 (gtk-import-function GtkWidget gtk_dialog_new)
+ − 599
+ − 600
+ − 601 (gtk-import-function GtkType gtk_drawing_area_get_type)
+ − 602 (gtk-import-function GtkWidget gtk_drawing_area_new)
+ − 603 (gtk-import-function nil gtk_drawing_area_size GtkDrawingArea gint gint)
+ − 604
+ − 605
+ − 606 (gtk-import-function GtkType gtk_editable_get_type)
+ − 607 (gtk-import-function nil gtk_editable_select_region GtkEditable gint gint)
+ − 608
+ − 609 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 610 ;;;(gtk-import-function nil gtk_editable_insert_text GtkEditable GtkString gint pointer-to-gint)
+ − 611
+ − 612 (gtk-import-function nil gtk_editable_delete_text GtkEditable gint gint)
+ − 613 (gtk-import-function GtkString gtk_editable_get_chars GtkEditable gint gint)
+ − 614 (gtk-import-function nil gtk_editable_cut_clipboard GtkEditable)
+ − 615 (gtk-import-function nil gtk_editable_copy_clipboard GtkEditable)
+ − 616 (gtk-import-function nil gtk_editable_paste_clipboard GtkEditable)
+ − 617 (gtk-import-function nil gtk_editable_claim_selection GtkEditable gboolean guint)
+ − 618 (gtk-import-function nil gtk_editable_delete_selection GtkEditable)
+ − 619 (gtk-import-function nil gtk_editable_changed GtkEditable)
+ − 620 (gtk-import-function nil gtk_editable_set_position GtkEditable gint)
+ − 621 (gtk-import-function gint gtk_editable_get_position GtkEditable)
+ − 622 (gtk-import-function nil gtk_editable_set_editable GtkEditable gboolean)
+ − 623
+ − 624
+ − 625 (gtk-import-function GtkType gtk_entry_get_type)
+ − 626 (gtk-import-function GtkWidget gtk_entry_new)
+ − 627 (gtk-import-function GtkWidget gtk_entry_new_with_max_length guint)
+ − 628 (gtk-import-function nil gtk_entry_set_text GtkEntry GtkString)
+ − 629 (gtk-import-function nil gtk_entry_append_text GtkEntry GtkString)
+ − 630 (gtk-import-function nil gtk_entry_prepend_text GtkEntry GtkString)
+ − 631 (gtk-import-function nil gtk_entry_set_position GtkEntry gint)
+ − 632
+ − 633 ;; returns a reference to the text
+ − 634 (gtk-import-function GtkString gtk_entry_get_text GtkEntry)
+ − 635 (gtk-import-function nil gtk_entry_select_region GtkEntry gint gint)
+ − 636 (gtk-import-function nil gtk_entry_set_visibility GtkEntry gboolean)
+ − 637 (gtk-import-function nil gtk_entry_set_editable GtkEntry gboolean)
+ − 638
+ − 639 ;; text is truncated if needed
+ − 640 (gtk-import-function nil gtk_entry_set_max_length GtkEntry guint)
+ − 641
+ − 642
+ − 643 (gtk-import-function GtkType gtk_event_box_get_type)
+ − 644 (gtk-import-function GtkWidget gtk_event_box_new)
+ − 645
+ − 646
+ − 647 (gtk-import-function GtkType gtk_file_selection_get_type)
+ − 648 (gtk-import-function GtkWidget gtk_file_selection_new GtkString)
+ − 649 (gtk-import-function nil gtk_file_selection_set_filename GtkFileSelection GtkString)
+ − 650 (gtk-import-function GtkString gtk_file_selection_get_filename GtkFileSelection)
+ − 651 (gtk-import-function nil gtk_file_selection_complete GtkFileSelection GtkString)
+ − 652 (gtk-import-function nil gtk_file_selection_show_fileop_buttons GtkFileSelection)
+ − 653 (gtk-import-function nil gtk_file_selection_hide_fileop_buttons GtkFileSelection)
+ − 654
+ − 655
+ − 656 (gtk-import-function GtkType gtk_fixed_get_type)
+ − 657 (gtk-import-function GtkWidget gtk_fixed_new)
+ − 658 (gtk-import-function nil gtk_fixed_put GtkFixed GtkWidget gint gint)
+ − 659 (gtk-import-function nil gtk_fixed_move GtkFixed GtkWidget gint gint)
+ − 660
+ − 661
+ − 662 (gtk-import-function GtkType gtk_font_selection_get_type)
+ − 663 (gtk-import-function GtkWidget gtk_font_selection_new)
+ − 664 (gtk-import-function GtkString gtk_font_selection_get_font_name GtkFontSelection)
+ − 665 ;(gtk-import-function GdkFont gtk_font_selection_get_font GtkFontSelection)
+ − 666 (gtk-import-function gboolean gtk_font_selection_set_font_name GtkFontSelection GtkString)
+ − 667
+ − 668
+ − 669 (gtk-import-function nil gtk_font_selection_set_filter
+ − 670 (GtkFontSelection . fontsel)
+ − 671 (GtkFontFilterType . filter_type)
+ − 672 (GtkFontType . font_type)
+ − 673 (GtkArrayOfString . foundries)
+ − 674 (GtkArrayOfString . weights)
+ − 675 (GtkArrayOfString . slants)
+ − 676 (GtkArrayOfString . setwidths)
+ − 677 (GtkArrayOfString . spacings)
+ − 678 (GtkArrayOfString . charsets))
+ − 679
+ − 680 (gtk-import-function GtkString gtk_font_selection_get_preview_text GtkFontSelection)
+ − 681 (gtk-import-function nil gtk_font_selection_set_preview_text GtkFontSelection GtkString)
+ − 682
+ − 683 ;; GtkFontSelectionDialog functions.
+ − 684 ;; most of these functions simply call the corresponding function in the
+ − 685 ;; GtkFontSelection.
+ − 686
+ − 687 (gtk-import-function GtkType gtk_font_selection_dialog_get_type)
+ − 688 (gtk-import-function GtkWidget gtk_font_selection_dialog_new GtkString)
+ − 689
+ − 690 ;; This returns the X Logical Font Description fontname, or NULL if no font
+ − 691 ;; is selected. Note that there is a slight possibility that the font might not
+ − 692 ;; have been loaded OK. You should call gtk_font_selection_dialog_get_font()
+ − 693 ;; to see if it has been loaded OK.
+ − 694 (gtk-import-function GtkString gtk_font_selection_dialog_get_font_name GtkFontSelectionDialog)
+ − 695
+ − 696 ;; This will return the current GdkFont, or NULL if none is selected or there
+ − 697 ;; was a problem loading it. Remember to use gdk_font_ref/unref() if you want
+ − 698 ;; to use the font (in a style, for example)
+ − 699 ;; GdkFont* gtk_font_selection_dialog_get_font (GtkFontSelectionDialog *fsd);
+ − 700
+ − 701 ;; This sets the currently displayed font. It should be a valid X Logical
+ − 702 ;; Font Description font name (anything else will be ignored), e.g.
+ − 703 ;; "-adobe-courier-bold-o-normal--25-*-*-*-*-*-*-*"
+ − 704 ;; It returns TRUE on success.
+ − 705 (gtk-import-function gboolean gtk_font_selection_dialog_set_font_name GtkFontSelectionDialog GtkString)
+ − 706
+ − 707 ;; This sets one of the font filters, to limit the fonts shown. The filter_type
+ − 708 ;; is GTK_FONT_FILTER_BASE or GTK_FONT_FILTER_USER. The font type is a
+ − 709 ;; combination of the bit flags GTK_FONT_BITMAP, GTK_FONT_SCALABLE and
+ − 710 ;; GTK_FONT_SCALABLE_BITMAP (or GTK_FONT_ALL for all font types).
+ − 711 ;; The foundries, weights etc. are arrays of strings containing property
+ − 712 ;; values, e.g. 'bold', 'demibold', and *MUST* finish with a NULL.
+ − 713 ;; Standard long names are also accepted, e.g. 'italic' instead of 'i'.
+ − 714 ;;
+ − 715 ;; e.g. to allow only fixed-width fonts ('char cell' or 'monospaced') to be
+ − 716 ;; selected use:
+ − 717 ;;
+ − 718 ;;gchar *spacings[] = { "c", "m", NULL };
+ − 719 ;;gtk_font_selection_dialog_set_filter (GTK_FONT_SELECTION_DIALOG (fontsel),
+ − 720 ;; GTK_FONT_FILTER_BASE, GTK_FONT_ALL,
+ − 721 ;; NULL, NULL, NULL, NULL, spacings, NULL);
+ − 722 ;;
+ − 723 ;; to allow only true scalable fonts to be selected use:
+ − 724 ;;
+ − 725 ;; gtk_font_selection_dialog_set_filter (GTK_FONT_SELECTION_DIALOG (fontsel),
+ − 726 ;; GTK_FONT_FILTER_BASE, GTK_FONT_SCALABLE,
+ − 727 ;; NULL, NULL, NULL, NULL, NULL, NULL);
+ − 728
+ − 729 ;;; #### BILL!!! You can do this by just call
+ − 730 ;;; gtk_font_selection_set_filter on the appropriate slot of the
+ − 731 ;;; dialog. Why bother with another function?
+ − 732 ;;;void gtk_font_selection_dialog_set_filter (GtkFontSelectionDialog *fsd,
+ − 733 ;;; GtkFontFilterType filter_type,
+ − 734 ;;; GtkFontType font_type,
+ − 735 ;;; gchar **foundries,
+ − 736 ;;; gchar **weights,
+ − 737 ;;; gchar **slants,
+ − 738 ;;; gchar **setwidths,
+ − 739 ;;; gchar **spacings,
+ − 740 ;;; gchar **charsets);
+ − 741
+ − 742 ;; This returns the text in the preview entry.
+ − 743 (gtk-import-function GtkString gtk_font_selection_dialog_get_preview_text GtkFontSelectionDialog)
+ − 744
+ − 745 ;; This sets the text in the preview entry. It will be copied by the entry,
+ − 746 ;; so there's no need to g_strdup() it first.
+ − 747 (gtk-import-function nil gtk_font_selection_dialog_set_preview_text GtkFontSelectionDialog GtkString)
+ − 748
+ − 749
+ − 750 (gtk-import-function GtkType gtk_frame_get_type)
+ − 751 (gtk-import-function GtkWidget gtk_frame_new GtkString)
+ − 752 (gtk-import-function nil gtk_frame_set_label GtkFrame GtkString)
+ − 753 (gtk-import-function nil gtk_frame_set_label_align GtkFrame gfloat gfloat)
+ − 754 (gtk-import-function nil gtk_frame_set_shadow_type GtkFrame GtkShadowType)
+ − 755
+ − 756
+ − 757 (gtk-import-function GtkType gtk_gamma_curve_get_type)
+ − 758 (gtk-import-function GtkWidget gtk_gamma_curve_new)
+ − 759
+ − 760
+ − 761 (gtk-import-function GtkType gtk_handle_box_get_type)
+ − 762 (gtk-import-function GtkWidget gtk_handle_box_new)
+ − 763 (gtk-import-function nil gtk_handle_box_set_shadow_type GtkHandleBox GtkShadowType)
+ − 764 (gtk-import-function nil gtk_handle_box_set_handle_position GtkHandleBox GtkPositionType)
+ − 765 (gtk-import-function nil gtk_handle_box_set_snap_edge GtkHandleBox GtkPositionType)
+ − 766
+ − 767
+ − 768 (gtk-import-function GtkType gtk_hbox_get_type)
+ − 769 (gtk-import-function GtkWidget gtk_hbox_new gboolean gint)
+ − 770
+ − 771
+ − 772 (gtk-import-function GtkType gtk_hbutton_box_get_type)
+ − 773 (gtk-import-function GtkWidget gtk_hbutton_box_new)
+ − 774
+ − 775 ;; buttons can be added by gtk_container_add()
+ − 776 (gtk-import-function gint gtk_hbutton_box_get_spacing_default)
+ − 777 (gtk-import-function nil gtk_hbutton_box_set_spacing_default gint)
+ − 778
+ − 779 (gtk-import-function GtkButtonBoxStyle gtk_hbutton_box_get_layout_default)
+ − 780 (gtk-import-function nil gtk_hbutton_box_set_layout_default GtkButtonBoxStyle)
+ − 781
+ − 782
+ − 783 (gtk-import-function GtkType gtk_hpaned_get_type)
+ − 784 (gtk-import-function GtkWidget gtk_hpaned_new)
+ − 785
+ − 786
+ − 787 (gtk-import-function GtkType gtk_hruler_get_type)
+ − 788 (gtk-import-function GtkWidget gtk_hruler_new)
+ − 789
+ − 790
+ − 791 (gtk-import-function GtkType gtk_hscale_get_type)
+ − 792 (gtk-import-function GtkWidget gtk_hscale_new GtkAdjustment)
+ − 793
+ − 794
+ − 795 (gtk-import-function GtkType gtk_hscrollbar_get_type)
+ − 796 (gtk-import-function GtkWidget gtk_hscrollbar_new GtkAdjustment)
+ − 797
+ − 798
+ − 799 (gtk-import-function GtkType gtk_hseparator_get_type)
+ − 800 (gtk-import-function GtkWidget gtk_hseparator_new)
+ − 801
+ − 802
+ − 803 (gtk-import-function GtkType gtk_input_dialog_get_type)
+ − 804 (gtk-import-function GtkWidget gtk_input_dialog_new)
+ − 805
+ − 806
+ − 807 (gtk-import-function GtkType gtk_invisible_get_type)
+ − 808 (gtk-import-function GtkWidget gtk_invisible_new)
+ − 809
+ − 810
+ − 811 (gtk-import-function GtkType gtk_item_get_type)
+ − 812 (gtk-import-function nil gtk_item_select GtkItem)
+ − 813 (gtk-import-function nil gtk_item_deselect GtkItem)
+ − 814 (gtk-import-function nil gtk_item_toggle GtkItem)
+ − 815
+ − 816
+ − 817 (gtk-import-function GtkType gtk_label_get_type)
+ − 818 (gtk-import-function GtkWidget gtk_label_new GtkString)
+ − 819 (gtk-import-function nil gtk_label_set_text GtkLabel GtkString)
+ − 820 (gtk-import-function nil gtk_label_set_justify GtkLabel GtkJustification)
+ − 821 (gtk-import-function nil gtk_label_set_pattern GtkLabel GtkString)
+ − 822 (gtk-import-function nil gtk_label_set_line_wrap GtkLabel gboolean)
+ − 823
+ − 824 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 825 ;void gtk_label_get (GtkLabel *label,
+ − 826 ; gchar **str);
+ − 827
+ − 828 ;; Convenience function to set the name and pattern by parsing
+ − 829 ;; a string with embedded underscores, and return the appropriate
+ − 830 ;; key symbol for the accelerator.
+ − 831 (gtk-import-function guint gtk_label_parse_uline GtkLabel GtkString)
+ − 832
+ − 833
+ − 834 (gtk-import-function GtkType gtk_layout_get_type)
+ − 835 (gtk-import-function GtkWidget gtk_layout_new GtkAdjustment GtkAdjustment)
+ − 836 (gtk-import-function nil gtk_layout_put GtkLayout GtkWidget gint gint)
+ − 837 (gtk-import-function nil gtk_layout_move GtkLayout GtkWidget gint gint)
+ − 838 (gtk-import-function nil gtk_layout_set_size GtkLayout guint guint)
+ − 839
+ − 840 (gtk-import-function GtkAdjustment gtk_layout_get_hadjustment GtkLayout)
+ − 841 (gtk-import-function GtkAdjustment gtk_layout_get_vadjustment GtkLayout)
+ − 842 (gtk-import-function nil gtk_layout_set_hadjustment GtkLayout GtkAdjustment)
+ − 843 (gtk-import-function nil gtk_layout_set_vadjustment GtkLayout GtkAdjustment)
+ − 844
+ − 845 ;; These disable and enable moving and repainting the scrolling window
+ − 846 ;; of the GtkLayout, respectively. If you want to update the layout's
+ − 847 ;; offsets but do not want it to repaint itself, you should use these
+ − 848 ;; functions.
+ − 849
+ − 850 ;; - I don't understand these are supposed to work, so I suspect
+ − 851 ;; - they don't now. OWT 1/20/98
+ − 852
+ − 853 (gtk-import-function nil gtk_layout_freeze GtkLayout)
+ − 854 (gtk-import-function nil gtk_layout_thaw GtkLayout)
+ − 855
+ − 856
+ − 857 (gtk-import-function GtkType gtk_list_get_type)
+ − 858 (gtk-import-function GtkWidget gtk_list_new)
+ − 859
+ − 860 (gtk-import-function nil gtk_list_insert_items
+ − 861 (GtkList . list)
+ − 862 (GtkListOfObject . items)
+ − 863 (gint . position))
+ − 864
+ − 865 (gtk-import-function nil gtk_list_append_items
+ − 866 (GtkList . list)
+ − 867 (GtkListOfObject . items))
+ − 868 (gtk-import-function nil gtk_list_prepend_items
+ − 869 (GtkList . list)
+ − 870 (GtkListOfObject . items))
+ − 871 (gtk-import-function nil gtk_list_remove_items
+ − 872 (GtkList . list)
+ − 873 (GtkListOfObject . items))
+ − 874 (gtk-import-function nil gtk_list_remove_items_no_unref
+ − 875 (GtkList . list)
+ − 876 (GtkListOfObject . items))
+ − 877
+ − 878 (gtk-import-function nil gtk_list_clear_items GtkList gint gint)
+ − 879 (gtk-import-function nil gtk_list_select_item GtkList gint)
+ − 880 (gtk-import-function nil gtk_list_unselect_item GtkList gint)
+ − 881 (gtk-import-function nil gtk_list_select_child GtkList GtkWidget)
+ − 882 (gtk-import-function nil gtk_list_unselect_child GtkList GtkWidget)
+ − 883 (gtk-import-function gint gtk_list_child_position GtkList GtkWidget)
+ − 884 (gtk-import-function nil gtk_list_set_selection_mode GtkList GtkSelectionMode)
+ − 885 (gtk-import-function nil gtk_list_extend_selection GtkList GtkScrollType gfloat gboolean)
+ − 886 (gtk-import-function nil gtk_list_start_selection GtkList)
+ − 887 (gtk-import-function nil gtk_list_end_selection GtkList)
+ − 888 (gtk-import-function nil gtk_list_select_all GtkList)
+ − 889 (gtk-import-function nil gtk_list_unselect_all GtkList)
+ − 890 (gtk-import-function nil gtk_list_scroll_horizontal GtkList GtkScrollType gfloat)
+ − 891 (gtk-import-function nil gtk_list_scroll_vertical GtkList GtkScrollType gfloat)
+ − 892 (gtk-import-function nil gtk_list_toggle_add_mode GtkList)
+ − 893 (gtk-import-function nil gtk_list_toggle_focus_row GtkList)
+ − 894 (gtk-import-function nil gtk_list_toggle_row GtkList GtkWidget)
+ − 895 (gtk-import-function nil gtk_list_undo_selection GtkList)
+ − 896 (gtk-import-function nil gtk_list_end_drag_selection GtkList)
+ − 897
+ − 898
+ − 899 (gtk-import-function GtkType gtk_list_item_get_type)
+ − 900 (gtk-import-function GtkWidget gtk_list_item_new)
+ − 901 (gtk-import-function GtkWidget gtk_list_item_new_with_label GtkString)
+ − 902 (gtk-import-function nil gtk_list_item_select GtkListItem)
+ − 903 (gtk-import-function nil gtk_list_item_deselect GtkListItem)
+ − 904
+ − 905
+ − 906 (gtk-import-variable guint gtk_major_version)
+ − 907 (gtk-import-variable guint gtk_minor_version)
+ − 908 (gtk-import-variable guint gtk_micro_version)
+ − 909 (gtk-import-variable guint gtk_interface_age)
+ − 910 (gtk-import-variable guint gtk_binary_age)
+ − 911
+ − 912 (gtk-import-function GtkString gtk_check_version
+ − 913 (guint . required_major)
+ − 914 (guint . required_minor)
+ − 915 (guint . required_micro))
+ − 916
+ − 917 (gtk-import-function gboolean gtk_events_pending)
+ − 918 (gtk-import-function guint gtk_main_level)
+ − 919 (gtk-import-function nil gtk_main)
+ − 920 (gtk-import-function nil gtk_main_quit)
+ − 921 (gtk-import-function gint gtk_main_iteration)
+ − 922 (gtk-import-function gint gtk_main_iteration_do (gboolean . blocking))
+ − 923 (gtk-import-function gint gtk_true)
+ − 924 (gtk-import-function gint gtk_false)
+ − 925
+ − 926
+ − 927 (gtk-import-function GtkType gtk_menu_get_type)
+ − 928 (gtk-import-function GtkWidget gtk_menu_new)
+ − 929
+ − 930 ;; Wrappers for the Menu Shell operations
+ − 931 (gtk-import-function nil gtk_menu_append GtkMenu GtkWidget)
+ − 932 (gtk-import-function nil gtk_menu_prepend GtkMenu GtkWidget)
+ − 933 (gtk-import-function nil gtk_menu_insert GtkMenu GtkWidget gint)
+ − 934
+ − 935 ;; Display the menu onscreen
+ − 936 (gtk-import-function nil gtk_menu_popup GtkMenu GtkWidget GtkWidget
+ − 937 gpointer ;; GtkMenuPositionFunc func
+ − 938 gpointer
+ − 939 guint
+ − 940 guint)
+ − 941
+ − 942 ;; Position the menu according to it's position function. Called
+ − 943 ;; from gtkmenuitem.c when a menu-item changes its allocation
+ − 944 (gtk-import-function nil gtk_menu_reposition GtkMenu)
+ − 945 (gtk-import-function nil gtk_menu_popdown GtkMenu)
+ − 946
+ − 947 ;; Keep track of the last menu item selected. (For the purposes
+ − 948 ;; of the option menu
+ − 949 (gtk-import-function GtkWidget gtk_menu_get_active GtkMenu)
+ − 950 (gtk-import-function nil gtk_menu_set_active GtkMenu guint)
+ − 951
+ − 952 ;; set/get the acclerator group that holds global accelerators (should
+ − 953 ;; be added to the corresponding toplevel with gtk_window_add_accel_group().
+ − 954 (gtk-import-function nil gtk_menu_set_accel_group GtkMenu GtkAccelGroup)
+ − 955 (gtk-import-function GtkAccelGroup gtk_menu_get_accel_group GtkMenu)
+ − 956
+ − 957 ;; get the accelerator group that is used internally by the menu for
+ − 958 ;; underline accelerators while the menu is popped up.
+ − 959 (gtk-import-function GtkAccelGroup gtk_menu_get_uline_accel_group GtkMenu)
+ − 960 (gtk-import-function GtkAccelGroup gtk_menu_ensure_uline_accel_group GtkMenu)
+ − 961
+ − 962 ;; A reference count is kept for a widget when it is attached to
+ − 963 ;; a particular widget. This is typically a menu item; it may also
+ − 964 ;; be a widget with a popup menu - for instance, the Notebook widget.
+ − 965 (gtk-import-function nil gtk_menu_attach_to_widget GtkMenu GtkWidget gpointer)
+ − 966 (gtk-import-function nil gtk_menu_detach GtkMenu)
+ − 967
+ − 968 ;; This should be dumped in favor of data set when the menu is popped
+ − 969 ;; up - that is currently in the ItemFactory code, but should be
+ − 970 ;; in the Menu code.
+ − 971 (gtk-import-function GtkWidget gtk_menu_get_attach_widget GtkMenu)
+ − 972 (gtk-import-function nil gtk_menu_set_tearoff_state GtkMenu gboolean)
+ − 973
+ − 974 ;; This sets the window manager title for the window that
+ − 975 ;; appears when a menu is torn off
+ − 976 (gtk-import-function nil gtk_menu_set_title GtkMenu GtkString)
+ − 977
+ − 978 (gtk-import-function nil gtk_menu_reorder_child GtkMenu GtkWidget gint)
+ − 979
+ − 980
+ − 981 (gtk-import-function GtkType gtk_menu_bar_get_type)
+ − 982 (gtk-import-function GtkWidget gtk_menu_bar_new)
+ − 983 (gtk-import-function nil gtk_menu_bar_append GtkMenuBar GtkWidget)
+ − 984 (gtk-import-function nil gtk_menu_bar_prepend GtkMenuBar GtkWidget)
+ − 985 (gtk-import-function nil gtk_menu_bar_insert GtkMenuBar GtkWidget gint)
+ − 986 (gtk-import-function nil gtk_menu_bar_set_shadow_type GtkMenuBar GtkShadowType)
+ − 987
+ − 988
+ − 989 (gtk-import-function GtkType gtk_menu_item_get_type)
+ − 990 (gtk-import-function GtkWidget gtk_menu_item_new)
+ − 991 (gtk-import-function GtkWidget gtk_menu_item_new_with_label GtkString)
+ − 992 (gtk-import-function nil gtk_menu_item_set_submenu GtkMenuItem GtkWidget)
+ − 993 (gtk-import-function nil gtk_menu_item_remove_submenu GtkMenuItem)
+ − 994 (gtk-import-function nil gtk_menu_item_set_placement GtkMenuItem GtkSubmenuPlacement)
+ − 995 (gtk-import-function nil gtk_menu_item_configure GtkMenuItem gint gint)
+ − 996 (gtk-import-function nil gtk_menu_item_select GtkMenuItem)
+ − 997 (gtk-import-function nil gtk_menu_item_deselect GtkMenuItem)
+ − 998 (gtk-import-function nil gtk_menu_item_activate GtkMenuItem)
+ − 999 (gtk-import-function nil gtk_menu_item_right_justify GtkMenuItem)
+ − 1000
+ − 1001
+ − 1002 (gtk-import-function GtkType gtk_misc_get_type)
+ − 1003 (gtk-import-function nil gtk_misc_set_alignment
+ − 1004 (GtkMisc . misc)
+ − 1005 (gfloat . xalign)
+ − 1006 (gfloat . yalign))
+ − 1007
+ − 1008 (gtk-import-function nil gtk_misc_set_padding
+ − 1009 (GtkMisc . misc)
+ − 1010 (gint . xpad)
+ − 1011 (gint . ypad))
+ − 1012
+ − 1013
+ − 1014 (gtk-import-function GtkType gtk_notebook_get_type)
+ − 1015 (gtk-import-function GtkWidget gtk_notebook_new)
+ − 1016 (gtk-import-function nil gtk_notebook_append_page GtkNotebook GtkWidget GtkWidget)
+ − 1017 (gtk-import-function nil gtk_notebook_append_page_menu GtkNotebook GtkWidget GtkWidget GtkWidget)
+ − 1018 (gtk-import-function nil gtk_notebook_prepend_page GtkNotebook GtkWidget GtkWidget)
+ − 1019 (gtk-import-function nil gtk_notebook_prepend_page_menu GtkNotebook GtkWidget GtkWidget GtkWidget)
+ − 1020 (gtk-import-function nil gtk_notebook_insert_page GtkNotebook GtkWidget GtkWidget gint)
+ − 1021 (gtk-import-function nil gtk_notebook_insert_page_menu GtkNotebook GtkWidget GtkWidget GtkWidget gint)
+ − 1022 (gtk-import-function nil gtk_notebook_remove_page GtkNotebook gint)
+ − 1023
+ − 1024 ;;query, set current NoteebookPage
+ − 1025 (gtk-import-function gint gtk_notebook_get_current_page GtkNotebook)
+ − 1026 (gtk-import-function GtkWidget gtk_notebook_get_nth_page GtkNotebook gint)
+ − 1027 (gtk-import-function gint gtk_notebook_page_num GtkNotebook GtkWidget)
+ − 1028 (gtk-import-function nil gtk_notebook_set_page GtkNotebook gint)
+ − 1029 (gtk-import-function nil gtk_notebook_next_page GtkNotebook)
+ − 1030 (gtk-import-function nil gtk_notebook_prev_page GtkNotebook)
+ − 1031
+ − 1032 ;; set Notebook, NotebookTab style
+ − 1033 (gtk-import-function nil gtk_notebook_set_show_border GtkNotebook gboolean)
+ − 1034 (gtk-import-function nil gtk_notebook_set_show_tabs GtkNotebook gboolean)
+ − 1035 (gtk-import-function nil gtk_notebook_set_tab_pos GtkNotebook GtkPositionType)
+ − 1036 (gtk-import-function nil gtk_notebook_set_homogeneous_tabs GtkNotebook gboolean)
+ − 1037 (gtk-import-function nil gtk_notebook_set_tab_border GtkNotebook guint)
+ − 1038 (gtk-import-function nil gtk_notebook_set_tab_hborder GtkNotebook guint)
+ − 1039 (gtk-import-function nil gtk_notebook_set_tab_vborder GtkNotebook guint)
+ − 1040 (gtk-import-function nil gtk_notebook_set_scrollable GtkNotebook gboolean)
+ − 1041
+ − 1042 ;; enable/disable PopupMenu
+ − 1043 (gtk-import-function nil gtk_notebook_popup_enable GtkNotebook)
+ − 1044 (gtk-import-function nil gtk_notebook_popup_disable GtkNotebook)
+ − 1045
+ − 1046 ;; query/set NotebookPage Properties
+ − 1047 (gtk-import-function GtkWidget gtk_notebook_get_tab_label GtkNotebook GtkWidget)
+ − 1048 (gtk-import-function nil gtk_notebook_set_tab_label GtkNotebook GtkWidget GtkWidget)
+ − 1049 (gtk-import-function nil gtk_notebook_set_tab_label_text GtkNotebook GtkWidget GtkString)
+ − 1050 (gtk-import-function GtkWidget gtk_notebook_get_menu_label GtkNotebook GtkWidget)
+ − 1051 (gtk-import-function nil gtk_notebook_set_menu_label GtkNotebook GtkWidget GtkWidget)
+ − 1052 (gtk-import-function nil gtk_notebook_set_menu_label_text GtkNotebook GtkWidget GtkString)
+ − 1053
+ − 1054 ;;;Handcoded in ui-byhand.c... #### FIXME
+ − 1055 ;;;void gtk_notebook_query_tab_label_packing (GtkNotebook *notebook,
+ − 1056 ;;; GtkWidget *child,
+ − 1057 ;;; gboolean *expand,
+ − 1058 ;;; gboolean *fill,
+ − 1059 ;;; GtkPackType *pack_type);
+ − 1060 (gtk-import-function nil gtk_notebook_set_tab_label_packing GtkNotebook GtkWidget gboolean gboolean GtkPackType)
+ − 1061
+ − 1062 (gtk-import-function nil gtk_notebook_reorder_child GtkNotebook GtkWidget gint)
+ − 1063
+ − 1064
+ − 1065 (gtk-import-function GtkType gtk_object_get_type)
+ − 1066 ;(gtk-import-function 'GtkObject gtk_object_newv 'guint 'guint 'GtkArg)
+ − 1067 (gtk-import-function nil gtk_object_sink GtkObject)
+ − 1068 (gtk-import-function nil gtk_object_ref GtkObject)
+ − 1069 (gtk-import-function nil gtk_object_unref GtkObject)
+ − 1070
+ − 1071 ;; Need to implement callbacks better before I can do this.
+ − 1072 ;;void gtk_object_weakref (GtkObject *object,
+ − 1073 ;; GtkDestroyNotify notify,
+ − 1074 ;; gpointer data);
+ − 1075 ;;void gtk_object_weakunref (GtkObject *object,
+ − 1076 ;; GtkDestroyNotify notify,
+ − 1077 ;; gpointer data);
+ − 1078
+ − 1079 (gtk-import-function nil gtk_object_destroy GtkObject)
+ − 1080
+ − 1081 ;; gtk_object_[gs]etv* () are handled by our generic 'get' and 'put'
+ − 1082 ;; handlers for types of GtkObject
+ − 1083
+ − 1084
+ − 1085 (gtk-import-function GtkType gtk_option_menu_get_type)
+ − 1086 (gtk-import-function GtkWidget gtk_option_menu_new)
+ − 1087 (gtk-import-function GtkWidget gtk_option_menu_get_menu GtkOptionMenu)
+ − 1088 (gtk-import-function nil gtk_option_menu_set_menu GtkOptionMenu GtkWidget)
+ − 1089 (gtk-import-function nil gtk_option_menu_remove_menu GtkOptionMenu)
+ − 1090 (gtk-import-function nil gtk_option_menu_set_history GtkOptionMenu guint)
+ − 1091
+ − 1092
+ − 1093 (gtk-import-function GtkType gtk_packer_get_type)
+ − 1094 (gtk-import-function GtkWidget gtk_packer_new)
+ − 1095 (gtk-import-function nil gtk_packer_add_defaults GtkPacker GtkWidget
+ − 1096 GtkSideType GtkAnchorType GtkPackerOptions)
+ − 1097 (gtk-import-function nil gtk_packer_add GtkPacker
+ − 1098 GtkWidget
+ − 1099 GtkSideType
+ − 1100 GtkAnchorType
+ − 1101 GtkPackerOptions
+ − 1102 guint
+ − 1103 guint
+ − 1104 guint
+ − 1105 guint
+ − 1106 guint)
+ − 1107
+ − 1108 (gtk-import-function nil gtk_packer_set_child_packing GtkPacker
+ − 1109 GtkWidget
+ − 1110 GtkSideType
+ − 1111 GtkAnchorType
+ − 1112 GtkPackerOptions
+ − 1113 guint
+ − 1114 guint
+ − 1115 guint
+ − 1116 guint
+ − 1117 guint)
+ − 1118
+ − 1119 (gtk-import-function nil gtk_packer_reorder_child GtkPacker GtkWidget gint)
+ − 1120 (gtk-import-function nil gtk_packer_set_spacing GtkPacker guint)
+ − 1121 (gtk-import-function nil gtk_packer_set_default_border_width GtkPacker guint)
+ − 1122 (gtk-import-function nil gtk_packer_set_default_pad GtkPacker guint guint)
+ − 1123 (gtk-import-function nil gtk_packer_set_default_ipad GtkPacker guint guint)
+ − 1124
+ − 1125
+ − 1126 (gtk-import-function GtkType gtk_paned_get_type)
+ − 1127 (gtk-import-function nil gtk_paned_add1 GtkPaned GtkWidget)
+ − 1128 (gtk-import-function nil gtk_paned_add2 GtkPaned GtkWidget)
+ − 1129 (gtk-import-function nil gtk_paned_pack1 GtkPaned GtkWidget gboolean gboolean)
+ − 1130 (gtk-import-function nil gtk_paned_pack2 GtkPaned GtkWidget gboolean gboolean)
+ − 1131 (gtk-import-function nil gtk_paned_set_position GtkPaned gint)
+ − 1132 (gtk-import-function nil gtk_paned_set_handle_size GtkPaned guint)
+ − 1133 (gtk-import-function nil gtk_paned_set_gutter_size GtkPaned guint)
+ − 1134
+ − 1135 ;; Internal function... do we need to expose this?
+ − 1136 (gtk-import-function nil gtk_paned_compute_position GtkPaned gint gint gint)
+ − 1137
+ − 1138
+ − 1139 (gtk-import-function GtkType gtk_pixmap_get_type)
+ − 1140 (gtk-import-function GtkWidget gtk_pixmap_new
+ − 1141 (GdkPixmap . pixmap)
+ − 1142 (GdkPixmap . mask))
+ − 1143 (gtk-import-function nil gtk_pixmap_set
+ − 1144 (GtkPixmap . object)
+ − 1145 (GdkPixmap . pixmap)
+ − 1146 (GdkPixmap . mask))
+ − 1147
+ − 1148 ;Handcoded in ui-byhand.c... #### FIXME
+ − 1149 ;;;void gtk_pixmap_get (GtkPixmap *pixmap,
+ − 1150 ;;; GdkPixmap **val,
+ − 1151 ;;; GdkBitmap **mask);
+ − 1152
+ − 1153 (gtk-import-function nil gtk_pixmap_set_build_insensitive
+ − 1154 (GtkPixmap . pixmap)
+ − 1155 (guint . build))
+ − 1156
+ − 1157
+ − 1158 (gtk-import-function GtkType gtk_plug_get_type)
+ − 1159 (gtk-import-function GtkWidget gtk_plug_new guint)
+ − 1160 (gtk-import-function nil gtk_plug_construct GtkPlug guint)
+ − 1161
+ − 1162
+ − 1163 (gtk-import-function GtkType gtk_progress_get_type)
+ − 1164 (gtk-import-function nil gtk_progress_set_show_text GtkProgress gint)
+ − 1165 (gtk-import-function nil gtk_progress_set_text_alignment GtkProgress gfloat gfloat)
+ − 1166 (gtk-import-function nil gtk_progress_set_format_string GtkProgress GtkString)
+ − 1167 (gtk-import-function nil gtk_progress_set_adjustment GtkProgress GtkAdjustment)
+ − 1168 (gtk-import-function nil gtk_progress_configure GtkProgress gfloat gfloat gfloat)
+ − 1169 (gtk-import-function nil gtk_progress_set_percentage GtkProgress gfloat)
+ − 1170 (gtk-import-function nil gtk_progress_set_value GtkProgress gfloat)
+ − 1171 (gtk-import-function gfloat gtk_progress_get_value GtkProgress)
+ − 1172 (gtk-import-function nil gtk_progress_set_activity_mode GtkProgress guint)
+ − 1173 (gtk-import-function GtkString gtk_progress_get_current_text GtkProgress)
+ − 1174 (gtk-import-function GtkString gtk_progress_get_text_from_value GtkProgress gfloat)
+ − 1175 (gtk-import-function gfloat gtk_progress_get_current_percentage GtkProgress)
+ − 1176 (gtk-import-function gfloat gtk_progress_get_percentage_from_value GtkProgress gfloat)
+ − 1177
+ − 1178
+ − 1179 (gtk-import-function GtkType gtk_progress_bar_get_type)
+ − 1180 (gtk-import-function GtkWidget gtk_progress_bar_new)
+ − 1181 (gtk-import-function GtkWidget gtk_progress_bar_new_with_adjustment GtkAdjustment)
+ − 1182 (gtk-import-function nil gtk_progress_bar_set_bar_style GtkProgressBar GtkProgressBarStyle)
+ − 1183 (gtk-import-function nil gtk_progress_bar_set_discrete_blocks GtkProgressBar guint)
+ − 1184 (gtk-import-function nil gtk_progress_bar_set_activity_step GtkProgressBar guint)
+ − 1185 (gtk-import-function nil gtk_progress_bar_set_activity_blocks GtkProgressBar guint)
+ − 1186 (gtk-import-function nil gtk_progress_bar_set_orientation GtkProgressBar GtkProgressBarOrientation)
+ − 1187 (gtk-import-function nil gtk_progress_bar_update GtkProgressBar gfloat)
+ − 1188
+ − 1189
+ − 1190 ;; All of the gpointers below really need to be `GSList *'
+ − 1191 ;; For now, need to create the first radio button with 'nil' and then use
+ − 1192 ;; (gtk-radio-button-group first-radio) for the rest.
+ − 1193 (gtk-import-function GtkType gtk_radio_button_get_type)
+ − 1194 (gtk-import-function GtkWidget gtk_radio_button_new gpointer)
+ − 1195 (gtk-import-function GtkWidget gtk_radio_button_new_from_widget GtkRadioButton)
+ − 1196 (gtk-import-function GtkWidget gtk_radio_button_new_with_label gpointer GtkString)
+ − 1197 (gtk-import-function GtkWidget gtk_radio_button_new_with_label_from_widget GtkRadioButton GtkString)
+ − 1198 (gtk-import-function gpointer gtk_radio_button_group GtkRadioButton)
+ − 1199 (gtk-import-function nil gtk_radio_button_set_group GtkRadioButton gpointer)
+ − 1200
+ − 1201
+ − 1202 (gtk-import-function GtkType gtk_radio_menu_item_get_type)
+ − 1203
+ − 1204 ;; #### BILLL!!
+ − 1205 ;; All of these gpointer args should be GList *
+ − 1206 (gtk-import-function GtkWidget gtk_radio_menu_item_new gpointer)
+ − 1207 (gtk-import-function GtkWidget gtk_radio_menu_item_new_with_label gpointer GtkString)
+ − 1208 (gtk-import-function gpointer gtk_radio_menu_item_group GtkRadioMenuItem)
+ − 1209 (gtk-import-function nil gtk_radio_menu_item_set_group GtkRadioMenuItem gpointer)
+ − 1210
+ − 1211
+ − 1212 (gtk-import-function GtkType gtk_range_get_type)
+ − 1213 (gtk-import-function GtkAdjustment gtk_range_get_adjustment GtkRange)
+ − 1214 (gtk-import-function nil gtk_range_set_update_policy GtkRange GtkUpdateType)
+ − 1215 (gtk-import-function nil gtk_range_set_adjustment GtkRange GtkAdjustment)
+ − 1216
+ − 1217 (gtk-import-function nil gtk_range_draw_background GtkRange)
+ − 1218 (gtk-import-function nil gtk_range_clear_background GtkRange)
+ − 1219 (gtk-import-function nil gtk_range_draw_trough GtkRange)
+ − 1220 (gtk-import-function nil gtk_range_draw_slider GtkRange)
+ − 1221 (gtk-import-function nil gtk_range_draw_step_forw GtkRange)
+ − 1222 (gtk-import-function nil gtk_range_draw_step_back GtkRange)
+ − 1223 (gtk-import-function nil gtk_range_slider_update GtkRange)
+ − 1224
+ − 1225 ;;; #### BILL!!! I think all of these are just for subclassing
+ − 1226 ;;; widgets, which we will not be able to do. Maybe much later.
+ − 1227 ;;;gint gtk_range_trough_click (GtkRange *range,
+ − 1228 ;;; gint x,
+ − 1229 ;;; gint y,
+ − 1230 ;;; gfloat *jump_perc);
+ − 1231
+ − 1232 (gtk-import-function nil gtk_range_default_hslider_update GtkRange)
+ − 1233 (gtk-import-function nil gtk_range_default_vslider_update GtkRange)
+ − 1234
+ − 1235 ;;;gint gtk_range_default_htrough_click (GtkRange *range,
+ − 1236 ;;; gint x,
+ − 1237 ;;; gint y,
+ − 1238 ;;; gfloat *jump_perc);
+ − 1239 ;;;gint gtk_range_default_vtrough_click (GtkRange *range,
+ − 1240 ;;; gint x,
+ − 1241 ;;; gint y,
+ − 1242 ;;; gfloat *jump_perc);
+ − 1243
+ − 1244 (gtk-import-function nil gtk_range_default_hmotion GtkRange gint gint)
+ − 1245 (gtk-import-function nil gtk_range_default_vmotion GtkRange gint gint)
+ − 1246
+ − 1247
+ − 1248 (gtk-import-function GtkType gtk_ruler_get_type)
+ − 1249 (gtk-import-function nil gtk_ruler_set_metric GtkRuler GtkMetricType)
+ − 1250 (gtk-import-function nil gtk_ruler_set_range GtkRuler gfloat gfloat gfloat gfloat)
+ − 1251 (gtk-import-function nil gtk_ruler_draw_ticks GtkRuler)
+ − 1252 (gtk-import-function nil gtk_ruler_draw_pos GtkRuler)
+ − 1253
+ − 1254
+ − 1255 (gtk-import-function GtkType gtk_scale_get_type)
+ − 1256 (gtk-import-function nil gtk_scale_set_digits GtkScale gint)
+ − 1257 (gtk-import-function nil gtk_scale_set_draw_value GtkScale gboolean)
+ − 1258 (gtk-import-function nil gtk_scale_set_value_pos GtkScale GtkPositionType)
+ − 1259 (gtk-import-function gint gtk_scale_get_value_width GtkScale)
+ − 1260 (gtk-import-function nil gtk_scale_draw_value GtkScale)
+ − 1261
+ − 1262
+ − 1263 (gtk-import-function GtkType gtk_scrollbar_get_type)
+ − 1264
+ − 1265
+ − 1266 (gtk-import-function GtkType gtk_scrolled_window_get_type)
+ − 1267 (gtk-import-function GtkWidget gtk_scrolled_window_new GtkAdjustment GtkAdjustment)
+ − 1268 (gtk-import-function nil gtk_scrolled_window_set_hadjustment GtkScrolledWindow GtkAdjustment)
+ − 1269 (gtk-import-function nil gtk_scrolled_window_set_vadjustment GtkScrolledWindow GtkAdjustment)
+ − 1270 (gtk-import-function GtkAdjustment gtk_scrolled_window_get_hadjustment GtkScrolledWindow)
+ − 1271 (gtk-import-function GtkAdjustment gtk_scrolled_window_get_vadjustment GtkScrolledWindow)
+ − 1272 (gtk-import-function nil gtk_scrolled_window_set_policy GtkScrolledWindow GtkPolicyType GtkPolicyType)
+ − 1273 (gtk-import-function nil gtk_scrolled_window_set_placement GtkScrolledWindow GtkCornerType)
+ − 1274 (gtk-import-function nil gtk_scrolled_window_add_with_viewport GtkScrolledWindow GtkWidget)
+ − 1275
+ − 1276
+ − 1277 (gtk-import-function GtkType gtk_separator_get_type)
+ − 1278
+ − 1279
+ − 1280 (gtk-import-function GtkType gtk_socket_get_type)
+ − 1281 (gtk-import-function GtkWidget gtk_socket_new)
+ − 1282 (gtk-import-function nil gtk_socket_steal GtkSocket guint)
+ − 1283
+ − 1284
+ − 1285 (gtk-import-function GtkType gtk_table_get_type)
+ − 1286 (gtk-import-function GtkWidget gtk_table_new guint guint gboolean)
+ − 1287 (gtk-import-function nil gtk_table_resize GtkTable guint guint)
+ − 1288
+ − 1289 (gtk-import-function nil gtk_table_attach GtkTable GtkWidget
+ − 1290 guint guint guint guint GtkAttachOptions GtkAttachOptions guint
+ − 1291 guint)
+ − 1292
+ − 1293 (gtk-import-function nil gtk_table_attach_defaults GtkTable GtkWidget guint guint guint guint)
+ − 1294 (gtk-import-function nil gtk_table_set_row_spacing GtkTable guint guint)
+ − 1295 (gtk-import-function nil gtk_table_set_col_spacing GtkTable guint guint)
+ − 1296 (gtk-import-function nil gtk_table_set_row_spacings GtkTable guint)
+ − 1297 (gtk-import-function nil gtk_table_set_col_spacings GtkTable guint)
+ − 1298 (gtk-import-function nil gtk_table_set_homogeneous GtkTable gboolean)
+ − 1299
+ − 1300
+ − 1301 (gtk-import-function GtkType gtk_tearoff_menu_item_get_type)
+ − 1302 (gtk-import-function GtkWidget gtk_tearoff_menu_item_new)
+ − 1303
+ − 1304
+ − 1305 (gtk-import-function GtkType gtk_text_get_type)
+ − 1306 (gtk-import-function GtkWidget gtk_text_new GtkAdjustment GtkAdjustment)
+ − 1307 (gtk-import-function nil gtk_text_set_editable GtkText gboolean)
+ − 1308 (gtk-import-function nil gtk_text_set_word_wrap GtkText gint)
+ − 1309 (gtk-import-function nil gtk_text_set_line_wrap GtkText gint)
+ − 1310 (gtk-import-function nil gtk_text_set_adjustments GtkText GtkAdjustment GtkAdjustment)
+ − 1311 (gtk-import-function nil gtk_text_set_point GtkText guint)
+ − 1312 (gtk-import-function guint gtk_text_get_point GtkText)
+ − 1313 (gtk-import-function guint gtk_text_get_length GtkText)
+ − 1314 (gtk-import-function nil gtk_text_freeze GtkText)
+ − 1315 (gtk-import-function nil gtk_text_thaw GtkText)
+ − 1316 (gtk-import-function nil gtk_text_insert GtkText GdkFont GdkColor GdkColor GtkString gint)
+ − 1317 (gtk-import-function nil gtk_text_backward_delete GtkText guint)
+ − 1318 (gtk-import-function nil gtk_text_forward_delete GtkText guint)
+ − 1319
+ − 1320
+ − 1321 (gtk-import-function GtkType gtk_tips_query_get_type)
+ − 1322 (gtk-import-function GtkWidget gtk_tips_query_new)
+ − 1323 (gtk-import-function nil gtk_tips_query_start_query GtkTipsQuery)
+ − 1324 (gtk-import-function nil gtk_tips_query_stop_query GtkTipsQuery)
+ − 1325 (gtk-import-function nil gtk_tips_query_set_caller GtkTipsQuery GtkWidget)
+ − 1326 (gtk-import-function nil gtk_tips_query_set_labels GtkTipsQuery GtkString GtkString)
+ − 1327
+ − 1328
+ − 1329 (gtk-import-function GtkType gtk_toggle_button_get_type)
+ − 1330 (gtk-import-function GtkWidget gtk_toggle_button_new)
+ − 1331 (gtk-import-function GtkWidget gtk_toggle_button_new_with_label GtkString)
+ − 1332 (gtk-import-function nil gtk_toggle_button_set_mode GtkToggleButton gboolean)
+ − 1333 (gtk-import-function nil gtk_toggle_button_set_active GtkToggleButton gboolean)
+ − 1334 (gtk-import-function gboolean gtk_toggle_button_get_active GtkToggleButton)
+ − 1335 (gtk-import-function nil gtk_toggle_button_toggled GtkToggleButton)
+ − 1336
+ − 1337
+ − 1338 (gtk-import-function GtkType gtk_toolbar_get_type)
+ − 1339 (gtk-import-function GtkWidget gtk_toolbar_new GtkOrientation GtkToolbarStyle)
+ − 1340
+ − 1341 ;; Simple button items
+ − 1342 ;;; Handcoded in ui-byhand.c... #### FIXME
+ − 1343 ;;;GtkWidget* gtk_toolbar_append_item (GtkToolbar *toolbar,
+ − 1344 ;;; const char *text,
+ − 1345 ;;; const char *tooltip_text,
+ − 1346 ;;; const char *tooltip_private_text,
+ − 1347 ;;; GtkWidget *icon,
+ − 1348 ;;; GtkSignalFunc callback,
+ − 1349 ;;; gpointer user_data);
+ − 1350 ;;;GtkWidget* gtk_toolbar_prepend_item (GtkToolbar *toolbar,
+ − 1351 ;;; const char *text,
+ − 1352 ;;; const char *tooltip_text,
+ − 1353 ;;; const char *tooltip_private_text,
+ − 1354 ;;; GtkWidget *icon,
+ − 1355 ;;; GtkSignalFunc callback,
+ − 1356 ;;; gpointer user_data);
+ − 1357 ;;;GtkWidget* gtk_toolbar_insert_item (GtkToolbar *toolbar,
+ − 1358 ;;; const char *text,
+ − 1359 ;;; const char *tooltip_text,
+ − 1360 ;;; const char *tooltip_private_text,
+ − 1361 ;;; GtkWidget *icon,
+ − 1362 ;;; GtkSignalFunc callback,
+ − 1363 ;;; gpointer user_data,
+ − 1364 ;;; gint position);
+ − 1365
+ − 1366 ;; Space Items
+ − 1367 (gtk-import-function nil gtk_toolbar_append_space GtkToolbar)
+ − 1368 (gtk-import-function nil gtk_toolbar_prepend_space GtkToolbar)
+ − 1369 (gtk-import-function nil gtk_toolbar_insert_space GtkToolbar gint)
+ − 1370
+ − 1371 ;; Any element type
+ − 1372 ;; Cannot currently do this! Need to have something similar to
+ − 1373 ;; GtkCallback in order to deal with this.
+ − 1374 ;; Of what possible use are these functions? I don't see the
+ − 1375 ;; difference between them and the _item functions.
+ − 1376 ;;
+ − 1377 ;; From looking at the code in gtktoolbar.c, the GtkWidget argument
+ − 1378 ;; here is ignored!!!
+ − 1379 '(gtk-import-function GtkWidget gtk_toolbar_append_element GtkToolbar
+ − 1380 GtkToolbarChildType
+ − 1381 GtkWidget
+ − 1382 GtkString
+ − 1383 GtkString
+ − 1384 GtkString
+ − 1385 GtkWidget
+ − 1386 GtkSignal
+ − 1387 gpointer)
+ − 1388
+ − 1389 '(gtk-import-function GtkWidget gtk_toolbar_prepend_element GtkToolbar
+ − 1390 GtkToolbarChildType
+ − 1391 GtkWidget
+ − 1392 GtkString
+ − 1393 GtkString
+ − 1394 GtkString
+ − 1395 GtkWidget
+ − 1396 GtkSignal
+ − 1397 gpointer)
+ − 1398
+ − 1399 '(gtk-import-function GtkWidget gtk_toolbar_insert_element GtkToolbar
+ − 1400 GtkToolbarChildType
+ − 1401 GtkWidget
+ − 1402 GtkString
+ − 1403 GtkString
+ − 1404 GtkString
+ − 1405 GtkWidget
+ − 1406 GtkSignal
+ − 1407 gpointer
+ − 1408 gint)
+ − 1409
+ − 1410 ;; Generic Widgets
+ − 1411 (gtk-import-function nil gtk_toolbar_append_widget GtkToolbar GtkWidget GtkString GtkString)
+ − 1412 (gtk-import-function nil gtk_toolbar_prepend_widget GtkToolbar GtkWidget GtkString GtkString)
+ − 1413 (gtk-import-function nil gtk_toolbar_insert_widget GtkToolbar GtkWidget GtkString GtkString gint)
+ − 1414
+ − 1415 ;; Style functions
+ − 1416 (gtk-import-function nil gtk_toolbar_set_orientation GtkToolbar GtkOrientation)
+ − 1417 (gtk-import-function nil gtk_toolbar_set_style GtkToolbar GtkToolbarStyle)
+ − 1418 (gtk-import-function nil gtk_toolbar_set_space_size GtkToolbar gint)
+ − 1419 (gtk-import-function nil gtk_toolbar_set_space_style GtkToolbar GtkToolbarSpaceStyle)
+ − 1420 (gtk-import-function nil gtk_toolbar_set_tooltips GtkToolbar gint)
+ − 1421 (gtk-import-function nil gtk_toolbar_set_button_relief GtkToolbar GtkReliefStyle)
+ − 1422 (gtk-import-function GtkReliefStyle gtk_toolbar_get_button_relief GtkToolbar)
+ − 1423
+ − 1424
+ − 1425 (gtk-import-function GtkType gtk_tooltips_get_type)
+ − 1426 (gtk-import-function GtkObject gtk_tooltips_new)
+ − 1427 (gtk-import-function nil gtk_tooltips_enable GtkTooltips)
+ − 1428 (gtk-import-function nil gtk_tooltips_disable GtkTooltips)
+ − 1429 (gtk-import-function nil gtk_tooltips_set_delay GtkTooltips guint)
+ − 1430 (gtk-import-function nil gtk_tooltips_set_tip GtkTooltips GtkWidget GtkString GtkString)
+ − 1431 (gtk-import-function nil gtk_tooltips_set_colors GtkTooltips GdkColor GdkColor)
+ − 1432
+ − 1433 ;;;GtkTooltipsData* gtk_tooltips_data_get (GtkWidget *widget);
+ − 1434
+ − 1435 (gtk-import-function nil gtk_tooltips_force_window GtkTooltips)
+ − 1436
+ − 1437
+ − 1438 (gtk-import-function GtkType gtk_tree_get_type)
+ − 1439 (gtk-import-function GtkWidget gtk_tree_new)
+ − 1440
+ − 1441 (gtk-import-function nil gtk_tree_append
+ − 1442 (GtkTree . tree)
+ − 1443 (GtkWidget . tree_item))
+ − 1444 (gtk-import-function nil gtk_tree_prepend
+ − 1445 (GtkTree . tree)
+ − 1446 (GtkWidget . tree_item))
+ − 1447
+ − 1448 (gtk-import-function nil gtk_tree_insert
+ − 1449 (GtkTree . tree)
+ − 1450 (GtkWidget . tree_item)
+ − 1451 (gint . position))
+ − 1452
+ − 1453 (gtk-import-function nil gtk_tree_remove_items
+ − 1454 (GtkTree . tree)
+ − 1455 (GtkListOfObject . items))
+ − 1456
+ − 1457 (gtk-import-function nil gtk_tree_clear_items
+ − 1458 (GtkTree . tree)
+ − 1459 (gint . start)
+ − 1460 (gint . end))
+ − 1461
+ − 1462 (gtk-import-function nil gtk_tree_select_item
+ − 1463 (GtkTree . tree)
+ − 1464 (gint . item))
+ − 1465
+ − 1466 (gtk-import-function nil gtk_tree_unselect_item
+ − 1467 (GtkTree . tree)
+ − 1468 (gint . item))
+ − 1469
+ − 1470 (gtk-import-function nil gtk_tree_select_child
+ − 1471 (GtkTree . tree)
+ − 1472 (GtkWidget . tree_item))
+ − 1473
+ − 1474 (gtk-import-function nil gtk_tree_unselect_child
+ − 1475 (GtkTree . tree)
+ − 1476 (GtkWidget . tree_item))
+ − 1477
+ − 1478 (gtk-import-function gint gtk_tree_child_position
+ − 1479 (GtkTree . tree)
+ − 1480 (GtkWidget . child))
+ − 1481
+ − 1482 (gtk-import-function nil gtk_tree_set_selection_mode
+ − 1483 (GtkTree . tree)
+ − 1484 (GtkSelectionMode . mode))
+ − 1485
+ − 1486 (gtk-import-function nil gtk_tree_set_view_mode
+ − 1487 (GtkTree . tree)
+ − 1488 (GtkTreeViewMode . mode))
+ − 1489
+ − 1490 (gtk-import-function nil gtk_tree_set_view_lines
+ − 1491 (GtkTree . tree)
+ − 1492 (gboolean . flag))
+ − 1493
+ − 1494 ;; deprecated function, use gtk_container_remove instead.
+ − 1495 (gtk-import-function nil gtk_tree_remove_item
+ − 1496 (GtkTree . tree)
+ − 1497 (GtkWidget . child))
+ − 1498
+ − 1499
+ − 1500 (gtk-import-function GtkType gtk_tree_item_get_type)
+ − 1501 (gtk-import-function GtkWidget gtk_tree_item_new)
+ − 1502 (gtk-import-function GtkWidget gtk_tree_item_new_with_label GtkString)
+ − 1503 (gtk-import-function nil gtk_tree_item_set_subtree GtkTreeItem GtkWidget)
+ − 1504 (gtk-import-function nil gtk_tree_item_remove_subtree GtkTreeItem)
+ − 1505 (gtk-import-function nil gtk_tree_item_select GtkTreeItem)
+ − 1506 (gtk-import-function nil gtk_tree_item_deselect GtkTreeItem)
+ − 1507 (gtk-import-function nil gtk_tree_item_expand GtkTreeItem)
+ − 1508 (gtk-import-function nil gtk_tree_item_collapse GtkTreeItem)
+ − 1509
+ − 1510
+ − 1511 (gtk-import-function GtkString gtk_type_name GtkType)
+ − 1512 (gtk-import-function guint gtk_type_from_name GtkString)
+ − 1513
+ − 1514
+ − 1515 (gtk-import-function GtkType gtk_vbox_get_type)
+ − 1516 (gtk-import-function GtkWidget gtk_vbox_new gboolean gint)
+ − 1517
+ − 1518
+ − 1519 (gtk-import-function GtkType gtk_vbutton_box_get_type)
+ − 1520 (gtk-import-function GtkWidget gtk_vbutton_box_new)
+ − 1521
+ − 1522 ;; buttons can be added by gtk_container_add()
+ − 1523 (gtk-import-function gint gtk_vbutton_box_get_spacing_default)
+ − 1524 (gtk-import-function nil gtk_vbutton_box_set_spacing_default gint)
+ − 1525
+ − 1526 (gtk-import-function GtkButtonBoxStyle gtk_vbutton_box_get_layout_default)
+ − 1527 (gtk-import-function nil gtk_vbutton_box_set_layout_default GtkButtonBoxStyle)
+ − 1528
+ − 1529
+ − 1530 (gtk-import-function GtkType gtk_viewport_get_type)
+ − 1531 (gtk-import-function GtkWidget gtk_viewport_new GtkAdjustment GtkAdjustment)
+ − 1532 (gtk-import-function GtkAdjustment gtk_viewport_get_hadjustment GtkViewport)
+ − 1533 (gtk-import-function GtkAdjustment gtk_viewport_get_vadjustment GtkViewport)
+ − 1534 (gtk-import-function nil gtk_viewport_set_hadjustment GtkViewport GtkAdjustment)
+ − 1535 (gtk-import-function nil gtk_viewport_set_vadjustment GtkViewport GtkAdjustment)
+ − 1536 (gtk-import-function nil gtk_viewport_set_shadow_type GtkViewport GtkShadowType)
+ − 1537
+ − 1538
+ − 1539 (gtk-import-function GtkType gtk_vpaned_get_type)
+ − 1540 (gtk-import-function GtkWidget gtk_vpaned_new)
+ − 1541
+ − 1542
+ − 1543 (gtk-import-function GtkType gtk_vruler_get_type)
+ − 1544 (gtk-import-function GtkWidget gtk_vruler_new)
+ − 1545
+ − 1546
+ − 1547 (gtk-import-function GtkType gtk_vscale_get_type)
+ − 1548 (gtk-import-function GtkWidget gtk_vscale_new GtkAdjustment)
+ − 1549
+ − 1550
+ − 1551 (gtk-import-function GtkType gtk_vscrollbar_get_type)
+ − 1552 (gtk-import-function GtkWidget gtk_vscrollbar_new GtkAdjustment)
+ − 1553
+ − 1554
+ − 1555 (gtk-import-function GtkType gtk_vseparator_get_type)
+ − 1556 (gtk-import-function GtkWidget gtk_vseparator_new)
+ − 1557
+ − 1558
+ − 1559 (gtk-import-function GtkType gtk_widget_get_type)
+ − 1560 (gtk-import-function nil gtk_widget_ref GtkWidget)
+ − 1561 (gtk-import-function nil gtk_widget_unref GtkWidget)
+ − 1562 (gtk-import-function nil gtk_widget_destroy GtkWidget)
+ − 1563 (gtk-import-function nil gtk_widget_unparent GtkWidget)
+ − 1564 (gtk-import-function nil gtk_widget_show GtkWidget)
+ − 1565 (gtk-import-function nil gtk_widget_show_now GtkWidget)
+ − 1566 (gtk-import-function nil gtk_widget_hide GtkWidget)
+ − 1567 (gtk-import-function nil gtk_widget_show_all GtkWidget)
+ − 1568 (gtk-import-function nil gtk_widget_hide_all GtkWidget)
+ − 1569 (gtk-import-function nil gtk_widget_map GtkWidget)
+ − 1570 (gtk-import-function nil gtk_widget_unmap GtkWidget)
+ − 1571 (gtk-import-function nil gtk_widget_realize GtkWidget)
+ − 1572 (gtk-import-function nil gtk_widget_unrealize GtkWidget)
+ − 1573
+ − 1574 (gtk-import-function nil gtk_widget_queue_draw GtkWidget)
+ − 1575 (gtk-import-function nil gtk_widget_queue_draw_area GtkWidget gint gint gint gint)
+ − 1576 (gtk-import-function nil gtk_widget_queue_clear GtkWidget)
+ − 1577 (gtk-import-function nil gtk_widget_queue_clear_area GtkWidget gint gint gint gint)
+ − 1578 (gtk-import-function nil gtk_widget_queue_resize GtkWidget)
+ − 1579
+ − 1580 ;;; #### BILL!!!
+ − 1581 ;(gtk-import-function nil gtk_widget_draw 'GtkWidget 'GdkRectangle)
+ − 1582 ;(gtk-import-function nil gtk_widget_size_request 'GtkWidget 'GtkRequisition)
+ − 1583 ;(gtk-import-function nil gtk_widget_size_allocate 'GtkWidget 'GtkAllocation)
+ − 1584 ;(gtk-import-function nil gtk_widget_get_child_requisition 'GtkWidget 'GtkRequisition)
+ − 1585 ;(gtk-import-function 'gint gtk_widget_intersect 'GtkWidget 'GdkRectangle 'GdkRectangle)
+ − 1586
+ − 1587 (gtk-import-function nil gtk_widget_draw_focus GtkWidget)
+ − 1588 (gtk-import-function nil gtk_widget_draw_default GtkWidget)
+ − 1589 (gtk-import-function nil gtk_widget_add_accelerator GtkWidget GtkString GtkAccelGroup
+ − 1590 guint guint GtkAccelFlags)
+ − 1591 (gtk-import-function nil gtk_widget_remove_accelerator GtkWidget GtkAccelGroup guint guint)
+ − 1592 (gtk-import-function nil gtk_widget_remove_accelerators GtkWidget GtkString gboolean)
+ − 1593 (gtk-import-function guint gtk_widget_accelerator_signal GtkWidget GtkAccelGroup guint guint)
+ − 1594 (gtk-import-function nil gtk_widget_lock_accelerators GtkWidget)
+ − 1595 (gtk-import-function nil gtk_widget_unlock_accelerators GtkWidget)
+ − 1596 (gtk-import-function gboolean gtk_widget_accelerators_locked GtkWidget)
+ − 1597 (gtk-import-function gint gtk_widget_event GtkWidget GdkEvent)
+ − 1598 (gtk-import-function gboolean gtk_widget_activate GtkWidget)
+ − 1599 (gtk-import-function gboolean gtk_widget_set_scroll_adjustments GtkWidget GtkAdjustment GtkAdjustment)
+ − 1600 (gtk-import-function nil gtk_widget_reparent GtkWidget GtkWidget)
+ − 1601 (gtk-import-function nil gtk_widget_popup GtkWidget gint gint)
+ − 1602 (gtk-import-function nil gtk_widget_grab_focus GtkWidget)
+ − 1603 (gtk-import-function nil gtk_widget_grab_default GtkWidget)
+ − 1604 (gtk-import-function nil gtk_widget_set_name GtkWidget GtkString)
+ − 1605 (gtk-import-function GtkString gtk_widget_get_name GtkWidget)
+ − 1606 (gtk-import-function nil gtk_widget_set_state GtkWidget GtkStateType)
+ − 1607 (gtk-import-function nil gtk_widget_set_sensitive GtkWidget gboolean)
+ − 1608 (gtk-import-function nil gtk_widget_set_app_paintable GtkWidget gboolean)
+ − 1609 (gtk-import-function nil gtk_widget_set_parent GtkWidget GtkWidget)
+ − 1610 (gtk-import-function nil gtk_widget_set_parent_window GtkWindow GdkWindow)
+ − 1611 (gtk-import-function GdkWindow gtk_widget_get_parent_window GtkWidget)
+ − 1612 (gtk-import-function nil gtk_widget_set_uposition GtkWidget gint gint)
+ − 1613 (gtk-import-function nil gtk_widget_set_usize GtkWidget gint gint)
+ − 1614 (gtk-import-function nil gtk_widget_set_events GtkWidget GdkEventMask)
+ − 1615 (gtk-import-function nil gtk_widget_add_events GtkWidget GdkEventMask)
+ − 1616 (gtk-import-function nil gtk_widget_set_extension_events GtkWidget GdkExtensionMode)
+ − 1617 (gtk-import-function GdkExtensionMode gtk_widget_get_extension_events GtkWidget)
+ − 1618 (gtk-import-function GtkWidget gtk_widget_get_toplevel GtkWidget)
+ − 1619 (gtk-import-function GtkWidget gtk_widget_get_ancestor GtkWidget guint)
+ − 1620 (gtk-import-function GdkColormap gtk_widget_get_colormap GtkWidget)
+ − 1621 (gtk-import-function GdkVisual gtk_widget_get_visual GtkWidget)
+ − 1622
+ − 1623 (gtk-import-function nil gtk_widget_set_colormap GtkWidget GdkColormap)
+ − 1624 (gtk-import-function nil gtk_widget_set_visual GtkWidget GdkVisual)
+ − 1625 (gtk-import-function GdkEventMask gtk_widget_get_events GtkWidget)
+ − 1626
+ − 1627 ;;; Hrm - this should return a cons cell.
+ − 1628 ;;; Handcoded in ui-byhand.c... #### FIXME
+ − 1629 ;;void gtk_widget_get_pointer (GtkWidget *widget,
+ − 1630 ;; gint *x,
+ − 1631 ;; gint *y);
+ − 1632
+ − 1633 (gtk-import-function gboolean gtk_widget_is_ancestor GtkWidget GtkWidget)
+ − 1634 (gtk-import-function gboolean gtk_widget_hide_on_delete GtkWidget)
+ − 1635
+ − 1636 ;;; Widget styles
+ − 1637 (gtk-import-function nil gtk_widget_set_style GtkWidget GtkStyle)
+ − 1638 (gtk-import-function nil gtk_widget_set_rc_style GtkWidget)
+ − 1639 (gtk-import-function nil gtk_widget_ensure_style GtkWidget)
+ − 1640 (gtk-import-function GtkStyle gtk_widget_get_style GtkWidget)
+ − 1641 (gtk-import-function nil gtk_widget_restore_default_style GtkWidget)
+ − 1642 (gtk-import-function nil gtk_widget_modify_style GtkWidget GtkStyle)
+ − 1643
+ − 1644 (gtk-import-function nil gtk_widget_set_composite_name GtkWidget GtkString)
+ − 1645 (gtk-import-function GtkString gtk_widget_get_composite_name GtkWidget)
+ − 1646 (gtk-import-function nil gtk_widget_reset_rc_styles GtkWidget)
+ − 1647
+ − 1648 ;; Push/pop pairs, to change default values upon a widget's creation.
+ − 1649 ;; This will override the values that got set by the
+ − 1650 ;; gtk_widget_set_default_* () functions.
+ − 1651 (gtk-import-function nil gtk_widget_push_style GtkStyle)
+ − 1652 (gtk-import-function nil gtk_widget_push_colormap GdkColormap)
+ − 1653 (gtk-import-function nil gtk_widget_push_visual GdkVisual)
+ − 1654 (gtk-import-function nil gtk_widget_push_composite_child)
+ − 1655 (gtk-import-function nil gtk_widget_pop_composite_child)
+ − 1656 (gtk-import-function nil gtk_widget_pop_style)
+ − 1657 (gtk-import-function nil gtk_widget_pop_colormap)
+ − 1658 (gtk-import-function nil gtk_widget_pop_visual)
+ − 1659
+ − 1660 ;; Set certain default values to be used at widget creation time.
+ − 1661 (gtk-import-function nil gtk_widget_set_default_style GtkStyle)
+ − 1662 (gtk-import-function nil gtk_widget_set_default_colormap GdkColormap)
+ − 1663 (gtk-import-function nil gtk_widget_set_default_visual GdkVisual)
+ − 1664 (gtk-import-function GtkStyle gtk_widget_get_default_style)
+ − 1665 (gtk-import-function GdkColormap gtk_widget_get_default_colormap)
+ − 1666 (gtk-import-function GdkVisual gtk_widget_get_default_visual)
+ − 1667
+ − 1668 ;; Counterpart to gdk_window_shape_combine_mask.
+ − 1669 (gtk-import-function nil gtk_widget_shape_combine_mask GtkWidget GdkBitmap gint gint)
+ − 1670
+ − 1671 ;; internal function
+ − 1672 (gtk-import-function nil gtk_widget_reset_shapes GtkWidget)
+ − 1673
+ − 1674 ;; Compute a widget's path in the form "GtkWindow.MyLabel", and
+ − 1675 ;; return newly alocated strings.
+ − 1676 ;; Ignored for now #### BILL!!!
+ − 1677 ;void gtk_widget_path (GtkWidget *widget,
+ − 1678 ; guint *path_length,
+ − 1679 ; gchar **path,
+ − 1680 ; gchar **path_reversed);
+ − 1681 ;void gtk_widget_class_path (GtkWidget *widget,
+ − 1682 ; guint *path_length,
+ − 1683 ; gchar **path,
+ − 1684 ; gchar **path_reversed);
+ − 1685
+ − 1686
+ − 1687 (gtk-import-function GtkType gtk_window_get_type)
+ − 1688 (gtk-import-function GtkWidget gtk_window_new GtkWindowType)
+ − 1689 (gtk-import-function nil gtk_window_set_title GtkWindow GtkString)
+ − 1690 (gtk-import-function nil gtk_window_set_wmclass GtkWindow GtkString GtkString)
+ − 1691 (gtk-import-function nil gtk_window_set_policy GtkWindow gint gint gint)
+ − 1692 (gtk-import-function nil gtk_window_add_accel_group GtkWindow GtkAccelGroup)
+ − 1693 (gtk-import-function nil gtk_window_remove_accel_group GtkWindow GtkAccelGroup)
+ − 1694 (gtk-import-function nil gtk_window_set_position GtkWindow GtkWindowPosition)
+ − 1695 (gtk-import-function gint gtk_window_activate_focus GtkWindow)
+ − 1696 (gtk-import-function gint gtk_window_activate_default GtkWindow)
+ − 1697 (gtk-import-function nil gtk_window_set_transient_for GtkWindow GtkWindow)
+ − 1698 ;(gtk-import-function nil gtk_window_set_geometry_hints GtkWindow GtkWidget GdkGeometry GdkWindowHints)
+ − 1699 (gtk-import-function nil gtk_window_set_default_size GtkWindow gint gint)
+ − 1700 (gtk-import-function nil gtk_window_set_modal GtkWindow gboolean)
+ − 1701
+ − 1702 ;; Internal functions - do we really want to expose these?
+ − 1703 ;; NO
+ − 1704 '(gtk-import-function nil gtk_window_set_focus GtkWindow GtkWidget)
+ − 1705 '(gtk-import-function nil gtk_window_set_default GtkWindow GtkWidget)
+ − 1706 '(gtk-import-function nil gtk_window_remove_embedded_xid GtkWindow guint)
+ − 1707 '(gtk-import-function nil gtk_window_add_embedded_xid GtkWindow guint)
+ − 1708 '(gtk-import-function nil gtk_window_reposition GtkWindow gint gint)
+ − 1709
+ − 1710
+ − 1711 (gtk-import-function GtkType gtk_spin_button_get_type)
+ − 1712 (gtk-import-function nil gtk_spin_button_configure
+ − 1713 (GtkSpinButton . spin_button)
+ − 1714 (GtkAdjustment . adjustment)
+ − 1715 (gfloat . climb_rate)
+ − 1716 (guint . digits))
+ − 1717 (gtk-import-function GtkWidget gtk_spin_button_new
+ − 1718 (GtkAdjustment . adjustment)
+ − 1719 (gfloat . climb_rate)
+ − 1720 (guint . digits))
+ − 1721 (gtk-import-function nil gtk_spin_button_set_adjustment
+ − 1722 (GtkSpinButton . spin_button)
+ − 1723 (GtkAdjustment . adjustment))
+ − 1724 (gtk-import-function GtkAdjustment gtk_spin_button_get_adjustment
+ − 1725 (GtkSpinButton . spin_button))
+ − 1726 (gtk-import-function nil gtk_spin_button_set_digits
+ − 1727 (GtkSpinButton . spin_button)
+ − 1728 (guint . digits))
+ − 1729 (gtk-import-function gfloat gtk_spin_button_get_value_as_float
+ − 1730 (GtkSpinButton . spin_button))
+ − 1731 (gtk-import-function gint gtk_spin_button_get_value_as_int
+ − 1732 (GtkSpinButton . spin_button))
+ − 1733 (gtk-import-function nil gtk_spin_button_set_value
+ − 1734 (GtkSpinButton . spin_button)
+ − 1735 (gfloat . value))
+ − 1736 (gtk-import-function nil gtk_spin_button_set_update_policy
+ − 1737 (GtkSpinButton . spin_button)
+ − 1738 (GtkSpinButtonUpdatePolicy . policy))
+ − 1739 (gtk-import-function nil gtk_spin_button_set_numeric
+ − 1740 (GtkSpinButton . spin_button)
+ − 1741 (gboolean . numeric))
+ − 1742 (gtk-import-function nil gtk_spin_button_spin
+ − 1743 (GtkSpinButton . spin_button)
+ − 1744 (GtkSpinType . direction)
+ − 1745 (gfloat . increment))
+ − 1746 (gtk-import-function nil gtk_spin_button_set_wrap
+ − 1747 (GtkSpinButton . spin_button)
+ − 1748 (gboolean . wrap))
+ − 1749 (gtk-import-function nil gtk_spin_button_set_shadow_type
+ − 1750 (GtkSpinButton . spin_button)
+ − 1751 (GtkShadowType . shadow_type))
+ − 1752 (gtk-import-function nil gtk_spin_button_set_snap_to_ticks
+ − 1753 (GtkSpinButton . spin_button)
+ − 1754 (gboolean . snap_to_ticks))
+ − 1755 (gtk-import-function nil gtk_spin_button_update
+ − 1756 (GtkSpinButton . spin_button))
+ − 1757
+ − 1758
+ − 1759 (gtk-import-function GtkType gtk_statusbar_get_type)
+ − 1760 (gtk-import-function GtkWidget gtk_statusbar_new)
+ − 1761 (gtk-import-function guint gtk_statusbar_get_context_id
+ − 1762 (GtkStatusbar . statusbar)
+ − 1763 (GtkString . context_description))
+ − 1764
+ − 1765 ;; Returns message_id used for gtk_statusbar_remove
+ − 1766 (gtk-import-function guint gtk_statusbar_push
+ − 1767 (GtkStatusbar . statusbar)
+ − 1768 (guint . context_id)
+ − 1769 (GtkString . text))
+ − 1770 (gtk-import-function nil gtk_statusbar_pop
+ − 1771 (GtkStatusbar . statusbar)
+ − 1772 (guint . context_id))
+ − 1773 (gtk-import-function nil gtk_statusbar_remove
+ − 1774 (GtkStatusbar . statusbar)
+ − 1775 (guint . context_id)
+ − 1776 (guint . message_id))
+ − 1777
+ − 1778
+ − 1779 (gtk-import-function GtkType gtk_ctree_get_type)
+ − 1780 (gtk-import-function none gtk_ctree_construct
+ − 1781 (GtkCTree . ctree)
+ − 1782 (gint . columns)
+ − 1783 (gint . tree_column)
+ − 1784 (GtkArrayOfString . titles))
+ − 1785 (gtk-import-function GtkWidget gtk_ctree_new_with_titles
+ − 1786 (gint . columns)
+ − 1787 (gint . tree_column)
+ − 1788 (GtkArrayOfString . titles))
+ − 1789 (gtk-import-function GtkWidget gtk_ctree_new
+ − 1790 (gint . columns)
+ − 1791 (gint . tree_column))
+ − 1792
+ − 1793 (gtk-import-function GtkCTreeNode gtk_ctree_insert_node
+ − 1794 (GtkCTree . ctree)
+ − 1795 (GtkCTreeNode . parent)
+ − 1796 (GtkCTreeNode . sibling)
+ − 1797 (GtkArrayOfString . text)
+ − 1798 (guint . spacing)
+ − 1799 (GdkPixmap . pixmap_closed)
+ − 1800 (GdkBitmap . mask_closed)
+ − 1801 (GdkPixmap . pixmap_opened)
+ − 1802 (GdkBitmap . mask_opened)
+ − 1803 (gboolean . is_leaf)
+ − 1804 (gboolean . expanded))
+ − 1805
+ − 1806 (gtk-import-function none gtk_ctree_remove_node
+ − 1807 (GtkCTree . ctree)
+ − 1808 (GtkCTreeNode . node))
+ − 1809
+ − 1810 (gtk-import-function none gtk_ctree_expand
+ − 1811 (GtkCTree . ctree)
+ − 1812 (GtkCTreeNode . node))
+ − 1813
+ − 1814 (gtk-import-function none gtk_ctree_move
+ − 1815 (GtkCTree . ctree)
+ − 1816 (GtkCTreeNode . node)
+ − 1817 (GtkCTreeNode . new_parent)
+ − 1818 (GtkCTreeNode . new_sibling))
+ − 1819
+ − 1820 (gtk-import-function void gtk_ctree_expand_recursive
+ − 1821 (GtkCTree . ctree)
+ − 1822 (GtkCTreeNode . node))
+ − 1823
+ − 1824 (gtk-import-function void gtk_ctree_expand_to_depth
+ − 1825 (GtkCTree . ctree)
+ − 1826 (GtkCTreeNode . node)
+ − 1827 (gint . depth))
+ − 1828
+ − 1829 (gtk-import-function void gtk_ctree_collapse
+ − 1830 (GtkCTree . ctree)
+ − 1831 (GtkCTreeNode . node))
+ − 1832
+ − 1833 (gtk-import-function void gtk_ctree_collapse_recursive
+ − 1834 (GtkCTree . ctree)
+ − 1835 (GtkCTreeNode . node))
+ − 1836
+ − 1837 (gtk-import-function void gtk_ctree_collapse_to_depth
+ − 1838 (GtkCTree . ctree)
+ − 1839 (GtkCTreeNode . node)
+ − 1840 (gint . depth))
+ − 1841
+ − 1842 (gtk-import-function void gtk_ctree_toggle_expansion
+ − 1843 (GtkCTree . ctree)
+ − 1844 (GtkCTreeNode . node))
+ − 1845
+ − 1846 (gtk-import-function void gtk_ctree_toggle_expansion_recursive
+ − 1847 (GtkCTree . ctree)
+ − 1848 (GtkCTreeNode . node))
+ − 1849
+ − 1850 (gtk-import-function void gtk_ctree_select
+ − 1851 (GtkCTree . ctree)
+ − 1852 (GtkCTreeNode . node))
+ − 1853
+ − 1854 (gtk-import-function void gtk_ctree_select_recursive
+ − 1855 (GtkCTree . ctree)
+ − 1856 (GtkCTreeNode . node))
+ − 1857
+ − 1858 (gtk-import-function void gtk_ctree_unselect
+ − 1859 (GtkCTree . ctree)
+ − 1860 (GtkCTreeNode . node))
+ − 1861
+ − 1862 (gtk-import-function void gtk_ctree_unselect_recursive
+ − 1863 (GtkCTree . ctree)
+ − 1864 (GtkCTreeNode . node))
+ − 1865
+ − 1866 ;; NOTE!!! The header file here was WRONG! It had a third arg 'gint state'
+ − 1867 (gtk-import-function void gtk_ctree_real_select_recursive
+ − 1868 (GtkCTree . ctree)
+ − 1869 (GtkCTreeNode . node))
+ − 1870
+ − 1871 ;; Analogs of GtkCList functions
+ − 1872 (gtk-import-function void gtk_ctree_node_set_text
+ − 1873 (GtkCTree . ctree)
+ − 1874 (GtkCTreeNode . node)
+ − 1875 (gint . column)
+ − 1876 (GtkString . text))
+ − 1877
+ − 1878 (gtk-import-function void gtk_ctree_node_set_pixmap
+ − 1879 (GtkCTree . ctree)
+ − 1880 (GtkCTreeNode . node)
+ − 1881 (gint . column)
+ − 1882 (GdkPixmap . pixmap)
+ − 1883 (GdkBitmap . mask))
+ − 1884
+ − 1885 (gtk-import-function void gtk_ctree_node_set_pixtext
+ − 1886 (GtkCTree . ctree)
+ − 1887 (GtkCTreeNode . node)
+ − 1888 (gint . column)
+ − 1889 (GtkString . text)
+ − 1890 (guint . spacing)
+ − 1891 (GdkPixmap . pixmap)
+ − 1892 (GdkBitmap . mask))
+ − 1893
+ − 1894 (gtk-import-function void gtk_ctree_set_node_info
+ − 1895 (GtkCTree . ctree)
+ − 1896 (GtkCTreeNode . node)
+ − 1897 (GtkString . text)
+ − 1898 (guint . spacing)
+ − 1899 (GdkPixmap . pixmap_closed)
+ − 1900 (GdkBitmap . mask_closed)
+ − 1901 (GdkPixmap . pixmap_opened)
+ − 1902 (GdkBitmap . mask_opened)
+ − 1903 (gboolean . is_leaf)
+ − 1904 (gboolean . expanded))
+ − 1905
+ − 1906 (gtk-import-function void gtk_ctree_node_set_shift
+ − 1907 (GtkCTree . ctree)
+ − 1908 (GtkCTreeNode . node)
+ − 1909 (gint . column)
+ − 1910 (gint . vertical)
+ − 1911 (gint . horizontal))
+ − 1912
+ − 1913 (gtk-import-function void gtk_ctree_node_set_selectable
+ − 1914 (GtkCTree . ctree)
+ − 1915 (GtkCTreeNode . node)
+ − 1916 (gboolean . selectable))
+ − 1917
+ − 1918 (gtk-import-function gboolean gtk_ctree_node_get_selectable
+ − 1919 (GtkCTree . ctree)
+ − 1920 (GtkCTreeNode . node))
+ − 1921
+ − 1922 (gtk-import-function GtkCellType gtk_ctree_node_get_cell_type
+ − 1923 (GtkCTree . ctree)
+ − 1924 (GtkCTreeNode . node)
+ − 1925 (gint . column))
+ − 1926
+ − 1927 (gtk-import-function void gtk_ctree_node_set_row_style
+ − 1928 (GtkCTree . ctree)
+ − 1929 (GtkCTreeNode . node)
+ − 1930 (GtkStyle . style))
+ − 1931
+ − 1932 (gtk-import-function GtkStyle gtk_ctree_node_get_row_style
+ − 1933 (GtkCTree . ctree)
+ − 1934 (GtkCTreeNode . node))
+ − 1935
+ − 1936 (gtk-import-function void gtk_ctree_node_set_cell_style
+ − 1937 (GtkCTree . ctree)
+ − 1938 (GtkCTreeNode . node)
+ − 1939 (gint . column)
+ − 1940 (GtkStyle . style))
+ − 1941
+ − 1942 (gtk-import-function GtkStyle gtk_ctree_node_get_cell_style
+ − 1943 (GtkCTree . ctree)
+ − 1944 (GtkCTreeNode . node)
+ − 1945 (gint . column))
+ − 1946
+ − 1947 (gtk-import-function void gtk_ctree_node_set_foreground
+ − 1948 (GtkCTree . ctree)
+ − 1949 (GtkCTreeNode . node)
+ − 1950 (GdkColor . color))
+ − 1951
+ − 1952 (gtk-import-function void gtk_ctree_node_set_background
+ − 1953 (GtkCTree . ctree)
+ − 1954 (GtkCTreeNode . node)
+ − 1955 (GdkColor . color))
+ − 1956
+ − 1957 (gtk-import-function void gtk_ctree_node_moveto
+ − 1958 (GtkCTree . ctree)
+ − 1959 (GtkCTreeNode . node)
+ − 1960 (gint . column)
+ − 1961 (gfloat . row_align)
+ − 1962 (gfloat . col_align))
+ − 1963
+ − 1964 (gtk-import-function GtkVisibility gtk_ctree_node_is_visible
+ − 1965 (GtkCTree . ctree)
+ − 1966 (GtkCTreeNode . node))
+ − 1967
+ − 1968 ;; GtkCTree specific functions
+ − 1969 (gtk-import-function void gtk_ctree_set_indent
+ − 1970 (GtkCTree . ctree)
+ − 1971 (gint . indent))
+ − 1972
+ − 1973 (gtk-import-function void gtk_ctree_set_spacing
+ − 1974 (GtkCTree . ctree)
+ − 1975 (gint . spacing))
+ − 1976
+ − 1977 (gtk-import-function void gtk_ctree_set_show_stub
+ − 1978 (GtkCTree . ctree)
+ − 1979 (gboolean . show_stub))
+ − 1980
+ − 1981 (gtk-import-function void gtk_ctree_set_line_style
+ − 1982 (GtkCTree . ctree)
+ − 1983 (GtkCTreeLineStyle . line_style))
+ − 1984
+ − 1985 (gtk-import-function void gtk_ctree_set_expander_style
+ − 1986 (GtkCTree . ctree)
+ − 1987 (GtkCTreeExpanderStyle . expander_style))
+ − 1988
+ − 1989 ;; Tree sorting functions
+ − 1990 (gtk-import-function void gtk_ctree_sort_node
+ − 1991 (GtkCTree . ctree)
+ − 1992 (GtkCTreeNode . node))
+ − 1993
+ − 1994 (gtk-import-function void gtk_ctree_sort_recursive
+ − 1995 (GtkCTree . ctree)
+ − 1996 (GtkCTreeNode . node))
+ − 1997
+ − 1998 ;; Finding tree information
+ − 1999 (gtk-import-function gboolean gtk_ctree_is_viewable
+ − 2000 (GtkCTree . ctree)
+ − 2001 (GtkCTreeNode . node))
+ − 2002 (gtk-import-function GtkCTreeNode gtk_ctree_last
+ − 2003 (GtkCTree . ctree)
+ − 2004 (GtkCTreeNode . node))
+ − 2005 (gtk-import-function GtkCTreeNode gtk_ctree_find_node_ptr
+ − 2006 (GtkCTree . ctree)
+ − 2007 (GtkCTreeRow . ctree_row))
+ − 2008 (gtk-import-function GtkCTreeNode gtk_ctree_node_nth
+ − 2009 (GtkCTree . ctree)
+ − 2010 (guint . row))
+ − 2011 (gtk-import-function gboolean gtk_ctree_find
+ − 2012 (GtkCTree . ctree)
+ − 2013 (GtkCTreeNode . node)
+ − 2014 (GtkCTreeNode . child))
+ − 2015 (gtk-import-function gboolean gtk_ctree_is_ancestor
+ − 2016 (GtkCTree . ctree)
+ − 2017 (GtkCTreeNode . node)
+ − 2018 (GtkCTreeNode . child))
+ − 2019 (gtk-import-function gboolean gtk_ctree_is_hot_spot
+ − 2020 (GtkCTree . ctree)
+ − 2021 (gint . x)
+ − 2022 (gint . y))
+ − 2023
+ − 2024 (defun gtk-ctree-post-recursive (ctree node func data)
+ − 2025 (gtk-ctree-recurse ctree node func data t nil))
+ − 2026
+ − 2027 (defun gtk-ctree-post-recursive-to-depth (ctree node depth func data)
+ − 2028 (gtk-ctree-recurse ctree node func data t depth))
+ − 2029
+ − 2030 (defun gtk-ctree-pre-recursive (ctree node func data)
+ − 2031 (gtk-ctree-recurse ctree node func data nil nil))
+ − 2032
+ − 2033 (defun gtk-ctree-pre-recursive-to-depth (ctree node depth func data)
+ − 2034 (gtk-ctree-recurse ctree node func data nil depth))
+ − 2035
+ − 2036
+ − 2037 (gtk-import-function GtkType gtk_preview_get_type)
+ − 2038 (gtk-import-function void gtk_preview_uninit)
+ − 2039 (gtk-import-function GtkWidget gtk_preview_new
+ − 2040 (GtkPreviewType . type))
+ − 2041 (gtk-import-function void gtk_preview_size
+ − 2042 (GtkPreview . preview)
+ − 2043 (gint . width)
+ − 2044 (gint . height))
+ − 2045 (gtk-import-function void gtk_preview_put
+ − 2046 (GtkPreview . preview)
+ − 2047 (GdkWindow . window)
+ − 2048 (GdkGC . gc)
+ − 2049 (gint . srcx)
+ − 2050 (gint . srcy)
+ − 2051 (gint . destx)
+ − 2052 (gint . desty)
+ − 2053 (gint . width)
+ − 2054 (gint . height))
+ − 2055 (gtk-import-function void gtk_preview_draw_row
+ − 2056 (GtkPreview . preview)
+ − 2057 (GtkString . data)
+ − 2058 (gint . x)
+ − 2059 (gint . y)
+ − 2060 (gint . w))
+ − 2061 (gtk-import-function void gtk_preview_set_expand
+ − 2062 (GtkPreview . preview)
+ − 2063 (gboolean . expand))
+ − 2064 (gtk-import-function void gtk_preview_set_gamma
+ − 2065 (double . gamma))
+ − 2066 (gtk-import-function void gtk_preview_set_color_cube
+ − 2067 (guint . nred_shades)
+ − 2068 (guint . ngreen_shades)
+ − 2069 (guint . nblue_shades)
+ − 2070 (guint . ngray_shades))
+ − 2071 (gtk-import-function void gtk_preview_set_install_cmap
+ − 2072 (gboolean . install_cmap))
+ − 2073 (gtk-import-function void gtk_preview_set_reserved
+ − 2074 (gint . nreserved))
+ − 2075 ;;;(gtk-import-function void gtk_preview_set_dither
+ − 2076 ;;; (GtkPreview . preview)
+ − 2077 ;;; (GdkRgbDither . dither))
+ − 2078
+ − 2079 (gtk-import-function GdkVisual gtk_preview_get_visual)
+ − 2080 (gtk-import-function GdkColormap gtk_preview_get_cmap)
+ − 2081 (gtk-import-function GtkPreviewInfo gtk_preview_get_info)
+ − 2082
+ − 2083 ;; This function reinitializes the preview colormap and visual from
+ − 2084 ;; the current gamma/color_cube/install_cmap settings. It must only
+ − 2085 ;; be called if there are no previews or users's of the preview
+ − 2086 ;; colormap in existence.
+ − 2087 (gtk-import-function void gtk_preview_reset)