| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.FLTK.LowLevel.TextDisplay
- mkStyleTableEntriesPtr :: Parent a TextDisplay => Ref a -> [StyleTableEntry] -> IO (ForeignPtr [StyleTableEntry])
- indexStyleTableEntries :: [StyleTableEntry] -> [(Char, StyleTableEntry)]
- textDisplayNew :: Rectangle -> Maybe String -> IO (Ref TextDisplay)
Documentation
mkStyleTableEntriesPtr :: Parent a TextDisplay => Ref a -> [StyleTableEntry] -> IO (ForeignPtr [StyleTableEntry]) Source
indexStyleTableEntries :: [StyleTableEntry] -> [(Char, StyleTableEntry)] Source
textDisplayNew :: Rectangle -> Maybe String -> IO (Ref TextDisplay) Source
Hierarchy
Functions
colToX ::RefTextDisplay->Double->IODoublecountLines ::RefTextDisplay->BufferRange->Bool->IOIntdestroy ::RefTextDisplay->IO() getBuffer ::RefTextDisplay->IO(RefTextBuffer) getCursorColor ::RefTextDisplay->IOColorgetInsertPosition ::RefTextDisplay->IOBufferOffsetgetLinenumberAlign ::RefTextDisplay->IOAlignTypegetLinenumberBgcolor ::RefTextDisplay->IOColorgetLinenumberFgcolor ::RefTextDisplay->IOColorgetLinenumberFont ::RefTextDisplay->IOFontgetLinenumberFormat ::RefTextDisplay->IOStringgetLinenumberSize ::RefTextDisplay->IOFontSizegetLinenumberWidth ::RefTextDisplay->IOWidthgetScrollbarAlign ::RefTextDisplay->IOAlignTypegetScrollbarWidth ::RefTextDisplay->IOWidthgetShortcut ::RefTextDisplay->IOIntgetTextcolor ::RefTextDisplay->IOColorgetTextfont ::RefTextDisplay->IOFontgetTextsize ::RefTextDisplay->IOFontSizehandle ::RefTextDisplay->Event->IOInthighlightData:: (ParentaTextBuffer) =>RefTextDisplay->Refa -> [(Char,StyleTableEntry]) ->Maybe(Char,UnfinishedStyleCb) ->IO()) inSelection ::RefTextDisplay->Position->IOBoollineEnd ::RefTextDisplay->BufferOffset->Bool->IOBufferOffsetlineStart ::RefTextDisplay->BufferOffset->IOBufferOffsetmoveDown ::RefTextDisplay->IO(EitherOutOfRange()) moveLeft ::RefTextDisplay->IO(EitherOutOfRange()) moveRight ::RefTextDisplay->IO(EitherOutOfRange()) moveUp ::RefTextDisplay->IO(EitherOutOfRange()) nextWord ::RefTextDisplay->IO() overstrike ::RefTextDisplay->String->IO() positionStyle ::RefTextDisplay->BufferOffset->Int->Int->IOTextDisplayStylepositionToXy ::RefTextDisplay->BufferOffset->IO(EitherOutOfRangePosition) previousWord ::RefTextDisplay->IO() redisplayRange ::RefTextDisplay->BufferRange->IO() resize ::RefTextDisplay->Rectangle->IO() rewindLines ::RefTextDisplay->BufferOffset->Int->IOBufferOffsetscroll ::RefTextDisplay->Int->BufferOffset->IO() setBuffer:: (ParentaTextBuffer) =>RefTextDisplay->Refa ->IO()) setCursorColor ::RefTextDisplay->Color->IO() setCursorStyle ::RefTextDisplay->CursorType->IO() setInsertPosition ::RefTextDisplay->BufferOffset->IO() setLinenumberAlign ::RefTextDisplay->AlignType->IO() setLinenumberBgcolor ::RefTextDisplay->Color->IO() setLinenumberFgcolor ::RefTextDisplay->Color->IO() setLinenumberFont ::RefTextDisplay->Font->IO() setLinenumberFormat ::RefTextDisplay->String->IO() setLinenumberSize ::RefTextDisplay->FontSize->IO() setLinenumberWidth ::RefTextDisplay->Width->IO() setScrollbarAlign ::RefTextDisplay->AlignType->IO() setScrollbarWidth ::RefTextDisplay->Width->IO() setShortcut ::RefTextDisplay->Int->IO() setTextcolor ::RefTextDisplay->Color->IO() setTextsize ::RefTextDisplay->FontSize->IO() showCursor ::RefTextDisplay->Bool->IO() showInsertPosition ::RefTextDisplay->IO() skipLines ::RefTextDisplay->BufferOffset->Int->Bool->IOBufferOffsetwordEnd ::RefTextDisplay->BufferOffset->IOBufferOffsetwordStart ::RefTextDisplay->BufferOffset->IOBufferOffsetxToCol ::RefTextDisplay->Double->IODouble