changeset 130:8e3ca45497b0

Add MessageBox.showMessage/showMsg
author Frank Benoit <benoit@tionex.de>
date Wed, 13 Feb 2008 01:13:08 +0100
parents 18ca5d3c6dfc
children 2ea6488981d8
files dwt/widgets/MessageBox.d
diffstat 1 files changed, 16 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dwt/widgets/MessageBox.d	Wed Feb 13 00:56:11 2008 +0100
+++ b/dwt/widgets/MessageBox.d	Wed Feb 13 01:13:08 2008 +0100
@@ -269,5 +269,21 @@
     message = string;
 }
 
+/**
+ * DWT extension
+ */
+public static int showMessage(char[] str, char[] title = null, Shell shell = null, int style = DWT.OK | DWT.ICON_WARNING) {
+    MessageBox msgBox = (shell is null ) ? new MessageBox( style ) : new MessageBox(shell, style);
+    msgBox.setMessage(str);
+    if(title !is null){
+        msgBox.setText(title);
+    }
+    return msgBox.open();
 }
 
+/// DWT extension
+alias showMessage showMsg;
+
+
+}
+