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