wx.SashLayoutWindow Class Reference

Inheritance diagram for wx.SashLayoutWindow:

wx.SashWindow wx.Window wx.EvtHandler wx.Object

List of all members.

Public Member Functions

new bool Create (Window parent, int id, Point pos, Size size, wx.WindowStyles style, string name)
 SashLayoutWindow (Window parent, Point pos, Size size, wx.WindowStyles style, string name)
 SashLayoutWindow (Window parent, Point pos, Size size, wx.WindowStyles style)
 SashLayoutWindow (Window parent, Point pos, Size size)
 SashLayoutWindow (Window parent, Point pos)
 SashLayoutWindow (Window parent, int id, Point pos, Size size, wx.WindowStyles style, string name)
 SashLayoutWindow (Window parent, int id, Point pos, Size size, wx.WindowStyles style)
 SashLayoutWindow (Window parent, int id, Point pos, Size size)
 SashLayoutWindow (Window parent, int id, Point pos)
 SashLayoutWindow (Window parent, int id)
 SashLayoutWindow (Window parent)
 SashLayoutWindow ()
 SashLayoutWindow (IntPtr wxObject)

Properties

LayoutAlignment Alignment [get, set]
Size DefaultSize [set]
LayoutOrientation Orientation [get, set]


Detailed Description

SashLayoutWindow responds to OnCalculateLayout events generated by LayoutAlgorithm. It allows the application to use simple accessors to specify how the window should be laid out, rather than having to respond to events. The fact that the class derives from SashWindow allows sashes to be used if required, to allow the windows to be user-resizable.

The documentation for LayoutAlgorithm explains the purpose of this class in more detail.

sashwindow.png

Constructor & Destructor Documentation

wx.SashLayoutWindow.SashLayoutWindow ( IntPtr  wxObject  ) 

wx.SashLayoutWindow.SashLayoutWindow (  ) 

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent  ) 

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
int  id 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
int  id,
Point  pos 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
int  id,
Point  pos,
Size  size 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
int  id,
Point  pos,
Size  size,
wx.WindowStyles  style 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
int  id,
Point  pos,
Size  size,
wx.WindowStyles  style,
string  name 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
Point  pos 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
Point  pos,
Size  size 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
Point  pos,
Size  size,
wx.WindowStyles  style 
)

wx.SashLayoutWindow.SashLayoutWindow ( Window  parent,
Point  pos,
Size  size,
wx.WindowStyles  style,
string  name 
)


Member Function Documentation

new bool wx.SashLayoutWindow.Create ( Window  parent,
int  id,
Point  pos,
Size  size,
wx.WindowStyles  style,
string  name 
)

Reimplemented from wx.SashWindow.


Property Documentation

LayoutAlignment wx.SashLayoutWindow.Alignment [get, set]

Size wx.SashLayoutWindow.DefaultSize [set]

LayoutOrientation wx.SashLayoutWindow.Orientation [get, set]


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads