Mercurial > projects > dwt-win
comparison dwt/printing/Printer.d @ 213:36f5cb12e1a2
Update to SWT 3.4M7
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 17 May 2008 17:34:28 +0200 |
parents | ab60f3309436 |
children | fd9c62a2998e |
comparison
equal
deleted
inserted
replaced
212:ab60f3309436 | 213:36f5cb12e1a2 |
---|---|
16 import dwt.DWT; | 16 import dwt.DWT; |
17 import dwt.DWTError; | 17 import dwt.DWTError; |
18 import dwt.DWTException; | 18 import dwt.DWTException; |
19 import dwt.graphics.Device; | 19 import dwt.graphics.Device; |
20 import dwt.graphics.DeviceData; | 20 import dwt.graphics.DeviceData; |
21 import dwt.graphics.Font; | |
21 import dwt.graphics.GCData; | 22 import dwt.graphics.GCData; |
22 import dwt.graphics.Point; | 23 import dwt.graphics.Point; |
23 import dwt.graphics.Rectangle; | 24 import dwt.graphics.Rectangle; |
24 import dwt.internal.win32.OS; | 25 import dwt.internal.win32.OS; |
25 | 26 |
252 data.layout = (data.style & DWT.RIGHT_TO_LEFT) !is 0 ? OS.LAYOUT_RTL : 0; | 253 data.layout = (data.style & DWT.RIGHT_TO_LEFT) !is 0 ? OS.LAYOUT_RTL : 0; |
253 } else { | 254 } else { |
254 data.style |= DWT.LEFT_TO_RIGHT; | 255 data.style |= DWT.LEFT_TO_RIGHT; |
255 } | 256 } |
256 data.device = this; | 257 data.device = this; |
257 data.hFont = OS.GetCurrentObject(handle, OS.OBJ_FONT); | 258 data.font = Font.win32_new(this, OS.GetCurrentObject(handle, OS.OBJ_FONT)); |
258 isGCCreated = true; | 259 isGCCreated = true; |
259 } | 260 } |
260 return handle; | 261 return handle; |
261 } | 262 } |
262 | 263 |