diff options
Diffstat (limited to 'Mac/Contrib/PyIDE-src/IDELib/Widgets/W.py')
| -rw-r--r-- | Mac/Contrib/PyIDE-src/IDELib/Widgets/W.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Mac/Contrib/PyIDE-src/IDELib/Widgets/W.py b/Mac/Contrib/PyIDE-src/IDELib/Widgets/W.py new file mode 100644 index 0000000..161ddd6 --- /dev/null +++ b/Mac/Contrib/PyIDE-src/IDELib/Widgets/W.py @@ -0,0 +1,33 @@ +"""Widgets for the Macintosh. Built on top of FrameWork""" + +__version__ = "0.1" + +from Wbase import * +from Wcontrols import * +from Wtext import * +from Wlist import * +from Wwindows import * +from Wmenus import * + +_application = None +_signature = None + +AlertError = 'AlertError' + +def setapplication(app, sig): + global _application, _signature + _application = app + _signature = sig + +def getapplication(): + if _application is None: + raise WidgetsError, 'W not properly initialized: unknown Application' + return _application + +def Message(text): + import EasyDialogs, Qd + Qd.InitCursor() + if text: + EasyDialogs.Message(text) + else: + EasyDialogs.Message('<Alert text not specified>') |
