fltkhs-0.5.3.4: FLTK bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.FLTK.LowLevel.TextSelection

Contents

Synopsis

Hierarchy

Functions

end :: Ref TextSelection -> IO BufferOffset

getPosition :: Ref TextSelection -> IO (Maybe BufferRange)

includes :: Ref TextSelection -> BufferOffset -> IO Bool

selected :: Ref TextSelection -> IO Bool

set :: Ref TextSelection -> BufferRange -> IO ()

setSelected :: Ref TextSelection -> Bool -> IO ()

start :: Ref TextSelection -> IO BufferOffset

update :: Ref TextSelection -> BufferOffset -> Int -> Int -> IO ()

Orphan instances

(~) * impl (BufferOffset -> IO Bool) => Op (Includes ()) TextSelection orig impl Source # 

Methods

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

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

Methods

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

(~) * impl (IO BufferOffset) => Op (Start ()) TextSelection orig impl Source # 

Methods

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

(~) * impl (BufferOffset -> Int -> Int -> IO ()) => Op (Update ()) TextSelection orig impl Source # 

Methods

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

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

Methods

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

(~) * impl (IO (Maybe BufferRange)) => Op (GetPosition ()) TextSelection orig impl Source # 

Methods

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

(~) * impl (BufferRange -> IO ()) => Op (Set ()) TextSelection orig impl Source # 

Methods

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

(~) * impl (IO BufferOffset) => Op (End ()) TextSelection orig impl Source # 

Methods

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