62 #ifndef TINYFILEDIALOGS_H
63 #define TINYFILEDIALOGS_H
75 extern int tinyfd_winUtf8;
79 char * tinyfd_utf8toMbcs(
char const * aUtf8string);
80 char * tinyfd_utf16toMbcs(
wchar_t const * aUtf16string);
81 wchar_t * tinyfd_mbcsTo16(
char const * aMbcsString);
82 char * tinyfd_mbcsTo8(
char const * aMbcsString);
83 wchar_t * tinyfd_utf8to16(
char const * aUtf8string);
84 char * tinyfd_utf16to8(
wchar_t const * aUtf16string);
136 char const * aMessage,
137 char const * aIconType);
141 char const * aTitle ,
142 char const * aMessage ,
143 char const * aDialogType ,
144 char const * aIconType ,
145 int aDefaultButton ) ;
149 char const * aTitle ,
150 char const * aMessage ,
151 char const * aDefaultInput ) ;
155 char const * aTitle ,
156 char const * aDefaultPathAndOrFile ,
157 int aNumOfFilterPatterns ,
158 char const *
const * aFilterPatterns ,
159 char const * aSingleFilterDescription ) ;
164 char const * aDefaultPathAndOrFile,
165 int aNumOfFilterPatterns ,
166 char const *
const * aFilterPatterns,
167 char const * aSingleFilterDescription,
168 int aAllowMultipleSelects ) ;
174 char const * aDefaultPath);
179 char const * aDefaultHexRGB,
180 unsigned char const aDefaultRGB[3] ,
181 unsigned char aoResultRGB[3] ) ;
193 int tinyfd_notifyPopupW(
194 wchar_t const * aTitle,
195 wchar_t const * aMessage,
196 wchar_t const * aIconType);
199 int tinyfd_messageBoxW(
200 wchar_t const * aTitle,
201 wchar_t const * aMessage,
202 wchar_t const * aDialogType,
203 wchar_t const * aIconType,
204 int aDefaultButton );
208 wchar_t * tinyfd_inputBoxW(
209 wchar_t const * aTitle,
210 wchar_t const * aMessage,
211 wchar_t const * aDefaultInput);
214 wchar_t * tinyfd_saveFileDialogW(
215 wchar_t const * aTitle,
216 wchar_t const * aDefaultPathAndOrFile,
217 int aNumOfFilterPatterns,
218 wchar_t const *
const * aFilterPatterns,
219 wchar_t const * aSingleFilterDescription);
223 wchar_t * tinyfd_openFileDialogW(
224 wchar_t const * aTitle,
225 wchar_t const * aDefaultPathAndOrFile,
226 int aNumOfFilterPatterns ,
227 wchar_t const *
const * aFilterPatterns,
228 wchar_t const * aSingleFilterDescription,
229 int aAllowMultipleSelects ) ;
234 wchar_t * tinyfd_selectFolderDialogW(
235 wchar_t const * aTitle,
236 wchar_t const * aDefaultPath);
240 wchar_t * tinyfd_colorChooserW(
241 wchar_t const * aTitle,
242 wchar_t const * aDefaultHexRGB,
243 unsigned char const aDefaultRGB[3],
244 unsigned char aoResultRGB[3]);
int tinyfd_allowCursesDialogs
Definition: tinyfiledialogs.c:130
void tinyfd_beep(void)
Definition: tinyfiledialogs.c:4393
int tinyfd_setGlobalInt(char const *aIntVariableName, int aValue)
Definition: tinyfiledialogs.c:485
int tinyfd_getGlobalInt(char const *aIntVariableName)
Definition: tinyfiledialogs.c:470
char const * tinyfd_getGlobalChar(char const *aCharVariableName)
Definition: tinyfiledialogs.c:460
char * tinyfd_colorChooser(char const *aTitle, char const *aDefaultHexRGB, unsigned char const aDefaultRGB[3], unsigned char aoResultRGB[3])
Definition: tinyfiledialogs.c:7608
char tinyfd_needs[]
Definition: tinyfiledialogs.c:172
int tinyfd_forceConsole
Definition: tinyfiledialogs.c:131
char * tinyfd_inputBox(char const *aTitle, char const *aMessage, char const *aDefaultInput)
Definition: tinyfiledialogs.c:5679
char * tinyfd_saveFileDialog(char const *aTitle, char const *aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const *const *aFilterPatterns, char const *aSingleFilterDescription)
Definition: tinyfiledialogs.c:6264
char * tinyfd_openFileDialog(char const *aTitle, char const *aDefaultPathAndOrFile, int aNumOfFilterPatterns, char const *const *aFilterPatterns, char const *aSingleFilterDescription, int aAllowMultipleSelects)
Definition: tinyfiledialogs.c:6721
char tinyfd_response[1024]
Definition: tinyfiledialogs.c:143
int tinyfd_silent
Definition: tinyfiledialogs.c:127
char * tinyfd_selectFolderDialog(char const *aTitle, char const *aDefaultPath)
Definition: tinyfiledialogs.c:7295
char tinyfd_version[8]
Definition: tinyfiledialogs.c:111
int tinyfd_messageBox(char const *aTitle, char const *aMessage, char const *aDialogType, char const *aIconType, int aDefaultButton)
Definition: tinyfiledialogs.c:4463
int tinyfd_notifyPopup(char const *aTitle, char const *aMessage, char const *aIconType)
Definition: tinyfiledialogs.c:5453
int tinyfd_verbose
Definition: tinyfiledialogs.c:126