diff doodle/dia/standard_tools.d @ 48:1b4c9ba58673

Stylistic overhaul.
author daveb
date Tue, 03 Aug 2010 17:37:21 +0930
parents 1f97022e5c6d
children b190a9d9352e
line wrap: on
line diff
--- a/doodle/dia/standard_tools.d	Tue Aug 03 16:57:06 2010 +0930
+++ b/doodle/dia/standard_tools.d	Tue Aug 03 17:37:21 2010 +0930
@@ -11,9 +11,9 @@
 }
 
 final class PanTool : Tool {
-    override bool handle_button_press(scope Viewport viewport, in ButtonEvent event) {
+    override bool handleButtonPress(scope Viewport viewport, in ButtonEvent event) {
         if (event.button_name == ButtonName.MIDDLE) {
-            mLastPosition = event.pixel_point;
+            mLastPosition = event.pixelPoint;
             return true;
         }
         else {
@@ -21,10 +21,10 @@
         }
     }
 
-    override bool handle_motion(scope Viewport viewport, in MotionEvent event) {
-        if (event.mask.is_set(Modifier.MIDDLE_BUTTON)) {
-            viewport.pan_relative(mLastPosition - event.pixel_point);
-            mLastPosition = event.pixel_point;
+    override bool handleMotion(scope Viewport viewport, in MotionEvent event) {
+        if (event.mask.isSet(Modifier.MIDDLE_BUTTON)) {
+            viewport.panRelative(mLastPosition - event.pixelPoint);
+            mLastPosition = event.pixelPoint;
 
             return true;
         }
@@ -33,16 +33,16 @@
         }
     }
 
-    override bool handle_scroll(scope Viewport viewport, in ScrollEvent event) {
-        if (event.mask.is_unset(Modifier.MIDDLE_BUTTON)) {
+    override bool handleScroll(scope Viewport viewport, in ScrollEvent event) {
+        if (event.mask.isUnset(Modifier.MIDDLE_BUTTON)) {
             Vector delta;
 
-            switch (event.scroll_direction) {
+            switch (event.scrollDirection) {
             case ScrollDirection.UP:
-                delta = event.mask.is_set(Modifier.SHIFT) ? Vector(-AMOUNT, 0.0) : Vector(0.0, AMOUNT);
+                delta = event.mask.isSet(Modifier.SHIFT) ? Vector(-AMOUNT, 0.0) : Vector(0.0, AMOUNT);
                 break;
             case ScrollDirection.DOWN:
-                delta = event.mask.is_set(Modifier.SHIFT) ? Vector(AMOUNT, 0.0) : Vector(0.0, -AMOUNT);
+                delta = event.mask.isSet(Modifier.SHIFT) ? Vector(AMOUNT, 0.0) : Vector(0.0, -AMOUNT);
                 break;
             case ScrollDirection.LEFT:
                 delta = Vector(-AMOUNT, 0.0);
@@ -54,7 +54,7 @@
                 assert(0);
             }
 
-            viewport.pan_relative(delta);
+            viewport.panRelative(delta);
         }
 
         return true;
@@ -67,14 +67,14 @@
 }
 
 final class ZoomTool : Tool {
-    override bool handle_scroll(scope Viewport viewport, in ScrollEvent event) {
-        if (event.mask.is_set(Modifier.CONTROL)) {
-            if (event.scroll_direction == ScrollDirection.DOWN) {
-                viewport.zoom_relative(event.pixel_point, 1.0 / ZOOM);
+    override bool handleScroll(scope Viewport viewport, in ScrollEvent event) {
+        if (event.mask.isSet(Modifier.CONTROL)) {
+            if (event.scrollDirection == ScrollDirection.DOWN) {
+                viewport.zoomRelative(event.pixelPoint, 1.0 / ZOOM);
                 return true;
             }
-            else if (event.scroll_direction == ScrollDirection.UP) {
-                viewport.zoom_relative(event.pixel_point, ZOOM);
+            else if (event.scrollDirection == ScrollDirection.UP) {
+                viewport.zoomRelative(event.pixelPoint, ZOOM);
                 return true;
             }
             else {
@@ -92,11 +92,11 @@
 }
 
 final class LassoTool : Tool {      // TODO convert to SelectTool
-    override bool handle_button_press(scope Viewport viewport, in ButtonEvent event) {
+    override bool handleButtonPress(scope Viewport viewport, in ButtonEvent event) {
         if (event.button_name == ButtonName.LEFT) {
-            mActive = true;
-            mAnchorPoint = mCurrentPoint = event.pixel_point;
-            viewport.set_cursor(Cursor.HAND);
+            _active = true;
+            _anchorPoint = _currentPoint = event.pixelPoint;
+            viewport.setCursor(Cursor.HAND);
             return true;
         }
         else {
@@ -104,11 +104,11 @@
         }
     }
 
-    override bool handle_button_release(scope Viewport viewport, in ButtonEvent event) {
-        if (event.button_name == ButtonName.LEFT && mActive) {
-            mActive = false;
-            viewport.damage_pixel(feather(Rectangle(mAnchorPoint, mCurrentPoint), LINE_WIDTH / 2.0));
-            viewport.set_cursor(Cursor.DEFAULT);
+    override bool handleButtonRelease(scope Viewport viewport, in ButtonEvent event) {
+        if (event.button_name == ButtonName.LEFT && _active) {
+            _active = false;
+            viewport.damagePixel(feather(Rectangle(_anchorPoint, _currentPoint), LINE_WIDTH / 2.0));
+            viewport.setCursor(Cursor.DEFAULT);
             return true;
         }
         else {
@@ -116,42 +116,42 @@
         }
     }
 
-    override bool handle_motion(scope Viewport viewport, in MotionEvent event) {
-        if (mActive) {
-            viewport.damage_pixel(feather(Rectangle(mAnchorPoint, mCurrentPoint), LINE_WIDTH / 2.0));
-            mCurrentPoint = event.pixel_point;
-            viewport.damage_pixel(feather(Rectangle(mAnchorPoint, mCurrentPoint), LINE_WIDTH / 2.0));
+    override bool handleMotion(scope Viewport viewport, in MotionEvent event) {
+        if (_active) {
+            viewport.damagePixel(feather(Rectangle(_anchorPoint, _currentPoint), LINE_WIDTH / 2.0));
+            _currentPoint = event.pixelPoint;
+            viewport.damagePixel(feather(Rectangle(_anchorPoint, _currentPoint), LINE_WIDTH / 2.0));
         }
 
         return false;
     }
 
     override void draw(in Viewport viewport,
-                       in Rectangle pixel_damage, scope Context pixel_cr,
-                       in Rectangle model_damage, scope Context model_cr) const {
-        if (mActive) {
-            pixel_cr.save; {
-                pixel_cr.setSourceRgba(0.0, 0.0, 0.8, 0.3);
-                rectangle(pixel_cr, Rectangle(mCurrentPoint, mAnchorPoint));
-                pixel_cr.fill();
-            } pixel_cr.restore();
+                       in Rectangle pixelDamage, scope Context pixelCr,
+                       in Rectangle modelDamage, scope Context modelCr) const {
+        if (_active) {
+            pixelCr.save; {
+                pixelCr.setSourceRgba(0.0, 0.0, 0.8, 0.3);
+                rectangle(pixelCr, Rectangle(_currentPoint, _anchorPoint));
+                pixelCr.fill();
+            } pixelCr.restore();
 
-            pixel_cr.save(); {
+            pixelCr.save(); {
                 //double[] dashes = [ 4.0, 4.0 ];
-                //pixel_cr.setDash(dashes, 0.0);
-                pixel_cr.setSourceRgba(0.0, 0.0, 0.5, 1.0);
-                pixel_cr.setLineWidth(LINE_WIDTH);
-                //writefln("Drawing rectangle: %s", Rectangle(mCurrentPoint, mAnchorPoint));
-                rectangle(pixel_cr, Rectangle(mCurrentPoint, mAnchorPoint));
-                pixel_cr.stroke;
-            } pixel_cr.restore;
+                //pixelCr.setDash(dashes, 0.0);
+                pixelCr.setSourceRgba(0.0, 0.0, 0.5, 1.0);
+                pixelCr.setLineWidth(LINE_WIDTH);
+                //writefln("Drawing rectangle: %s", Rectangle(_currentPoint, _anchorPoint));
+                rectangle(pixelCr, Rectangle(_currentPoint, _anchorPoint));
+                pixelCr.stroke;
+            } pixelCr.restore;
         }
     }
 
     private {
-        bool mActive;
-        Point mCurrentPoint;
-        Point mAnchorPoint;      // Pixel
+        bool _active;
+        Point _currentPoint;
+        Point _anchorPoint;      // Pixel
         static invariant double LINE_WIDTH = 1.0;
     }
 }