~ubuntu-branches/ubuntu/precise/libglade2/precise-proposed

« back to all changes in this revision

Viewing changes to doc/html/libglade-dtd-exceptions.html

  • Committer: Bazaar Package Importer
  • Author(s): Christian Marillat
  • Date: 2002-03-30 22:55:37 UTC
  • Revision ID: james.westby@ubuntu.com-20020330225537-jx47zcil1ybgy9qx
Tags: upstream-1.99.10
ImportĀ upstreamĀ versionĀ 1.99.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML
 
2
><HEAD
 
3
><TITLE
 
4
>Exceptions</TITLE
 
5
><META
 
6
NAME="GENERATOR"
 
7
CONTENT="Modular DocBook HTML Stylesheet Version 1.74b"><LINK
 
8
REL="HOME"
 
9
TITLE="Libglade Reference Manual"
 
10
HREF="libglade.html"><LINK
 
11
REL="UP"
 
12
TITLE="Glade 2.0 File Format"
 
13
HREF="libglade-dtd.html"><LINK
 
14
REL="PREVIOUS"
 
15
TITLE="Glade 2.0 File Format"
 
16
HREF="libglade-dtd.html"></HEAD
 
17
><BODY
 
18
CLASS="SECT1"
 
19
BGCOLOR="#FFFFFF"
 
20
TEXT="#000000"
 
21
LINK="#0000FF"
 
22
VLINK="#840084"
 
23
ALINK="#0000FF"
 
24
><DIV
 
25
CLASS="NAVHEADER"
 
26
><TABLE
 
27
WIDTH="100%"
 
28
BORDER="0"
 
29
BGCOLOR="#000000"
 
30
CELLPADDING="1"
 
31
CELLSPACING="0"
 
32
><TR
 
33
><TH
 
34
COLSPAN="4"
 
35
ALIGN="center"
 
36
><FONT
 
37
COLOR="#FFFFFF"
 
38
SIZE="5"
 
39
>Libglade Reference Manual</FONT
 
40
></TH
 
41
></TR
 
42
><TR
 
43
><TD
 
44
WIDTH="25%"
 
45
BGCOLOR="#C00000"
 
46
ALIGN="left"
 
47
><A
 
48
HREF="libglade-dtd.html"
 
49
><FONT
 
50
COLOR="#FFFFFF"
 
51
SIZE="3"
 
52
><B
 
53
>&#60;&#60;&#60; Previous Page</B
 
54
></FONT
 
55
></A
 
56
></TD
 
57
><TD
 
58
WIDTH="25%"
 
59
BGCOLOR="#0000C0"
 
60
ALIGN="center"
 
61
><FONT
 
62
COLOR="#FFFFFF"
 
63
SIZE="3"
 
64
><B
 
65
><A
 
66
HREF="libglade.html"
 
67
><FONT
 
68
COLOR="#FFFFFF"
 
69
SIZE="3"
 
70
><B
 
71
>Home</B
 
72
></FONT
 
73
></A
 
74
></B
 
75
></FONT
 
76
></TD
 
77
><TD
 
78
WIDTH="25%"
 
79
BGCOLOR="#00C000"
 
80
ALIGN="center"
 
81
><FONT
 
82
COLOR="#FFFFFF"
 
83
SIZE="3"
 
84
><B
 
85
><A
 
86
HREF="libglade-dtd.html"
 
87
><FONT
 
88
COLOR="#FFFFFF"
 
89
SIZE="3"
 
90
><B
 
91
>Up</B
 
92
></FONT
 
93
></A
 
94
></B
 
95
></FONT
 
96
></TD
 
97
><TD
 
98
WIDTH="25%"
 
99
BGCOLOR="#C00000"
 
100
ALIGN="right"
 
101
>&nbsp;</TD
 
102
></TR
 
103
></TABLE
 
104
></DIV
 
105
><BR
 
106
CLEAR="all"><DIV
 
107
CLASS="SECT1"
 
108
><H1
 
