Mercurial > projects > dwt-mac
comparison dwt/widgets/FileDialog.d @ 7:e831403a80a9
Add 'cast' to casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 27 Aug 2008 14:30:35 +0200 |
parents | 1a8b3cb347e0 |
children | d8635bb48c7c |
comparison
equal
deleted
inserted
replaced
6:b903c16b6f48 | 7:e831403a80a9 |
---|---|
210 NSString filename = panel.filename(); | 210 NSString filename = panel.filename(); |
211 char[] buffer = new char[filename.length()]; | 211 char[] buffer = new char[filename.length()]; |
212 filename.getCharacters_(buffer); | 212 filename.getCharacters_(buffer); |
213 fullPath = new String(buffer); | 213 fullPath = new String(buffer); |
214 if ((style & DWT.SAVE) is 0) { | 214 if ((style & DWT.SAVE) is 0) { |
215 NSArray filenames = ((NSOpenPanel)panel).filenames(); | 215 NSArray filenames = (cast(NSOpenPanel)panel).filenames(); |
216 int count = filenames.count(); | 216 int count = filenames.count(); |
217 fileNames = new String[count]; | 217 fileNames = new String[count]; |
218 for (int i = 0; i < count; i++) { | 218 for (int i = 0; i < count; i++) { |
219 filename = new NSString(filenames.objectAtIndex(i)); | 219 filename = new NSString(filenames.objectAtIndex(i)); |
220 buffer = new char[filename.length()]; | 220 buffer = new char[filename.length()]; |
325 * @param overwrite true if the dialog will prompt for file overwrite, false otherwise | 325 * @param overwrite true if the dialog will prompt for file overwrite, false otherwise |
326 * | 326 * |
327 * @since 3.4 | 327 * @since 3.4 |
328 */ | 328 */ |
329 public void setOverwrite (bool overwrite) { | 329 public void setOverwrite (bool overwrite) { |
330 //TODO: May be able to implement this with private NSSavePanel method (BOOL)_overwriteExistingFileCheck:(NSString *)filename | 330 //TODO: May be able to implement this with private NSSavePanel method cast(BOOL)_overwriteExistingFileCheck:(NSString *)filename |
331 /* See bug 223703 */ | 331 /* See bug 223703 */ |
332 //this.overwrite = overwrite; | 332 //this.overwrite = overwrite; |
333 } | 333 } |
334 } | 334 } |