gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.TextTag

Contents

Description

 

Synopsis

Exported types

newtype TextTag Source

Constructors

TextTag (ForeignPtr TextTag) 

Instances

GObject TextTag Source 
((~) * info (ResolveTextTagMethod t TextTag), MethodInfo * info TextTag p) => IsLabel t (TextTag -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> TextTag -> p

((~) * info (ResolveTextTagMethod t TextTag), MethodInfo * info TextTag p) => IsLabelProxy t (TextTag -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> TextTag -> p

type ParentTypes TextTag Source 
type AttributeList TextTag Source 
type SignalList TextTag Source 

class GObject o => TextTagK o Source

Instances

Methods

textTagEvent

data TextTagEventMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> Event -> TextIter -> m Bool), MonadIO m, TextTagK a, ObjectK b) => MethodInfo (TYPE Lifted) TextTagEventMethodInfo a signature Source 

textTagEvent :: (MonadIO m, TextTagK a, ObjectK b) => a -> b -> Event -> TextIter -> m Bool Source

textTagGetPriority

textTagNew

textTagSetPriority

textTagSetPriority :: (MonadIO m, TextTagK a) => a -> Int32 -> m () Source

Properties

AccumulativeMargin

data TextTagAccumulativeMarginPropertyInfo Source

Background

setTextTagBackground :: (MonadIO m, TextTagK o) => o -> Text -> m () Source

BackgroundFullHeight

data TextTagBackgroundFullHeightPropertyInfo Source

Instances

AttrInfo TextTagBackgroundFullHeightPropertyInfo Source 
type AttrLabel TextTagBackgroundFullHeightPropertyInfo = "background-full-height" Source 
type AttrGetType TextTagBackgroundFullHeightPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagBackgroundFullHeightPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagBackgroundFullHeightPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagBackgroundFullHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

BackgroundFullHeightSet

data TextTagBackgroundFullHeightSetPropertyInfo Source

Instances

AttrInfo TextTagBackgroundFullHeightSetPropertyInfo Source 
type AttrLabel TextTagBackgroundFullHeightSetPropertyInfo = "background-full-height-set" Source 
type AttrGetType TextTagBackgroundFullHeightSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagBackgroundFullHeightSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagBackgroundFullHeightSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagBackgroundFullHeightSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

BackgroundGdk

setTextTagBackgroundGdk :: (MonadIO m, TextTagK o) => o -> Color -> m () Source

BackgroundRgba

setTextTagBackgroundRgba :: (MonadIO m, TextTagK o) => o -> RGBA -> m () Source

BackgroundSet

Direction

Editable

setTextTagEditable :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

EditableSet

Fallback

setTextTagFallback :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

FallbackSet

Family

setTextTagFamily :: (MonadIO m, TextTagK o) => o -> Text -> m () Source

FamilySet

setTextTagFamilySet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Font

setTextTagFont :: (MonadIO m, TextTagK o) => o -> Text -> m () Source

FontDesc

constructTextTagFontDesc :: FontDescription -> IO ([Char], GValue) Source

getTextTagFontDesc :: (MonadIO m, TextTagK o) => o -> m FontDescription Source

setTextTagFontDesc :: (MonadIO m, TextTagK o) => o -> FontDescription -> m () Source

FontFeatures

FontFeaturesSet

Foreground

setTextTagForeground :: (MonadIO m, TextTagK o) => o -> Text -> m () Source

ForegroundGdk

setTextTagForegroundGdk :: (MonadIO m, TextTagK o) => o -> Color -> m () Source

ForegroundRgba

setTextTagForegroundRgba :: (MonadIO m, TextTagK o) => o -> RGBA -> m () Source

ForegroundSet

Indent

setTextTagIndent :: (MonadIO m, TextTagK o) => o -> Int32 -> m () Source

IndentSet

setTextTagIndentSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Invisible

setTextTagInvisible :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

InvisibleSet

Justification

JustificationSet

data TextTagJustificationSetPropertyInfo Source

Language

setTextTagLanguage :: (MonadIO m, TextTagK o) => o -> Text -> m () Source

LanguageSet

LeftMargin

LeftMarginSet

LetterSpacing

LetterSpacingSet

data TextTagLetterSpacingSetPropertyInfo Source

Name

ParagraphBackground

data TextTagParagraphBackgroundPropertyInfo Source

ParagraphBackgroundGdk

data TextTagParagraphBackgroundGdkPropertyInfo Source

Instances

AttrInfo TextTagParagraphBackgroundGdkPropertyInfo Source 
type AttrLabel TextTagParagraphBackgroundGdkPropertyInfo = "paragraph-background-gdk" Source 
type AttrGetType TextTagParagraphBackgroundGdkPropertyInfo = Color Source 
type AttrBaseTypeConstraint TextTagParagraphBackgroundGdkPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagParagraphBackgroundGdkPropertyInfo = TYPE Lifted ~ Color Source 
type AttrAllowedOps TextTagParagraphBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

ParagraphBackgroundRgba

data TextTagParagraphBackgroundRgbaPropertyInfo Source

Instances

AttrInfo TextTagParagraphBackgroundRgbaPropertyInfo Source 
type AttrLabel TextTagParagraphBackgroundRgbaPropertyInfo = "paragraph-background-rgba" Source 
type AttrGetType TextTagParagraphBackgroundRgbaPropertyInfo = RGBA Source 
type AttrBaseTypeConstraint TextTagParagraphBackgroundRgbaPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagParagraphBackgroundRgbaPropertyInfo = TYPE Lifted ~ RGBA Source 
type AttrAllowedOps TextTagParagraphBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

