- /** Folder specific feedback functions.
- */
-
- ///
- string const feedbackColours(FL_OBJECT const * const) const;
- ///
- string const feedbackConverters(FL_OBJECT const * const) const;
- ///
- string const feedbackFormats( FL_OBJECT const * const ) const;
- ///
- string const feedbackInputsMisc(FL_OBJECT const * const) const;
- ///
- string const feedbackInterface(FL_OBJECT const * const) const;
- ///
- string const feedbackLanguage(FL_OBJECT const * const) const;
- ///
- string const feedbackLnFmisc(FL_OBJECT const * const) const;
- ///
- string const feedbackOutputsMisc(FL_OBJECT const * const) const;
- ///
- string const feedbackPaths(FL_OBJECT const * const) const;
- ///
- string const feedbackPrinter(FL_OBJECT const * const) const;
- ///
- string const feedbackScreenFonts(FL_OBJECT const * const) const;
- ///
- string const feedbackSpellChecker(FL_OBJECT const * const) const;
+ class Colors {
+ public:
+ ///
+ enum GuiColors {
+ GUI_COLOR_CHOICE = FL_FREE_COL14,
+ GUI_COLOR_HUE_DIAL = FL_FREE_COL15,
+ GUI_COLOR_CURSOR = FL_FREE_COL16
+ };
+ ///
+ Colors(FormPreferences & p);
+ ///
+ FD_preferences_colors const * dialog();
+ ///
+ void apply(); // not const as modifies modifiedXformsPrefs.
+ ///
+ void build();
+ ///
+ string const feedback(FL_OBJECT const * const) const;
+ ///
+ void input(FL_OBJECT const * const);
+ ///
+ void update() { LoadBrowserLyX(); }