109
CLASS="SECT1"
 
110
><A
 
111
NAME="LIBGLADE-DTD-EXCEPTIONS"
 
112
>Exceptions</A
 
113
></H1
 
114
><P
 
115
>As some widgets do not implement properties for all
 
116
      required properties.  This section documents some of the
 
117
      exceptions built into libglade's logic.</P
 
118
><P
 
119
>The following properties have custom handlers in libglade.
 
120
      Most of these will probably become real properties in GTK+
 
121
      2.2.</P
 
122
><P
 
123
></P
 
124
><UL
 
125
><LI
 
126
><P
 
127
><TT
 
128
CLASS="PARAMETER"
 
129
><I
 
130
>GtkWidget::visible</I
 
131
></TT
 
132
> is handled
 
133
          specially so that it gets applied after children have been
 
134
          added.  This works around some sizing bugs in certain
 
135
          widgets (and is the same behaviour libglade-0.x had).</P
 
136
></LI
 
137
><LI
 
138
><P
 
139
><TT
 
140
CLASS="PARAMETER"
 
141
><I
 
142
>GtkWidget::tooltip</I
 
143
></TT
 
144
> implements
 
145
          tooltips for the widget.  The property value is the tooltip
 
146
          to set on the widget.</P
 
147
></LI
 
148
><LI
 
149
><P
 
150
><TT
 
151
CLASS="PARAMETER"
 
152
><I
 
153
>GtkOptionMenu::history</I
 
154
></TT
 
155
> sets
 
156
          which menu item index in the list should be selected
 
157
          initially with
 
158
          <TT
 
159
CLASS="FUNCTION"
 
160
>gtk_option_menu_set_history()</TT
 
161
>.</P
 
162
></LI
 
163
><LI
 
164
><P
 
165
><TT
 
166
CLASS="PARAMETER"
 
167
><I
 
168
>GtkTextView::text</I
 
169
></TT
 
170
> offers an
 
171
          easy way to set the contents of a text view's buffer.</P
 
172
></LI
 
173
><LI
 
174
><P
 
175
><TT
 
176
CLASS="PARAMETER"
 
177
><I
 
178
>GtkCallendar::display_options</I
 
179
></TT
 
180
>
 
181
          sets display options of a calendar with
 
182
          <TT
 
183
CLASS="FUNCTION"
 
184
>gtk_calendar_display_options()</TT
 
185
>.</P
 
186
></LI
 
187
><LI
 
188
><P
 
189
><TT
 
190
CLASS="PARAMETER"
 
191
><I
 
192
>GtkRadioMenuItem::group</I
 
193
></TT
 
194
> sets
 
195
          the group for the radio item.  The property value is the
 
196
          name of another widget in the group.  This property won't
 
197
          handle forward references like the
 
198
          <TT
 
199
CLASS="PARAMETER"
 
200
><I
 
201
>GtkRadioButton::group</I
 
202
></TT
 
203
>
 
204
          property.</P
 
205
></LI
 
206
><LI
 
207
><P
 
208
><TT
 
209
CLASS="PARAMETER"
 
210
><I
 
211
>GtkToolbar::tooltips</I
 
212
></TT
 
213
> sets
 
214
          whether the toolbar shows tooltips with
 
215
          <TT
 
216
CLASS="FUNCTION"
 
217
>gtk_toolbar_set_tooltips()</TT
 
218
>.</P
 
219
></LI
 
220
><LI
 
221
><P
 
222
><TT
 
223
CLASS="PARAMETER"
 
224
><I
 
225
>GtkStatusbar::has_resize_grip</I
 
226
></TT
 
227
>
 
228
          sets whether the status bar has a resize grip in the bottom
 
229
          corner with
 
230
          <TT
 
231
CLASS="FUNCTION"
 
232
>gtk_statusbar_set_has_resize_grip()</TT
 
233
>.</P
 
234
></LI
 
235
><LI
 
236
><P
 
237
><TT
 
