Changeset 212:ab60f3309436 for dwt/graphics/Device.d
- Timestamp:
- 05/04/08 18:12:38 (8 months ago)
- Files:
-
- dwt/graphics/Device.d (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
dwt/graphics/Device.d
r197 r212 458 458 * </ul> 459 459 */ 460 public FontData [] getFontList ( char[]faceName, bool scalable) {460 public FontData [] getFontList (String faceName, bool scalable) { 461 461 checkDevice (); 462 462 … … 539 539 } 540 540 541 char[]getLastError () {541 String getLastError () { 542 542 int error = OS.GetLastError(); 543 543 if (error is 0) return ""; //$NON-NLS-1$ … … 545 545 } 546 546 547 char[]getLastErrorText () {547 String getLastErrorText () { 548 548 int error = OS.GetLastError(); 549 549 if (error is 0) return ""; //$NON-NLS-1$ … … 551 551 int dwFlags = OS.FORMAT_MESSAGE_ALLOCATE_BUFFER | OS.FORMAT_MESSAGE_FROM_SYSTEM | OS.FORMAT_MESSAGE_IGNORE_INSERTS; 552 552 int length = OS.FormatMessage(dwFlags, null, error, OS.LANG_USER_DEFAULT, cast(TCHAR*)&buffer, 0, null); 553 char[]errorNum = ("[GetLastError=") ~ .toHex(error) ~ "] ";553 String errorNum = ("[GetLastError=") ~ .toHex(error) ~ "] "; 554 554 if (length == 0) return errorNum; 555 char[]buffer1 = .TCHARzToStr(buffer, length);555 String buffer1 = .TCHARzToStr(buffer, length); 556 556 if ( *buffer != 0) 557 557 OS.LocalFree(cast(HLOCAL)buffer); … … 792 792 * @since 3.3 793 793 */ 794 public bool loadFont ( char[]path) {794 public bool loadFont (String path) { 795 795 checkDevice(); 796 796 if (path is null) DWT.error (DWT.ERROR_NULL_ARGUMENT);
