86 #ifndef TINYFILEDIALOGS_H 87 #define TINYFILEDIALOGS_H 112 extern int tinyfd_winUtf8;
142 char const *
const aTitle,
143 char const *
const aMessage,
144 char const *
const aIconType);
148 char const *
const aTitle ,
149 char const *
const aMessage ,
150 char const *
const aDialogType ,
151 char const *
const aIconType ,
152 int const aDefaultButton ) ;
156 char const *
const aTitle ,
157 char const *
const aMessage ,
158 char const *
const aDefaultInput ) ;
162 char const *
const aTitle ,
163 char const *
const aDefaultPathAndFile ,
164 int const aNumOfFilterPatterns ,
165 char const *
const *
const aFilterPatterns ,
166 char const *
const aSingleFilterDescription ) ;
170 char const *
const aTitle ,
171 char const *
const aDefaultPathAndFile ,
172 int const aNumOfFilterPatterns ,
173 char const *
const *
const aFilterPatterns ,
174 char const *
const aSingleFilterDescription ,
175 int const aAllowMultipleSelects ) ;
180 char const *
const aTitle ,
181 char const *
const aDefaultPath ) ;
185 char const *
const aTitle ,
186 char const *
const aDefaultHexRGB ,
187 unsigned char const aDefaultRGB[3] ,
188 unsigned char aoResultRGB[3] ) ;
201 int tinyfd_notifyPopupW(
202 wchar_t const *
const aTitle,
203 wchar_t const *
const aMessage,
204 wchar_t const *
const aIconType);
207 int tinyfd_messageBoxW(
208 wchar_t const *
const aTitle ,
209 wchar_t const *
const aMessage,
210 wchar_t const *
const aDialogType,
211 wchar_t const *
const aIconType,
212 int const aDefaultButton );
216 wchar_t const * tinyfd_inputBoxW(
217 wchar_t const *
const aTitle,
218 wchar_t const *
const aMessage,
219 wchar_t const *
const aDefaultInput );
222 wchar_t const * tinyfd_saveFileDialogW(
223 wchar_t const *
const aTitle,
224 wchar_t const *
const aDefaultPathAndFile,
225 int const aNumOfFilterPatterns,
226 wchar_t const *
const *
const aFilterPatterns,
227 wchar_t const *
const aSingleFilterDescription);
231 wchar_t const * tinyfd_openFileDialogW(
232 wchar_t const *
const aTitle,
233 wchar_t const *
const aDefaultPathAndFile,
234 int const aNumOfFilterPatterns ,
235 wchar_t const *
const *
const aFilterPatterns,
236 wchar_t const *
const aSingleFilterDescription,
237 int const aAllowMultipleSelects ) ;
242 wchar_t const * tinyfd_selectFolderDialogW(
243 wchar_t const *
const aTitle,
244 wchar_t const *
const aDefaultPath);
248 wchar_t const * tinyfd_colorChooserW(
249 wchar_t const *
const aTitle,
250 wchar_t const *
const aDefaultHexRGB,
251 unsigned char const aDefaultRGB[3] ,
252 unsigned char aoResultRGB[3] ) ;
265 char const *
const aTitle ,
266 int const aNumOfColumns ,
267 char const *
const *
const aColumns,
268 int const aNumOfRows,
269 char const *
const *
const aCells);
char const * tinyfd_colorChooser(char const *const aTitle, char const *const aDefaultHexRGB, unsigned char const aDefaultRGB[3], unsigned char aoResultRGB[3])
char tinyfd_response[1024]
char const * tinyfd_inputBox(char const *const aTitle, char const *const aMessage, char const *const aDefaultInput)
char const * tinyfd_selectFolderDialog(char const *const aTitle, char const *const aDefaultPath)
char const * tinyfd_arrayDialog(char const *const aTitle, int const aNumOfColumns, char const *const *const aColumns, int const aNumOfRows, char const *const *const aCells)
int tinyfd_notifyPopup(char const *const aTitle, char const *const aMessage, char const *const aIconType)
char const tinyfd_needs[]
char const tinyfd_version[8]
char const * tinyfd_openFileDialog(char const *const aTitle, char const *const aDefaultPathAndFile, int const aNumOfFilterPatterns, char const *const *const aFilterPatterns, char const *const aSingleFilterDescription, int const aAllowMultipleSelects)
char const * tinyfd_saveFileDialog(char const *const aTitle, char const *const aDefaultPathAndFile, int const aNumOfFilterPatterns, char const *const *const aFilterPatterns, char const *const aSingleFilterDescription)
int tinyfd_messageBox(char const *const aTitle, char const *const aMessage, char const *const aDialogType, char const *const aIconType, int const aDefaultButton)