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