hoodle-core-0.16.0: Core library for hoodle

Copyright(c) 2011-2015 Ian-Woo Kim
LicenseBSD3
MaintainerIan-Woo Kim <ianwookim@gmail.com>
Stabilityexperimental
PortabilityGHC
Safe HaskellNone
LanguageHaskell98

Hoodle.Coroutine.TextInput

Description

 

Synopsis

Documentation

multiLineDialog :: Text -> (AllEvent -> IO ()) -> IO AllEvent Source #

common dialog with multiline edit input box

multiLineLoop :: Text -> MainCoroutine (Maybe Text) Source #

main event loop for multiline edit box

textInput :: Maybe (Double, Double) -> Text -> MainCoroutine () Source #

insert text

laTeXInput :: Maybe (Double, Double) -> Text -> MainCoroutine () Source #

insert latex

combineLaTeXText :: MainCoroutine () Source #

combine all LaTeX texts into a text file

linePosDialog :: Either (ActionOrder AllEvent) AllEvent Source #

common dialog with line position

linePosLoop :: MainCoroutine (Maybe (Int, Int)) Source #

main event loop for line position dialog