Graphics.UI.WXCore.Layout

Types

data Layout

sizerFromLayout

type TabPage

Window

windowSetLayout

layoutFromWindow

windowReFit

windowReFitMinimal

windowReLayout

windowReLayoutMinimal

Layouts

Widgets

class Widget w

widget

label

rule

hrule

vrule

sizer

Containers

row

column

grid

boxed

container

tab

imageTab

tabs

hsplit

vsplit

Glue

glue

hglue

vglue

Whitespace

space

hspace

vspace

empty

Transformers

dynamic

Stretch

static

stretch

hstretch

vstretch

minsize

Expansion

rigid

shaped

expand

Fill

fill

hfill

vfill

Margin

margin

marginWidth

marginNone

marginLeft

marginTop

marginRight

marginBottom

Floating alignment

floatTopLeft

floatTop

floatTopRight

floatLeft

floatCentre

floatCenter

floatRight

floatBottomLeft

floatBottom

floatBottomRight

Horizontal floating alignment

hfloatLeft

hfloatCentre

hfloatCenter

hfloatRight

Vertical floating alignment

vfloatTop

vfloatCentre

vfloatCenter

vfloatBottom

Alignment

center

centre

alignTopLeft

alignTop

alignTopRight

alignLeft

alignCentre

alignCenter

alignRight

alignBottomLeft

alignBottom

alignBottomRight

Horizontal alignment

halignLeft

halignCentre

halignCenter

halignRight

Vertical alignment

valignTop

valignCentre

valignCenter

valignBottom

nullLayouts