From bc2b34ead69f7fa1ef997308e0cff6123179f40e Mon Sep 17 00:00:00 2001 From: neoraider Date: Tue, 30 Oct 2007 21:54:00 +0000 Subject: zoomedit: Toolbar-Zoom-Buttons funktionieren wieder. --- Window.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Window.cpp') diff --git a/Window.cpp b/Window.cpp index a1e3917..f69e148 100644 --- a/Window.cpp +++ b/Window.cpp @@ -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); + } +} -- cgit v1.2.3