Mercurial > projects > doodle
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 { |