~clint-fewbar/ubuntu/precise/erlang/merge-15b

« back to all changes in this revision

Viewing changes to lib/wx/src/gen/wxGridBagSizer.erl

  • Committer: Package Import Robot
  • Author(s): Sergei Golovan
  • Date: 2011-12-15 19:20:10 UTC
  • mfrom: (1.1.18) (3.5.15 sid)
  • mto: (3.5.16 sid)
  • mto: This revision was merged to the branch mainline in revision 33.
  • Revision ID: package-import@ubuntu.com-20111215192010-jnxcfe3tbrpp0big
Tags: 1:15.b-dfsg-1
* New upstream release.
* Upload to experimental because this release breaks external drivers
  API along with ABI, so several applications are to be fixed.
* Removed SSL patch because the old SSL implementation is removed from
  the upstream distribution.
* Removed never used patch which added native code to erlang beam files.
* Removed the erlang-docbuilder binary package because the docbuilder
  application was dropped by upstream.
* Documented dropping ${erlang-docbuilder:Depends} substvar in
  erlang-depends(1) manpage.
* Made erlang-base and erlang-base-hipe provide virtual package
  erlang-abi-15.b (the number means the first erlang version, which
  provides current ABI).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%%
2
2
%% %CopyrightBegin%
3
3
%%
4
 
%% Copyright Ericsson AB 2008-2010. All Rights Reserved.
 
4
%% Copyright Ericsson AB 2008-2011. All Rights Reserved.
5
5
%%
6
6
%% The contents of this file are subject to the Erlang Public License,
7
7
%% Version 1.1, (the "License"); you may not use this file except in
90
90
%% <p><c>
91
91
%% add(This::wxGridBagSizer(), Width::integer(), Height::integer()) -> add(This,Width,Height, []) </c></p>
92
92
%% <p><c>
93
 
%% add(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(),C::integer()}) -> add(This,Window,Pos, []) </c></p>
 
93
%% add(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}) -> add(This,Window,Pos, []) </c></p>
94
94
%% <p><c>
95
95
%% add(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), [Option]) -> wxSizerItem:wxSizerItem() </c>
96
96
%%<br /> Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
125
125
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizeradd">external documentation</a>.
126
126
%% <br /> Alternatives:
127
127
%% <p><c>
128
 
%% add(This::wxGridBagSizer(), Width::integer(), Height::integer(), Pos::{R::integer(),C::integer()}) -> add(This,Width,Height,Pos, []) </c></p>
 
128
%% add(This::wxGridBagSizer(), Width::integer(), Height::integer(), Pos::{R::integer(), C::integer()}) -> add(This,Width,Height,Pos, []) </c></p>
129
129
%% <p><c>
130
130
%% add(This::wxGridBagSizer(), Width::integer(), Height::integer(), [Option]) -> wxSizerItem:wxSizerItem() </c>
131
131
%%<br /> Option = {proportion, integer()} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
132
132
%% </p>
133
133
%% <p><c>
134
 
%% add(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(),C::integer()}, [Option]) -> wxSizerItem:wxSizerItem() </c>
135
 
%%<br /> Option = {span, {RS::integer(),CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
 
134
%% add(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}, [Option]) -> wxSizerItem:wxSizerItem() </c>
 
135
%%<br /> Option = {span, {RS::integer(), CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
136
136
%% </p>
137
137
 
138
138
add(This,Width,Height,Pos={PosR,PosC})
167
167
  wxe_util:call(WindowOP,
168
168
  <<ThisRef:32/?UI,WindowRef:32/?UI,PosR:32/?UI,PosC:32/?UI, BinOpt/binary>>).
169
169
 
170
 
%% @spec (This::wxGridBagSizer(), Width::integer(), Height::integer(), Pos::{R::integer(),C::integer()}, [Option]) -> wxSizerItem:wxSizerItem()
171
 
%% Option = {span, {RS::integer(),CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
 
170
%% @spec (This::wxGridBagSizer(), Width::integer(), Height::integer(), Pos::{R::integer(), C::integer()}, [Option]) -> wxSizerItem:wxSizerItem()
 
171
%% Option = {span, {RS::integer(), CS::integer()}} | {flag, integer()} | {border, integer()} | {userData, wx:wx()}
172
172
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizeradd">external documentation</a>.
173
173
add(#wx_ref{type=ThisT,ref=ThisRef},Width,Height,{PosR,PosC}, Options)
174
174
 when is_integer(Width),is_integer(Height),is_integer(PosR),is_integer(PosC),is_list(Options) ->
182
182
  wxe_util:call(?wxGridBagSizer_Add_4,
183
183
  <<ThisRef:32/?UI,Width:32/?UI,Height:32/?UI,PosR:32/?UI,PosC:32/?UI, 0:32,BinOpt/binary>>).
184
184
 
185
 
%% @spec (This::wxGridBagSizer()) -> {W::integer(),H::integer()}
 
185
%% @spec (This::wxGridBagSizer()) -> {W::integer(), H::integer()}
186
186
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizercalcmin">external documentation</a>.
187
187
calcMin(#wx_ref{type=ThisT,ref=ThisRef}) ->
188
188
  ?CLASS(ThisT,wxGridBagSizer),
199
199
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizercheckforintersection">external documentation</a>.
200
200
%% <br /> Alternatives:
201
201
%% <p><c>
202
 
%% checkForIntersection(This::wxGridBagSizer(), Pos::{R::integer(),C::integer()}, Span::{RS::integer(),CS::integer()}) -> checkForIntersection(This,Pos,Span, []) </c></p>
 
202
%% checkForIntersection(This::wxGridBagSizer(), Pos::{R::integer(), C::integer()}, Span::{RS::integer(), CS::integer()}) -> checkForIntersection(This,Pos,Span, []) </c></p>
203
203
%% <p><c>
204
204
%% checkForIntersection(This::wxGridBagSizer(), Item::wxGBSizerItem:wxGBSizerItem(), [Option]) -> bool() </c>
205
205
%%<br /> Option = {excludeItem, wxGBSizerItem:wxGBSizerItem()}
218
218
  wxe_util:call(?wxGridBagSizer_CheckForIntersection_2,
219
219
  <<ThisRef:32/?UI,ItemRef:32/?UI, BinOpt/binary>>).
220
220
 
221
 
%% @spec (This::wxGridBagSizer(), Pos::{R::integer(),C::integer()}, Span::{RS::integer(),CS::integer()}, [Option]) -> bool()
 
221
%% @spec (This::wxGridBagSizer(), Pos::{R::integer(), C::integer()}, Span::{RS::integer(), CS::integer()}, [Option]) -> bool()
222
222
%% Option = {excludeItem, wxGBSizerItem:wxGBSizerItem()}
223
223
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizercheckforintersection">external documentation</a>.
224
224
checkForIntersection(#wx_ref{type=ThisT,ref=ThisRef},{PosR,PosC},{SpanRS,SpanCS}, Options)
243
243
  wxe_util:call(WindowOP,
244
244
  <<ThisRef:32/?UI,WindowRef:32/?UI>>).
245
245
 
246
 
%% @spec (This::wxGridBagSizer(), Pt::{X::integer(),Y::integer()}) -> wxGBSizerItem:wxGBSizerItem()
 
246
%% @spec (This::wxGridBagSizer(), Pt::{X::integer(), Y::integer()}) -> wxGBSizerItem:wxGBSizerItem()
247
247
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizerfinditematpoint">external documentation</a>.
248
248
findItemAtPoint(#wx_ref{type=ThisT,ref=ThisRef},{PtX,PtY})
249
249
 when is_integer(PtX),is_integer(PtY) ->
251
251
  wxe_util:call(?wxGridBagSizer_FindItemAtPoint,
252
252
  <<ThisRef:32/?UI,PtX:32/?UI,PtY:32/?UI>>).
253
253
 
254
 
%% @spec (This::wxGridBagSizer(), Pos::{R::integer(),C::integer()}) -> wxGBSizerItem:wxGBSizerItem()
 
254
%% @spec (This::wxGridBagSizer(), Pos::{R::integer(), C::integer()}) -> wxGBSizerItem:wxGBSizerItem()
255
255
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizerfinditematposition">external documentation</a>.
256
256
findItemAtPosition(#wx_ref{type=ThisT,ref=ThisRef},{PosR,PosC})
257
257
 when is_integer(PosR),is_integer(PosC) ->
267
267
  wxe_util:call(?wxGridBagSizer_FindItemWithData,
268
268
  <<ThisRef:32/?UI,UserDataRef:32/?UI>>).
269
269
 
270
 
%% @spec (This::wxGridBagSizer(), Row::integer(), Col::integer()) -> {W::integer(),H::integer()}
 
270
%% @spec (This::wxGridBagSizer(), Row::integer(), Col::integer()) -> {W::integer(), H::integer()}
271
271
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizergetcellsize">external documentation</a>.
272
272
getCellSize(#wx_ref{type=ThisT,ref=ThisRef},Row,Col)
273
273
 when is_integer(Row),is_integer(Col) ->
275
275
  wxe_util:call(?wxGridBagSizer_GetCellSize,
276
276
  <<ThisRef:32/?UI,Row:32/?UI,Col:32/?UI>>).
277
277
 
278
 
%% @spec (This::wxGridBagSizer()) -> {W::integer(),H::integer()}
 
278
%% @spec (This::wxGridBagSizer()) -> {W::integer(), H::integer()}
279
279
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizergetemptycellsize">external documentation</a>.
280
280
getEmptyCellSize(#wx_ref{type=ThisT,ref=ThisRef}) ->
281
281
  ?CLASS(ThisT,wxGridBagSizer),
282
282
  wxe_util:call(?wxGridBagSizer_GetEmptyCellSize,
283
283
  <<ThisRef:32/?UI>>).
284
284
 
285
 
%% @spec (This::wxGridBagSizer(),X::integer()|term()) -> {R::integer(),C::integer()}
 
285
%% @spec (This::wxGridBagSizer(),X::integer()|term()) -> {R::integer(), C::integer()}
286
286
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizergetitemposition">external documentation</a>.
287
287
%% <br /> Alternatives:
288
288
%% <p><c>
289
 
%% getItemPosition(This::wxGridBagSizer(), Index::integer()) -> {R::integer(),C::integer()} </c>
 
289
%% getItemPosition(This::wxGridBagSizer(), Index::integer()) -> {R::integer(), C::integer()} </c>
290
290
%% </p>
291
291
%% <p><c>
292
 
%% getItemPosition(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()) -> {R::integer(),C::integer()} </c>
 
292
%% getItemPosition(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()) -> {R::integer(), C::integer()} </c>
293
293
%% </p>
294
294
getItemPosition(#wx_ref{type=ThisT,ref=ThisRef},Index)
295
295
 when is_integer(Index) ->
307
307
  wxe_util:call(WindowOP,
308
308
  <<ThisRef:32/?UI,WindowRef:32/?UI>>).
309
309
 
310
 
%% @spec (This::wxGridBagSizer(),X::integer()|term()) -> {RS::integer(),CS::integer()}
 
310
%% @spec (This::wxGridBagSizer(),X::integer()|term()) -> {RS::integer(), CS::integer()}
311
311
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizergetitemspan">external documentation</a>.
312
312
%% <br /> Alternatives:
313
313
%% <p><c>
314
 
%% getItemSpan(This::wxGridBagSizer(), Index::integer()) -> {RS::integer(),CS::integer()} </c>
 
314
%% getItemSpan(This::wxGridBagSizer(), Index::integer()) -> {RS::integer(), CS::integer()} </c>
315
315
%% </p>
316
316
%% <p><c>
317
 
%% getItemSpan(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()) -> {RS::integer(),CS::integer()} </c>
 
317
%% getItemSpan(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer()) -> {RS::integer(), CS::integer()} </c>
318
318
%% </p>
319
319
getItemSpan(#wx_ref{type=ThisT,ref=ThisRef},Index)
320
320
 when is_integer(Index) ->
332
332
  wxe_util:call(WindowOP,
333
333
  <<ThisRef:32/?UI,WindowRef:32/?UI>>).
334
334
 
335
 
%% @spec (This::wxGridBagSizer(), Sz::{W::integer(),H::integer()}) -> ok
 
335
%% @spec (This::wxGridBagSizer(), Sz::{W::integer(), H::integer()}) -> ok
336
336
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizersetemptycellsize">external documentation</a>.
337
337
setEmptyCellSize(#wx_ref{type=ThisT,ref=ThisRef},{SzW,SzH})
338
338
 when is_integer(SzW),is_integer(SzH) ->
340
340
  wxe_util:cast(?wxGridBagSizer_SetEmptyCellSize,
341
341
  <<ThisRef:32/?UI,SzW:32/?UI,SzH:32/?UI>>).
342
342
 
343
 
%% @spec (This::wxGridBagSizer(),X::integer()|term(),Pos::{R::integer(),C::integer()}) -> bool()
 
343
%% @spec (This::wxGridBagSizer(),X::integer()|term(),Pos::{R::integer(), C::integer()}) -> bool()
344
344
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizersetitemposition">external documentation</a>.
345
345
%% <br /> Alternatives:
346
346
%% <p><c>
347
 
%% setItemPosition(This::wxGridBagSizer(), Index::integer(), Pos::{R::integer(),C::integer()}) -> bool() </c>
 
347
%% setItemPosition(This::wxGridBagSizer(), Index::integer(), Pos::{R::integer(), C::integer()}) -> bool() </c>
348
348
%% </p>
349
349
%% <p><c>
350
 
%% setItemPosition(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(),C::integer()}) -> bool() </c>
 
350
%% setItemPosition(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Pos::{R::integer(), C::integer()}) -> bool() </c>
351
351
%% </p>
352
352
setItemPosition(#wx_ref{type=ThisT,ref=ThisRef},Index,{PosR,PosC})
353
353
 when is_integer(Index),is_integer(PosR),is_integer(PosC) ->
366
366
  wxe_util:call(WindowOP,
367
367
  <<ThisRef:32/?UI,WindowRef:32/?UI,PosR:32/?UI,PosC:32/?UI>>).
368
368
 
369
 
%% @spec (This::wxGridBagSizer(),X::integer()|term(),Span::{RS::integer(),CS::integer()}) -> bool()
 
369
%% @spec (This::wxGridBagSizer(),X::integer()|term(),Span::{RS::integer(), CS::integer()}) -> bool()
370
370
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxgridbagsizer.html#wxgridbagsizersetitemspan">external documentation</a>.
371
371
%% <br /> Alternatives:
372
372
%% <p><c>
373
 
%% setItemSpan(This::wxGridBagSizer(), Index::integer(), Span::{RS::integer(),CS::integer()}) -> bool() </c>
 
373
%% setItemSpan(This::wxGridBagSizer(), Index::integer(), Span::{RS::integer(), CS::integer()}) -> bool() </c>
374
374
%% </p>
375
375
%% <p><c>
376
 
%% setItemSpan(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Span::{RS::integer(),CS::integer()}) -> bool() </c>
 
376
%% setItemSpan(This::wxGridBagSizer(), Window::wxWindow:wxWindow() | wxSizer:wxSizer(), Span::{RS::integer(), CS::integer()}) -> bool() </c>
377
377
%% </p>
378
378
setItemSpan(#wx_ref{type=ThisT,ref=ThisRef},Index,{SpanRS,SpanCS})
379
379
 when is_integer(Index),is_integer(SpanRS),is_integer(SpanCS) ->
474
474
%% @hidden
475
475
prepend(This,Width,Height) -> wxSizer:prepend(This,Width,Height).
476
476
%% @hidden
477
 
prepend(This,Window) -> wxSizer:prepend(This,Window).
 
477
prepend(This,Item) -> wxSizer:prepend(This,Item).
478
478
%% @hidden
479
479
layout(This) -> wxSizer:layout(This).
480
480
%% @hidden
490
490
%% @hidden
491
491
insert(This,Index,Width,Height) -> wxSizer:insert(This,Index,Width,Height).
492
492
%% @hidden
493
 
insert(This,Index,Window) -> wxSizer:insert(This,Index,Window).
 
493
insert(This,Index,Item) -> wxSizer:insert(This,Index,Item).
494
494
%% @hidden
495
495
hide(This,Window, Options) -> wxSizer:hide(This,Window, Options).
496
496
%% @hidden