wxSashWindow - Functions for wxSashWindow class
Please see following description for synopsis
wxSashWindow(3) Erlang Module Definition wxSashWindow(3)
NAME
wxSashWindow - Functions for wxSashWindow class
DESCRIPTION
wxSashWindow allows any of its edges to have a sash which can be
dragged to resize the window. The actual content window will be created
by the application as a child of wxSashWindow.
The window (or an ancestor) will be notified of a drag via a wxSa-
shEvent notification.
Styles
This class supports the following styles:
See: wxSashEvent, wxSashLayoutWindow, Overview events
This class is derived (and can use functions) from: wxWindow
wxEvtHandler
wxWidgets docs: wxSashWindow
EVENTS
Event types emitted from this class: sash_dragged
DATA TYPES
wxSashWindow() = wx:wx_object()
EXPORTS
new() -> wxSashWindow()
Default ctor.
new(Parent) -> wxSashWindow()
Types:
Parent = wxWindow:wxWindow()
new(Parent, Options :: [Option]) -> wxSashWindow()
Types:
Parent = wxWindow:wxWindow()
Option =
{id, integer()} |
{pos, {X :: integer(), Y :: integer()}} |
{size, {W :: integer(), H :: integer()}} |
{style, integer()}
Constructs a sash window, which can be a child of a frame, dia-
log or any other non-control window.
destroy(This :: wxSashWindow()) -> ok
Destructor.
getSashVisible(This, Edge) -> boolean()
Types:
This = wxSashWindow()
Edge = wx:wx_enum()
Returns true if a sash is visible on the given edge, false oth-
erwise.
See: setSashVisible/3
getMaximumSizeX(This) -> integer()
Types:
This = wxSashWindow()
Gets the maximum window size in the x direction.
getMaximumSizeY(This) -> integer()
Types:
This = wxSashWindow()
Gets the maximum window size in the y direction.
getMinimumSizeX(This) -> integer()
Types:
This = wxSashWindow()
Gets the minimum window size in the x direction.
getMinimumSizeY(This) -> integer()
Types:
This = wxSashWindow()
Gets the minimum window size in the y direction.
setMaximumSizeX(This, Min) -> ok
Types:
This = wxSashWindow()
Min = integer()
Sets the maximum window size in the x direction.
setMaximumSizeY(This, Min) -> ok
Types:
This = wxSashWindow()
Min = integer()
Sets the maximum window size in the y direction.
setMinimumSizeX(This, Min) -> ok
Types:
This = wxSashWindow()
Min = integer()
Sets the minimum window size in the x direction.
setMinimumSizeY(This, Min) -> ok
Types:
This = wxSashWindow()
Min = integer()
Sets the minimum window size in the y direction.
setSashVisible(This, Edge, Visible) -> ok
Types:
This = wxSashWindow()
Edge = wx:wx_enum()
Visible = boolean()
Call this function to make a sash visible or invisible on a par-
ticular edge.
See: getSashVisible/2
wxWidgets team. wx 2.1.1 wxSashWindow(3)