Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- fileBrowserNew :: Rectangle -> Maybe Text -> IO (Ref FileBrowser)
- fileBrowserCustom :: Rectangle -> Maybe Text -> Maybe (Ref FileBrowser -> IO ()) -> Maybe (CustomWidgetFuncs FileBrowser) -> IO (Ref FileBrowser)
- data FileBrowserType
- type FileSortF = FunPtr (Ptr (Ptr ()) -> Ptr (Ptr ()) -> IO CInt)
- numericSort :: IO FileSortF
- alphaSort :: IO FileSortF
- caseAlphaSort :: IO FileSortF
- caseNumericSort :: IO FileSortF
- drawFileBrowserBase :: Ref FileBrowserBase -> IO ()
- handleFileBrowserBase :: Ref FileBrowserBase -> Event -> IO (Either UnknownEvent ())
- resizeFileBrowserBase :: Ref FileBrowserBase -> Rectangle -> IO ()
- hideFileBrowserBase :: Ref FileBrowserBase -> IO ()
- showWidgetFileBrowserBase :: Ref FileBrowserBase -> IO ()
Constructor
fileBrowserNew :: Rectangle -> Maybe Text -> IO (Ref FileBrowser) Source #
:: Rectangle | The bounds of this FileBrowser |
-> Maybe Text | The FileBrowser label |
-> Maybe (Ref FileBrowser -> IO ()) | Optional custom drawing function |
-> Maybe (CustomWidgetFuncs FileBrowser) | Optional custom widget functions |
-> IO (Ref FileBrowser) |
data FileBrowserType Source #
Instances
drawFileBrowserBase :: Ref FileBrowserBase -> IO () Source #
handleFileBrowserBase :: Ref FileBrowserBase -> Event -> IO (Either UnknownEvent ()) Source #
resizeFileBrowserBase :: Ref FileBrowserBase -> Rectangle -> IO () Source #
hideFileBrowserBase :: Ref FileBrowserBase -> IO () Source #
showWidgetFileBrowserBase :: Ref FileBrowserBase -> IO () Source #
Hierarchy
Graphics.UI.FLTK.LowLevel.Base.Widget | v Graphics.UI.FLTK.LowLevel.Base.Group | v Graphics.UI.FLTK.LowLevel.Base.Browser | v Graphics.UI.FLTK.LowLevel.Base.FileBrowser