Mercurial > projects > dwt-win
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; + + +} +