comparison doodle/dia/page_layer.d @ 132:bc5baa585b32

Updated to dmd 2.060
author David Bryant <bagnose@gmail.com>
date Thu, 02 Aug 2012 15:32:43 +0930
parents a274d16ab6ce
children
comparison
equal deleted inserted replaced
130:1bc3475624d3 132:bc5baa585b32
23 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer, 23 override void draw(in Rectangle screenDamage, scope Renderer screenRenderer,
24 in Rectangle modelDamage, scope Renderer modelRenderer, 24 in Rectangle modelDamage, scope Renderer modelRenderer,
25 in ScreenModel screenModel) const { 25 in ScreenModel screenModel) const {
26 // Make the paper white, with a border 26 // Make the paper white, with a border
27 27
28 modelRenderer.pushState; { 28 modelRenderer.pushState(); {
29 modelRenderer.setColor(Color(0.0, 0.0, 0.0, 1.0)); 29 modelRenderer.setColor(Color(0.0, 0.0, 0.0, 1.0));
30 modelRenderer.drawRectangle(_pageGeometry, false); 30 modelRenderer.drawRectangle(_pageGeometry, false);
31 } modelRenderer.popState; 31 } modelRenderer.popState();
32 32
33 modelRenderer.pushState; { 33 modelRenderer.pushState(); {
34 modelRenderer.setColor(Color(1.0, 1.0, 1.0, 1.0)); 34 modelRenderer.setColor(Color(1.0, 1.0, 1.0, 1.0));
35 modelRenderer.drawRectangle(_pageGeometry, true); 35 modelRenderer.drawRectangle(_pageGeometry, true);
36 } modelRenderer.popState; 36 } modelRenderer.popState();
37 } 37 }
38 38
39 // IPage overrides: 39 // IPage overrides:
40 40
41 private { 41 private {