- void applyColours() const;
- ///
- void applyFormats() const;
- ///
- void applyInputsMisc() const;
- ///
- void applyInterface() const;
- ///
- void applyLanguage() const;
- ///
- void applyLnFmisc() const;
- ///
- void applyOutputsMisc() const;
- ///
- void applyPaths(); // not const because calls updatePaths!
- ///
- void applyPrinter() const;
- ///
- void applyScreenFonts() const;
- ///
- void applySpellChecker(); // not const because calls updateSpellChecker!
- ///
- void buildColours();
- ///
- bool loadColourBrowser( string const & );
- ///
- int searchColourEntry(std::vector<int> const & ) const;
- ///
- void buildFormats();
- ///
- void buildInputsMisc();
- ///
- void buildInterface();
- ///
- void buildLanguage();
- ///
- void addLanguages( Combox & ) const;
- ///
- void buildLnFmisc();
- ///
- void buildOutputsMisc();
- ///
- void buildPaths();
- ///
- void buildPrinter();
- ///
- void buildScreenFonts();
- ///
- void buildSpellchecker();
- ///
- string feedbackColours(FL_OBJECT const * const) const;
- ///
- string feedbackFormats( FL_OBJECT const * const ) const;
- ///
- string feedbackInputsMisc(FL_OBJECT const * const) const;
- ///
- string feedbackInterface(FL_OBJECT const * const) const;
- ///
- string feedbackLanguage(FL_OBJECT const * const) const;
- ///
- string feedbackLnFmisc(FL_OBJECT const * const) const;
- ///
- string feedbackOutputsMisc(FL_OBJECT const * const) const;
- ///
- string feedbackPaths(FL_OBJECT const * const) const;
- ///
- string feedbackPrinter(FL_OBJECT const * const) const;
- ///
- string feedbackScreenFonts(FL_OBJECT const * const) const;
- ///
- string feedbackSpellChecker(FL_OBJECT const * const) const;
- ///
- bool inputColours(FL_OBJECT const * const);
- ///
- bool inputFormats( FL_OBJECT const * const );
- ///
- bool inputLanguage(FL_OBJECT const * const);
- ///
- bool inputPaths(FL_OBJECT const * const);
- ///
- bool inputScreenFonts();
- ///
- bool inputSpellChecker(FL_OBJECT const * const);
- ///
- void updateColours();
- ///
- void updateColoursBrowser( int );
- ///
- void updateColoursRGB();
- ///
- void updateFormats();
- ///
- void updateInputsMisc();
- ///
- void updateInterface();
- ///
- void updateLanguage();
- ///
- void updateLnFmisc();
- ///
- void updateOutputsMisc();
- ///
- void updatePaths();
- ///
- void updatePrinter();
- ///
- void updateScreenFonts();
- ///
- void updateSpellChecker();
+ void browse(FL_OBJECT * input,
+ string const & title, string const & pattern,
+ std::pair<string,string> const & dir1= std::make_pair(string(),string()),
+ std::pair<string,string> const & dir2 = std::make_pair(string(),string()));