(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Windows.Forms / WINELib / TreeView.cs
blobee0fe2280f6ebeb84aa6e48945fcaf22c6eb83a8
1 //
2 // System.Windows.Forms.TreeView
3 //
4 // Author:
5 // stubbed out by Jackson Harper (jackson@latitudegeo.com)
6 // Dennis Hayes (dennish@raytek.com)
7 //
8 // (C) 2002 Ximian, Inc
9 //
10 using System.Drawing;
11 namespace System.Windows.Forms {
13 // <summary>
14 // This is only a template. Nothing is implemented yet.
16 // </summary>
18 public class TreeView : Control {
21 // --- Public Constructors
23 [MonoTODO]
24 public TreeView()
26 throw new NotImplementedException ();
29 // --- Public Properties
31 [MonoTODO]
32 public override Color BackColor {
33 get
35 throw new NotImplementedException ();
37 set
39 throw new NotImplementedException ();
42 [MonoTODO]
43 public override Image BackgroundImage {
44 get
46 throw new NotImplementedException ();
48 set
50 throw new NotImplementedException ();
53 [MonoTODO]
54 public BorderStyle BorderStyle {
55 get
57 throw new NotImplementedException ();
59 set
61 throw new NotImplementedException ();
64 [MonoTODO]
65 public bool CheckBoxes {
66 get
68 throw new NotImplementedException ();
70 set
72 throw new NotImplementedException ();
75 [MonoTODO]
76 public override Color ForeColor {
77 get
79 throw new NotImplementedException ();
81 set
83 throw new NotImplementedException ();
86 [MonoTODO]
87 public bool FullRowSelect {
88 get
90 throw new NotImplementedException ();
92 set
94 throw new NotImplementedException ();
97 [MonoTODO]
98 public bool HideSelection {
99 get
101 throw new NotImplementedException ();
105 throw new NotImplementedException ();
108 [MonoTODO]
109 public bool HotTracking {
112 throw new NotImplementedException ();
116 throw new NotImplementedException ();
119 [MonoTODO]
120 public int ImageIndex {
123 throw new NotImplementedException ();
127 throw new NotImplementedException ();
130 [MonoTODO]
131 public ImageList ImageList {
134 throw new NotImplementedException ();
138 throw new NotImplementedException ();
141 [MonoTODO]
142 public int Indent {
145 throw new NotImplementedException ();
149 throw new NotImplementedException ();
152 [MonoTODO]
153 public int ItemHeight {
156 throw new NotImplementedException ();
160 throw new NotImplementedException ();
163 [MonoTODO]
164 public bool LabelEdit {
167 throw new NotImplementedException ();
171 throw new NotImplementedException ();
174 [MonoTODO]
175 public TreeNodeCollection Nodes {
178 throw new NotImplementedException ();
181 [MonoTODO]
182 public string PathSeparator {
185 throw new NotImplementedException ();
189 throw new NotImplementedException ();
192 [MonoTODO]
193 public bool Scrollable {
196 throw new NotImplementedException ();
200 throw new NotImplementedException ();
203 [MonoTODO]
204 public int SelectedImageIndex {
207 throw new NotImplementedException ();
211 throw new NotImplementedException ();
214 [MonoTODO]
215 public TreeNode SelectedNode {
218 throw new NotImplementedException ();
222 throw new NotImplementedException ();
225 [MonoTODO]
226 public bool ShowLines {
229 throw new NotImplementedException ();
233 throw new NotImplementedException ();
236 [MonoTODO]
237 public bool ShowPlusMinus {
240 throw new NotImplementedException ();
244 throw new NotImplementedException ();
247 [MonoTODO]
248 public bool ShowRootLines {
251 throw new NotImplementedException ();
255 throw new NotImplementedException ();
258 [MonoTODO]
259 public bool Sorted {
262 throw new NotImplementedException ();
266 throw new NotImplementedException ();
269 [MonoTODO]
270 public override string Text {
273 throw new NotImplementedException ();
277 throw new NotImplementedException ();
280 [MonoTODO]
281 public TreeNode TopNode {
284 throw new NotImplementedException ();
287 [MonoTODO]
288 public int VisibleCount {
291 throw new NotImplementedException ();
295 // --- Public Methods
297 [MonoTODO]
298 public void BeginUpdate()
300 throw new NotImplementedException ();
302 [MonoTODO]
303 public void CollapseAll()
305 throw new NotImplementedException ();
307 [MonoTODO]
308 public void EndUpdate()
310 throw new NotImplementedException ();
312 [MonoTODO]
313 public void ExpandAll()
315 throw new NotImplementedException ();
317 [MonoTODO]
318 public TreeNode GetNodeAt(Point pt)
320 throw new NotImplementedException ();
322 [MonoTODO]
323 public TreeNode GetNodeAt(int x, int y)
325 throw new NotImplementedException ();
327 [MonoTODO]
328 public int GetNodeCount(bool includeSubTrees)
330 throw new NotImplementedException ();
332 [MonoTODO]
333 public override string ToString()
335 throw new NotImplementedException ();
338 // --- Public Events
340 [MonoTODO]
341 public event TreeViewEventHandler AfterCheck;
342 [MonoTODO]
343 public event TreeViewEventHandler AfterCollapse;
344 [MonoTODO]
345 public event TreeViewEventHandler AfterExpand;
346 [MonoTODO]
347 public event NodeLabelEditEventHandler AfterLabelEdit;
348 [MonoTODO]
349 public event TreeViewEventHandler AfterSelect;
350 [MonoTODO]
351 public event TreeViewCancelEventHandler BeforeCheck;
352 [MonoTODO]
353 public event TreeViewCancelEventHandler BeforeCollapse;
354 [MonoTODO]
355 public event TreeViewCancelEventHandler BeforeExpand;
356 [MonoTODO]
357 public event NodeLabelEditEventHandler BeforeLabelEdit;
358 [MonoTODO]
359 public event TreeViewCancelEventHandler BeforeSelect;
360 [MonoTODO]
361 public event ItemDragEventHandler ItemDrag;
362 //public new event PaintEventHandler Paint;
364 // --- Protected Properties
366 [MonoTODO]
367 protected override CreateParams CreateParams {
370 throw new NotImplementedException ();
373 [MonoTODO]
374 protected override Size DefaultSize {
377 throw new NotImplementedException ();
381 // --- Protected Methods
383 [MonoTODO]
384 protected override void CreateHandle()
386 throw new NotImplementedException ();
389 //inherited
390 //protected override void Dispose(bool disposing)
392 // throw new NotImplementedException ();
394 [MonoTODO]
395 protected override bool IsInputKey(Keys keyData)
397 throw new NotImplementedException ();
399 [MonoTODO]
400 protected virtual void OnAfterCheck(TreeViewEventArgs e)
402 throw new NotImplementedException ();
404 [MonoTODO]
405 protected virtual void OnAfterCollapse(TreeViewEventArgs e)
407 throw new NotImplementedException ();
409 [MonoTODO]
410 protected virtual void OnAfterExpand(TreeViewEventArgs e)
412 throw new NotImplementedException ();
414 [MonoTODO]
415 protected virtual void OnAfterLabelEdit(NodeLabelEditEventArgs e)
417 throw new NotImplementedException ();
419 [MonoTODO]
420 protected virtual void OnAfterSelect(TreeViewEventArgs e)
422 throw new NotImplementedException ();
424 [MonoTODO]
425 protected virtual void OnBeforeCheck(TreeViewCancelEventArgs e)
427 throw new NotImplementedException ();
429 [MonoTODO]
430 protected virtual void OnBeforeCollapse(TreeViewCancelEventArgs e)
432 throw new NotImplementedException ();
434 [MonoTODO]
435 protected virtual void OnBeforeExpand(TreeViewCancelEventArgs e)
437 throw new NotImplementedException ();
439 [MonoTODO]
440 protected virtual void OnBeforeLabelEdit(NodeLabelEditEventArgs e)
442 throw new NotImplementedException ();
444 [MonoTODO]
445 protected virtual void OnBeforeSelect(TreeViewCancelEventArgs e)
447 throw new NotImplementedException ();
449 [MonoTODO]
450 protected override void OnHandleCreated(EventArgs e)
452 throw new NotImplementedException ();
454 [MonoTODO]
455 protected override void OnHandleDestroyed(EventArgs e)
457 throw new NotImplementedException ();
459 [MonoTODO]
460 protected virtual void OnItemDrag(ItemDragEventArgs e)
462 throw new NotImplementedException ();
464 [MonoTODO]
465 protected override void OnKeyDown(KeyEventArgs e)
467 throw new NotImplementedException ();
469 [MonoTODO]
470 protected override void OnKeyPress(KeyPressEventArgs e)
472 throw new NotImplementedException ();
474 [MonoTODO]
475 protected override void OnKeyUp(KeyEventArgs e)
477 throw new NotImplementedException ();
479 [MonoTODO]
480 protected override void WndProc(ref Message m)
482 throw new NotImplementedException ();