initial commit
[rofl0r-KOL.git] / main_tlistex.htm
blob0275e97e002b3b06e68b41f903f669230bb3a57d
1 <html>
2 <head>
3 <title>KOL Help: TListEx object (main frame)</title>
4 <base target="_top">
5 </head>
7 <body bgcolor="#FFFFEF" text="#000000" link="#008080" vlink="#008000" alink="#808000">
8 <p><font face="Courier" color="#800080"><b>TListEx( unit <a href=kol_pas.htm>KOL.pas</a> )
9 <font face="Wingdings">ï</font> <a href=tobj.htm>TObj</a>
10 <font face="Wingdings">ï</font> <a href=_tobj.htm>_TObj</a>
11 </b></font></p>
12 <p><b>
13 TListEx = object( <a href=tobj.htm target="_top">TObj</a> )
14 </b></p>
15 Extended list, with Objects[ ] property. Created calling <a href=kol_pas.htm#newlistex target="_top">NewListEx</a> function.
16 <h3 align="center"><font color="#FF8080">TListEx properties</font></h3>
17 <a name="addby"></a>
18 <p>
19 <font face="Courier" color="#800080"><b>property</b> <font color="#808000"><b>AddBy</b></font>: <b>Integer</b>;</font>
20 <br>
21 </p>
22 <a name="items"></a>
23 <p>
24 <font face="Courier" color="#800080"><b>property</b> <font color="#808000"><b>Items</b></font>[ Idx: <b>Integer</b> ]: <b>Pointer</b>;</font>
25 <br>
26 </p>
27 <a name="count"></a>
28 <p>
29 <font face="Courier" color="#800080"><b>property</b> <font color="#808000"><b>Count</b></font>: <b>Integer</b>;</font>
30 &nbsp;&nbsp;&nbsp;<font face="Webdings" size=7>&#209;</font>&nbsp;&nbsp;&nbsp;
31 <br>
32 </p>
33 <a name="itemslist"></a>
34 <p>
35 <font face="Courier" color="#800080"><b>property</b> <font color="#808000"><b>ItemsList</b></font>: <a href=kol_pas.htm#plist target="_top">PList</a>;</font>
36 &nbsp;&nbsp;&nbsp;<font face="Webdings" size=7>&#209;</font>&nbsp;&nbsp;&nbsp;
37 <br>
38 </p>
39 <a name="objlist"></a>
40 <p>
41 <font face="Courier" color="#800080"><b>property</b> <font color="#808000"><b>ObjList</b></font>: <a href=kol_pas.htm#plist target="_top">PList</a>;</font>
42 &nbsp;&nbsp;&nbsp;<font face="Webdings" size=7>&#209;</font>&nbsp;&nbsp;&nbsp;
43 <br>
44 </p>
45 <h4 align="center"><font color="black">Properties, inherited from <a href="tobj.htm" target="_top">TObj</a></font></h4>
46 <h3 align="center"><font color="#FF8080">TListEx methods</font></h3>
47 <a name="destroy"></a>
48 <p>
49 <font face="Courier" color="#800080"><b>destructor</b> <font color="#808000"><b>Destroy</b></font>; <b>virtual</b>;</font>
50 <br>
51 </p>
52 <a name="clear"></a>
53 <p>
54 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>Clear</b></font>;</font>
55 <br>
56 </p>
57 <a name="add"></a>
58 <p>
59 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>Add</b></font>( Value: <b>Pointer</b> );</font>
60 <br>
61 </p>
62 <a name="addobj"></a>
63 <p>
64 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>AddObj</b></font>( Value, Obj: <b>Pointer</b> );</font>
65 <br>
66 </p>
67 <a name="insert"></a>
68 <p>
69 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>Insert</b></font>( Idx: <b>Integer</b>; Value: <b>Pointer</b> );</font>
70 <br>
71 </p>
72 <a name="insertobj"></a>
73 <p>
74 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>InsertObj</b></font>( Idx: <b>Integer</b>; Value, Obj: <b>Pointer</b> );</font>
75 <br>
76 </p>
77 <a name="delete"></a>
78 <p>
79 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>Delete</b></font>( Idx: <b>Integer</b> );</font>
80 <br>
81 </p>
82 <a name="deleterange"></a>
83 <p>
84 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>DeleteRange</b></font>( Idx, Len: <b>Integer</b> );</font>
85 <br>
86 </p>
87 <a name="indexof"></a>
88 <p>
89 <font face="Courier" color="#800080"><b>function</b> <font color="#808000"><b>IndexOf</b></font>( Value: <b>Pointer</b> ): <b>Integer</b>;</font>
90 <br>
91 </p>
92 <a name="indexofobj"></a>
93 <p>
94 <font face="Courier" color="#800080"><b>function</b> <font color="#808000"><b>IndexOfObj</b></font>( Obj: <b>Pointer</b> ): <b>Integer</b>;</font>
95 <br>
96 </p>
97 <a name="swap"></a>
98 <p>
99 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>Swap</b></font>( Idx1, Idx2: <b>Integer</b> );</font>
100 <br>
101 </p>
102 <a name="moveitem"></a>
104 <font face="Courier" color="#800080"><b>procedure</b> <font color="#808000"><b>MoveItem</b></font>( OldIdx, NewIdx: <b>Integer</b> );</font>
105 <br>
106 </p>
107 <a name="last"></a>
109 <font face="Courier" color="#800080"><b>function</b> <font color="#808000"><b>Last</b></font>: <b>Pointer</b>;</font>
110 <br>
111 </p>
112 <a name="lastobj"></a>
114 <font face="Courier" color="#800080"><b>function</b> <font color="#808000"><b>LastObj</b></font>: <b>Pointer</b>;</font>
115 <br>
116 </p>
117 <h4 align="center"><font color="black">Methods, inherited from <a href="tobj.htm" target="_top">TObj</a></font></h4>
118 <h3 align="center"><font color="#FF8080">TListEx events</font></h3>
119 <h4 align="center"><font color="black">Events, inherited from <a href="tobj.htm" target="_top">TObj</a></font></h4>
120 <h3 align="center"><font color="#FF8080">TListEx fields</font></h3>
121 <h4 align="center"><font color="black">Fields, inherited from <a href="tobj.htm" target="_top">TObj</a></font></h4>
122 <hr>
123 <p align="center">[&nbsp;<a href=index.htm>Index</a>&nbsp;]</p>
124 <p align="center"><font face="Comic Sans MS"><small>This help is generated 22-Sep-2005 by KOL Help generator, (C) 2000-2001 by Vladimir Kladov<br>Modified (C) 2003 by Alexander Bartov</small></font></p>
125 </body>
126 </html>