Gtk2HsContentsIndex
Graphics.UI.Gtk.SourceView.SourceBuffer
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Description
Synopsis
data SourceBuffer
class TextBufferClass o => SourceBufferClass o
sourceBufferNew :: Maybe SourceTagTable -> IO SourceBuffer
sourceBufferNewWithLanguage :: SourceLanguage -> IO SourceBuffer
sourceBufferSetCheckBrackets :: SourceBuffer -> Bool -> IO ()
sourceBufferGetCheckBrackets :: SourceBuffer -> IO Bool
sourceBufferSetBracketsMatchStyle :: SourceBuffer -> SourceTagStyle -> IO ()
sourceBufferSetHighlight :: SourceBuffer -> Bool -> IO ()
sourceBufferGetHighlight :: SourceBuffer -> IO Bool
sourceBufferSetMaxUndoLevels :: SourceBuffer -> Int -> IO ()
sourceBufferGetMaxUndoLevels :: SourceBuffer -> IO Int
sourceBufferSetLanguage :: SourceBuffer -> SourceLanguage -> IO ()
sourceBufferGetLanguage :: SourceBuffer -> IO SourceLanguage
sourceBufferSetEscapeChar :: SourceBuffer -> Char -> IO ()
sourceBufferGetEscapeChar :: SourceBuffer -> IO Char
sourceBufferCanUndo :: SourceBuffer -> IO Bool
sourceBufferCanRedo :: SourceBuffer -> IO Bool
sourceBufferUndo :: SourceBuffer -> IO ()
sourceBufferRedo :: SourceBuffer -> IO ()
sourceBufferBeginNotUndoableAction :: SourceBuffer -> IO ()
sourceBufferEndNotUndoableAction :: SourceBuffer -> IO ()
sourceBufferCreateMarker :: SourceBuffer -> String -> String -> TextIter -> IO SourceMarker
sourceBufferMoveMarker :: SourceBuffer -> SourceMarker -> TextIter -> IO ()
sourceBufferDeleteMarker :: SourceBuffer -> SourceMarker -> IO ()
sourceBufferGetMarker :: SourceBuffer -> String -> IO SourceMarker
sourceBufferGetMarkersInRegion :: SourceBuffer -> TextIter -> TextIter -> IO [SourceMarker]
sourceBufferGetFirstMarker :: SourceBuffer -> IO SourceMarker
sourceBufferGetLastMarker :: SourceBuffer -> IO SourceMarker
sourceBufferGetIterAtMarker :: SourceBuffer -> SourceMarker -> IO TextIter
sourceBufferGetNextMarker :: SourceBuffer -> TextIter -> IO (Maybe SourceMarker)
sourceBufferGetPrevMarker :: SourceBuffer -> TextIter -> IO (Maybe SourceMarker)
Documentation
data SourceBuffer
show/hide Instances
class TextBufferClass o => SourceBufferClass o
show/hide Instances
sourceBufferNew :: Maybe SourceTagTable -> IO SourceBuffer
Create a new SourceBuffer, possibly taking a SourceTagTable.
sourceBufferNewWithLanguage :: SourceLanguage -> IO SourceBuffer
Create a new SourceBuffer with a SourceLanguage.
sourceBufferSetCheckBrackets :: SourceBuffer -> Bool -> IO ()
sourceBufferGetCheckBrackets :: SourceBuffer -> IO Bool
sourceBufferSetBracketsMatchStyle :: SourceBuffer -> SourceTagStyle -> IO ()
sourceBufferSetHighlight :: SourceBuffer -> Bool -> IO ()
sourceBufferGetHighlight :: SourceBuffer -> IO Bool
sourceBufferSetMaxUndoLevels :: SourceBuffer -> Int -> IO ()
sourceBufferGetMaxUndoLevels :: SourceBuffer -> IO Int
sourceBufferSetLanguage :: SourceBuffer -> SourceLanguage -> IO ()
sourceBufferGetLanguage :: SourceBuffer -> IO SourceLanguage
sourceBufferSetEscapeChar :: SourceBuffer -> Char -> IO ()
sourceBufferGetEscapeChar :: SourceBuffer -> IO Char
sourceBufferCanUndo :: SourceBuffer -> IO Bool
sourceBufferCanRedo :: SourceBuffer -> IO Bool
sourceBufferUndo :: SourceBuffer -> IO ()
sourceBufferRedo :: SourceBuffer -> IO ()
sourceBufferBeginNotUndoableAction :: SourceBuffer -> IO ()
sourceBufferEndNotUndoableAction :: SourceBuffer -> IO ()
sourceBufferCreateMarker :: SourceBuffer -> String -> String -> TextIter -> IO SourceMarker
sourceBufferMoveMarker :: SourceBuffer -> SourceMarker -> TextIter -> IO ()
sourceBufferDeleteMarker :: SourceBuffer -> SourceMarker -> IO ()
sourceBufferGetMarker :: SourceBuffer -> String -> IO SourceMarker
sourceBufferGetMarkersInRegion :: SourceBuffer -> TextIter -> TextIter -> IO [SourceMarker]
sourceBufferGetFirstMarker :: SourceBuffer -> IO SourceMarker
sourceBufferGetLastMarker :: SourceBuffer -> IO SourceMarker
sourceBufferGetIterAtMarker :: SourceBuffer -> SourceMarker -> IO TextIter
sourceBufferGetNextMarker :: SourceBuffer -> TextIter -> IO (Maybe SourceMarker)
sourceBufferGetPrevMarker :: SourceBuffer -> TextIter -> IO (Maybe SourceMarker)
Produced by Haddock version 0.7