diff options
author | neoraider <devnull@localhost> | 2007-10-30 22:54:00 +0100 |
---|---|---|
committer | neoraider <devnull@localhost> | 2007-10-30 22:54:00 +0100 |
commit | bc2b34ead69f7fa1ef997308e0cff6123179f40e (patch) | |
tree | d8b56573c7ca7fa8526ed90afbd7c603daa05967 /Window.cpp | |
parent | 29ecb9c039d28768a8e5136c18ce76030e451654 (diff) | |
download | zoomedit-bc2b34ead69f7fa1ef997308e0cff6123179f40e.tar zoomedit-bc2b34ead69f7fa1ef997308e0cff6123179f40e.zip |
zoomedit: Toolbar-Zoom-Buttons funktionieren wieder.
Diffstat (limited to 'Window.cpp')
-rw-r--r-- | Window.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -11,7 +11,7 @@ gboolean Window::deleteEvent(GtkWidget *widget, GdkEvent *event, Window *window) } Window::Window(GdkGLConfig *glconfig, WindowManager *manager) - : editor(this), drawer(this, glconfig), sidebar(&editor) + : uiManager(this), editor(this), drawer(this, glconfig), sidebar(&editor) { this->manager = manager; @@ -50,3 +50,14 @@ void Window::update() { drawer.update(); sidebar.update(); } + +void Window::handleAction(UIManager::Action action) { + switch(action) { + case UIManager::ZOOM_IN: + drawer.zoom(2); + break; + + case UIManager::ZOOM_OUT: + drawer.zoom(-2); + } +} |