|
| Graphics.UI.GIO.CommonDialogs | | Portability | portable | | Stability | provisional | | Maintainer | ka2_mail@yahoo.com |
|
|
|
|
|
| Description |
| Common dialogs.
|
|
| Synopsis |
|
|
|
| Documentation |
|
| runDirectoryDialog |
| :: String | The dialog title | | -> Maybe Window | The owner window | | -> IO (Maybe FilePath) | The full qualified path to the selected directory | | Runs a dialog to select a directory. Returns Nothing when cancelled. |
|
|
| runInputFileDialog |
| :: String | The dialog title | | -> [(String, [String])] | Filter for acceptable file types. The filter is a
list of pairs where the first element of pair is a
filter name and the second element is a list of
wildcards (example [("Haskell script", ["*.hs", "*.lhs"])]) | | -> Maybe Window | The owner window | | -> IO (Maybe FilePath) | The full qualified path to the selected file | | Run a dialog to select an input file. Returns Nothing when cancelled. |
|
|
| runInputFilesDialog |
| :: String | The dialog title | | -> [(String, [String])] | Filter for acceptable file types. The filter is a
list of pairs where the first element of pair is a
filter name and the second element is a list of
wildcards (example [("Haskell script", ["*.hs", "*.lhs"])]) | | -> Maybe Window | The owner window | | -> IO [FilePath] | The list of full qualified paths for the selected files | | Run a dialog to select one or more input files. Returns empty list when cancelled. |
|
|
| runOutputFileDialog |
| :: String | The dialog title | | -> [(String, [String])] | Filter for acceptable file types. The filter is a
list of pairs where the first element of pair is a
filter name and the second element is a list of
wildcards (example [("Haskell script", ["*.hs", "*.lhs"])]) | | -> FilePath | The default file name | | -> Maybe Window | The owner window | | -> IO (Maybe FilePath) | The full qualified path to the selected file | | Run a dialog to select an output file. Returns Nothing when cancelled. |
|
|
| runFontDialog |
|
|
| runColorDialog |
|
|
| runAboutDialog |
|
|
| Produced by Haddock version 0.6 |