summaryrefslogtreecommitdiff
path: root/src/c_fl_ask.cpp
blob: 20af2e3e975a7acf98f6f28edce3e95c8cdcd4a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140


//  Programmed by Jedidiah Barber
//  Released into the public domain


#include <FL/fl_ask.H>
#include <FL/Fl_File_Chooser.H>
#include <FL/Fl_Color_Chooser.H>
#include "c_fl_ask.h"




const char * fl_ask_get_cancel() {
    return fl_cancel;
}

void fl_ask_set_cancel(const char * v) {
    fl_cancel = v;
}

const char * fl_ask_get_close() {
    return fl_close;
}

void fl_ask_set_close(const char * v) {
    fl_close = v;
}

const char * fl_ask_get_no() {
    return fl_no;
}

void fl_ask_set_no(const char * v) {
    fl_no = v;
}

const char * fl_ask_get_ok() {
    return fl_ok;
}

void fl_ask_set_ok(const char * v) {
    fl_ok = v;
}

const char * fl_ask_get_yes() {
    return fl_yes;
}

void fl_ask_set_yes(const char * v) {
    fl_yes = v;
}




void fl_ask_alert(const char * m) {
    fl_alert(m);
}

void fl_ask_beep(int b) {
    fl_beep(b);
}

int fl_ask_choice(const char * m, const char * a, const char * b, const char * c) {
    return fl_choice(m, a, b, c);
}

int fl_ask_choice_n(const char * m, const char * a, const char * b, const char * c) {
    return fl_choice_n(m, a, b, c);
}

const char * fl_ask_input(const char * m, const char * d) {
    return fl_input(m, d);
}

void fl_ask_message(const char * m) {
    fl_message(m);
}

const char * fl_ask_password(const char * m, const char * d) {
    return fl_password(m, d);
}




int fl_ask_color_chooser(const char * n, double & r, double & g, double & b, int m) {
    return fl_color_chooser(n, r, g, b, m);
}

int fl_ask_color_chooser2(const char * n, uchar & r, uchar & g, uchar & b, int m) {
    return fl_color_chooser(n, r, g, b, m);
}

char * fl_ask_dir_chooser(const char * m, const char * d, int r) {
    return fl_dir_chooser(m, d, r);
}

char * fl_ask_file_chooser(const char * m, const char * p, const char * d, int r) {
    return fl_file_chooser(m, p, d, r);
}

void fl_ask_file_chooser_callback(void(*cb)(const char *)) {
    fl_file_chooser_callback(cb);
}

void fl_ask_file_chooser_ok_label(const char *l) {
    fl_file_chooser_ok_label(l);
}




int fl_ask_get_message_hotspot(void) {
    return fl_message_hotspot();
}

void fl_ask_set_message_hotspot(int v) {
    fl_message_hotspot(v);
}

void fl_ask_message_font(int f, int s) {
    fl_message_font(f, s);
}

void * fl_ask_message_icon(void) {
    return fl_message_icon();
}

void fl_ask_message_title(const char * t) {
    fl_message_title(t);
}

void fl_ask_message_title_default(const char * t) {
    fl_message_title_default(t);
}