Portability | GHC |
---|---|
Stability | experimental |
Maintainer | Ian-Woo Kim <ianwookim@gmail.com> |
Safe Haskell | None |
Construct hoodle menus
- justMenu :: MenuEvent -> Maybe UserEvent
- iconList :: [(String, String)]
- viewmods :: [RadioActionEntry]
- pointmods :: [RadioActionEntry]
- penmods :: [RadioActionEntry]
- colormods :: [RadioActionEntry]
- bkgstyles :: [RadioActionEntry]
- iconResourceAdd :: IconFactory -> FilePath -> (FilePath, StockId) -> IO ()
- actionNewAndRegisterRef :: EventVar -> String -> String -> Maybe String -> Maybe StockId -> Maybe UserEvent -> IO Action
- getMenuUI :: EventVar -> IO (UIManager, UIComponentSignalHandler)
- actionGroupAddRadioActionsAndGetConnID :: ActionGroup -> [RadioActionEntry] -> Int -> (RadioAction -> IO ()) -> IO (Maybe (ConnectId RadioAction))
- assignViewMode :: EventVar -> RadioAction -> IO ()
- assignPenMode :: EventVar -> RadioAction -> IO ()
- assignColor :: EventVar -> RadioAction -> IO ()
- assignPoint :: EventVar -> RadioAction -> IO ()
- assignBkgStyle :: EventVar -> RadioAction -> IO ()
- int2PenType :: Int -> Either PenType SelectType
- penType2Int :: Either PenType SelectType -> Int
- int2Point :: PenType -> Int -> Double
- similarTo :: Double -> Double -> Bool
- point2Int :: PenType -> Double -> Int
- int2Color :: Int -> PenColor
- color2Int :: PenColor -> Int
- int2BkgStyle :: Int -> BackgroundStyle
Documentation
iconResourceAdd :: IconFactory -> FilePath -> (FilePath, StockId) -> IO ()Source
actionNewAndRegisterRef :: EventVar -> String -> String -> Maybe String -> Maybe StockId -> Maybe UserEvent -> IO ActionSource
actionGroupAddRadioActionsAndGetConnID :: ActionGroup -> [RadioActionEntry] -> Int -> (RadioAction -> IO ()) -> IO (Maybe (ConnectId RadioAction))Source
assignViewMode :: EventVar -> RadioAction -> IO ()Source
assignPenMode :: EventVar -> RadioAction -> IO ()Source
assignColor :: EventVar -> RadioAction -> IO ()Source
assignPoint :: EventVar -> RadioAction -> IO ()Source
assignBkgStyle :: EventVar -> RadioAction -> IO ()Source