fltkhs-0.7.0.4: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.TextSelection

Contents

Synopsis

    Hierarchy

    Functions

    end :: Ref TextSelection -> IO (AtIndex)
    
    getPosition :: Ref TextSelection -> IO (Maybe IndexRange)
    
    includes :: Ref TextSelection -> AtIndex -> IO (Bool)
    
    selected :: Ref TextSelection -> IO (Bool)
    
    set :: Ref TextSelection -> IndexRange -> IO ()
    
    setSelected :: Ref TextSelection -> Bool -> IO ()
    
    start :: Ref TextSelection -> IO AtIndex
    
    update :: Ref TextSelection -> AtIndex -> Int -> Int -> IO ()
    

    Orphan instances

    impl ~ (AtIndex -> IO Bool) => Op (Includes ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: Includes () -> orig -> Ref TextSelection -> impl Source #

    impl ~ (Bool -> IO ()) => Op (SetSelected ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: SetSelected () -> orig -> Ref TextSelection -> impl Source #

    impl ~ IO AtIndex => Op (Start ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: Start () -> orig -> Ref TextSelection -> impl Source #

    impl ~ (AtIndex -> Int -> Int -> IO ()) => Op (Update ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: Update () -> orig -> Ref TextSelection -> impl Source #

    impl ~ IO Bool => Op (Selected ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: Selected () -> orig -> Ref TextSelection -> impl Source #

    impl ~ IO (Maybe IndexRange) => Op (GetPosition ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: GetPosition () -> orig -> Ref TextSelection -> impl Source #

    impl ~ (IndexRange -> IO ()) => Op (Set ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: Set () -> orig -> Ref TextSelection -> impl Source #

    impl ~ IO AtIndex => Op (End ()) TextSelection orig impl Source # 
    Instance details

    Methods

    runOp :: End () -> orig -> Ref TextSelection -> impl Source #