Mercurial > projects > dwt2
annotate org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/internal/c/gtk_unix_print_2_0.d @ 120:536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
===D2===
* added [Try]Immutable/Const/Shared templates to work with differenses in D1/D2 instead of version statements
used these templates to work with strict type storage rules of dmd-2.053
* com.ibm.icu now also compilable with D2, but not tested yet
* small fixes
Snippet288 - shared data is in TLS
===Phobos===
* fixed critical bugs in Phobos implemention
completely incorrect segfault prone fromStringz (Linux's port ruthless killer)
terrible, incorrect StringBuffer realization (StyledText killer)
* fixed small bugs as well
Snippet72 - misprint in the snippet
* implemented missed functionality for Phobos
ByteArrayOutputStream implemented (image loading available)
formatting correctly works for all DWT's cases
As a result, folowing snippets now works with Phobos (Snippet### - what is fixed):
Snippet24, 42, 111, 115, 130, 235, 276 - bad string formatting
Snippet48, 282 - crash on image loading
Snippet163, 189, 211, 213, 217, 218, 222 - crash on copy/cut in StyledText
Snippet244 - hang-up
===Tango===
* few changes for the latest Tango trunc-r5661
* few small performance improvments
===General===
* implMissing-s for only one version changed to implMissingInTango/InPhobos
* incorrect calls to Format in toString-s fixed
* fixed loading \uXXXX characters in ResourceBundle
* added good UTF-8 support for StyledText, TextLayout (Win32) and friends
UTF functions revised and tested. It is now in java.nonstandard.*Utf modules
StyledText and TextLayout (Win32) modules revised for UTF-8 support
* removed small diferences in most identical files in *.swt.* folders
*.swt.internal.image, *.swt.events and *.swt.custom are identical in Win32/Linux32
now 179 of 576 (~31%) files in *.swt.* folders are fully identical
* Win32: snippets now have right subsystem, pretty icons and native system style controls
* small fixes in snippets
Snippet44 - it's not Snippet44
Snippet212 - functions work with different images and offsets arrays
Win32: Snippet282 - crash on close if the button has an image
Snippet293 - setGrayed is commented
and others
Win32: As a result, folowing snippets now works
Snippet68 - color doesn't change
Snippet163, 189, 211, 213, 217, 218, 222 - UTF-8 issues (see above)
Snippet193 - no tabel headers
author | Denis Shelomovskij <verylonglogin.reg@gmail.com> |
---|---|
date | Sat, 09 Jul 2011 15:50:20 +0300 |
parents | fb3aa8075988 |
children |
rev | line source |
---|---|
25 | 1 /****************************************************************************** |
2 Based on the generated files from the BCD tool | |
3 modified by: Frank Benoit <keinfarbton@googlemail.com> | |
4 ******************************************************************************/ | |
5 module org.eclipse.swt.internal.c.gtk_unix_print_2_0; | |
6 | |
7 import java.lang.all; | |
8 | |
9 version=DYNLINK; | |
10 | |
11 version(DYNLINK){ | |
113 | 12 import java.nonstandard.SharedLib; |
25 | 13 } |
14 | |
15 void loadLib(){ | |
16 version(DYNLINK){ | |
113 | 17 SharedLib.loadLibSymbols(symbols, "libgtk-x11-2.0.so"); |
25 | 18 } |
19 } | |
20 | |
21 extern(C): | |
22 align(4): | |
23 | |
24 public import org.eclipse.swt.internal.c.atk; | |
25 public import org.eclipse.swt.internal.c.cairo; | |
26 public import org.eclipse.swt.internal.c.pango; | |
27 public import org.eclipse.swt.internal.c.gdk; | |
28 public import org.eclipse.swt.internal.c.gtk; | |
29 public import org.eclipse.swt.internal.c.glib_object; | |
30 | |
31 alias void GtkPrintUnixDialogPrivate; | |
32 alias _GtkPrintUnixDialogClass GtkPrintUnixDialogClass; | |
33 alias void function() _BCD_func__5891; | |
34 alias _GtkPrintUnixDialog GtkPrintUnixDialog; | |
35 alias _GtkPrintJob GtkPrintJob; | |
36 alias void function(_GtkPrintJob *, void *, _GError *) _BCD_func__5238; | |
37 alias _BCD_func__5238 GtkPrintJobCompleteFunc; | |
38 alias void GtkPrintJobPrivate; | |
39 alias _GtkPrintJobClass GtkPrintJobClass; | |
40 alias void function(_GtkPrintJob *) _BCD_func__8505; | |
41 alias _GtkPrinter GtkPrinter; | |
42 alias int function(_GtkPrinter *, void *) _BCD_func__5323; | |
43 alias _BCD_func__5323 GtkPrinterFunc; | |
44 alias void GtkPrintBackend; | |
45 alias void GtkPrinterPrivate; | |
46 alias _GtkPrinterClass GtkPrinterClass; | |
47 alias void function(_GtkPrinter *, int) _BCD_func__8525; | |
48 enum GtkPrintCapabilities { | |
49 GTK_PRINT_CAPABILITY_PAGE_SET=1, | |
50 GTK_PRINT_CAPABILITY_COPIES=2, | |
51 GTK_PRINT_CAPABILITY_COLLATE=4, | |
52 GTK_PRINT_CAPABILITY_REVERSE=8, | |
53 GTK_PRINT_CAPABILITY_SCALE=16, | |
54 GTK_PRINT_CAPABILITY_GENERATE_PDF=32, | |
55 GTK_PRINT_CAPABILITY_GENERATE_PS=64, | |
56 GTK_PRINT_CAPABILITY_PREVIEW=128, | |
57 GTK_PRINT_CAPABILITY_NUMBER_UP=256, | |
58 } | |
59 alias void GtkPageSetupUnixDialogPrivate; | |
60 alias _GtkPageSetupUnixDialogClass GtkPageSetupUnixDialogClass; | |
61 alias _GtkPageSetupUnixDialog GtkPageSetupUnixDialog; | |
62 alias void function(void *) _BCD_func__5893; | |
63 alias void function(void *, void *) _BCD_func__5263; | |
64 alias int function(_GtkWidget *, _GdkEventKey *, void *) _BCD_func__5322; | |
65 alias void function(char *, char *, void *) _BCD_func__5364; | |
66 alias void function(_GtkWindow *, uint, int, int, void *) _BCD_func__5383; | |
67 alias void function(_GtkWidget *, void *) _BCD_func__5476; | |
68 alias void function(_AtkObject *, _AtkPropertyValues *) _BCD_func__5620; | |
69 alias int function(void *) _BCD_func__5621; | |
70 alias int function(_GParamSpec *, _GString *, _GValue *) _BCD_func__5727; | |
71 alias void function(_GClosure *, _GValue *, uint, _GValue *, void *, void *) _BCD_func__5880; | |
72 alias void function(_GtkObject *, void *, uint, _GtkArg *) _BCD_func__5892; | |
73 alias void function(_GTypeInstance *, void *) _BCD_func__5904; | |
74 alias int function(_GtkAccelKey *, _GClosure *, void *) _BCD_func__5915; | |
75 alias int function(_GtkAccelGroup *, _GObject *, uint, int) _BCD_func__5916; | |
76 alias void function(_GdkSpan *, void *) _BCD_func__6036; | |
77 alias int function(void *, _GdkEvent *, void *) _BCD_func__6205; | |
78 alias void function(_GdkEvent *, void *) _BCD_func__6206; | |
79 alias void function(void *, _PangoAttrShape *, int, void *) _BCD_func__6460; | |
80 alias void function(void *) _BCD_func__6477; | |
81 alias char * function(void *) _BCD_func__6478; | |
82 alias int function(char *, uint, _GError * *, void *) _BCD_func__6485; | |
83 alias void function(char *, void *) _BCD_func__6488; | |
84 alias void function(void *, int, int) _BCD_func__6500; | |
85 alias int function(void *) _BCD_func__2322; | |
86 alias int function(void *, long *, int) _BCD_func__2324; | |
87 alias int function(void *, char *, uint) _BCD_func__2326; | |
88 alias int function(void *, char *, uint) _BCD_func__2328; | |
89 alias int function(void * *, char *) _BCD_func__6666; | |
90 alias int function(char *, char * * *, uint *) _BCD_func__6667; | |
91 alias int function(void *, char *, char *, char *, char *) _BCD_func__6668; | |
92 alias int function(__gconv_step *, __gconv_step_data *, void *, char *, char * *, char *, char * *, uint *) _BCD_func__6669; | |
93 alias void function(__gconv_step *) _BCD_func__6670; | |
94 alias int function(__gconv_step *) _BCD_func__6671; | |
95 alias uint function(__gconv_step *, char) _BCD_func__6672; | |
96 alias int function(__gconv_step *, __gconv_step_data *, char * *, char *, char * *, uint *, int, int) _BCD_func__6673; | |
97 alias int function(void *, void *, void *) _BCD_func__6822; | |
98 alias void * function(void *) _BCD_func__6846; | |
99 alias int function(_PangoAttribute *, void *) _BCD_func__6847; | |
100 alias void function(void *, uint, uint, _GInterfaceInfo *) _BCD_func__6949; | |
101 alias void function(void *, uint, _GTypeInfo *, _GTypeValueTable *) _BCD_func__6950; | |
102 alias void function(void *) _BCD_func__6951; | |
103 alias void function(void *, _GObject *, int) _BCD_func__7096; | |
104 alias void function(void *, _GObject *) _BCD_func__7098; | |
105 alias void function(_GObject *) _BCD_func__7099; | |
106 alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__7100; | |
107 alias void function(_GObject *, uint, _GValue *, _GParamSpec *) _BCD_func__7101; | |
108 alias int function(_GSignalInvocationHint *, _GValue *, _GValue *, void *) _BCD_func__7126; | |
109 alias int function(_GSignalInvocationHint *, uint, _GValue *, void *) _BCD_func__7127; | |
110 alias void function(void *, _GClosure *) _BCD_func__7146; | |
111 alias void function(_GValue *, _GValue *) _BCD_func__7203; | |
112 alias void * function(void *) _BCD_func__7221; | |
113 alias void function(void *, void *) _BCD_func__7225; | |
114 alias int function(void *, _GTypeClass *) _BCD_func__7226; | |
115 alias int function(void *, void *, void *) _BCD_func__7274; | |
116 alias int function(void *, void *, void *) _BCD_func__7288; | |
117 alias void function(_GScanner *, char *, int) _BCD_func__7290; | |
118 alias int function(void *, _GString *, void *) _BCD_func__7362; | |
119 alias void function(void *, void *, void *, _GError * *) _BCD_func__7379; | |
120 alias int function(void *, void *, void *, _GError * *) _BCD_func__7380; | |
121 alias int function(char *, char *, void *, _GError * *) _BCD_func__7381; | |
122 alias void * function(void *, void *) _BCD_func__7392; | |
123 alias void function(_GNode *, void *) _BCD_func__7393; | |
124 alias int function(_GNode *, void *) _BCD_func__7394; | |
125 alias void function(char *) _BCD_func__7402; | |
126 alias void function(char *, int, char *, void *) _BCD_func__7404; | |
127 alias int function(_GIOChannel *, int, void *) _BCD_func__7418; | |
128 alias int function(_GPollFD *, uint, int) _BCD_func__7468; | |
129 alias void function(int, int, void *) _BCD_func__7474; | |
130 alias void function(_GHookList *, _GHook *) _BCD_func__7505; | |
131 alias int function(_GHook *, void *) _BCD_func__7506; | |
132 alias void function(_GHook *, void *) _BCD_func__7507; | |
133 alias int function(_GHook *, _GHook *) _BCD_func__7508; | |
134 alias void function(uint, void *, void *) _BCD_func__7542; | |
135 alias int function(char *, char *, uint) _BCD_func__7545; | |
136 alias char * function(void *) _BCD_func__7546; | |
137 alias char * function(char *, void *) _BCD_func__7731; | |
138 alias void function(void *, void *, void *) _BCD_func__7732; | |
139 alias uint function(void *) _BCD_func__7733; | |
140 alias int function(void *, void *) _BCD_func__7734; | |
141 alias int function(void *, void *, void *) _BCD_func__7735; | |
142 alias int function(void *, void *) _BCD_func__7736; | |
143 alias int function(void *, char *, uint) _BCD_func__7807; | |
144 alias int function(void *, char *, uint) _BCD_func__7808; | |
145 struct _GtkPrintUnixDialogClass { | |
146 _GtkDialogClass parent_class; | |
147 _BCD_func__5891 _gtk_reserved1; | |
148 _BCD_func__5891 _gtk_reserved2; | |
149 _BCD_func__5891 _gtk_reserved3; | |
150 _BCD_func__5891 _gtk_reserved4; | |
151 _BCD_func__5891 _gtk_reserved5; | |
152 _BCD_func__5891 _gtk_reserved6; | |
153 _BCD_func__5891 _gtk_reserved7; | |
154 } | |
155 struct _GtkPrintUnixDialog { | |
156 _GtkDialog parent_instance; | |
157 void * priv; | |
158 } | |
159 struct _GtkPrintJobClass { | |
160 _GObjectClass parent_class; | |
161 _BCD_func__8505 status_changed; | |
162 _BCD_func__5891 _gtk_reserved1; | |
163 _BCD_func__5891 _gtk_reserved2; | |
164 _BCD_func__5891 _gtk_reserved3; | |
165 _BCD_func__5891 _gtk_reserved4; | |
166 _BCD_func__5891 _gtk_reserved5; | |
167 _BCD_func__5891 _gtk_reserved6; | |
168 _BCD_func__5891 _gtk_reserved7; | |
169 } | |
170 struct _GtkPrintJob { | |
171 _GObject parent_instance; | |
172 void * priv; | |
173 int print_pages; | |
174 _GtkPageRange * page_ranges; | |
175 int num_page_ranges; | |
176 int page_set; | |
177 int num_copies; | |
178 double scale; | |
179 uint bitfield0; | |
180 } | |
181 struct _GtkPrinterClass { | |
182 _GObjectClass parent_class; | |
183 _BCD_func__8525 details_acquired; | |
184 _BCD_func__5891 _gtk_reserved1; | |
185 _BCD_func__5891 _gtk_reserved2; | |
186 _BCD_func__5891 _gtk_reserved3; | |
187 _BCD_func__5891 _gtk_reserved4; | |
188 _BCD_func__5891 _gtk_reserved5; | |
189 _BCD_func__5891 _gtk_reserved6; | |
190 _BCD_func__5891 _gtk_reserved7; | |
191 } | |
192 struct _GtkPrinter { | |
193 _GObject parent_instance; | |
194 void * priv; | |
195 } | |
196 struct _GtkPageSetupUnixDialogClass { | |
197 _GtkDialogClass parent_class; | |
198 _BCD_func__5891 _gtk_reserved1; | |
199 _BCD_func__5891 _gtk_reserved2; | |
200 _BCD_func__5891 _gtk_reserved3; | |
201 _BCD_func__5891 _gtk_reserved4; | |
202 _BCD_func__5891 _gtk_reserved5; | |
203 _BCD_func__5891 _gtk_reserved6; | |
204 _BCD_func__5891 _gtk_reserved7; | |
205 } | |
206 struct _GtkPageSetupUnixDialog { | |
207 _GtkDialog parent_instance; | |
208 void * priv; | |
209 } | |
210 version(DYNLINK){ | |
113 | 211 mixin(gshared!( |
212 "alias extern (C) void function(_GtkPrintUnixDialog *, int) TGTKgtk_print_unix_dialog_set_manual_capabilities; extern(D) TGTKgtk_print_unix_dialog_set_manual_capabilities gtk_print_unix_dialog_set_manual_capabilities; | |
25 | 213 alias extern (C) void function(_GtkPrintUnixDialog *, _GtkWidget *, _GtkWidget *) TGTKgtk_print_unix_dialog_add_custom_tab; extern(D) TGTKgtk_print_unix_dialog_add_custom_tab gtk_print_unix_dialog_add_custom_tab; |
214 alias extern (C) _GtkPrinter * function(_GtkPrintUnixDialog *) TGTKgtk_print_unix_dialog_get_selected_printer; extern(D) TGTKgtk_print_unix_dialog_get_selected_printer gtk_print_unix_dialog_get_selected_printer; | |
215 alias extern (C) void * function(_GtkPrintUnixDialog *) TGTKgtk_print_unix_dialog_get_settings; extern(D) TGTKgtk_print_unix_dialog_get_settings gtk_print_unix_dialog_get_settings; | |
216 alias extern (C) void function(_GtkPrintUnixDialog *, void *) TGTKgtk_print_unix_dialog_set_settings; extern(D) TGTKgtk_print_unix_dialog_set_settings gtk_print_unix_dialog_set_settings; | |
217 alias extern (C) int function(_GtkPrintUnixDialog *) TGTKgtk_print_unix_dialog_get_current_page; extern(D) TGTKgtk_print_unix_dialog_get_current_page gtk_print_unix_dialog_get_current_page; | |
218 alias extern (C) void function(_GtkPrintUnixDialog *, int) TGTKgtk_print_unix_dialog_set_current_page; extern(D) TGTKgtk_print_unix_dialog_set_current_page gtk_print_unix_dialog_set_current_page; | |
219 alias extern (C) void * function(_GtkPrintUnixDialog *) TGTKgtk_print_unix_dialog_get_page_setup; extern(D) TGTKgtk_print_unix_dialog_get_page_setup gtk_print_unix_dialog_get_page_setup; | |
220 alias extern (C) void function(_GtkPrintUnixDialog *, void *) TGTKgtk_print_unix_dialog_set_page_setup; extern(D) TGTKgtk_print_unix_dialog_set_page_setup gtk_print_unix_dialog_set_page_setup; | |
221 alias extern (C) _GtkWidget * function(char *, _GtkWindow *) TGTKgtk_print_unix_dialog_new; extern(D) TGTKgtk_print_unix_dialog_new gtk_print_unix_dialog_new; | |
222 alias extern (C) uint function() TGTKgtk_print_unix_dialog_get_type; extern(D) TGTKgtk_print_unix_dialog_get_type gtk_print_unix_dialog_get_type; | |
223 alias extern (C) void function(_GtkPrintJob *, _BCD_func__5238, void *, _BCD_func__5893) TGTKgtk_print_job_send; extern(D) TGTKgtk_print_job_send gtk_print_job_send; | |
224 alias extern (C) int function(_GtkPrintJob *) TGTKgtk_print_job_get_track_print_status; extern(D) TGTKgtk_print_job_get_track_print_status gtk_print_job_get_track_print_status; | |
225 alias extern (C) void function(_GtkPrintJob *, int) TGTKgtk_print_job_set_track_print_status; extern(D) TGTKgtk_print_job_set_track_print_status gtk_print_job_set_track_print_status; | |
226 alias extern (C) void * function(_GtkPrintJob *, _GError * *) TGTKgtk_print_job_get_surface; extern(D) TGTKgtk_print_job_get_surface gtk_print_job_get_surface; | |
227 alias extern (C) int function(_GtkPrintJob *, char *, _GError * *) TGTKgtk_print_job_set_source_file; extern(D) TGTKgtk_print_job_set_source_file gtk_print_job_set_source_file; | |
228 alias extern (C) int function(_GtkPrintJob *) TGTKgtk_print_job_get_status; extern(D) TGTKgtk_print_job_get_status gtk_print_job_get_status; | |
229 alias extern (C) char * function(_GtkPrintJob *) TGTKgtk_print_job_get_title; extern(D) TGTKgtk_print_job_get_title gtk_print_job_get_title; | |
230 alias extern (C) _GtkPrinter * function(_GtkPrintJob *) TGTKgtk_print_job_get_printer; extern(D) TGTKgtk_print_job_get_printer gtk_print_job_get_printer; | |
231 alias extern (C) void * function(_GtkPrintJob *) TGTKgtk_print_job_get_settings; extern(D) TGTKgtk_print_job_get_settings gtk_print_job_get_settings; | |
232 alias extern (C) _GtkPrintJob * function(char *, _GtkPrinter *, void *, void *) TGTKgtk_print_job_new; extern(D) TGTKgtk_print_job_new gtk_print_job_new; | |
233 alias extern (C) uint function() TGTKgtk_print_job_get_type; extern(D) TGTKgtk_print_job_get_type gtk_print_job_get_type; | |
234 alias extern (C) void function(_BCD_func__5323, void *, _BCD_func__5893, int) TGTKgtk_enumerate_printers; extern(D) TGTKgtk_enumerate_printers gtk_enumerate_printers; | |
235 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_get_capabilities; extern(D) TGTKgtk_printer_get_capabilities gtk_printer_get_capabilities; | |
236 alias extern (C) void function(_GtkPrinter *) TGTKgtk_printer_request_details; extern(D) TGTKgtk_printer_request_details gtk_printer_request_details; | |
237 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_has_details; extern(D) TGTKgtk_printer_has_details gtk_printer_has_details; | |
238 alias extern (C) int function(_GtkPrinter *, _GtkPrinter *) TGTKgtk_printer_compare; extern(D) TGTKgtk_printer_compare gtk_printer_compare; | |
239 alias extern (C) _GList * function(_GtkPrinter *) TGTKgtk_printer_list_papers; extern(D) TGTKgtk_printer_list_papers gtk_printer_list_papers; | |
240 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_accepts_ps; extern(D) TGTKgtk_printer_accepts_ps gtk_printer_accepts_ps; | |
241 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_accepts_pdf; extern(D) TGTKgtk_printer_accepts_pdf gtk_printer_accepts_pdf; | |
242 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_is_default; extern(D) TGTKgtk_printer_is_default gtk_printer_is_default; | |
243 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_is_virtual; extern(D) TGTKgtk_printer_is_virtual gtk_printer_is_virtual; | |
244 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_is_active; extern(D) TGTKgtk_printer_is_active gtk_printer_is_active; | |
245 alias extern (C) int function(_GtkPrinter *) TGTKgtk_printer_get_job_count; extern(D) TGTKgtk_printer_get_job_count gtk_printer_get_job_count; | |
246 alias extern (C) char * function(_GtkPrinter *) TGTKgtk_printer_get_icon_name; extern(D) TGTKgtk_printer_get_icon_name gtk_printer_get_icon_name; | |
247 alias extern (C) char * function(_GtkPrinter *) TGTKgtk_printer_get_location; extern(D) TGTKgtk_printer_get_location gtk_printer_get_location; | |
248 alias extern (C) char * function(_GtkPrinter *) TGTKgtk_printer_get_description; extern(D) TGTKgtk_printer_get_description gtk_printer_get_description; | |
249 alias extern (C) char * function(_GtkPrinter *) TGTKgtk_printer_get_state_message; extern(D) TGTKgtk_printer_get_state_message gtk_printer_get_state_message; | |
250 alias extern (C) char * function(_GtkPrinter *) TGTKgtk_printer_get_name; extern(D) TGTKgtk_printer_get_name gtk_printer_get_name; | |
251 alias extern (C) void * function(_GtkPrinter *) TGTKgtk_printer_get_backend; extern(D) TGTKgtk_printer_get_backend gtk_printer_get_backend; | |
252 alias extern (C) _GtkPrinter * function(char *, void *, int) TGTKgtk_printer_new; extern(D) TGTKgtk_printer_new gtk_printer_new; | |
253 alias extern (C) uint function() TGTKgtk_printer_get_type; extern(D) TGTKgtk_printer_get_type gtk_printer_get_type; | |
254 alias extern (C) uint function() TGTKgtk_print_capabilities_get_type; extern(D) TGTKgtk_print_capabilities_get_type gtk_print_capabilities_get_type; | |
255 alias extern (C) void * function(_GtkPageSetupUnixDialog *) TGTKgtk_page_setup_unix_dialog_get_print_settings; extern(D) TGTKgtk_page_setup_unix_dialog_get_print_settings gtk_page_setup_unix_dialog_get_print_settings; | |
256 alias extern (C) void function(_GtkPageSetupUnixDialog *, void *) TGTKgtk_page_setup_unix_dialog_set_print_settings; extern(D) TGTKgtk_page_setup_unix_dialog_set_print_settings gtk_page_setup_unix_dialog_set_print_settings; | |
257 alias extern (C) void * function(_GtkPageSetupUnixDialog *) TGTKgtk_page_setup_unix_dialog_get_page_setup; extern(D) TGTKgtk_page_setup_unix_dialog_get_page_setup gtk_page_setup_unix_dialog_get_page_setup; | |
258 alias extern (C) void function(_GtkPageSetupUnixDialog *, void *) TGTKgtk_page_setup_unix_dialog_set_page_setup; extern(D) TGTKgtk_page_setup_unix_dialog_set_page_setup gtk_page_setup_unix_dialog_set_page_setup; | |
259 alias extern (C) _GtkWidget * function(char *, _GtkWindow *) TGTKgtk_page_setup_unix_dialog_new; extern(D) TGTKgtk_page_setup_unix_dialog_new gtk_page_setup_unix_dialog_new; | |
113 | 260 alias extern (C) uint function() TGTKgtk_page_setup_unix_dialog_get_type; extern(D) TGTKgtk_page_setup_unix_dialog_get_type gtk_page_setup_unix_dialog_get_type;" |
261 )); | |
25 | 262 |
113 | 263 extern(D) Symbol[] symbols; |
264 extern(D) static this () | |
265 { | |
266 symbols = [ | |
267 Symbol("gtk_print_unix_dialog_set_manual_capabilities", cast(void**)& gtk_print_unix_dialog_set_manual_capabilities), | |
268 Symbol("gtk_print_unix_dialog_add_custom_tab", cast(void**)& gtk_print_unix_dialog_add_custom_tab), | |
269 Symbol("gtk_print_unix_dialog_get_selected_printer", cast(void**)& gtk_print_unix_dialog_get_selected_printer), | |
270 Symbol("gtk_print_unix_dialog_get_settings", cast(void**)& gtk_print_unix_dialog_get_settings), | |
271 Symbol("gtk_print_unix_dialog_set_settings", cast(void**)& gtk_print_unix_dialog_set_settings), | |
272 Symbol("gtk_print_unix_dialog_get_current_page", cast(void**)& gtk_print_unix_dialog_get_current_page), | |
273 Symbol("gtk_print_unix_dialog_set_current_page", cast(void**)& gtk_print_unix_dialog_set_current_page), | |
274 Symbol("gtk_print_unix_dialog_get_page_setup", cast(void**)& gtk_print_unix_dialog_get_page_setup), | |
275 Symbol("gtk_print_unix_dialog_set_page_setup", cast(void**)& gtk_print_unix_dialog_set_page_setup), | |
276 Symbol("gtk_print_unix_dialog_new", cast(void**)& gtk_print_unix_dialog_new), | |
277 Symbol("gtk_print_unix_dialog_get_type", cast(void**)& gtk_print_unix_dialog_get_type), | |
278 Symbol("gtk_print_job_send", cast(void**)& gtk_print_job_send), | |
279 Symbol("gtk_print_job_get_track_print_status", cast(void**)& gtk_print_job_get_track_print_status), | |
280 Symbol("gtk_print_job_set_track_print_status", cast(void**)& gtk_print_job_set_track_print_status), | |
281 Symbol("gtk_print_job_get_surface", cast(void**)& gtk_print_job_get_surface), | |
282 Symbol("gtk_print_job_set_source_file", cast(void**)& gtk_print_job_set_source_file), | |
283 Symbol("gtk_print_job_get_status", cast(void**)& gtk_print_job_get_status), | |
284 Symbol("gtk_print_job_get_title", cast(void**)& gtk_print_job_get_title), | |
285 Symbol("gtk_print_job_get_printer", cast(void**)& gtk_print_job_get_printer), | |
286 Symbol("gtk_print_job_get_settings", cast(void**)& gtk_print_job_get_settings), | |
287 Symbol("gtk_print_job_new", cast(void**)& gtk_print_job_new), | |
288 Symbol("gtk_print_job_get_type", cast(void**)& gtk_print_job_get_type), | |
289 Symbol("gtk_enumerate_printers", cast(void**)& gtk_enumerate_printers), | |
290 Symbol("gtk_printer_get_capabilities", cast(void**)& gtk_printer_get_capabilities), | |
291 Symbol("gtk_printer_request_details", cast(void**)& gtk_printer_request_details), | |
292 Symbol("gtk_printer_has_details", cast(void**)& gtk_printer_has_details), | |
293 Symbol("gtk_printer_compare", cast(void**)& gtk_printer_compare), | |
294 Symbol("gtk_printer_list_papers", cast(void**)& gtk_printer_list_papers), | |
295 Symbol("gtk_printer_accepts_ps", cast(void**)& gtk_printer_accepts_ps), | |
296 Symbol("gtk_printer_accepts_pdf", cast(void**)& gtk_printer_accepts_pdf), | |
297 Symbol("gtk_printer_is_default", cast(void**)& gtk_printer_is_default), | |
298 Symbol("gtk_printer_is_virtual", cast(void**)& gtk_printer_is_virtual), | |
299 Symbol("gtk_printer_is_active", cast(void**)& gtk_printer_is_active), | |
300 Symbol("gtk_printer_get_job_count", cast(void**)& gtk_printer_get_job_count), | |
301 Symbol("gtk_printer_get_icon_name", cast(void**)& gtk_printer_get_icon_name), | |
302 Symbol("gtk_printer_get_location", cast(void**)& gtk_printer_get_location), | |
303 Symbol("gtk_printer_get_description", cast(void**)& gtk_printer_get_description), | |
304 Symbol("gtk_printer_get_state_message", cast(void**)& gtk_printer_get_state_message), | |
305 Symbol("gtk_printer_get_name", cast(void**)& gtk_printer_get_name), | |
306 Symbol("gtk_printer_get_backend", cast(void**)& gtk_printer_get_backend), | |
307 Symbol("gtk_printer_new", cast(void**)& gtk_printer_new), | |
308 Symbol("gtk_printer_get_type", cast(void**)& gtk_printer_get_type), | |
309 Symbol("gtk_print_capabilities_get_type", cast(void**)& gtk_print_capabilities_get_type), | |
310 Symbol("gtk_page_setup_unix_dialog_get_print_settings", cast(void**)& gtk_page_setup_unix_dialog_get_print_settings), | |
311 Symbol("gtk_page_setup_unix_dialog_set_print_settings", cast(void**)& gtk_page_setup_unix_dialog_set_print_settings), | |
312 Symbol("gtk_page_setup_unix_dialog_get_page_setup", cast(void**)& gtk_page_setup_unix_dialog_get_page_setup), | |
313 Symbol("gtk_page_setup_unix_dialog_set_page_setup", cast(void**)& gtk_page_setup_unix_dialog_set_page_setup), | |
314 Symbol("gtk_page_setup_unix_dialog_new", cast(void**)& gtk_page_setup_unix_dialog_new), | |
120
536e43f63c81
Comprehensive update for Win32/Linux32 dmd-2.053/dmd-1.068+Tango-r5661
Denis Shelomovskij <verylonglogin.reg@gmail.com>
parents:
113
diff
changeset
|
315 Symbol("gtk_page_setup_unix_dialog_get_type", cast(void**)& gtk_page_setup_unix_dialog_get_type) |
113 | 316 ]; |
317 } | |
25 | 318 |
319 } else { // version(DYNLINK) | |
320 extern (C) void gtk_print_unix_dialog_set_manual_capabilities(_GtkPrintUnixDialog *, int); | |
321 extern (C) void gtk_print_unix_dialog_add_custom_tab(_GtkPrintUnixDialog *, _GtkWidget *, _GtkWidget *); | |
322 extern (C) _GtkPrinter * gtk_print_unix_dialog_get_selected_printer(_GtkPrintUnixDialog *); | |
323 extern (C) void * gtk_print_unix_dialog_get_settings(_GtkPrintUnixDialog *); | |
324 extern (C) void gtk_print_unix_dialog_set_settings(_GtkPrintUnixDialog *, void *); | |
325 extern (C) int gtk_print_unix_dialog_get_current_page(_GtkPrintUnixDialog *); | |
326 extern (C) void gtk_print_unix_dialog_set_current_page(_GtkPrintUnixDialog *, int); | |
327 extern (C) void * gtk_print_unix_dialog_get_page_setup(_GtkPrintUnixDialog *); | |
328 extern (C) void gtk_print_unix_dialog_set_page_setup(_GtkPrintUnixDialog *, void *); | |
329 extern (C) _GtkWidget * gtk_print_unix_dialog_new(char *, _GtkWindow *); | |
330 extern (C) uint gtk_print_unix_dialog_get_type(); | |
331 extern (C) void gtk_print_job_send(_GtkPrintJob *, _BCD_func__5238, void *, _BCD_func__5893); | |
332 extern (C) int gtk_print_job_get_track_print_status(_GtkPrintJob *); | |
333 extern (C) void gtk_print_job_set_track_print_status(_GtkPrintJob *, int); | |
334 extern (C) void * gtk_print_job_get_surface(_GtkPrintJob *, _GError * *); | |
335 extern (C) int gtk_print_job_set_source_file(_GtkPrintJob *, char *, _GError * *); | |
336 extern (C) int gtk_print_job_get_status(_GtkPrintJob *); | |
337 extern (C) char * gtk_print_job_get_title(_GtkPrintJob *); | |
338 extern (C) _GtkPrinter * gtk_print_job_get_printer(_GtkPrintJob *); | |
339 extern (C) void * gtk_print_job_get_settings(_GtkPrintJob *); | |
340 extern (C) _GtkPrintJob * gtk_print_job_new(char *, _GtkPrinter *, void *, void *); | |
341 extern (C) uint gtk_print_job_get_type(); | |
342 extern (C) void gtk_enumerate_printers(_BCD_func__5323, void *, _BCD_func__5893, int); | |
343 extern (C) int gtk_printer_get_capabilities(_GtkPrinter *); | |
344 extern (C) void gtk_printer_request_details(_GtkPrinter *); | |
345 extern (C) int gtk_printer_has_details(_GtkPrinter *); | |
346 extern (C) int gtk_printer_compare(_GtkPrinter *, _GtkPrinter *); | |
347 extern (C) _GList * gtk_printer_list_papers(_GtkPrinter *); | |
348 extern (C) int gtk_printer_accepts_ps(_GtkPrinter *); | |
349 extern (C) int gtk_printer_accepts_pdf(_GtkPrinter *); | |
350 extern (C) int gtk_printer_is_default(_GtkPrinter *); | |
351 extern (C) int gtk_printer_is_virtual(_GtkPrinter *); | |
352 extern (C) int gtk_printer_is_active(_GtkPrinter *); | |
353 extern (C) int gtk_printer_get_job_count(_GtkPrinter *); | |
354 extern (C) char * gtk_printer_get_icon_name(_GtkPrinter *); | |
355 extern (C) char * gtk_printer_get_location(_GtkPrinter *); | |
356 extern (C) char * gtk_printer_get_description(_GtkPrinter *); | |
357 extern (C) char * gtk_printer_get_state_message(_GtkPrinter *); | |
358 extern (C) char * gtk_printer_get_name(_GtkPrinter *); | |
359 extern (C) void * gtk_printer_get_backend(_GtkPrinter *); | |
360 extern (C) _GtkPrinter * gtk_printer_new(char *, void *, int); | |
361 extern (C) uint gtk_printer_get_type(); | |
362 extern (C) uint gtk_print_capabilities_get_type(); | |
363 extern (C) void * gtk_page_setup_unix_dialog_get_print_settings(_GtkPageSetupUnixDialog *); | |
364 extern (C) void gtk_page_setup_unix_dialog_set_print_settings(_GtkPageSetupUnixDialog *, void *); | |
365 extern (C) void * gtk_page_setup_unix_dialog_get_page_setup(_GtkPageSetupUnixDialog *); | |
366 extern (C) void gtk_page_setup_unix_dialog_set_page_setup(_GtkPageSetupUnixDialog *, void *); | |
367 extern (C) _GtkWidget * gtk_page_setup_unix_dialog_new(char *, _GtkWindow *); | |
368 extern (C) uint gtk_page_setup_unix_dialog_get_type(); | |
369 } // version(DYNLINK) |