2 // System.Windows.Forms.LinkLabel
5 // stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
7 // (C) 2002 Ximian, Inc
10 namespace System.Windows.Forms {
13 // This is only a template. Nothing is implemented yet.
17 //public class LinkLabel : Label, IButtonControl {
25 // throw new NotImplementedException ();
29 // --- Public Properties
32 //public Color ActiveLinkcolor {
34 // throw new NotImplementedException ();
37 // throw new NotImplementedException ();
41 //public Color DisabledLinkColor {
43 // throw new NotImplementedException ();
46 // throw new NotImplementedException ();
50 //public LinkArea LinkArea {
52 // throw new NotImplementedException ();
55 // throw new NotImplementedException ();
59 //public LinkBehavior LinkBehavior {
61 // throw new NotImplementedException ();
64 // throw new NotImplementedException ();
68 //public Color LinkColor {
70 // throw new NotImplementedException ();
73 // throw new NotImplementedException ();
77 //public LinkLabel.LinkCollection Links {
79 // throw new NotImplementedException ();
83 //public bool LinkVisited {
85 // throw new NotImplementedException ();
88 // throw new NotImplementedException ();
92 //public override ISite Site {
94 // throw new NotImplementedException ();
97 // throw new NotImplementedException ();
101 //public override string Text {
103 // throw new NotImplementedException ();
106 // throw new NotImplementedException ();
110 //public Color VisitedLinkColor {
112 // throw new NotImplementedException ();
115 // throw new NotImplementedException ();
120 // --- Public Methods
123 //public IAsyncResult BeginInvoke(Delegate del)
125 // throw new NotImplementedException ();
128 //public IAsyncResult BeginInvoke(Delegate del, object[] objs)
130 // throw new NotImplementedException ();
133 //public void Dispose()
135 // throw new NotImplementedException ();
138 //public virtual bool Equals(object o);
140 // throw new NotImplementedException ();
143 //public static bool Equals(object o1, object o2);
145 // throw new NotImplementedException ();
148 //public void Invalidate()
150 // throw new NotImplementedException ();
153 //public void Invalidate(bool val)
155 // throw new NotImplementedException ();
158 //public void Invalidate(Rectangle rect)
160 // throw new NotImplementedException ();
163 //public void Invalidate(Region reg)
165 // throw new NotImplementedException ();
168 //public object Invoke(Delegate del)
170 // throw new NotImplementedException ();
173 //public object Invoke(Delegate del, object[] objs)
175 // throw new NotImplementedException ();
178 //public void PerformLayout()
180 // throw new NotImplementedException ();
183 //public void PerformLayout(Control ctl, string str)
185 // throw new NotImplementedException ();
188 //public void ResumeLayout()
190 // throw new NotImplementedException ();
193 //public void ResumeLayout(bool val)
195 // throw new NotImplementedException ();
198 //public void Scale(float val)
200 // throw new NotImplementedException ();
203 //public void Scale(float val1, float val2)
205 // throw new NotImplementedException ();
208 //public void Select()
210 // throw new NotImplementedException ();
213 //public void Select(bool val2, bool val2)
215 // throw new NotImplementedException ();
218 //public void SetBounds(int b1, int b2, int b3, int b4)
220 // throw new NotImplementedException ();
223 //public void SetBounds(int b1, int b2, int b3, int b4, int b5, int b6)
225 // throw new NotImplementedException ();
232 //public event LinkLabelLinkClickedEventHandler LinkClicked {
234 // throw new NotImplementedException ();
237 // throw new NotImplementedException ();
242 // --- Protected Properties
245 //protected override DefaultImeMode {
247 // throw new NotImplementedException ();
252 // --- Protected Methods
255 //protected override AccessabilityObject CreateAccessabilityInstance()
257 // throw new NotImplementedException ();
260 //protected override void CreateHandle()
262 // throw new NotImplementedException ();
265 //protected override virtual void Dispose(bool val)
267 // throw new NotImplementedException ();
271 //protected override void OnEnabledChanged(EventArgs e)
273 // throw new NotImplementedException ();
276 //protected override void OnFontChanged( EventArgs e)
278 // throw new NotImplementedException ();
281 //protected override void OnGotFocus( EventArgs e)
283 // throw new NotImplementedException ();
286 //protected override void OnKeyDown (KeyEventArgs e)
288 // throw new NotImplementedException ();
291 //protected override void OnLostFocus (EventArgs e)
293 // throw new NotImplementedException ();
296 //protected override void OnMouseDown (MouseEventArgs e)
298 // throw new NotImplementedException ();
300 // I think that this should be 'MouseEventArgs'
301 // but the documentation says EventArgs.
303 //protected override void OnMouseLeave(EventArgs e)
305 // throw new NotImplementedException ();
308 //protected override void OnMouseMove (MouseEventArgs e)
310 // throw new NotImplementedException ();
313 //protected override void OnMouseUp (MouseEventArgs e)
315 // throw new NotImplementedException ();
318 //protected override void OnPaint (PaintEventArgs e)
320 // throw new NotImplementedException ();
323 //protected override void OnPaintBackground(PaintEventArgs e)
325 // throw new NotImplementedException ();
328 //protected override void OnTextAlignChanged( EventArgs e)
330 // throw new NotImplementedException ();
333 //protected override void OnTextChanged( EventArgs e)
335 // throw new NotImplementedException ();
339 //protected override bool ProcessDialogKey(Keys keyData)
341 // throw new NotImplementedException ();
344 //protected ContentAlignment RtlTranslateAlignment(ContentAlignment align)
346 // throw new NotImplementedException ();
349 //protected HorizontalAlignment RtlTranslateAlignment( HorizontalAlignment align)
351 // throw new NotImplementedException ();
354 //protected LeftRightAlignment RtlTranslateAlignment( LeftRightAlignment align)
356 // throw new NotImplementedException ();
359 //protected override void Select(bool val1, bool val2)
361 // throw new NotImplementedException ();
364 //protected override void SetBoundsCare( int x, int y, int width, int height, BoundsSpecified specified)
366 // throw new NotImplementedException ();
369 //protected void UpdateBounds()
371 // throw new NotImplementedException ();
374 //protected void UpdateBounds(int val1, int val2, int val3, int val4)
376 // throw new NotImplementedException ();
379 //protected void UpdateBounds(int val1, int val2, int val3, int val4, int val5, int val6)
381 // throw new NotImplementedException ();
384 //protected override WndProc(ref Message msg)
386 // throw new NotImplementedException ();