UI enhancement: new shortcuts for toolpanelcoord & browse path

Ctrl-e: exposure tab
Ctrl-d: detail tab
Ctrl-c: color tab
Ctrl-t: transform tab
Ctrl-r: raw tab
Ctrl-m: metadata tab

In file browser: Ctrl-O - sets focus in browse path entry box
This commit is contained in:
michael
2011-01-19 08:26:12 -05:00
parent 4feaf6950b
commit 16c12e6db8
7 changed files with 200 additions and 93 deletions

View File

@@ -119,6 +119,12 @@ class ToolPanelCoordinator : public ToolPanelListener,
IPTCPanel* iptcpanel;
ToolBar* toolBar;
Gtk::ScrolledWindow* exposurePanelSW;
Gtk::ScrolledWindow* detailsPanelSW;
Gtk::ScrolledWindow* colorPanelSW;
Gtk::ScrolledWindow* transformPanelSW;
Gtk::ScrolledWindow* rawPanelSW;
std::vector<Gtk::Expander*> expList;
bool hasChanged;
@@ -187,6 +193,8 @@ class ToolPanelCoordinator : public ToolPanelListener,
ToolBar* getToolBar () { return toolBar; }
int getSpotWBRectSize ();
CropGUIListener* startCropEditing (Thumbnail* thm=NULL) { return crop; }
bool handleShortcutKey (GdkEventKey* event);
};
#endif