1516
1506
6.26.2. gtk-2.0/gdk/gdkkeysyms.h
1517
1507
6.26.3. gtk-2.0/gdk/gdkx.h
1519
6.27. Interfaces for libgdk-3
1521
6.27.1. libgdk-3 interfaces
1523
6.28. Data Definitions for libgdk-3
1525
6.28.1. gtk-3.0/gdk/gdk.h
1526
6.28.2. gtk-3.0/gdk/gdkbroadway.h
1527
6.28.3. gtk-3.0/gdk/gdkkeysyms-compat.h
1528
6.28.4. gtk-3.0/gdk/gdkkeysyms.h
1529
6.28.5. gtk-3.0/gdk/gdkx.h
1531
6.29. Interfaces for libgtk-x11-2.0
1533
6.29.1. GTK main Widgets library
1535
6.30. Data Definitions for libgtk-x11-2.0
1537
6.30.1. gtk-2.0/gtk/gtk.h
1538
6.30.2. gtk-2.0/gtk/gtkenums.h
1539
6.30.3. gtk-2.0/gtk/gtkprintoperationpreview.h
1540
6.30.4. gtk-2.0/gtk/gtkrecentfilter.h
1541
6.30.5. gtk-2.0/gtk/gtkrecentmanager.h
1542
6.30.6. gtk-2.0/gtk/gtkstatusicon.h
1543
6.30.7. gtk-2.0/gtk/gtktextbufferrichtext.h
1509
6.27. Interfaces for libgtk-x11-2.0
1511
6.27.1. GTK main Widgets library
1513
6.28. Data Definitions for libgtk-x11-2.0
1515
6.28.1. gtk-2.0/gtk/gtk.h
1516
6.28.2. gtk-2.0/gtk/gtkenums.h
1517
6.28.3. gtk-2.0/gtk/gtkprintoperationpreview.h
1518
6.28.4. gtk-2.0/gtk/gtkrecentfilter.h
1519
6.28.5. gtk-2.0/gtk/gtkrecentmanager.h
1520
6.28.6. gtk-2.0/gtk/gtkstatusicon.h
1521
6.28.7. gtk-2.0/gtk/gtktextbufferrichtext.h
1545
1523
gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog
1548
6.30.9. gtk-unix-print-2.0/gtk/gtkprinter.h
1549
6.30.10. gtk-unix-print-2.0/gtk/gtkprintjob.h
1550
6.30.11. gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
1551
6.30.12. gtk-unix-print-2.0/gtk/gtkunixprint.h
1553
6.31. Interfaces for libgtk-3
1555
6.31.1. libgtk-3 interfaces
1557
6.32. Data Definitions for libgtk-3
1559
6.32.1. gtk-3.0/gtk/gtk.h
1560
6.32.2. gtk-3.0/gtk/gtkunixprint.h
1526
6.28.9. gtk-unix-print-2.0/gtk/gtkprinter.h
1527
6.28.10. gtk-unix-print-2.0/gtk/gtkprintjob.h
1528
6.28.11. gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
1529
6.28.12. gtk-unix-print-2.0/gtk/gtkunixprint.h
1561
1530
__________________________________________________________
1563
1532
Chapter 6. Libraries
4162
4126
__________________________________________________________
4164
6.27. Interfaces for libgdk-3
4128
6.27. Interfaces for libgtk-x11-2.0
4166
4130
Table 6-14 defines the library name and shared object name for
4167
the libgdk-3 library
4169
Table 6-14. libgdk-3 Definition
4171
SONAME: libgdk-3.so.0
4172
__________________________________________________________
4174
6.27.1. libgdk-3 interfaces
4175
__________________________________________________________
4177
6.27.1.1. Interfaces for libgdk-3 interfaces
4179
No external functions are defined for libgdk-3 - libgdk-3
4180
interfaces in this part of the specification. See also the
4181
generic specification.
4182
__________________________________________________________
4184
6.28. Data Definitions for libgdk-3
4186
This section defines global identifiers and their values that
4187
are associated with interfaces contained in libgdk-3. These
4188
definitions are organized into groups that correspond to system
4189
headers. This convention is used as a convenience for the
4190
reader, and does not imply the existence of these headers, or
4191
their content. Where an interface is defined as requiring a
4192
particular system header file all of the data definitions for
4193
that system header file presented here shall be in effect.
4195
This section gives data definitions to promote binary
4196
application portability, not to repeat source interface
4197
definitions available elsewhere. System providers and
4198
application developers should use this ABI to supplement - not
4199
to replace - source interface definition specifications.
4201
This specification uses the ISO C (1999) C Language as the
4202
reference programming language, and data definitions are
4203
specified in ISO C format. The C language is used here as a
4204
convenient notation. Using a C language description of these
4205
data objects does not preclude their use by other programming
4207
__________________________________________________________
4209
6.28.1. gtk-3.0/gdk/gdk.h
4212
* This header is architecture neutral
4213
* Please refer to the generic specification for details
4215
__________________________________________________________
4217
6.28.2. gtk-3.0/gdk/gdkbroadway.h
4220
* This header is architecture neutral
4221
* Please refer to the generic specification for details
4223
__________________________________________________________
4225
6.28.3. gtk-3.0/gdk/gdkkeysyms-compat.h
4228
* This header is architecture neutral
4229
* Please refer to the generic specification for details
4231
__________________________________________________________
4233
6.28.4. gtk-3.0/gdk/gdkkeysyms.h
4236
* This header is architecture neutral
4237
* Please refer to the generic specification for details
4239
__________________________________________________________
4241
6.28.5. gtk-3.0/gdk/gdkx.h
4244
* This header is architecture neutral
4245
* Please refer to the generic specification for details
4247
__________________________________________________________
4249
6.29. Interfaces for libgtk-x11-2.0
4251
Table 6-15 defines the library name and shared object name for
4252
4131
the libgtk-x11-2.0 library
4254
Table 6-15. libgtk-x11-2.0 Definition
4133
Table 6-14. libgtk-x11-2.0 Definition
4255
4134
Library: libgtk-x11-2.0
4256
4135
SONAME: libgtk-x11-2.0.so.0
4257
4136
__________________________________________________________
4259
6.29.1. GTK main Widgets library
4138
6.27.1. GTK main Widgets library
4260
4139
__________________________________________________________
4262
6.29.1.1. Interfaces for GTK main Widgets library
4141
6.27.1.1. Interfaces for GTK main Widgets library
4264
4143
No external functions are defined for libgtk-x11-2.0 - GTK main
4265
4144
Widgets library in this part of the specification. See also the
4266
4145
generic specification.
4267
4146
__________________________________________________________
4269
6.30. Data Definitions for libgtk-x11-2.0
4148
6.28. Data Definitions for libgtk-x11-2.0
4271
4150
This section defines global identifiers and their values that
4272
4151
are associated with interfaces contained in libgtk-x11-2.0.
4292
4171
__________________________________________________________
4294
6.30.1. gtk-2.0/gtk/gtk.h
4297
* This header is architecture neutral
4298
* Please refer to the generic specification for details
4300
__________________________________________________________
4302
6.30.2. gtk-2.0/gtk/gtkenums.h
4305
* This header is architecture neutral
4306
* Please refer to the generic specification for details
4308
__________________________________________________________
4310
6.30.3. gtk-2.0/gtk/gtkprintoperationpreview.h
4313
* This header is architecture neutral
4314
* Please refer to the generic specification for details
4316
__________________________________________________________
4318
6.30.4. gtk-2.0/gtk/gtkrecentfilter.h
4321
* This header is architecture neutral
4322
* Please refer to the generic specification for details
4324
__________________________________________________________
4326
6.30.5. gtk-2.0/gtk/gtkrecentmanager.h
4329
* This header is architecture neutral
4330
* Please refer to the generic specification for details
4332
__________________________________________________________
4334
6.30.6. gtk-2.0/gtk/gtkstatusicon.h
4337
* This header is architecture neutral
4338
* Please refer to the generic specification for details
4340
__________________________________________________________
4342
6.30.7. gtk-2.0/gtk/gtktextbufferrichtext.h
4345
* This header is architecture neutral
4346
* Please refer to the generic specification for details
4348
__________________________________________________________
4350
6.30.8. gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog.h
4353
* This header is architecture neutral
4354
* Please refer to the generic specification for details
4356
__________________________________________________________
4358
6.30.9. gtk-unix-print-2.0/gtk/gtkprinter.h
4361
* This header is architecture neutral
4362
* Please refer to the generic specification for details
4364
__________________________________________________________
4366
6.30.10. gtk-unix-print-2.0/gtk/gtkprintjob.h
4369
* This header is architecture neutral
4370
* Please refer to the generic specification for details
4372
__________________________________________________________
4374
6.30.11. gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
4377
* This header is architecture neutral
4378
* Please refer to the generic specification for details
4380
__________________________________________________________
4382
6.30.12. gtk-unix-print-2.0/gtk/gtkunixprint.h
4385
* This header is architecture neutral
4386
* Please refer to the generic specification for details
4388
__________________________________________________________
4390
6.31. Interfaces for libgtk-3
4392
Table 6-16 defines the library name and shared object name for
4393
the libgtk-3 library
4395
Table 6-16. libgtk-3 Definition
4397
SONAME: libgtk-3.so.0
4398
__________________________________________________________
4400
6.31.1. libgtk-3 interfaces
4401
__________________________________________________________
4403
6.31.1.1. Interfaces for libgtk-3 interfaces
4405
No external functions are defined for libgtk-3 - libgtk-3
4406
interfaces in this part of the specification. See also the
4407
generic specification.
4408
__________________________________________________________
4410
6.32. Data Definitions for libgtk-3
4412
This section defines global identifiers and their values that
4413
are associated with interfaces contained in libgtk-3. These
4414
definitions are organized into groups that correspond to system
4415
headers. This convention is used as a convenience for the
4416
reader, and does not imply the existence of these headers, or
4417
their content. Where an interface is defined as requiring a
4418
particular system header file all of the data definitions for
4419
that system header file presented here shall be in effect.
4421
This section gives data definitions to promote binary
4422
application portability, not to repeat source interface
4423
definitions available elsewhere. System providers and
4424
application developers should use this ABI to supplement - not
4425
to replace - source interface definition specifications.
4427
This specification uses the ISO C (1999) C Language as the
4428
reference programming language, and data definitions are
4429
specified in ISO C format. The C language is used here as a
4430
convenient notation. Using a C language description of these
4431
data objects does not preclude their use by other programming
4433
__________________________________________________________
4435
6.32.1. gtk-3.0/gtk/gtk.h
4438
* This header is architecture neutral
4439
* Please refer to the generic specification for details
4441
__________________________________________________________
4443
6.32.2. gtk-3.0/gtk/gtkunixprint.h
4173
6.28.1. gtk-2.0/gtk/gtk.h
4176
* This header is architecture neutral
4177
* Please refer to the generic specification for details
4179
__________________________________________________________
4181
6.28.2. gtk-2.0/gtk/gtkenums.h
4184
* This header is architecture neutral
4185
* Please refer to the generic specification for details
4187
__________________________________________________________
4189
6.28.3. gtk-2.0/gtk/gtkprintoperationpreview.h
4192
* This header is architecture neutral
4193
* Please refer to the generic specification for details
4195
__________________________________________________________
4197
6.28.4. gtk-2.0/gtk/gtkrecentfilter.h
4200
* This header is architecture neutral
4201
* Please refer to the generic specification for details
4203
__________________________________________________________
4205
6.28.5. gtk-2.0/gtk/gtkrecentmanager.h
4208
* This header is architecture neutral
4209
* Please refer to the generic specification for details
4211
__________________________________________________________
4213
6.28.6. gtk-2.0/gtk/gtkstatusicon.h
4216
* This header is architecture neutral
4217
* Please refer to the generic specification for details
4219
__________________________________________________________
4221
6.28.7. gtk-2.0/gtk/gtktextbufferrichtext.h
4224
* This header is architecture neutral
4225
* Please refer to the generic specification for details
4227
__________________________________________________________
4229
6.28.8. gtk-unix-print-2.0/gtk/gtkpagesetupunixdialog.h
4232
* This header is architecture neutral
4233
* Please refer to the generic specification for details
4235
__________________________________________________________
4237
6.28.9. gtk-unix-print-2.0/gtk/gtkprinter.h
4240
* This header is architecture neutral
4241
* Please refer to the generic specification for details
4243
__________________________________________________________
4245
6.28.10. gtk-unix-print-2.0/gtk/gtkprintjob.h
4248
* This header is architecture neutral
4249
* Please refer to the generic specification for details
4251
__________________________________________________________
4253
6.28.11. gtk-unix-print-2.0/gtk/gtkprintunixdialog.h
4256
* This header is architecture neutral
4257
* Please refer to the generic specification for details
4259
__________________________________________________________
4261
6.28.12. gtk-unix-print-2.0/gtk/gtkunixprint.h
4446
4264
* This header is architecture neutral