PCL-CVS
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / ListControl.cs
1 //
2 // System.Windows.Forms.ListControl
3 //
4 // Author:
5 //   stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
6 //
7 // (C) 2002 Ximian, Inc
8 //
9
10 namespace System.Windows.Forms {
11
12         // <summary>
13         //      This is only a template.  Nothing is implemented yet.
14         //
15         // </summary>
16
17         //public abstract class ListControl : Control {
18
19                 //
20                 //  --- Public Properties
21                 //
22                 // \b[MonoTODO]
23                 // \bpublic object DataSource {
24                 //      get {
25                 //              throw new NotImplementedException ();
26                 //      }
27                 //      set {
28                 //              throw new NotImplementedException ();
29                 //      }
30                 //}
31                 // \b[MonoTODO]
32                 // \bpublic string DisplayMember {
33                 //      get {
34                 //              throw new NotImplementedException ();
35                 //      }
36                 //      set {
37                 //              throw new NotImplementedException ();
38                 //      }
39                 //}
40                 // \b[MonoTODO]
41                 // \bpublic abstract int SelectedIndex {
42                 //      get {
43                 //              throw new NotImplementedException ();
44                 //      }
45                 //      set {
46                 //              throw new NotImplementedException ();
47                 //      }
48                 //}
49                 // \b[MonoTODO]
50                 // \bpublic object SelectedValue {
51                 //      get {
52                 //              throw new NotImplementedException ();
53                 //      }
54                 //      set {
55                 //              throw new NotImplementedException ();
56                 //      }
57                 //}
58                 // \b[MonoTODO]
59                 // \bpublic ValueMember {
60                 //      get {
61                 //              throw new NotImplementedException ();
62                 //      }
63                 //      set {
64                 //              throw new NotImplementedException ();
65                 //      }
66                 //}
67
68                 //
69                 //  --- Public Methods
70                 //
71                 // \b[MonoTODO]
72                 // \bpublic IAsyncResult BeginInvoke(Delegate del)
73                 // \b{
74                 //              throw new NotImplementedException ();
75                 // \b}
76                 // \b[MonoTODO]
77                 // \bpublic IAsyncResult BeginInvoke(Delegate del, object[] objs)
78                 // \b{
79                 //              throw new NotImplementedException ();
80                 // \b}
81                 // \b[MonoTODO]
82                 // \bpublic void Dispose()
83                 // \b{
84                 //              throw new NotImplementedException ();
85                 // \b}
86                 // \b[MonoTODO]
87                 // \bpublic virtual bool Equals(object o);
88                 // \b{
89                 //              throw new NotImplementedException ();
90                 // \b}
91                 // \b[MonoTODO]
92                 // \bpublic static bool Equals(object o1, object o2);
93                 // \b{
94                 //              throw new NotImplementedException ();
95                 // \b}
96                 // \b[MonoTODO]
97                 // \bpublic string GetItemText(object Item)
98                 // \b{
99                 //              throw new NotImplementedException ();
100                 // \b}
101                 // \b[MonoTODO]
102                 // \bpublic void Invalidate()
103                 // \b{
104                 //              throw new NotImplementedException ();
105                 // \b}
106                 // \b[MonoTODO]
107                 // \bpublic void Invalidate(bool val)
108                 // \b{
109                 //              throw new NotImplementedException ();
110                 // \b}
111                 // \b[MonoTODO]
112                 // \bpublic void Invalidate(Rectangle rect)
113                 // \b{
114                 //              throw new NotImplementedException ();
115                 // \b}
116                 // \b[MonoTODO]
117                 // \bpublic void Invalidate(Region reg)
118                 // \b{
119                 //              throw new NotImplementedException ();
120                 // \b}
121                 // \b[MonoTODO]
122                 // \bpublic object Invoke(Delegate del)
123                 // \b{
124                 //              throw new NotImplementedException ();
125                 // \b}
126                 // \b[MonoTODO]
127                 // \bpublic object Invoke(Delegate del, object[] objs)
128                 // \b{
129                 //              throw new NotImplementedException ();
130                 // \b}
131                 // \b[MonoTODO]
132                 // \bpublic void PerformLayout()
133                 // \b{
134                 //              throw new NotImplementedException ();
135                 // \b}
136                 // \b[MonoTODO]
137                 // \bpublic void PerformLayout(Control ctl, string str)
138                 // \b{
139                 //              throw new NotImplementedException ();
140                 // \b}
141                 // \b[MonoTODO]
142                 // \bpublic void ResumeLayout()
143                 // \b{
144                 //              throw new NotImplementedException ();
145                 // \b}
146                 // \b[MonoTODO]
147                 // \bpublic void ResumeLayout(bool val)
148                 // \b{
149                 //              throw new NotImplementedException ();
150                 // \b}
151                 // \b[MonoTODO]
152                 // \bpublic void Scale(float val)
153                 // \b{
154                 //              throw new NotImplementedException ();
155                 // \b}
156                 // \b[MonoTODO]
157                 // \bpublic void Scale(float val1, float val2)
158                 // \b{
159                 //              throw new NotImplementedException ();
160                 // \b}
161                 // \b[MonoTODO]
162                 // \bpublic void Select()
163                 // \b{
164                 //              throw new NotImplementedException ();
165                 // \b}
166                 // \b[MonoTODO]
167                 // \bpublic virtual void Select(bool val1, bool val2)
168                 // \b{
169                 //              throw new NotImplementedException ();
170                 // \b}
171                 // \b[MonoTODO]
172                 // \bpublic void SetBounds(int val1, int val2, int val3, int val4)
173                 // \b{
174                 //              throw new NotImplementedException ();
175                 // \b}
176                 // \b[MonoTODO]
177                 // \bpublic void SetBounds(int val1, int val2, int val3, int val4, BoundsSpecified bounds)
178                 // \b{
179                 //              throw new NotImplementedException ();
180                 // \b}
181
182                 //
183                 //  --- Public Events
184                 //
185                 // \b[MonoTODO]
186                 // \bpublic event EventHandler DataSourceChanged {
187                 //      add {
188                 //              throw new NotImplementedException ();
189                 //      }
190                 //      remove {
191                 //              throw new NotImplementedException ();
192                 //      }
193                 //}
194                 // \b[MonoTODO]
195                 // \bpublic event EventHandler DisplayMemberChanged {
196                 //      add {
197                 //              throw new NotImplementedException ();
198                 //      }
199                 //      remove {
200                 //              throw new NotImplementedException ();
201                 //      }
202                 //}
203
204                 //
205                 // --- Protected Constructor
206                 //
207                 // \b[MonoTODO]
208                 // \bprotected ListControl()
209                 // \b{
210                 //              throw new NotImplementedException ();
211                 // \b}
212
213                 //
214                 //  --- Protected Properties
215                 //
216                 // \b[MonoTODO]
217                 // \bprotected CurrencyManager DataManager {
218                 //      get {
219                 //              throw new NotImplementedException ();
220                 //      }
221                 //}
222
223
224                 //
225                 //  --- Protected Methods
226                 //
227                 // \b[MonoTODO]
228                 // \bprotected override void Dispose(bool val)
229                 // \b{
230                 //              throw new NotImplementedException ();
231                 // \b}
232                 // \b[MonoTODO]
233                 // \bprotected override bool IsInputkey(Keys keyData)
234                 // \b{
235                 //              throw new NotImplementedException ();
236                 // \b}
237                 // \b[MonoTODO]
238                 // \bprotected override void OnBindingContextChanged(EventArgs e)
239                 // \b{
240                 //              throw new NotImplementedException ();
241                 // \b}
242
243                 // \b[MonoTODO]
244                 // \bprotected abstract void RefreshItem(int index)
245                 // \b{
246                 //              throw new NotImplementedException ();
247                 // \b}
248                 // \b[MonoTODO]
249                 // \bprotected ContentAlignment RtlTranslateAlignment(ContentAlignment align)
250                 // \b{
251                 //              throw new NotImplementedException ();
252                 // \b}
253                 // \b[MonoTODO]
254                 // \bprotected HorizontalAlignment RtlTranslateAlignment(HorizontalAlignment align)
255                 // \b{
256                 //              throw new NotImplementedException ();
257                 // \b}
258                 // \b[MonoTODO]
259                 // \bprotected LeftRightAlignment RtlTranslateAlignment(LeftRightAlignment align)
260                 // \b{
261                 //              throw new NotImplementedException ();
262                 // \b}
263                 // \b[MonoTODO]
264                 // \bprotected void Select()
265                 // \b{
266                 //              throw new NotImplementedException ();
267                 // \b}
268                 // \b[MonoTODO]
269                 // \bprotected void UpdateBounds()
270                 // \b{
271                 //              throw new NotImplementedException ();
272                 // \b}
273                 // \b[MonoTODO]
274                 // \bprotected void UpdateBounds(int val1, int val2, int val3, int val4)
275                 // \b{
276                 //              throw new NotImplementedException ();
277                 // \b}
278                 // \b[MonoTODO]
279                 // \bprotected void UpdateBounds(int val1, int val2, int val3, int val4, int val5, int val6)
280                 // \b{
281                 //              throw new NotImplementedException ();
282                 // \b}
283         //}
284 }