X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=otherlibs%2F_fltk%2Finclude%2FFL%2FFl_File_Chooser.H;fp=otherlibs%2F_fltk%2Finclude%2FFL%2FFl_File_Chooser.H;h=0000000000000000000000000000000000000000;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hp=b07efe85a8ed57c381b7ab2be62131943bbdcced;hpb=454138ff8a20f6edb9b65a910101403d8b520643;p=opencv diff --git a/otherlibs/_fltk/include/FL/Fl_File_Chooser.H b/otherlibs/_fltk/include/FL/Fl_File_Chooser.H deleted file mode 100644 index b07efe8..0000000 --- a/otherlibs/_fltk/include/FL/Fl_File_Chooser.H +++ /dev/null @@ -1,147 +0,0 @@ -// generated by Fast Light User Interface Designer (fluid) version 1.0102 - -#ifndef Fl_File_Chooser_H -#define Fl_File_Chooser_H -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -class FL_EXPORT Fl_File_Chooser { -public: - enum { SINGLE = 0, MULTI = 1, CREATE = 2, DIRECTORY = 4 }; -private: - static Fl_Preferences prefs_; - void (*callback_)(Fl_File_Chooser*, void *); - void *data_; - char directory_[1024]; - char pattern_[1024]; - char preview_text_[2048]; - int type_; - void favoritesButtonCB(); - void favoritesCB(Fl_Widget *w); - void fileListCB(); - void fileNameCB(); - void newdir(); - static void previewCB(Fl_File_Chooser *fc); - void showChoiceCB(); - void update_favorites(); - void update_preview(); -public: - Fl_File_Chooser(const char *d, const char *p, int t, const char *title); -private: - Fl_Window *window; - inline void cb_window_i(Fl_Window*, void*); - static void cb_window(Fl_Window*, void*); - Fl_Choice *showChoice; - inline void cb_showChoice_i(Fl_Choice*, void*); - static void cb_showChoice(Fl_Choice*, void*); - Fl_Menu_Button *favoritesButton; - inline void cb_favoritesButton_i(Fl_Menu_Button*, void*); - static void cb_favoritesButton(Fl_Menu_Button*, void*); -public: - Fl_Button *newButton; -private: - inline void cb_newButton_i(Fl_Button*, void*); - static void cb_newButton(Fl_Button*, void*); - inline void cb__i(Fl_Tile*, void*); - static void cb_(Fl_Tile*, void*); - Fl_File_Browser *fileList; - inline void cb_fileList_i(Fl_File_Browser*, void*); - static void cb_fileList(Fl_File_Browser*, void*); - Fl_Box *previewBox; -public: - Fl_Check_Button *previewButton; -private: - inline void cb_previewButton_i(Fl_Check_Button*, void*); - static void cb_previewButton(Fl_Check_Button*, void*); - Fl_File_Input *fileName; - inline void cb_fileName_i(Fl_File_Input*, void*); - static void cb_fileName(Fl_File_Input*, void*); - Fl_Return_Button *okButton; - inline void cb_okButton_i(Fl_Return_Button*, void*); - static void cb_okButton(Fl_Return_Button*, void*); - inline void cb_Cancel_i(Fl_Button*, void*); - static void cb_Cancel(Fl_Button*, void*); - Fl_Window *favWindow; - Fl_File_Browser *favList; - inline void cb_favList_i(Fl_File_Browser*, void*); - static void cb_favList(Fl_File_Browser*, void*); - Fl_Button *favUpButton; - inline void cb_favUpButton_i(Fl_Button*, void*); - static void cb_favUpButton(Fl_Button*, void*); - Fl_Button *favDeleteButton; - inline void cb_favDeleteButton_i(Fl_Button*, void*); - static void cb_favDeleteButton(Fl_Button*, void*); - Fl_Button *favDownButton; - inline void cb_favDownButton_i(Fl_Button*, void*); - static void cb_favDownButton(Fl_Button*, void*); - Fl_Button *favCancelButton; - inline void cb_favCancelButton_i(Fl_Button*, void*); - static void cb_favCancelButton(Fl_Button*, void*); - Fl_Return_Button *favOkButton; - inline void cb_favOkButton_i(Fl_Return_Button*, void*); - static void cb_favOkButton(Fl_Return_Button*, void*); -public: - ~Fl_File_Chooser(); - void callback(void (*cb)(Fl_File_Chooser *, void *), void *d = 0); - void color(Fl_Color c); - Fl_Color color(); - int count(); - void directory(const char *d); - char * directory(); - void filter(const char *p); - const char * filter(); - int filter_value(); - void filter_value(int f); - void hide(); - void iconsize(uchar s); - uchar iconsize(); - void label(const char *l); - const char * label(); - void preview(int e); - int preview() const { return previewButton->value(); }; - void rescan(); - void show(); - int shown(); - void textcolor(Fl_Color c); - Fl_Color textcolor(); - void textfont(uchar f); - uchar textfont(); - void textsize(uchar s); - uchar textsize(); - void type(int t); - int type(); - const char *value(int f = 1); - void value(const char *filename); - int visible(); - static const char *add_favorites_label; - static const char *all_files_label; - static const char *custom_filter_label; - static const char *existing_file_label; - static const char *favorites_label; - static const char *filename_label; - static const char *filesystems_label; - static const char *manage_favorites_label; - static const char *new_directory_label; - static const char *preview_label; - static const char *show_label; - static Fl_File_Sort_F *sort; -}; -FL_EXPORT char *fl_dir_chooser(const char *message,const char *fname,int relative=0); -FL_EXPORT char *fl_file_chooser(const char *message,const char *pat,const char *fname,int relative=0); -FL_EXPORT void fl_file_chooser_callback(void (*cb)(const char*)); -#endif