home *** CD-ROM | disk | FTP | other *** search
- #! moat
-
- xtAppInitialize
-
- xmLabel .dummy managed \
- -labelString "Hit <Enter> to pop up dialog"
-
- xmErrorDialog .error
- .error.Cancel unmanageChild
- .error.Help unmanageChild
- .error.OK activateCallback {
- .error unmanageChild
- }
-
- proc popup {why} {
- .error setValues \
- -messageString "Error:\n$why" \
- -defaultPosition False \
- -x 13 -y 42
- .error manageChild
- }
-
- # Start this thing each time <Enter> is hit.
- . addInput stdin r {
- read stdin 1
- popup "Unwanted input dropped"
- }
-
- . realizeWidget
- . mainLoop
-