annotate lisp/gtk-widgets.el @ 4134:ac5a714be3a2

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