Changeset 12
- Timestamp:
- 05/02/04 19:10:33 (4 years ago)
- Files:
-
- branches/0.1/src/dwt/graphics/device.d (modified) (4 diffs)
- branches/0.1/src/dwt/graphics/drawable.d (modified) (2 diffs)
- branches/0.1/src/dwt/graphics/forward.d (deleted)
- branches/0.1/src/dwt/graphics/gc.d (modified) (1 diff)
- branches/0.1/src/dwt/graphics/gcdata.d (modified) (4 diffs)
- branches/0.1/src/dwt/graphics/image.d (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/0.1/src/dwt/graphics/device.d
r11 r12 18 18 import dwt.graphics.font; 19 19 import dwt.graphics.fontdata; 20 import dwt.graphics.forward;21 20 import dwt.graphics.rectangle; 22 21 import dwt.graphics.point; … … 42 41 with no implementations allowed +/ 43 42 44 public class Device : DeviceBase { 43 public class Device : Drawable { 44 45 private import dwt.graphics.gcdata; 45 46 46 47 … … 58 59 * (Warning: This field is platform dependent) 59 60 */ 60 /*61 61 // Moved into DeviceBase for the time being. 62 62 public int hPalette = 0; … … 71 71 72 72 bit disposed; 73 */74 73 75 74 branches/0.1/src/dwt/graphics/drawable.d
r11 r12 1 /+2 1 3 2 module dwt.graphics.drawable; 4 3 5 private import dwt.graphics.gcdata;6 7 4 8 5 public interface Drawable { 6 7 private import dwt.graphics.gcdata; 9 8 10 9 /** … … 41 40 public void internal_dispose_GC (int handle, GCData data); 42 41 } 43 +/branches/0.1/src/dwt/graphics/gc.d
r11 r12 15 15 import dwt.graphics.color; 16 16 import dwt.graphics.device; 17 import dwt.graphics. forward;17 import dwt.graphics.drawable; 18 18 import dwt.graphics.font; 19 19 import dwt.graphics.fontmetrics; branches/0.1/src/dwt/graphics/gcdata.d
r11 r12 1 /+2 1 3 2 module dwt.graphics.gcdata; … … 7 6 +/ 8 7 9 private import dwt.graphics.image;10 private import dwt.graphics.device;11 private import dwt.graphics.imagedata;12 8 private import dwt.internal.win32.paintstruct; 13 9 … … 25 21 26 22 public final class GCData { 23 private import dwt.graphics.device; 24 private import dwt.graphics.image; 27 25 public Device device; 28 26 public int style; … … 38 36 public int layout = -1; 39 37 } 40 +/branches/0.1/src/dwt/graphics/image.d
r11 r12 13 13 import dwt.dwt; 14 14 import dwt.graphics.device; 15 import dwt.graphics.drawable; 15 16 import dwt.graphics.gc; 16 17 import dwt.graphics.gcdata; … … 18 19 import dwt.graphics.color; 19 20 import dwt.graphics.imagedata; 20 import dwt.graphics.forward;21 21 import dwt.graphics.palettedata; 22 22 import dwt.graphics.rgb; … … 78 78 */ 79 79 80 public final class Image : ImageBase {80 public final class Image : Drawable { 81 81 82 82 /**
