2 // System.Windows.Forms.Splitter.cs
5 // stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
6 // Dennis Hayes (dennish@raytek.com)
8 // (C) 2002/3 Ximian, Inc
11 using System.ComponentModel;
12 namespace System.Windows.Forms {
17 public class Splitter : Control, IMessageFilter {
25 SetStyle ( ControlStyles.Selectable, false );
29 // --- Public Properties
32 public override bool AllowDrop {
34 throw new NotImplementedException ();
37 throw new NotImplementedException ();
41 public override AnchorStyles Anchor {
43 throw new NotImplementedException ();
46 throw new NotImplementedException ();
50 public override Image BackgroundImage {
52 throw new NotImplementedException ();
55 throw new NotImplementedException ();
59 public BorderStyle BorderStyle {
61 throw new NotImplementedException ();
64 throw new NotImplementedException ();
68 public override DockStyle Dock {
77 public override Font Font {
79 throw new NotImplementedException ();
82 throw new NotImplementedException ();
86 public override Color ForeColor {
88 throw new NotImplementedException ();
91 throw new NotImplementedException ();
97 throw new NotImplementedException ();
100 throw new NotImplementedException ();
106 throw new NotImplementedException ();
109 throw new NotImplementedException ();
113 public override ISite Site {
115 throw new NotImplementedException ();
118 throw new NotImplementedException ();
122 public int SplitPosition {
124 throw new NotImplementedException ();
127 throw new NotImplementedException ();
131 public override string Text {
141 // --- Public Methods
144 public override string ToString()
146 throw new NotImplementedException ();
150 // --- Protected Properties
153 protected override CreateParams CreateParams {
155 CreateParams createParams = base.CreateParams;
157 createParams.ClassName = "SPLITTER";
158 createParams.Style = (int) (
159 WindowStyles.WS_CHILD |
160 WindowStyles.WS_VISIBLE);
165 protected override ImeMode DefaultImeMode {
167 throw new NotImplementedException ();
171 protected override Size DefaultSize {
173 return new System.Drawing.Size(10,500);
178 // --- Protected Methods
182 protected override void OnKeyDown(KeyEventArgs e)
184 throw new NotImplementedException ();
187 protected override void OnMouseDown(MouseEventArgs e)
189 throw new NotImplementedException ();
192 protected override void OnMouseMove(MouseEventArgs e)
194 throw new NotImplementedException ();
197 protected override void OnMouseUp(MouseEventArgs e)
199 throw new NotImplementedException ();
202 protected override void SetBoundsCore( int x, int y, int width, int height, BoundsSpecified specified)
204 throw new NotImplementedException ();
206 bool IMessageFilter.PreFilterMessage(ref Message m){
207 throw new NotImplementedException ();