fltk_sys/
dialog.rs

1/* automatically generated by rust-bindgen 0.71.1 */
2
3#[repr(C)]
4#[derive(Debug, Copy, Clone)]
5pub struct Fl_Native_File_Chooser {
6    _unused: [u8; 0],
7}
8unsafe extern "C" {
9    pub fn Fl_Native_File_Chooser_new(arg1: ::core::ffi::c_int) -> *mut Fl_Native_File_Chooser;
10}
11unsafe extern "C" {
12    pub fn Fl_Native_File_Chooser_delete(self_: *mut Fl_Native_File_Chooser);
13}
14unsafe extern "C" {
15    pub fn Fl_Native_File_Chooser_filename(
16        arg1: *mut Fl_Native_File_Chooser,
17    ) -> *const ::core::ffi::c_char;
18}
19unsafe extern "C" {
20    pub fn Fl_Native_File_Chooser_filenames(
21        arg1: *mut Fl_Native_File_Chooser,
22        arg2: ::core::ffi::c_int,
23    ) -> *const ::core::ffi::c_char;
24}
25unsafe extern "C" {
26    pub fn Fl_Native_File_Chooser_count(arg1: *mut Fl_Native_File_Chooser) -> ::core::ffi::c_int;
27}
28unsafe extern "C" {
29    pub fn Fl_Native_File_Chooser_set_directory(
30        arg1: *mut Fl_Native_File_Chooser,
31        val: *const ::core::ffi::c_char,
32    );
33}
34unsafe extern "C" {
35    pub fn Fl_Native_File_Chooser_directory(
36        arg1: *mut Fl_Native_File_Chooser,
37    ) -> *const ::core::ffi::c_char;
38}
39unsafe extern "C" {
40    pub fn Fl_Native_File_Chooser_show(arg1: *mut Fl_Native_File_Chooser) -> ::core::ffi::c_int;
41}
42unsafe extern "C" {
43    pub fn Fl_Native_File_Chooser_set_option(
44        arg1: *mut Fl_Native_File_Chooser,
45        opt: ::core::ffi::c_int,
46    );
47}
48unsafe extern "C" {
49    pub fn Fl_Native_File_Chooser_set_type(
50        arg1: *mut Fl_Native_File_Chooser,
51        typ: ::core::ffi::c_int,
52    );
53}
54unsafe extern "C" {
55    pub fn Fl_Native_File_Chooser_set_title(
56        arg1: *mut Fl_Native_File_Chooser,
57        title: *const ::core::ffi::c_char,
58    );
59}
60unsafe extern "C" {
61    pub fn Fl_Native_File_Chooser_set_filter(
62        arg1: *mut Fl_Native_File_Chooser,
63        f: *const ::core::ffi::c_char,
64    );
65}
66unsafe extern "C" {
67    pub fn Fl_Native_File_Chooser_filter(
68        self_: *mut Fl_Native_File_Chooser,
69    ) -> *const ::core::ffi::c_char;
70}
71unsafe extern "C" {
72    pub fn Fl_Native_File_Chooser_filter_value(
73        self_: *mut Fl_Native_File_Chooser,
74    ) -> ::core::ffi::c_int;
75}
76unsafe extern "C" {
77    pub fn Fl_Native_File_Chooser_set_filter_value(
78        self_: *mut Fl_Native_File_Chooser,
79        f: ::core::ffi::c_int,
80    );
81}
82unsafe extern "C" {
83    pub fn Fl_Native_File_Chooser_set_preset_file(
84        arg1: *mut Fl_Native_File_Chooser,
85        f: *const ::core::ffi::c_char,
86    );
87}
88unsafe extern "C" {
89    pub fn Fl_Native_File_Chooser_errmsg(
90        arg1: *mut Fl_Native_File_Chooser,
91    ) -> *const ::core::ffi::c_char;
92}
93unsafe extern "C" {
94    pub fn Fl_message(txt: *const ::core::ffi::c_char);
95}
96unsafe extern "C" {
97    pub fn Fl_alert(txt: *const ::core::ffi::c_char);
98}
99unsafe extern "C" {
100    pub fn Fl_choice(
101        txt: *const ::core::ffi::c_char,
102        b0: *const ::core::ffi::c_char,
103        b1: *const ::core::ffi::c_char,
104        b2: *const ::core::ffi::c_char,
105    ) -> ::core::ffi::c_int;
106}
107unsafe extern "C" {
108    pub fn Fl_choice_n(
109        txt: *const ::core::ffi::c_char,
110        b0: *const ::core::ffi::c_char,
111        b1: *const ::core::ffi::c_char,
112        b2: *const ::core::ffi::c_char,
113    ) -> ::core::ffi::c_int;
114}
115unsafe extern "C" {
116    pub fn Fl_input(
117        txt: *const ::core::ffi::c_char,
118        deflt: *const ::core::ffi::c_char,
119    ) -> *const ::core::ffi::c_char;
120}
121unsafe extern "C" {
122    pub fn Fl_password(
123        txt: *const ::core::ffi::c_char,
124        deflt: *const ::core::ffi::c_char,
125    ) -> *const ::core::ffi::c_char;
126}
127#[repr(C)]
128#[derive(Debug, Copy, Clone)]
129pub struct Fl_Help_Dialog {
130    _unused: [u8; 0],
131}
132unsafe extern "C" {
133    pub fn Fl_Help_Dialog_new() -> *mut Fl_Help_Dialog;
134}
135unsafe extern "C" {
136    pub fn Fl_Help_Dialog_delete(self_: *mut Fl_Help_Dialog);
137}
138unsafe extern "C" {
139    pub fn Fl_Help_Dialog_h(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
140}
141unsafe extern "C" {
142    pub fn Fl_Help_Dialog_hide(arg1: *mut Fl_Help_Dialog);
143}
144unsafe extern "C" {
145    pub fn Fl_Help_Dialog_load(
146        arg1: *mut Fl_Help_Dialog,
147        f: *const ::core::ffi::c_char,
148    ) -> ::core::ffi::c_int;
149}
150unsafe extern "C" {
151    pub fn Fl_Help_Dialog_position(
152        arg1: *mut Fl_Help_Dialog,
153        xx: ::core::ffi::c_int,
154        yy: ::core::ffi::c_int,
155    );
156}
157unsafe extern "C" {
158    pub fn Fl_Help_Dialog_resize(
159        arg1: *mut Fl_Help_Dialog,
160        xx: ::core::ffi::c_int,
161        yy: ::core::ffi::c_int,
162        ww: ::core::ffi::c_int,
163        hh: ::core::ffi::c_int,
164    );
165}
166unsafe extern "C" {
167    pub fn Fl_Help_Dialog_show(arg1: *mut Fl_Help_Dialog);
168}
169unsafe extern "C" {
170    pub fn Fl_Help_Dialog_set_text_size(arg1: *mut Fl_Help_Dialog, s: ::core::ffi::c_int);
171}
172unsafe extern "C" {
173    pub fn Fl_Help_Dialog_text_size(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
174}
175unsafe extern "C" {
176    pub fn Fl_Help_Dialog_set_value(arg1: *mut Fl_Help_Dialog, f: *const ::core::ffi::c_char);
177}
178unsafe extern "C" {
179    pub fn Fl_Help_Dialog_value(arg1: *const Fl_Help_Dialog) -> *const ::core::ffi::c_char;
180}
181unsafe extern "C" {
182    pub fn Fl_Help_Dialog_visible(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
183}
184unsafe extern "C" {
185    pub fn Fl_Help_Dialog_w(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
186}
187unsafe extern "C" {
188    pub fn Fl_Help_Dialog_x(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
189}
190unsafe extern "C" {
191    pub fn Fl_Help_Dialog_y(arg1: *mut Fl_Help_Dialog) -> ::core::ffi::c_int;
192}
193unsafe extern "C" {
194    pub fn Fl_beep(type_: ::core::ffi::c_int);
195}
196#[repr(C)]
197#[derive(Debug, Copy, Clone)]
198pub struct Fl_File_Chooser {
199    _unused: [u8; 0],
200}
201unsafe extern "C" {
202    pub fn Fl_File_Chooser_new(
203        d: *const ::core::ffi::c_char,
204        p: *const ::core::ffi::c_char,
205        t: ::core::ffi::c_int,
206        title: *const ::core::ffi::c_char,
207    ) -> *mut Fl_File_Chooser;
208}
209unsafe extern "C" {
210    pub fn Fl_File_Chooser_delete(self_: *mut Fl_File_Chooser);
211}
212unsafe extern "C" {
213    pub fn Fl_File_Chooser_newButton(self_: *mut Fl_File_Chooser) -> *mut ::core::ffi::c_void;
214}
215unsafe extern "C" {
216    pub fn Fl_File_Chooser_previewButton(self_: *mut Fl_File_Chooser) -> *mut ::core::ffi::c_void;
217}
218unsafe extern "C" {
219    pub fn Fl_File_Chooser_showHiddenButton(
220        self_: *mut Fl_File_Chooser,
221    ) -> *mut ::core::ffi::c_void;
222}
223unsafe extern "C" {
224    pub fn Fl_File_Chooser_set_callback(
225        self_: *mut Fl_File_Chooser,
226        cb: ::core::option::Option<
227            unsafe extern "C" fn(arg1: *mut Fl_File_Chooser, arg2: *mut ::core::ffi::c_void),
228        >,
229        d: *mut ::core::ffi::c_void,
230    );
231}
232unsafe extern "C" {
233    pub fn Fl_File_Chooser_set_color(self_: *mut Fl_File_Chooser, c: ::core::ffi::c_uint);
234}
235unsafe extern "C" {
236    pub fn Fl_File_Chooser_color(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_uint;
237}
238unsafe extern "C" {
239    pub fn Fl_File_Chooser_count(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
240}
241unsafe extern "C" {
242    pub fn Fl_File_Chooser_set_directory(
243        self_: *mut Fl_File_Chooser,
244        d: *const ::core::ffi::c_char,
245    );
246}
247unsafe extern "C" {
248    pub fn Fl_File_Chooser_directory(self_: *mut Fl_File_Chooser) -> *mut ::core::ffi::c_char;
249}
250unsafe extern "C" {
251    pub fn Fl_File_Chooser_set_filter(self_: *mut Fl_File_Chooser, p: *const ::core::ffi::c_char);
252}
253unsafe extern "C" {
254    pub fn Fl_File_Chooser_filter(self_: *mut Fl_File_Chooser) -> *const ::core::ffi::c_char;
255}
256unsafe extern "C" {
257    pub fn Fl_File_Chooser_filter_value(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
258}
259unsafe extern "C" {
260    pub fn Fl_File_Chooser_set_filter_value(self_: *mut Fl_File_Chooser, f: ::core::ffi::c_int);
261}
262unsafe extern "C" {
263    pub fn Fl_File_Chooser_hide(self_: *mut Fl_File_Chooser);
264}
265unsafe extern "C" {
266    pub fn Fl_File_Chooser_set_iconsize(self_: *mut Fl_File_Chooser, s: ::core::ffi::c_uchar);
267}
268unsafe extern "C" {
269    pub fn Fl_File_Chooser_iconsize(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_uchar;
270}
271unsafe extern "C" {
272    pub fn Fl_File_Chooser_set_label(self_: *mut Fl_File_Chooser, l: *const ::core::ffi::c_char);
273}
274unsafe extern "C" {
275    pub fn Fl_File_Chooser_label(self_: *mut Fl_File_Chooser) -> *const ::core::ffi::c_char;
276}
277unsafe extern "C" {
278    pub fn Fl_File_Chooser_set_ok_label(self_: *mut Fl_File_Chooser, l: *const ::core::ffi::c_char);
279}
280unsafe extern "C" {
281    pub fn Fl_File_Chooser_ok_label(self_: *mut Fl_File_Chooser) -> *const ::core::ffi::c_char;
282}
283unsafe extern "C" {
284    pub fn Fl_File_Chooser_set_preview(self_: *mut Fl_File_Chooser, e: ::core::ffi::c_int);
285}
286unsafe extern "C" {
287    pub fn Fl_File_Chooser_preview(self_: *const Fl_File_Chooser) -> ::core::ffi::c_int;
288}
289unsafe extern "C" {
290    pub fn Fl_File_Chooser_rescan(self_: *mut Fl_File_Chooser);
291}
292unsafe extern "C" {
293    pub fn Fl_File_Chooser_rescan_keep_filename(self_: *mut Fl_File_Chooser);
294}
295unsafe extern "C" {
296    pub fn Fl_File_Chooser_show(self_: *mut Fl_File_Chooser);
297}
298unsafe extern "C" {
299    pub fn Fl_File_Chooser_shown(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
300}
301unsafe extern "C" {
302    pub fn Fl_File_Chooser_set_text_color(self_: *mut Fl_File_Chooser, c: ::core::ffi::c_uint);
303}
304unsafe extern "C" {
305    pub fn Fl_File_Chooser_text_color(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_uint;
306}
307unsafe extern "C" {
308    pub fn Fl_File_Chooser_set_text_font(self_: *mut Fl_File_Chooser, f: ::core::ffi::c_int);
309}
310unsafe extern "C" {
311    pub fn Fl_File_Chooser_text_font(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
312}
313unsafe extern "C" {
314    pub fn Fl_File_Chooser_set_text_size(self_: *mut Fl_File_Chooser, s: ::core::ffi::c_int);
315}
316unsafe extern "C" {
317    pub fn Fl_File_Chooser_text_size(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
318}
319unsafe extern "C" {
320    pub fn Fl_File_Chooser_set_type(self_: *mut Fl_File_Chooser, t: ::core::ffi::c_int);
321}
322unsafe extern "C" {
323    pub fn Fl_File_Chooser_type(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
324}
325unsafe extern "C" {
326    pub fn Fl_File_Chooser_user_data(self_: *const Fl_File_Chooser) -> *mut ::core::ffi::c_void;
327}
328unsafe extern "C" {
329    pub fn Fl_File_Chooser_set_user_data(self_: *mut Fl_File_Chooser, d: *mut ::core::ffi::c_void);
330}
331unsafe extern "C" {
332    pub fn Fl_File_Chooser_value(
333        self_: *mut Fl_File_Chooser,
334        f: ::core::ffi::c_int,
335    ) -> *const ::core::ffi::c_char;
336}
337unsafe extern "C" {
338    pub fn Fl_File_Chooser_set_value(
339        self_: *mut Fl_File_Chooser,
340        filename: *const ::core::ffi::c_char,
341    );
342}
343unsafe extern "C" {
344    pub fn Fl_File_Chooser_visible(self_: *mut Fl_File_Chooser) -> ::core::ffi::c_int;
345}
346unsafe extern "C" {
347    pub fn Fl_File_Chooser_set_add_favorites_label(msg: *const ::core::ffi::c_char);
348}
349unsafe extern "C" {
350    pub fn Fl_File_Chooser_set_all_files_label(msg: *const ::core::ffi::c_char);
351}
352unsafe extern "C" {
353    pub fn Fl_File_Chooser_set_custom_filter_label(msg: *const ::core::ffi::c_char);
354}
355unsafe extern "C" {
356    pub fn Fl_File_Chooser_set_existing_file_label(msg: *const ::core::ffi::c_char);
357}
358unsafe extern "C" {
359    pub fn Fl_File_Chooser_set_favorites_label(msg: *const ::core::ffi::c_char);
360}
361unsafe extern "C" {
362    pub fn Fl_File_Chooser_set_filename_label(msg: *const ::core::ffi::c_char);
363}
364unsafe extern "C" {
365    pub fn Fl_File_Chooser_set_filesystems_label(msg: *const ::core::ffi::c_char);
366}
367unsafe extern "C" {
368    pub fn Fl_File_Chooser_set_manage_favorites_label(msg: *const ::core::ffi::c_char);
369}
370unsafe extern "C" {
371    pub fn Fl_File_Chooser_set_new_directory_label(msg: *const ::core::ffi::c_char);
372}
373unsafe extern "C" {
374    pub fn Fl_File_Chooser_set_new_directory_tooltip(msg: *const ::core::ffi::c_char);
375}
376unsafe extern "C" {
377    pub fn Fl_File_Chooser_set_preview_label(msg: *const ::core::ffi::c_char);
378}
379unsafe extern "C" {
380    pub fn Fl_File_Chooser_set_save_label(msg: *const ::core::ffi::c_char);
381}
382unsafe extern "C" {
383    pub fn Fl_File_Chooser_set_show_label(msg: *const ::core::ffi::c_char);
384}
385unsafe extern "C" {
386    pub fn Fl_File_Chooser_set_hidden_label(msg: *const ::core::ffi::c_char);
387}
388unsafe extern "C" {
389    pub fn Fl_File_Chooser_set_position(
390        self_: *mut Fl_File_Chooser,
391        x: ::core::ffi::c_int,
392        y: ::core::ffi::c_int,
393    );
394}
395unsafe extern "C" {
396    pub fn Fl_File_Chooser_set_size(
397        self_: *mut Fl_File_Chooser,
398        w: ::core::ffi::c_int,
399        h: ::core::ffi::c_int,
400    );
401}
402unsafe extern "C" {
403    pub fn Fl_File_Chooser_x(self_: *const Fl_File_Chooser) -> ::core::ffi::c_int;
404}
405unsafe extern "C" {
406    pub fn Fl_File_Chooser_y(self_: *const Fl_File_Chooser) -> ::core::ffi::c_int;
407}
408unsafe extern "C" {
409    pub fn Fl_File_Chooser_w(self_: *const Fl_File_Chooser) -> ::core::ffi::c_int;
410}
411unsafe extern "C" {
412    pub fn Fl_File_Chooser_h(self_: *const Fl_File_Chooser) -> ::core::ffi::c_int;
413}
414unsafe extern "C" {
415    pub fn Fl_dir_chooser(
416        message: *const ::core::ffi::c_char,
417        fname: *const ::core::ffi::c_char,
418        relative: ::core::ffi::c_int,
419    ) -> *mut ::core::ffi::c_char;
420}
421unsafe extern "C" {
422    pub fn Fl_file_chooser(
423        message: *const ::core::ffi::c_char,
424        pat: *const ::core::ffi::c_char,
425        fname: *const ::core::ffi::c_char,
426        relative: ::core::ffi::c_int,
427    ) -> *mut ::core::ffi::c_char;
428}
429unsafe extern "C" {
430    pub fn Fl_color_chooser(
431        name: *const ::core::ffi::c_char,
432        r: *mut ::core::ffi::c_uchar,
433        g: *mut ::core::ffi::c_uchar,
434        b: *mut ::core::ffi::c_uchar,
435        cmode: ::core::ffi::c_int,
436    ) -> ::core::ffi::c_int;
437}
438unsafe extern "C" {
439    pub fn Fl_message_title(title: *const ::core::ffi::c_char);
440}
441unsafe extern "C" {
442    pub fn Fl_message_title_default(title: *const ::core::ffi::c_char);
443}
444unsafe extern "C" {
445    pub fn Fl_message_icon() -> *mut ::core::ffi::c_void;
446}
447unsafe extern "C" {
448    pub fn Fl_message_set_hotspot(enable: ::core::ffi::c_int);
449}
450unsafe extern "C" {
451    pub fn Fl_message_hotspot() -> ::core::ffi::c_int;
452}
453unsafe extern "C" {
454    pub fn Fl_message_set_font(f: ::core::ffi::c_int, s: ::core::ffi::c_int);
455}
456unsafe extern "C" {
457    pub fn Fl_message_icon_label(label: *const ::core::ffi::c_char);
458}
459unsafe extern "C" {
460    pub fn Fl_message_position(x: ::core::ffi::c_int, y: ::core::ffi::c_int);
461}