ParagraphBackgroundSet

data TextTagParagraphBackgroundSetPropertyInfo Source

Instances

AttrInfo TextTagParagraphBackgroundSetPropertyInfo Source 
type AttrLabel TextTagParagraphBackgroundSetPropertyInfo = "paragraph-background-set" Source 
type AttrGetType TextTagParagraphBackgroundSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagParagraphBackgroundSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagParagraphBackgroundSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagParagraphBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

PixelsAboveLines

data TextTagPixelsAboveLinesPropertyInfo Source

PixelsAboveLinesSet

data TextTagPixelsAboveLinesSetPropertyInfo Source

Instances

AttrInfo TextTagPixelsAboveLinesSetPropertyInfo Source 
type AttrLabel TextTagPixelsAboveLinesSetPropertyInfo = "pixels-above-lines-set" Source 
type AttrGetType TextTagPixelsAboveLinesSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagPixelsAboveLinesSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagPixelsAboveLinesSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagPixelsAboveLinesSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

PixelsBelowLines

data TextTagPixelsBelowLinesPropertyInfo Source

PixelsBelowLinesSet

data TextTagPixelsBelowLinesSetPropertyInfo Source

Instances

AttrInfo TextTagPixelsBelowLinesSetPropertyInfo Source 
type AttrLabel TextTagPixelsBelowLinesSetPropertyInfo = "pixels-below-lines-set" Source 
type AttrGetType TextTagPixelsBelowLinesSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagPixelsBelowLinesSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagPixelsBelowLinesSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagPixelsBelowLinesSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

PixelsInsideWrap

data TextTagPixelsInsideWrapPropertyInfo Source

PixelsInsideWrapSet

data TextTagPixelsInsideWrapSetPropertyInfo Source

Instances

AttrInfo TextTagPixelsInsideWrapSetPropertyInfo Source 
type AttrLabel TextTagPixelsInsideWrapSetPropertyInfo = "pixels-inside-wrap-set" Source 
type AttrGetType TextTagPixelsInsideWrapSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagPixelsInsideWrapSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagPixelsInsideWrapSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagPixelsInsideWrapSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

RightMargin

RightMarginSet

Rise

setTextTagRise :: (MonadIO m, TextTagK o) => o -> Int32 -> m () Source

RiseSet

setTextTagRiseSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Scale

setTextTagScale :: (MonadIO m, TextTagK o) => o -> Double -> m () Source

ScaleSet

setTextTagScaleSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Size

setTextTagSize :: (MonadIO m, TextTagK o) => o -> Int32 -> m () Source

SizePoints

SizeSet

setTextTagSizeSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Stretch

getTextTagStretch :: (MonadIO m, TextTagK o) => o -> m Stretch Source

setTextTagStretch :: (MonadIO m, TextTagK o) => o -> Stretch -> m () Source

StretchSet

setTextTagStretchSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Strikethrough

StrikethroughRgba

data TextTagStrikethroughRgbaPropertyInfo Source

setTextTagStrikethroughRgba :: (MonadIO m, TextTagK o) => o -> RGBA -> m () Source

StrikethroughRgbaSet

data TextTagStrikethroughRgbaSetPropertyInfo Source

Instances

AttrInfo TextTagStrikethroughRgbaSetPropertyInfo Source 
type AttrLabel TextTagStrikethroughRgbaSetPropertyInfo = "strikethrough-rgba-set" Source 
type AttrGetType TextTagStrikethroughRgbaSetPropertyInfo = Bool Source 
type AttrBaseTypeConstraint TextTagStrikethroughRgbaSetPropertyInfo = TextTagK Source 
type AttrSetTypeConstraint TextTagStrikethroughRgbaSetPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps TextTagStrikethroughRgbaSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

StrikethroughSet

data TextTagStrikethroughSetPropertyInfo Source

Style

getTextTagStyle :: (MonadIO m, TextTagK o) => o -> m Style Source

setTextTagStyle :: (MonadIO m, TextTagK o) => o -> Style -> m () Source

StyleSet

setTextTagStyleSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Tabs

getTextTagTabs :: (MonadIO m, TextTagK o) => o -> m TabArray Source

setTextTagTabs :: (MonadIO m, TextTagK o) => o -> TabArray -> m () Source

TabsSet

setTextTagTabsSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Underline

getTextTagUnderline :: (MonadIO m, TextTagK o) => o -> m Underline Source

setTextTagUnderline :: (MonadIO m, TextTagK o) => o -> Underline -> m () Source

UnderlineRgba

setTextTagUnderlineRgba :: (MonadIO m, TextTagK o) => o -> RGBA -> m () Source

UnderlineRgbaSet

data TextTagUnderlineRgbaSetPropertyInfo Source

UnderlineSet

Variant

getTextTagVariant :: (MonadIO m, TextTagK o) => o -> m Variant Source

setTextTagVariant :: (MonadIO m, TextTagK o) => o -> Variant -> m () Source

VariantSet

setTextTagVariantSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

Weight

setTextTagWeight :: (MonadIO m, TextTagK o) => o -> Int32 -> m () Source

WeightSet

setTextTagWeightSet :: (MonadIO m, TextTagK o) => o -> Bool -> m () Source

WrapMode

WrapModeSet

Signals

Event

type TextTagEventCallback = Object -> Event -> TextIter -> IO Bool Source

type TextTagEventCallbackC = Ptr () -> Ptr Object -> Ptr Event -> Ptr TextIter -> Ptr () -> IO CInt Source