annotate lisp/gtk-widgets.el @ 5075:868a9ffcc37b

Normally return a compiled function if one argument, #'constantly. 2010-02-24 Aidan Kehoe <kehoea@parhasard.net> * cl-extra.el (constantly): Normally return a compiled function from #'constantly if we are handed a single argument. Shouldn't actually matter, the overhead for returning a single constant in a lambda form vs. in a compiled function is minuscule, but using compiled functions as much as possible is good style in XEmacs, our interpreter is not stellar (nor indeed should it need to be).
author Aidan Kehoe <kehoea@parhasard.net>
date Wed, 24 Feb 2010 17:17:13 +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)