]> git.saurik.com Git - wxWidgets.git/blame - docs/latex/wx/position.tex
API change: a single SELECTION_CHANGED not lots of SELECT and UNSELECT events
[wxWidgets.git] / docs / latex / wx / position.tex
CommitLineData
f18eaf26
VZ
1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2%% Name: position.tex (moved from gbposition.tex)
3%% Purpose: wxPosition Documentation
4%% Author: Robin Dunn, Bryan Petty
5%% Modified by:
6%% Created: 2003-11-06, modified 2007-04-05
7%% RCS-ID: $Id$
8%% Copyright: (c) 2003, 2007 wxWidgets Team
9%% License: wxWindows Licence
10%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
11
12\section{\class{wxPosition}}\label{wxposition}
13
14This class represents the position of an item in any kind of grid of rows and
15columns such as \helpref{wxGridBagSizer}{wxgridbagsizer}, or
16\helpref{wxHVScrolledWindow}{wxhvscrolledwindow}.
17
18\wxheading{Derived from}
19
20No base class
21
22\wxheading{Include files}
23
24<wx/position.h>
25
26\wxheading{See also}
27
28\helpref{wxPoint}{wxpoint}, \helpref{wxSize}{wxsize}
29
30\latexignore{\rtfignore{\wxheading{Members}}}
31
32
33\membersection{wxPosition::wxPosition}\label{wxpositionwxposition}
34
35\func{}{wxPosition}{\void}
36
37\func{}{wxPosition}{\param{int }{row}, \param{int }{col}}
38
39Construct a new wxPosition, optionally setting the row and column. The
40default value is $(0, 0)$.
41
42
43\membersection{wxPosition::GetCol}\label{wxpositiongetcol}
44
45\constfunc{int}{GetCol}{\void}
46
47A synonym for \helpref{GetColumn()}{wxpositiongetcolumn}.
48
49
50\membersection{wxPosition::GetColumn}\label{wxpositiongetcolumn}
51
52\constfunc{int}{GetColumn}{\void}
53
54Get the current row value.
55
56
57\membersection{wxPosition::GetRow}\label{wxpositiongetrow}
58
59\constfunc{int}{GetRow}{\void}
60
61Get the current row value.
62
63
64\membersection{wxPosition::SetCol}\label{wxpositionsetcol}
65
66\func{void}{SetCol}{\param{int }{column}}
67
68A synonym for \helpref{SetColumn()}{wxpositionsetcolumn}.
69
70
71\membersection{wxPosition::SetColumn}\label{wxpositionsetcolumn}
72
73\func{void}{SetColumn}{\param{int }{column}}
74
75Set a new column value.
76
77
78\membersection{wxPosition::SetRow}\label{wxpositionsetrow}
79
80\func{void}{SetRow}{\param{int }{row}}
81
82Set a new row value.
83
84
85\membersection{Operators}\label{wxpositionoperators}
86
87\constfunc{bool}{operator $==$}{\param{const wxPosition\& }{p}}
88
89\constfunc{bool}{operator $!=$}{\param{const wxPosition\& }{p}}
90
91Compare equality of two wxPositions.
92
93\func{wxPosition\&}{operator $+=$}{\param{const wxPosition\& }{p}}
94
95\func{wxPosition\&}{operator $-=$}{\param{const wxPosition\& }{p}}
96
97\func{wxPosition\&}{operator $+=$}{\param{const wxSize\& }{s}}
98
99\func{wxPosition\&}{operator $-=$}{\param{const wxSize\& }{s}}
100
101\constfunc{wxPosition}{operator $+$}{\param{const wxPosition\& }{p}}
102
103\constfunc{wxPosition}{operator $-$}{\param{const wxPosition\& }{p}}
104
105\constfunc{wxPosition}{operator $+$}{\param{const wxSize\& }{s}}
106
107\constfunc{wxPosition}{operator $-$}{\param{const wxSize\& }{s}}
108