238
CLASS="PARAMETER"
 
239
><I
 
240
>GtkRuler::metric</I
 
241
></TT
 
242
> sets the
 
243
          bounds and metric type for the ruler with
 
244
          <TT
 
245
CLASS="FUNCTION"
 
246
>gtk_ruler_set_metric()</TT
 
247
>.</P
 
248
></LI
 
249
><LI
 
250
><P
 
251
><TT
 
252
CLASS="PARAMETER"
 
253
><I
 
254
>GtkMenuItem::label</I
 
255
></TT
 
256
>,
 
257
          <TT
 
258
CLASS="PARAMETER"
 
259
><I
 
260
>GtkMenuItem::use_underline</I
 
261
></TT
 
262
> and
 
263
          <TT
 
264
CLASS="PARAMETER"
 
265
><I
 
266
>GtkMenuItem::use_stock</I
 
267
></TT
 
268
> are used to
 
269
          create a label inside a menu item, and set whether it has a
 
270
          mnemonic (underlined letter), and whether it should be a
 
271
          stock item (standardised, translated label and an icon, if
 
272
          it is a GtkImageMenuItem).  These properties act similarly
 
273
          to the identically named <TT
 
274
CLASS="CLASSNAME"
 
275
>GtkButton</TT
 
276
>
 
277
          properties.</P
 
278
></LI
 
279
></UL
 
280
><P
 
281
>There are custom handlers for a number of deprecated
 
282
      widgets, and deprecated settings for some widgets.  These most
 
283
      likely won't be converted to real properties in the
 
284
      future.  These include:</P
 
285
><P
 
286
></P
 
287
><TABLE
 
288
BORDER="0"
 
289
><TBODY
 
290
><TR
 
291
><TD
 
292
><TT
 
293
CLASS="PARAMETER"
 
294
><I
 
295
>GtkPixmap::build_insensitive</I
 
296
></TT
 
297
></TD
 
298
></TR
 
299
><TR
 
300
><TD
 
301
><TT
 
302
CLASS="PARAMETER"
 
303
><I
 
304
>GtkPixmap::filename</I
 
305
></TT
 
306
></TD
 
307
></TR
 
308
><TR
 
309
><TD
 
310
><TT
 
311
CLASS="PARAMETER"
 
312
><I
 
313
>GtkProgress::format</I
 
314
></TT
 
315
></TD
 
316
></TR
 
317
><TR
 
318
><TD
 
319
><TT
 
320
CLASS="PARAMETER"
 
321
><I
 
322
>GtkCalendar::display_options</I
 
323
></TT
 
324
></TD
 
325
></TR
 
326
><TR
 
327
><TD
 
328
><TT
 
329
CLASS="PARAMETER"
 
330
><I
 
331
>GtkCList::column_widths</I
 
332
></TT
 
333
></TD
 
334
></TR
 
335
><TR
 
336
><TD
 
337
><TT
 
338
CLASS="PARAMETER"
 
339
><I
 
340
>GtkCList::selection_mode</I
 
341
></TT
 
342
></TD
 
343
></TR
 
344
><TR
 
345
><TD
 
346
><TT
 
347
CLASS="PARAMETER"
 
348
><I
 
349
>GtkCList::shadow_type</I
 
350
></TT
 
351
></TD
 
352
></TR
 
353
><TR
 
354
><TD
 
355
><TT
 
356
CLASS="PARAMETER"
 
357
><I
 
358
>GtkCList::show_titles</I
 
359
></TT
 
360
></TD
 
361
></TR
 
362
><TR
 
363
><TD
 
364
><TT
 
365
CLASS="PARAMETER"
 
366
><I
 
367
>GtkTree::selection_mode</I
 
368
></TT
 
369
></TD
 
370
></TR
 
371
><TR
 
372
><TD
 
373
><TT
 
374
CLASS="PARAMETER"
 
375
><I
 
376
>GtkTree::view_mode</I
 
377
></TT
 
378
></TD
 
