From a87e0ede82e41b47ddb9ad7810a1266ec73d51ea Mon Sep 17 00:00:00 2001 From: neoraider Date: Wed, 16 Apr 2008 19:13:03 +0000 Subject: zoomedit: * Removed scrollbars, allowing endless movement now --- src/Gui/RenderArea.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src/Gui/RenderArea.h') diff --git a/src/Gui/RenderArea.h b/src/Gui/RenderArea.h index 59498d4..8ac72d7 100644 --- a/src/Gui/RenderArea.h +++ b/src/Gui/RenderArea.h @@ -44,11 +44,11 @@ class RenderArea : public Gtk::DrawingArea { } float getViewWidth() const { - return get_width()/scale; + return viewWidth; } float getViewHeight() const { - return get_height()/scale; + return viewHeight; } float getScale() const {return scale;} @@ -59,12 +59,10 @@ class RenderArea : public Gtk::DrawingArea { private: static GdkGLConfig *glconfig; - Gtk::HScrollbar *hScrollbar; - Gtk::VScrollbar *vScrollbar; - View::View *view; float xCenter, yCenter; + float viewWidth, viewHeight; int zoomLevel; float scale; @@ -77,8 +75,7 @@ class RenderArea : public Gtk::DrawingArea { void zoom(int zoom, float x = 0.5f, float y = 0.5f); void updateViewport(); - void updateScrollbars(float x = 0.5f, float y = 0.5f); - void updateScrolling(); + void updateScrolling(float x = 0.5f, float y = 0.5f); bool gdkGLBegin() { GtkWidget *widget = GTK_WIDGET(gobj()); -- cgit v1.2.3