1wxSizer(3)                 Erlang Module Definition                 wxSizer(3)
2
3
4

NAME

6       wxSizer - See external documentation: wxSizer.
7

DESCRIPTION

9       See external documentation: wxSizer.
10

DATA TYPES

12         wxSizer():
13
14
15           An  object  reference,  The  representation  is internal and can be
16           changed without notice. It can't be used for comparsion  stored  on
17           disc or distributed for use on other nodes.
18

EXPORTS

20       add(This, Window) -> wxSizerItem:wxSizerItem()
21
22              Types:
23
24                 This = wxSizer()
25                 Window = wxWindow:wxWindow() | wxSizer()
26
27              Equivalent to add(This, Window, []).
28
29       add(This, Width, Height) -> wxSizerItem:wxSizerItem()
30       add(This, Window, Height::[Option]) -> wxSizerItem:wxSizerItem()
31       add(This, Window, Flags) -> wxSizerItem:wxSizerItem()
32
33              Types:
34
35                 This = wxSizer()
36                 Width = integer()
37                 Height = integer()
38                 This = wxSizer()
39                 Window = wxWindow:wxWindow() | wxSizer()
40                 Option  = {proportion, integer()} | {flag, integer()} | {bor‐
41                 der, integer()} | {userData, wx:wx_object()}
42                 This = wxSizer()
43                 Window = wxWindow:wxWindow() | wxSizer()
44                 Flags = wxSizerFlags:wxSizerFlags()
45
46              See external documentation.
47              Also:
48              add(This, Window, [Option]) -> wxSizerItem:wxSizerItem() when
49              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(),
50              Option :: {'proportion', integer()}
51              | {'flag', integer()}
52              | {'border', integer()}
53              | {'userData', wx:wx_object()};
54              (This, Window, Flags) -> wxSizerItem:wxSizerItem() when
55              This::wxSizer(),   Window::wxWindow:wxWindow()   |    wxSizer(),
56              Flags::wxSizerFlags:wxSizerFlags().
57
58
59       add(This,        Width,       Height,       Options::[Option])       ->
60       wxSizerItem:wxSizerItem()
61
62              Types:
63
64                 This = wxSizer()
65                 Width = integer()
66                 Height = integer()
67                 Option = {proportion, integer()} | {flag, integer()} |  {bor‐
68                 der, integer()} | {userData, wx:wx_object()}
69
70              See external documentation.
71
72       addSpacer(This, Size) -> wxSizerItem:wxSizerItem()
73
74              Types:
75
76                 This = wxSizer()
77                 Size = integer()
78
79              See external documentation.
80
81       addStretchSpacer(This) -> wxSizerItem:wxSizerItem()
82
83              Types:
84
85                 This = wxSizer()
86
87              Equivalent to addStretchSpacer(This, []).
88
89       addStretchSpacer(This, Options::[Option]) -> wxSizerItem:wxSizerItem()
90
91              Types:
92
93                 This = wxSizer()
94                 Option = {prop, integer()}
95
96              See external documentation.
97
98       calcMin(This) -> {W::integer(), H::integer()}
99
100              Types:
101
102                 This = wxSizer()
103
104              See external documentation.
105
106       clear(This) -> ok
107
108              Types:
109
110                 This = wxSizer()
111
112              Equivalent to clear(This, []).
113
114       clear(This, Options::[Option]) -> ok
115
116              Types:
117
118                 This = wxSizer()
119                 Option = {delete_windows, boolean()}
120
121              See external documentation.
122
123       detach(This, Index) -> boolean()
124       detach(This, Window) -> boolean()
125
126              Types:
127
128                 This = wxSizer()
129                 Index = integer()
130                 This = wxSizer()
131                 Window = wxWindow:wxWindow() | wxSizer()
132
133              See external documentation.
134              Also:
135              detach(This, Window) -> boolean() when
136              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer().
137
138
139       fit(This, Window) -> {W::integer(), H::integer()}
140
141              Types:
142
143                 This = wxSizer()
144                 Window = wxWindow:wxWindow()
145
146              See external documentation.
147
148       fitInside(This, Window) -> ok
149
150              Types:
151
152                 This = wxSizer()
153                 Window = wxWindow:wxWindow()
154
155              See external documentation.
156
157       getChildren(This) -> [wxSizerItem:wxSizerItem()]
158
159              Types:
160
161                 This = wxSizer()
162
163              See external documentation.
164
165       getItem(This, Window) -> wxSizerItem:wxSizerItem()
166       getItem(This, Index) -> wxSizerItem:wxSizerItem()
167
168              Types:
169
170                 This = wxSizer()
171                 Window = wxWindow:wxWindow() | wxSizer()
172                 This = wxSizer()
173                 Index = integer()
174
175              See external documentation.
176              Also:
177              getItem(This, Index) -> wxSizerItem:wxSizerItem() when
178              This::wxSizer(), Index::integer().
179
180
181       getItem(This, Window, Options::[Option]) -> wxSizerItem:wxSizerItem()
182
183              Types:
184
185                 This = wxSizer()
186                 Window = wxWindow:wxWindow() | wxSizer()
187                 Option = {recursive, boolean()}
188
189              See external documentation.
190
191       getSize(This) -> {W::integer(), H::integer()}
192
193              Types:
194
195                 This = wxSizer()
196
197              See external documentation.
198
199       getPosition(This) -> {X::integer(), Y::integer()}
200
201              Types:
202
203                 This = wxSizer()
204
205              See external documentation.
206
207       getMinSize(This) -> {W::integer(), H::integer()}
208
209              Types:
210
211                 This = wxSizer()
212
213              See external documentation.
214
215       hide(This, Window) -> boolean()
216       hide(This, Index) -> boolean()
217
218              Types:
219
220                 This = wxSizer()
221                 Window = wxWindow:wxWindow() | wxSizer()
222                 This = wxSizer()
223                 Index = integer()
224
225              See external documentation.
226              Also:
227              hide(This, Index) -> boolean() when
228              This::wxSizer(), Index::integer().
229
230
231       hide(This, Window, Options::[Option]) -> boolean()
232
233              Types:
234
235                 This = wxSizer()
236                 Window = wxWindow:wxWindow() | wxSizer()
237                 Option = {recursive, boolean()}
238
239              See external documentation.
240
241       insert(This, Index, Item) -> wxSizerItem:wxSizerItem()
242
243              Types:
244
245                 This = wxSizer()
246                 Index = integer()
247                 Item = wxSizerItem:wxSizerItem()
248
249              See external documentation.
250
251       insert(This, Index, Width, Height) -> wxSizerItem:wxSizerItem()
252       insert(This,       Index,       Window,       Height::[Option])      ->
253       wxSizerItem:wxSizerItem()
254       insert(This, Index, Window, Flags) -> wxSizerItem:wxSizerItem()
255
256              Types:
257
258                 This = wxSizer()
259                 Index = integer()
260                 Width = integer()
261                 Height = integer()
262                 This = wxSizer()
263                 Index = integer()
264                 Window = wxWindow:wxWindow() | wxSizer()
265                 Option = {proportion, integer()} | {flag, integer()} |  {bor‐
266                 der, integer()} | {userData, wx:wx_object()}
267                 This = wxSizer()
268                 Index = integer()
269                 Window = wxWindow:wxWindow() | wxSizer()
270                 Flags = wxSizerFlags:wxSizerFlags()
271
272              See external documentation.
273              Also:
274              insert(This,       Index,       Window,       [Option])       ->
275              wxSizerItem:wxSizerItem() when
276              This::wxSizer(), Index::integer(), Window::wxWindow:wxWindow() |
277              wxSizer(),
278              Option :: {'proportion', integer()}
279              | {'flag', integer()}
280              | {'border', integer()}
281              | {'userData', wx:wx_object()};
282              (This, Index, Window, Flags) -> wxSizerItem:wxSizerItem() when
283              This::wxSizer(), Index::integer(), Window::wxWindow:wxWindow() |
284              wxSizer(), Flags::wxSizerFlags:wxSizerFlags().
285
286
287       insert(This,    Index,    Width,    Height,    Options::[Option])    ->
288       wxSizerItem:wxSizerItem()
289
290              Types:
291
292                 This = wxSizer()
293                 Index = integer()
294                 Width = integer()
295                 Height = integer()
296                 Option  = {proportion, integer()} | {flag, integer()} | {bor‐
297                 der, integer()} | {userData, wx:wx_object()}
298
299              See external documentation.
300
301       insertSpacer(This, Index, Size) -> wxSizerItem:wxSizerItem()
302
303              Types:
304
305                 This = wxSizer()
306                 Index = integer()
307                 Size = integer()
308
309              See external documentation.
310
311       insertStretchSpacer(This, Index) -> wxSizerItem:wxSizerItem()
312
313              Types:
314
315                 This = wxSizer()
316                 Index = integer()
317
318              Equivalent to insertStretchSpacer(This, Index, []).
319
320       insertStretchSpacer(This,      Index,       Options::[Option])       ->
321       wxSizerItem:wxSizerItem()
322
323              Types:
324
325                 This = wxSizer()
326                 Index = integer()
327                 Option = {prop, integer()}
328
329              See external documentation.
330
331       isShown(This, Index) -> boolean()
332       isShown(This, Window) -> boolean()
333
334              Types:
335
336                 This = wxSizer()
337                 Index = integer()
338                 This = wxSizer()
339                 Window = wxWindow:wxWindow() | wxSizer()
340
341              See external documentation.
342              Also:
343              isShown(This, Window) -> boolean() when
344              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer().
345
346
347       layout(This) -> ok
348
349              Types:
350
351                 This = wxSizer()
352
353              See external documentation.
354
355       prepend(This, Item) -> wxSizerItem:wxSizerItem()
356
357              Types:
358
359                 This = wxSizer()
360                 Item = wxSizerItem:wxSizerItem()
361
362              See external documentation.
363
364       prepend(This, Width, Height) -> wxSizerItem:wxSizerItem()
365       prepend(This, Window, Height::[Option]) -> wxSizerItem:wxSizerItem()
366       prepend(This, Window, Flags) -> wxSizerItem:wxSizerItem()
367
368              Types:
369
370                 This = wxSizer()
371                 Width = integer()
372                 Height = integer()
373                 This = wxSizer()
374                 Window = wxWindow:wxWindow() | wxSizer()
375                 Option  = {proportion, integer()} | {flag, integer()} | {bor‐
376                 der, integer()} | {userData, wx:wx_object()}
377                 This = wxSizer()
378                 Window = wxWindow:wxWindow() | wxSizer()
379                 Flags = wxSizerFlags:wxSizerFlags()
380
381              See external documentation.
382              Also:
383              prepend(This,  Window,  [Option])  ->  wxSizerItem:wxSizerItem()
384              when
385              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(),
386              Option :: {'proportion', integer()}
387              | {'flag', integer()}
388              | {'border', integer()}
389              | {'userData', wx:wx_object()};
390              (This, Window, Flags) -> wxSizerItem:wxSizerItem() when
391              This::wxSizer(),    Window::wxWindow:wxWindow()   |   wxSizer(),
392              Flags::wxSizerFlags:wxSizerFlags().
393
394
395       prepend(This,      Width,      Height,      Options::[Option])       ->
396       wxSizerItem:wxSizerItem()
397
398              Types:
399
400                 This = wxSizer()
401                 Width = integer()
402                 Height = integer()
403                 Option  = {proportion, integer()} | {flag, integer()} | {bor‐
404                 der, integer()} | {userData, wx:wx_object()}
405
406              See external documentation.
407
408       prependSpacer(This, Size) -> wxSizerItem:wxSizerItem()
409
410              Types:
411
412                 This = wxSizer()
413                 Size = integer()
414
415              See external documentation.
416
417       prependStretchSpacer(This) -> wxSizerItem:wxSizerItem()
418
419              Types:
420
421                 This = wxSizer()
422
423              Equivalent to prependStretchSpacer(This, []).
424
425       prependStretchSpacer(This,            Options::[Option])             ->
426       wxSizerItem:wxSizerItem()
427
428              Types:
429
430                 This = wxSizer()
431                 Option = {prop, integer()}
432
433              See external documentation.
434
435       recalcSizes(This) -> ok
436
437              Types:
438
439                 This = wxSizer()
440
441              See external documentation.
442
443       remove(This, Index) -> boolean()
444       remove(This, Sizer) -> boolean()
445
446              Types:
447
448                 This = wxSizer()
449                 Index = integer()
450                 This = wxSizer()
451                 Sizer = wxSizer()
452
453              See external documentation.
454              Also:
455              remove(This, Sizer) -> boolean() when
456              This::wxSizer(), Sizer::wxSizer().
457
458
459       replace(This, Oldwin, Newwin) -> boolean()
460       replace(This, Index, Newitem) -> boolean()
461
462              Types:
463
464                 This = wxSizer()
465                 Oldwin = wxWindow:wxWindow() | wxSizer()
466                 Newwin = wxWindow:wxWindow() | wxSizer()
467                 This = wxSizer()
468                 Index = integer()
469                 Newitem = wxSizerItem:wxSizerItem()
470
471              See external documentation.
472              Also:
473              replace(This, Index, Newitem) -> boolean() when
474              This::wxSizer(),                               Index::integer(),
475              Newitem::wxSizerItem:wxSizerItem().
476
477
478       replace(This, Oldwin, Newwin, Options::[Option]) -> boolean()
479
480              Types:
481
482                 This = wxSizer()
483                 Oldwin = wxWindow:wxWindow() | wxSizer()
484                 Newwin = wxWindow:wxWindow() | wxSizer()
485                 Option = {recursive, boolean()}
486
487              See external documentation.
488
489       setDimension(This, X, Y, Width, Height) -> ok
490
491              Types:
492
493                 This = wxSizer()
494                 X = integer()
495                 Y = integer()
496                 Width = integer()
497                 Height = integer()
498
499              See external documentation.
500
501       setMinSize(This, Size) -> ok
502
503              Types:
504
505                 This = wxSizer()
506                 Size = {W::integer(), H::integer()}
507
508              See external documentation.
509
510       setMinSize(This, Width, Height) -> ok
511
512              Types:
513
514                 This = wxSizer()
515                 Width = integer()
516                 Height = integer()
517
518              See external documentation.
519
520       setItemMinSize(This, Index, Size) -> boolean()
521       setItemMinSize(This, Window, Size) -> boolean()
522
523              Types:
524
525                 This = wxSizer()
526                 Index = integer()
527                 Size = {W::integer(), H::integer()}
528                 This = wxSizer()
529                 Window = wxWindow:wxWindow() | wxSizer()
530                 Size = {W::integer(), H::integer()}
531
532              See external documentation.
533              Also:
534              setItemMinSize(This, Window, Size) -> boolean() when
535              This::wxSizer(),   Window::wxWindow:wxWindow()   |    wxSizer(),
536              Size::{W::integer(), H::integer()}.
537
538
539       setItemMinSize(This, Index, Width, Height) -> boolean()
540       setItemMinSize(This, Window, Width, Height) -> boolean()
541
542              Types:
543
544                 This = wxSizer()
545                 Index = integer()
546                 Width = integer()
547                 Height = integer()
548                 This = wxSizer()
549                 Window = wxWindow:wxWindow() | wxSizer()
550                 Width = integer()
551                 Height = integer()
552
553              See external documentation.
554              Also:
555              setItemMinSize(This, Window, Width, Height) -> boolean() when
556              This::wxSizer(),    Window::wxWindow:wxWindow()   |   wxSizer(),
557              Width::integer(), Height::integer().
558
559
560       setSizeHints(This, Window) -> ok
561
562              Types:
563
564                 This = wxSizer()
565                 Window = wxWindow:wxWindow()
566
567              See external documentation.
568
569       setVirtualSizeHints(This, Window) -> ok
570
571              Types:
572
573                 This = wxSizer()
574                 Window = wxWindow:wxWindow()
575
576              See external documentation.
577
578       show(This, Index) -> boolean()
579       show(This, Window) -> boolean()
580       show(This, Show) -> ok
581
582              Types:
583
584                 This = wxSizer()
585                 Index = integer()
586                 This = wxSizer()
587                 Window = wxWindow:wxWindow() | wxSizer()
588                 This = wxSizer()
589                 Show = boolean()
590
591              See external documentation.
592              Also:
593              show(This, Window) -> boolean() when
594              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer();
595              (This, Show) -> 'ok' when
596              This::wxSizer(), Show::boolean().
597
598
599       show(This, Index, Options::[Option]) -> boolean()
600       show(This, Window, Options::[Option]) -> boolean()
601
602              Types:
603
604                 This = wxSizer()
605                 Index = integer()
606                 Option = {show, boolean()}
607                 This = wxSizer()
608                 Window = wxWindow:wxWindow() | wxSizer()
609                 Option = {show, boolean()} | {recursive, boolean()}
610
611              See external documentation.
612              Also:
613              show(This, Window, [Option]) -> boolean() when
614              This::wxSizer(), Window::wxWindow:wxWindow() | wxSizer(),
615              Option :: {'show', boolean()}
616              | {'recursive', boolean()}.
617
618

AUTHORS

620       <>
621
622
623
624                                   wx 1.9.3                         wxSizer(3)
Impressum