gi-gtk-3.0.17: 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.Structs.Border

Contents

Description

A struct that specifies a border around a rectangular area that can be of different width on each side.

Synopsis

Exported types

newtype Border Source #

Constructors

Border (ManagedPtr Border) 

Instances

newZeroBorder :: MonadIO m => m Border Source #

Construct a Border struct initialized to zero.

Methods

copy

borderCopy Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Border

border_: a Border-struct

-> m Border

Returns: a copy of border_.

Copies a Border-struct.

free

borderFree Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> Border

border_: a Border-struct

-> m () 

Frees a Border-struct.

new

borderNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m Border

Returns: a newly allocated Border-struct. Free with borderFree

Allocates a new Border-struct and initializes its elements to zero.

Since: 2.14

Properties

bottom

left

right

top