gi-pango-0.1.38.15: Pango 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.Pango.Objects.Layout

Contents

Description

 

Synopsis

Exported types

newtype Layout Source

Constructors

Layout (ForeignPtr Layout) 

Instances

GObject Layout 
((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabelProxy t (Layout -> p) 
type ParentTypes Layout 
type AttributeList Layout 
type SignalList Layout 

class GObject o => LayoutK o Source

Instances

Methods

layoutContextChanged

data LayoutContextChangedMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutContextChangedMethodInfo a signature 

layoutCopy

data LayoutCopyMethodInfo Source

Instances

((~) * signature (m Layout), MonadIO m, LayoutK a) => MethodInfo * LayoutCopyMethodInfo a signature 

layoutCopy :: (MonadIO m, LayoutK a) => a -> m Layout Source

layoutGetAlignment

data LayoutGetAlignmentMethodInfo Source

Instances

((~) * signature (m Alignment), MonadIO m, LayoutK a) => MethodInfo * LayoutGetAlignmentMethodInfo a signature 

layoutGetAttributes

data LayoutGetAttributesMethodInfo Source

Instances

((~) * signature (m AttrList), MonadIO m, LayoutK a) => MethodInfo * LayoutGetAttributesMethodInfo a signature 

layoutGetAutoDir

data LayoutGetAutoDirMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutGetAutoDirMethodInfo a signature 

layoutGetBaseline

data LayoutGetBaselineMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetBaselineMethodInfo a signature 

layoutGetCharacterCount

layoutGetContext

data LayoutGetContextMethodInfo Source

Instances

((~) * signature (m Context), MonadIO m, LayoutK a) => MethodInfo * LayoutGetContextMethodInfo a signature 

layoutGetCursorPos

data LayoutGetCursorPosMethodInfo Source

Instances

((~) * signature (Int32 -> m (Rectangle, Rectangle)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetCursorPosMethodInfo a signature 

layoutGetEllipsize

data LayoutGetEllipsizeMethodInfo Source

Instances

((~) * signature (m EllipsizeMode), MonadIO m, LayoutK a) => MethodInfo * LayoutGetEllipsizeMethodInfo a signature 

layoutGetExtents

data LayoutGetExtentsMethodInfo Source

Instances

((~) * signature (m (Rectangle, Rectangle)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetExtentsMethodInfo a signature 

layoutGetFontDescription

layoutGetHeight

data LayoutGetHeightMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetHeightMethodInfo a signature 

layoutGetIndent

data LayoutGetIndentMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetIndentMethodInfo a signature 

layoutGetIter

data LayoutGetIterMethodInfo Source

Instances

((~) * signature (m LayoutIter), MonadIO m, LayoutK a) => MethodInfo * LayoutGetIterMethodInfo a signature 

layoutGetJustify

data LayoutGetJustifyMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutGetJustifyMethodInfo a signature 

layoutGetLine

data LayoutGetLineMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe LayoutLine)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLineMethodInfo a signature 

layoutGetLineCount

data LayoutGetLineCountMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLineCountMethodInfo a signature 

layoutGetLineReadonly

layoutGetLines

data LayoutGetLinesMethodInfo Source

Instances

((~) * signature (m [LayoutLine]), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLinesMethodInfo a signature 

layoutGetLinesReadonly

layoutGetLogAttrs

data LayoutGetLogAttrsMethodInfo Source

Instances

((~) * signature (m [LogAttr]), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLogAttrsMethodInfo a signature 

layoutGetLogAttrsReadonly

layoutGetPixelExtents

layoutGetPixelSize

data LayoutGetPixelSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetPixelSizeMethodInfo a signature 

layoutGetSerial

data LayoutGetSerialMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSerialMethodInfo a signature 

layoutGetSingleParagraphMode

layoutGetSize

data LayoutGetSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSizeMethodInfo a signature 

layoutGetSpacing

data LayoutGetSpacingMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSpacingMethodInfo a signature 

layoutGetTabs

data LayoutGetTabsMethodInfo Source

Instances

((~) * signature (m (Maybe TabArray)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetTabsMethodInfo a signature 

layoutGetText

data LayoutGetTextMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, LayoutK a) => MethodInfo * LayoutGetTextMethodInfo a signature 

layoutGetUnknownGlyphsCount

layoutGetWidth

data LayoutGetWidthMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetWidthMethodInfo a signature 

layoutGetWrap

data LayoutGetWrapMethodInfo Source

Instances

((~) * signature (m WrapMode), MonadIO m, LayoutK a) => MethodInfo * LayoutGetWrapMethodInfo a signature 

layoutIndexToLineX

data LayoutIndexToLineXMethodInfo Source

Instances

((~) * signature (Int32 -> Bool -> m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutIndexToLineXMethodInfo a signature 

layoutIndexToPos

data LayoutIndexToPosMethodInfo Source

Instances

((~) * signature (Int32 -> m Rectangle), MonadIO m, LayoutK a) => MethodInfo * LayoutIndexToPosMethodInfo a signature 

layoutIsEllipsized

data LayoutIsEllipsizedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutIsEllipsizedMethodInfo a signature 

layoutIsWrapped

data LayoutIsWrappedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutIsWrappedMethodInfo a signature 

layoutMoveCursorVisually

data LayoutMoveCursorVisuallyMethodInfo Source

Instances

((~) * signature (Bool -> Int32 -> Int32 -> Int32 -> m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutMoveCursorVisuallyMethodInfo a signature 

layoutNew

layoutNew :: (MonadIO m, ContextK a) => a -> m Layout Source

layoutSetAlignment

data LayoutSetAlignmentMethodInfo Source

Instances

((~) * signature (Alignment -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAlignmentMethodInfo a signature 

layoutSetAttributes

data LayoutSetAttributesMethodInfo Source

Instances

((~) * signature (Maybe AttrList -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAttributesMethodInfo a signature 

layoutSetAutoDir

data LayoutSetAutoDirMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAutoDirMethodInfo a signature 

layoutSetAutoDir :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetEllipsize

data LayoutSetEllipsizeMethodInfo Source

Instances

((~) * signature (EllipsizeMode -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetEllipsizeMethodInfo a signature 

layoutSetFontDescription

layoutSetHeight

data LayoutSetHeightMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetHeightMethodInfo a signature 

layoutSetHeight :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetIndent

data LayoutSetIndentMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetIndentMethodInfo a signature 

layoutSetIndent :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetJustify

data LayoutSetJustifyMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetJustifyMethodInfo a signature 

layoutSetJustify :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetMarkup

data LayoutSetMarkupMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetMarkupMethodInfo a signature 

layoutSetMarkup :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetMarkupWithAccel

data LayoutSetMarkupWithAccelMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> Char -> m Char), MonadIO m, LayoutK a) => MethodInfo * LayoutSetMarkupWithAccelMethodInfo a signature 

layoutSetSingleParagraphMode

layoutSetSpacing

data LayoutSetSpacingMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetSpacingMethodInfo a signature 

layoutSetSpacing :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetTabs

data LayoutSetTabsMethodInfo Source

Instances

((~) * signature (Maybe TabArray -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetTabsMethodInfo a signature 

layoutSetTabs :: (MonadIO m, LayoutK a) => a -> Maybe TabArray -> m () Source

layoutSetText

data LayoutSetTextMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetTextMethodInfo a signature 

layoutSetText :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetWidth

data LayoutSetWidthMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetWidthMethodInfo a signature 

layoutSetWidth :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetWrap

data LayoutSetWrapMethodInfo Source

Instances

((~) * signature (WrapMode -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetWrapMethodInfo a signature 

layoutSetWrap :: (MonadIO m, LayoutK a) => a -> WrapMode -> m () Source

layoutXyToIndex

data LayoutXyToIndexMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m (Bool, Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutXyToIndexMethodInfo a signature