4
%% Copyright Ericsson AB 2008-2009. All Rights Reserved.
4
%% Copyright Ericsson AB 2008-2010. All Rights Reserved.
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
8
8
%% compliance with the License. You should have received a copy of the
9
9
%% Erlang Public License along with this software. If not, it can be
10
10
%% retrieved online at http://www.erlang.org/.
12
12
%% Software distributed under the License is distributed on an "AS IS"
13
13
%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
14
%% the License for the specific language governing rights and limitations
15
15
%% under the License.
18
18
%% This file is generated DO NOT EDIT
20
20
%% @doc See external documentation: <a href="http://www.wxwidgets.org/manuals/stable/wx_wxlistctrl.html">wxListCtrl</a>.
21
%% <p>This class is derived (and can use functions) from:
21
%% <p>This class is derived (and can use functions) from:
22
22
%% <br />{@link wxControl}
23
23
%% <br />{@link wxWindow}
24
24
%% <br />{@link wxEvtHandler}
32
32
-export([ sortItems/2 ,arrange/1,arrange/2,assignImageList/3,clearAll/1,create/2,
33
33
create/3,deleteAllItems/1,deleteColumn/2,deleteItem/2,destroy/1,editLabel/2,
34
34
ensureVisible/2,findItem/3,findItem/4,getColumn/3,getColumnCount/1,
35
getColumnWidth/2,getCountPerPage/1,getImageList/2,getItem/2,getItemBackgroundColour/2,
36
getItemCount/1,getItemData/2,getItemFont/2,getItemPosition/3,getItemRect/3,
37
getItemRect/4,getItemSpacing/1,getItemState/3,getItemText/2,getItemTextColour/2,
38
getNextItem/2,getNextItem/3,getSelectedItemCount/1,getTextColour/1,
39
getTopItem/1,getViewRect/1,hitTest/2,insertColumn/3,insertColumn/4,
40
insertItem/2,insertItem/3,insertItem/4,new/0,new/1,new/2,refreshItem/2,
41
refreshItems/3,scrollList/3,setBackgroundColour/2,setColumn/3,setColumnWidth/3,
42
setImageList/3,setItem/2,setItem/4,setItem/5,setItemBackgroundColour/3,
43
setItemColumnImage/4,setItemCount/2,setItemData/3,setItemFont/3,setItemImage/3,
44
setItemImage/4,setItemPosition/3,setItemState/4,setItemText/3,setItemTextColour/3,
35
getColumnWidth/2,getCountPerPage/1,getEditControl/1,getImageList/2,
36
getItem/2,getItemBackgroundColour/2,getItemCount/1,getItemData/2,
37
getItemFont/2,getItemPosition/3,getItemRect/3,getItemRect/4,getItemSpacing/1,
38
getItemState/3,getItemText/2,getItemTextColour/2,getNextItem/2,getNextItem/3,
39
getSelectedItemCount/1,getTextColour/1,getTopItem/1,getViewRect/1,
40
hitTest/2,insertColumn/3,insertColumn/4,insertItem/2,insertItem/3,
41
insertItem/4,new/0,new/1,new/2,refreshItem/2,refreshItems/3,scrollList/3,
42
setBackgroundColour/2,setColumn/3,setColumnWidth/3,setImageList/3,
43
setItem/2,setItem/4,setItem/5,setItemBackgroundColour/3,setItemColumnImage/4,
44
setItemCount/2,setItemData/3,setItemFont/3,setItemImage/3,setItemImage/4,
45
setItemPosition/3,setItemState/4,setItemText/3,setItemTextColour/3,
45
46
setSingleStyle/2,setSingleStyle/3,setTextColour/2,setWindowStyleFlag/2]).
47
48
%% inherited exports
274
275
wxe_util:call(?wxListCtrl_GetCountPerPage,
275
276
<<ThisRef:32/?UI>>).
278
%% @spec (This::wxListCtrl()) -> wxTextCtrl:wxTextCtrl()
279
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxlistctrl.html#wxlistctrlgeteditcontrol">external documentation</a>.
280
getEditControl(#wx_ref{type=ThisT,ref=ThisRef}) ->
281
?CLASS(ThisT,wxListCtrl),
282
wxe_util:call(?wxListCtrl_GetEditControl,
277
285
%% @spec (This::wxListCtrl(), Which::integer()) -> wxImageList:wxImageList()
278
286
%% @doc See <a href="http://www.wxwidgets.org/manuals/stable/wx_wxlistctrl.html#wxlistctrlgetimagelist">external documentation</a>.
279
287
getImageList(#wx_ref{type=ThisT,ref=ThisRef},Which)
735
743
wxe_util:call(?wxListCtrl_SortItems, <<ThisRef:32/?UI,SortId:32/?UI>>).
736
744
%% @spec (This::wxListCtrl()) -> ok
737
745
%% @doc Destroys this object, do not use object again
738
destroy(Obj=#wx_ref{type=Type}) ->
746
destroy(Obj=#wx_ref{type=Type}) ->
739
747
?CLASS(Type,wxListCtrl),
740
748
wxe_util:destroy(?DESTROY_OBJECT,Obj),
744
752
setLabel(This,Label) -> wxControl:setLabel(This,Label).
746
754
getLabel(This) -> wxControl:getLabel(This).
749
757
warpPointer(This,X,Y) -> wxWindow:warpPointer(This,X,Y).