-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Wrapper around the 'tiny file dialogs' C library
--
-- tiny file dialogs is a single self-contained C library that
-- provides a powerful set of cross-platform dialog boxes providing the
-- following functions:
--
--
-- - message & question
-- - input & password
-- - save file
-- - open file(s)
-- - select folder
-- - color picker
--
--
-- This package bundles the C library (currently v3.0.8) and provides a
-- complete Haskell interface. Proper Unicode support has been tested on
-- Windows, Mac and Linux.
@package tinyfiledialogs
@version 0.1.0.0
module Graphics.UI.TinyFileDialogs
messageBox :: (Text) -> (Text) -> (DialogType) -> (IconType) -> (Bool) -> IO ((Bool))
inputBox :: (Text) -> (Text) -> (Maybe Text) -> IO ((Maybe Text))
saveFileDialog :: (Text) -> (Text) -> ([Text]) -> (Text) -> IO ((Maybe Text))
openFileDialog :: (Text) -> (Text) -> ([Text]) -> (Text) -> (Bool) -> IO ((Maybe [Text]))
selectFolderDialog :: (Text) -> (Text) -> IO ((Maybe Text))
colorChooser :: Text -> (Word8, Word8, Word8) -> IO (Maybe (Word8, Word8, Word8))
data DialogType
OK :: DialogType
OKCancel :: DialogType
YesNo :: DialogType
data IconType
Info :: IconType
Warning :: IconType
Error :: IconType
Question :: IconType
instance GHC.Enum.Bounded Graphics.UI.TinyFileDialogs.IconType
instance GHC.Enum.Enum Graphics.UI.TinyFileDialogs.IconType
instance GHC.Read.Read Graphics.UI.TinyFileDialogs.IconType
instance GHC.Show.Show Graphics.UI.TinyFileDialogs.IconType
instance GHC.Classes.Ord Graphics.UI.TinyFileDialogs.IconType
instance GHC.Classes.Eq Graphics.UI.TinyFileDialogs.IconType
instance GHC.Enum.Bounded Graphics.UI.TinyFileDialogs.DialogType
instance GHC.Enum.Enum Graphics.UI.TinyFileDialogs.DialogType
instance GHC.Read.Read Graphics.UI.TinyFileDialogs.DialogType
instance GHC.Show.Show Graphics.UI.TinyFileDialogs.DialogType
instance GHC.Classes.Ord Graphics.UI.TinyFileDialogs.DialogType
instance GHC.Classes.Eq Graphics.UI.TinyFileDialogs.DialogType