379
></TR
 
380
><TR
 
381
><TD
 
382
><TT
 
383
CLASS="PARAMETER"
 
384
><I
 
385
>GtkTree::view_line</I
 
386
></TT
 
387
></TD
 
388
></TR
 
389
><TR
 
390
><TD
 
391
><TT
 
392
CLASS="PARAMETER"
 
393
><I
 
394
>GtkList::selection_mode</I
 
395
></TT
 
396
></TD
 
397
></TR
 
398
><TR
 
399
><TD
 
400
><TT
 
401
CLASS="PARAMETER"
 
402
><I
 
403
>GtkCheckMenuItem::always_show_toggle</I
 
404
></TT
 
405
></TD
 
406
></TR
 
407
><TR
 
408
><TD
 
409
><TT
 
410
CLASS="PARAMETER"
 
411
><I
 
412
>GtkText::text</I
 
413
></TT
 
414
></TD
 
415
></TR
 
416
></TBODY
 
417
></TABLE
 
418
><P
 
419
></P
 
420
><P
 
421
><SPAN
 
422
CLASS="emphasis"
 
423
><I
 
424
CLASS="EMPHASIS"
 
425
>XXXX - To be done</I
 
426
></SPAN
 
427
></P
 
428
></DIV
 
429
><DIV
 
430
CLASS="NAVFOOTER"
 
431
><BR
 
432
CLEAR="all"><BR><TABLE
 
433
WIDTH="100%"
 
434
BORDER="0"
 
435
BGCOLOR="#000000"
 
436
CELLPADDING="1"
 
437
CELLSPACING="0"
 
438
><TR
 
439
><TD
 
440
WIDTH="25%"
 
441
BGCOLOR="#C00000"
 
442
ALIGN="left"
 
443
><A
 
444
HREF="libglade-dtd.html"
 
445
><FONT
 
446
COLOR="#FFFFFF"
 
447
SIZE="3"
 
448
><B
 
449
>&#60;&#60;&#60; Previous Page</B
 
450
></FONT
 
451
></A
 
452
></TD
 
453
><TD
 
454
WIDTH="25%"
 
455
BGCOLOR="#0000C0"
 
456
ALIGN="center"
 
457
><FONT
 
458
COLOR="#FFFFFF"
 
459
SIZE="3"
 
460
><B
 
461
><A
 
462
HREF="libglade.html"
 
463
><FONT
 
464
COLOR="#FFFFFF"
 
465
SIZE="3"
 
466
><B
 
467
>Home</B
 
468
></FONT
 
469
></A
 
470
></B
 
471
></FONT
 
472
></TD
 
473
><TD
 
474
WIDTH="25%"
 
475
BGCOLOR="#00C000"
 
476
ALIGN="center"
 
477
><FONT
 
478
COLOR="#FFFFFF"
 
479
SIZE="3"
 
480
><B
 
481
><A
 
482
HREF="libglade-dtd.html"
 
483
><FONT
 
484
COLOR="#FFFFFF"
 
485
SIZE="3"
 
486
><B
 
487
>Up</B
 
488
></FONT
 
489
></A
 
490
></B
 
491
></FONT
 
492
></TD
 
493
><TD
 
494
WIDTH="25%"
 
495
BGCOLOR="#C00000"
 
496
ALIGN="right"
 
497
>&nbsp;</TD
 
498
></TR
 
499
><TR
 
500
><TD
 
501
COLSPAN="2"
 
502
ALIGN="left"
 
503
><FONT
 
504
COLOR="#FFFFFF"
 
505
SIZE="3"
 
506
><B
 
507
>Glade 2.0 File Format</B
 
508
></FONT
 
509
></TD
 
510
><TD
 
511
COLSPAN="2"
 
512
ALIGN="right"
 
513
>&nbsp;</TD
 
514
></TR
 
515
></TABLE
 
516
></DIV
 
517
></BODY
 
518
></HTML
 
519
>
 
 
b'\\ No newline at end of file'