1#[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}