gi-atk-2.0.21: Atk bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Structs.TextRectangle

Description

A structure used to store a rectangle used by AtkText.

Synopsis

Exported types

newZeroTextRectangle :: MonadIO m => m TextRectangle Source #

Construct a TextRectangle struct initialized to zero.

Methods

Overloaded methods

Properties

height

The height of a rectangle

getTextRectangleHeight :: MonadIO m => TextRectangle -> m Int32 Source #

Get the value of the “height” field. When overloading is enabled, this is equivalent to

get textRectangle #height

setTextRectangleHeight :: MonadIO m => TextRectangle -> Int32 -> m () Source #

Set the value of the “height” field. When overloading is enabled, this is equivalent to

set textRectangle [ #height := value ]

width

The width of a rectangle

getTextRectangleWidth :: MonadIO m => TextRectangle -> m Int32 Source #

Get the value of the “width” field. When overloading is enabled, this is equivalent to

get textRectangle #width

setTextRectangleWidth :: MonadIO m => TextRectangle -> Int32 -> m () Source #

Set the value of the “width” field. When overloading is enabled, this is equivalent to

set textRectangle [ #width := value ]

x

The horizontal coordinate of a rectangle

getTextRectangleX :: MonadIO m => TextRectangle -> m Int32 Source #

Get the value of the “x” field. When overloading is enabled, this is equivalent to

get textRectangle #x

setTextRectangleX :: MonadIO m => TextRectangle -> Int32 -> m () Source #

Set the value of the “x” field. When overloading is enabled, this is equivalent to

set textRectangle [ #x := value ]

y

The vertical coordinate of a rectangle

getTextRectangleY :: MonadIO m => TextRectangle -> m Int32 Source #

Get the value of the “y” field. When overloading is enabled, this is equivalent to

get textRectangle #y

setTextRectangleY :: MonadIO m => TextRectangle -> Int32 -> m () Source #

Set the value of the “y” field. When overloading is enabled, this is equivalent to

set textRectangle [ #y := value ]