Safe Haskell | None |
---|
- isHotTracked :: HG3DClass -> IO Bool
- isVertFree :: HG3DClass -> IO Bool
- isHorzFree :: HG3DClass -> IO Bool
- setHotTracked :: HG3DClass -> Bool -> IO ()
- setVertFree :: HG3DClass -> Bool -> IO ()
- setHorzFree :: HG3DClass -> Bool -> IO ()
- setVertRange :: HG3DClass -> Float -> Float -> IO ()
- setHorzRange :: HG3DClass -> Float -> Float -> IO ()
- new :: String -> String -> IO HG3DClass
- delete :: HG3DClass -> IO ()
- isHotTracked'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isVertFree'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- isHorzFree'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- setHotTracked'_ :: HG3DClassPtr -> CInt -> IO ()
- setVertFree'_ :: HG3DClassPtr -> CInt -> IO ()
- setHorzFree'_ :: HG3DClassPtr -> CInt -> IO ()
- setVertRange'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()
- setHorzRange'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()
- new'_ :: Ptr CChar -> Ptr CChar -> HG3DClassPtr -> IO ()
- delete'_ :: HG3DClassPtr -> IO ()
Documentation
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool | return value - true if hot-tracking is enabled. false if hot-tracking is disabled. |
return whether hot-tracking is enabled or not.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool | return value - true if the thumb is movable along the vertical axis. false if the thumb is fixed on the vertical axis. |
return whether the thumb is movable on the vertical axis.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO Bool | return value - true if the thumb is movable along the horizontal axis. false if the thumb is fixed on the horizontal axis. |
return whether the thumb is movable on the horizontal axis.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | setting - true to enable hot-tracking. false to disable hot-tracking. |
-> IO () | return value - Nothing. |
set whether thumb is movable on the vertical axis.
set whether the thumb uses hot-tracking.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | setting - true to allow movement of thumb along the vertical axis. false to fix thumb on the vertical axis. |
-> IO () | return value - nothing. |
set whether thumb is movable on the horizontal axis.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Bool | setting - true to allow movement of thumb along the horizontal axis. false to fix thumb on the horizontal axis. |
-> IO () | return value - nothing. |
set the movement range of the thumb for the vertical axis. - Details: The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Float | min |
-> Float | max |
-> IO () |
set the movement range of the thumb for the horizontal axis. - Details: The values specified here are relative to the parent window for the thumb, and are specified in whichever metrics mode is active for the widget.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> Float | min |
-> Float | max |
-> IO () |
Constructor for Thumb
Destructor for Thumb
isHotTracked'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isVertFree'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
isHorzFree'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
setHotTracked'_ :: HG3DClassPtr -> CInt -> IO ()Source
setVertFree'_ :: HG3DClassPtr -> CInt -> IO ()Source
setHorzFree'_ :: HG3DClassPtr -> CInt -> IO ()Source
setVertRange'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()Source
setHorzRange'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source