]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/splitter.tex
wxDataViewCtrl DnD stubs, some reformating
[wxWidgets.git] / docs / latex / wx / splitter.tex
index 70e6a954c2116cb476e0f99d16a605d55f25b9a3..d96e85ddb237853affcad2478a54d789343b9a72 100644 (file)
@@ -33,6 +33,10 @@ See also \helpref{window styles overview}{windowstyles}.
 
 <wx/splitter.h>
 
+\wxheading{Library}
+
+\helpref{wxCore}{librarieslist}
+
 \wxheading{Event handling}
 
 To process input from a splitter control, use the following event handler
@@ -114,7 +118,7 @@ Destroys the wxSplitterWindow and its children.
 
 \membersection{wxSplitterWindow::Create}\label{wxsplitterwindowcreate}
 
-\func{bool}{Create}{\param{wxWindow*}{ parent}, \param{wxWindowID}{ id}, \param{int }{x},\rtfsp
+\func{bool}{Create}{\param{wxWindow*}{ parent}, \param{wxWindowID}{ id}, \rtfsp
 \param{const wxPoint\& }{point = wxDefaultPosition}, \param{const wxSize\& }{size = wxDefaultSize},\rtfsp
 \param{long }{style=wxSP\_3D}, \param{const wxString\&}{ name = "splitterWindow"}}
 
@@ -297,12 +301,12 @@ Gravity tells wxSplitterWindow how much will left/top window grow while resizing
 
 Example values:
 \begin{itemize}\itemsep=0pt
-\item{ 0.0  - only the bottom/right window is automaticaly resized}
+\item{ 0.0  - only the bottom/right window is automatically resized}
 \item{ 0.5  - both windows grow by equal size}
 \item{ 1.0  - only left/top window grows}
 \end{itemize}
 
-Gravity should be real value betwwen 0.0 and 1.0.
+Gravity should be a real value between 0.0 and 1.0.
 
 Default value of sash gravity is 0.0. That value is compatible with previous 
 (before gravity was introduced) behaviour of wxSplitterWindow.
@@ -331,6 +335,15 @@ Does not currently check for an out-of-range value.
 
 \helpref{wxSplitterWindow::GetSashPosition}{wxsplitterwindowgetsashposition}
 
+\membersection{wxSplitterWindow::SetSashSize}\label{wxsplitterwindowsetsashsize}
+
+\func{void}{SetSashSize}{\param{int }{size}}
+
+Sets the sash size. Normally, the sash size is determined according to the metrics
+of each platform, but the application can override this, for example to show
+a thin sash that the user is not expected to drag. If {\it size} is more -1,
+the custom sash size will be used.
+
 \membersection{wxSplitterWindow::SetMinimumPaneSize}\label{wxsplitterwindowsetminimumpanesize}
 
 \func{void}{SetMinimumPaneSize}{\param{int }{paneSize}}
@@ -387,7 +400,7 @@ child windows are shown if they are currently hidden.
 \docparam{window2}{The bottom pane.}
 
 \docparam{sashPosition}{The initial position of the sash. If this value is
-positive, it specifies the size of the upper pane. If it is negative, it is
+positive, it specifies the size of the upper pane. If it is negative, its
 absolute value gives the size of the lower pane. Finally, specify 0 (default)
 to choose the default position (half of the total window height).}