First patch for issue 2648: "Improvements related to the GUI" ; now RT uses the new MyExpander class that integrates the Enabled button.

This commit is contained in:
Hombrenatureh.510
2015-03-11 02:03:48 +01:00
parent 1aa2ae3903
commit 6020234205
104 changed files with 5099 additions and 1257 deletions

View File

@@ -77,6 +77,7 @@
#include "rgbcurves.h"
#include "colortoning.h"
#include "filmsimulation.h"
#include "guiutils.h"
class ImageEditorCoordinator;
@@ -185,11 +186,11 @@ class ToolPanelCoordinator : public ToolPanelListener,
Gtk::ScrolledWindow* transformPanelSW;
Gtk::ScrolledWindow* rawPanelSW;
std::vector<Gtk::Expander*> expList;
std::vector<MyExpander*> expList;
bool hasChanged;
void addPanel (Gtk::Box* where, FoldableToolPanel* panel, Glib::ustring label, bool need100Percent=false);
void addPanel (Gtk::Box* where, FoldableToolPanel* panel);
void foldThemAll (GdkEventButton* event);
void updateVScrollbars (bool hide);
void updateTabsHeader (bool useIcons);