gtksourceview2-0.11.0: Binding to the GtkSourceView library.Source codeContentsIndex
Graphics.UI.Gtk.SourceView.SourceView
Portabilityportable (depends on GHC)
Stabilityprovisional
Maintainergtk2hs-users@lists.sourceforge.net
Description
Synopsis
data SourceView
class TextViewClass o => SourceViewClass o
data SourceSmartHomeEndType
= SourceSmartHomeEndDisabled
| SourceSmartHomeEndBefore
| SourceSmartHomeEndAfter
| SourceSmartHomeEndAlways
castToSourceView :: GObjectClass obj => obj -> SourceView
sourceViewNew :: IO SourceView
sourceViewNewWithBuffer :: SourceBuffer -> IO SourceView
sourceViewSetAutoIndent :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetAutoIndent :: SourceViewClass sv => sv -> IO Bool
sourceViewSetIndentOnTab :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetIndentOnTab :: SourceViewClass sv => sv -> IO Bool
sourceViewSetIndentWidth :: SourceViewClass sv => sv -> Int -> IO ()
sourceViewGetIndentWidth :: SourceViewClass sv => sv -> IO Int
sourceViewSetInsertSpacesInsteadOfTabs :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetInsertSpacesInsteadOfTabs :: SourceViewClass sv => sv -> IO Bool
sourceViewSetSmartHomeEnd :: SourceViewClass sv => sv -> SourceSmartHomeEndType -> IO ()
sourceViewGetSmartHomeEnd :: SourceViewClass sv => sv -> IO SourceSmartHomeEndType
sourceViewSetHighlightCurrentLine :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetHighlightCurrentLine :: SourceViewClass sv => sv -> IO Bool
sourceViewSetShowLineMarks :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetShowLineMarks :: SourceViewClass sv => sv -> IO Bool
sourceViewSetShowLineNumbers :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetShowLineNumbers :: SourceViewClass sv => sv -> IO Bool
sourceViewSetShowRightMargin :: SourceViewClass sv => sv -> Bool -> IO ()
sourceViewGetShowRightMargin :: SourceViewClass sv => sv -> IO Bool
sourceViewSetRightMarginPosition :: SourceViewClass sv => sv -> Word -> IO ()
sourceViewGetRightMarginPosition :: SourceViewClass sv => sv -> IO Int
sourceViewSetTabWidth :: SourceViewClass sv => sv -> Int -> IO ()
sourceViewGetTabWidth :: SourceViewClass sv => sv -> IO Int
sourceViewSetMarkCategoryPixbuf :: SourceViewClass sv => sv -> String -> Pixbuf -> IO ()
sourceViewGetMarkCategoryPixbuf :: SourceViewClass sv => sv -> String -> IO Pixbuf
sourceViewAutoIndent :: SourceViewClass sv => Attr sv Bool
sourceViewHighlightCurrentLine :: SourceViewClass sv => Attr sv Bool
sourceViewIndentOnTab :: SourceViewClass sv => Attr sv Bool
sourceViewIndentWidth :: SourceViewClass sv => Attr sv Int
sourceViewInsertSpacesInsteadOfTabs :: SourceViewClass sv => Attr sv Bool
sourceViewRightMarginPosition :: SourceViewClass sv => Attr sv Int
sourceViewShowLineNumbers :: SourceViewClass sv => Attr sv Bool
sourceViewShowRightMargin :: SourceViewClass sv => Attr sv Bool
sourceViewSmartHomeEnd :: SourceViewClass sv => Attr sv SourceSmartHomeEndType
sourceViewTabWidth :: SourceViewClass sv => Attr sv Int
sourceViewUndo :: SourceViewClass sv => Signal sv (IO ())
sourceViewRedo :: SourceViewClass sv => Signal sv (IO ())
Documentation
data SourceView Source
class TextViewClass o => SourceViewClass o Source
data SourceSmartHomeEndType Source
Constructors
SourceSmartHomeEndDisabled
SourceSmartHomeEndBefore
SourceSmartHomeEndAfter
SourceSmartHomeEndAlways
castToSourceView :: GObjectClass obj => obj -> SourceViewSource
sourceViewNew :: IO SourceViewSource
Create a new SourceView widget with a default SourceBuffer.
sourceViewNewWithBuffer :: SourceBuffer -> IO SourceViewSource
Create a new SourceView widget with the given SourceBuffer.
sourceViewSetAutoIndent :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetAutoIndent :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetIndentOnTab :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetIndentOnTab :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetIndentWidth :: SourceViewClass sv => sv -> Int -> IO ()Source
sourceViewGetIndentWidth :: SourceViewClass sv => sv -> IO IntSource
sourceViewSetInsertSpacesInsteadOfTabs :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetInsertSpacesInsteadOfTabs :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetSmartHomeEnd :: SourceViewClass sv => sv -> SourceSmartHomeEndType -> IO ()Source
sourceViewGetSmartHomeEnd :: SourceViewClass sv => sv -> IO SourceSmartHomeEndTypeSource
sourceViewSetHighlightCurrentLine :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetHighlightCurrentLine :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetShowLineMarks :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetShowLineMarks :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetShowLineNumbers :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetShowLineNumbers :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetShowRightMargin :: SourceViewClass sv => sv -> Bool -> IO ()Source
sourceViewGetShowRightMargin :: SourceViewClass sv => sv -> IO BoolSource
sourceViewSetRightMarginPosition :: SourceViewClass sv => sv -> Word -> IO ()Source
sourceViewGetRightMarginPosition :: SourceViewClass sv => sv -> IO IntSource
sourceViewSetTabWidth :: SourceViewClass sv => sv -> Int -> IO ()Source
sourceViewGetTabWidth :: SourceViewClass sv => sv -> IO IntSource
sourceViewSetMarkCategoryPixbuf :: SourceViewClass sv => sv -> String -> Pixbuf -> IO ()Source
sourceViewGetMarkCategoryPixbuf :: SourceViewClass sv => sv -> String -> IO PixbufSource
sourceViewAutoIndent :: SourceViewClass sv => Attr sv BoolSource
sourceViewHighlightCurrentLine :: SourceViewClass sv => Attr sv BoolSource
sourceViewIndentOnTab :: SourceViewClass sv => Attr sv BoolSource
sourceViewIndentWidth :: SourceViewClass sv => Attr sv IntSource
sourceViewInsertSpacesInsteadOfTabs :: SourceViewClass sv => Attr sv BoolSource
sourceViewRightMarginPosition :: SourceViewClass sv => Attr sv IntSource
sourceViewShowLineNumbers :: SourceViewClass sv => Attr sv BoolSource
sourceViewShowRightMargin :: SourceViewClass sv => Attr sv BoolSource
sourceViewSmartHomeEnd :: SourceViewClass sv => Attr sv SourceSmartHomeEndTypeSource
sourceViewTabWidth :: SourceViewClass sv => Attr sv IntSource
sourceViewUndo :: SourceViewClass sv => Signal sv (IO ())Source
sourceViewRedo :: SourceViewClass sv => Signal sv (IO ())Source
Produced by Haddock version 2.6.0