Copyright | (c) 20132014 Ian-Woo Kim |
---|---|
License | BSD3 |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Stability | experimental |
Portability | GHC |
Safe Haskell | None |
Language | Haskell98 |
- okMessageBox :: String -> MainCoroutine ()
- okCancelMessageBox :: String -> MainCoroutine Bool
- textInputDialog :: String -> MainCoroutine (Maybe String)
- keywordDialog :: [Text] -> MainCoroutine (Maybe Text)
- keywordDialog' :: [Text] -> (AllEvent -> IO ()) -> IO AllEvent
- keywordLoop :: MainCoroutine (Maybe Text)
- longTextMessageBox :: String -> MainCoroutine ()
- fileChooser :: FileChooserAction -> Maybe String -> MainCoroutine (Maybe FilePath)
Documentation
okMessageBox :: String -> MainCoroutine () Source #
textInputDialog :: String -> MainCoroutine (Maybe String) Source #
single line text input : almost abandoned now
keywordDialog :: [Text] -> MainCoroutine (Maybe Text) Source #
keywordLoop :: MainCoroutine (Maybe Text) Source #
main event loop for keyword dialog
longTextMessageBox :: String -> MainCoroutine () Source #
fileChooser :: FileChooserAction -> Maybe String -> MainCoroutine (Maybe FilePath) Source #