• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/docs/latex/wx/

Lines Matching refs:is

25 The layout algorithm used by sizers in wxWidgets is closely related to layout
26 systems in other GUI toolkits, such as Java's AWT, the GTK toolkit or the Qt toolkit. It is
37 What makes sizers so well fitted for use in wxWidgets is the fact that every control
51 All sizers are containers, that is, they are used to lay out one dialog item (or several
56 {\bf A minimal size:} This minimal size is usually identical to
72 {\bf A border:} The border is just empty space and is used to separate dialog items
84 {\bf An alignment:} Often, a dialog item is given more space than its minimal size
90 is centred, one is aligned at the top, one is aligned at the bottom:
96 {\bf A stretch factor:} If a sizer contains more than one child and it is offered
101 is interpreted in relation to the sum of all stretch factors in the children
125 This is useful when hiding parts of the interface, since you can avoid removing
128 Note: This is supported only by wxBoxSizer and wxFlexGridSizer.
133 or horizontally, depending on what flag is being used in its constructor.
137 the top. The stretch factor described in the last paragraph is used
141 only the box sizer is a vertical box sizer now:
149 \helpref{wxStaticBoxSixer}{wxstaticboxsizer} is the same as a wxBoxSizer, but surrounded by a
150 static box. Here is a sample:
158 \helpref{wxGridSizer}{wxgridsizer} is a two-dimensional sizer. All children are given the
159 same size, which is the minimal size required by the biggest child, in
161 of columns or the number or rows is fixed and the grid sizer will grow
176 rows can be declared to be stretchable if the sizer is assigned
186 The basic idea behind a \helpref{wxBoxSizer}{wxboxsizer} is that windows will most often be laid out in rather
199 It is the unique feature of a box sizer, that it can grow in both directions (height and
201 among its children. In our example case, the vertical sizer is supposed to propagate all its
202 height changes to only the text area, not to the button area. This is determined by the {\it proportion} parameter
203 when adding a window (or another sizer) to a sizer. It is interpreted
205 at all, or above zero. If several windows have a value above zero, the value is interpreted
208 owning them. Then what do we do when a column sizer changes its width? This behaviour is
210 indicates that the window will preserve it is original size, wxGROW flag (same as wxEXPAND)
211 forces the window to grow with the sizer, and wxSHAPED flag tells the window to change it is
212 size proportionally, preserving original aspect ratio. When wxGROW flag is not used,
215 wxALIGN\_CENTRE (same as wxALIGN\_CENTER) is defined as (wxALIGN\_CENTER\_HORIZONTAL |
216 wxALIGN\_CENTER\_VERTICAL). Default alignment is wxALIGN\_LEFT | wxALIGN\_TOP.
223 and it is the third parameter in the Add() method. This means, that the entire behaviour of
227 // we want to get a dialog that is stretchable because it
268 Note that the new way of specifying flags to wxSizer is via \helpref{wxSizerFlags}{wxsizerflags}. This class greatly eases the burden of passing flags to a wxSizer.
273 // we want to get a dialog that is stretchable because it
282 // create text ctrl with minimal size 100x60 that is horizontally and
314 \helpref{wxGridSizer}{wxgridsizer} is a sizer which lays out its children in a two-dimensional
316 i.e. the width of each field is the width of the widest child,
317 the height of each field is the height of the tallest child.
321 \helpref{wxFlexGridSizer}{wxflexgridsizer} is a sizer which lays out its children in a two-dimensional
329 \helpref{wxStaticBoxSizer}{wxstaticboxsizer} is a sizer derived from wxBoxSizer but adds a static