diff doodle/tk/screen_model.d @ 91:42766e14534e

Update screenViewBounds when the window is resized
author daveb
date Thu, 19 Aug 2010 18:28:18 +0930
parents 100dd23c7bdf
children bc5baa585b32
line wrap: on
line diff
--- a/doodle/tk/screen_model.d	Thu Aug 19 00:28:57 2010 +0930
+++ b/doodle/tk/screen_model.d	Thu Aug 19 18:28:18 2010 +0930
@@ -36,6 +36,7 @@
         _viewCentreModel = _canvasBoundsModel.centre;
     }
 
+    void setViewBoundsScreen(in Rectangle viewBoundsScreen) { _viewBoundsScreen = viewBoundsScreen; }
     void consolidateCanvasBounds(in Rectangle requiredCanvasBounds) { _canvasBoundsModel = screenToModel(_viewBoundsScreen) | requiredCanvasBounds; }
     void canvasAccommodate(in Rectangle bounds) { _canvasBoundsModel = _canvasBoundsModel | bounds; }