|
|
|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| wish :: Wish |
|
| evalTclScript :: TclScript -> IO String |
| Used for commands which expect an answer. |
|
| execTclScript :: TclScript -> IO () |
| Used for commands which do not expect an answer |
|
| execCmd :: TclCmd -> IO () |
| execCmd is used for commands which don't expect an answer
and calls execTclScript |
|
| evalCmd :: TclCmd -> IO String |
| evalCmd is used for commands which expect an answer,
and calls evalTclScript. |
|
| data Wish |
|
|
| type TclCmd = String |
|
| type TclScript = [TclCmd] |
|
| data TclMessageType |
|
|
| data BindTag |
|
| bindTagS :: BindTag -> String |
|
| succBindTag :: BindTag -> BindTag |
|
| data WishEvent |
|
|
| data WishEventModifier |
| Constructors | | Control | | | Shift | | | Lock | | | CommandKey | | | Meta | | | M | | | Alt | | | Mod1 | | | Mod2 | | | Mod3 | | | Mod4 | | | Mod5 | | | Button1 | | | Button2 | | | Button3 | | | Button4 | | | Button5 | | | Double | | | Triple | |
|
|
|
| data WishEventType |
| Constructors | | Activate | | | ButtonPress (Maybe BNo) | | | ButtonRelease (Maybe BNo) | | | Circulate | | | Colormap | | | Configure | | | Deactivate | | | Destroy | | | Enter | | | Expose | | | FocusIn | | | FocusOut | | | Gravity | | | KeyPress (Maybe KeySym) | | | KeyRelease (Maybe KeySym) | | | Motion | | | Leave | | | Map | | | Property | | | Reparent | | | Unmap | | | Visibility | |
|
|
|
| mkBoundCmdArg :: BindTag -> EventInfoSet -> String |
|
| newtype KeySym |
|
|
| newtype CallBackId |
|
|
| showP :: (Show a) => a -> String -> String |
|
| isTixAvailable :: IO Bool |
|
| tixAvailable :: Bool |
|
| cleanupWish :: IO () |
|
| delayWish :: IO a -> IO a |
| delayWish does an action, with the proviso that wish commands
executed within the action by this or any other thread
may be delayed. This can (allegedly) be faster. |
|
| Produced by Haddock version 0.3 |