annotate lisp/gtk-widgets.el @ 5753:dbd8305e13cb

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