Fixed "extra byte" problem (see ChangeLong)
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / LinkLabel.cs
1 //
2 // System.Windows.Forms.LinkLabel
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 class LinkLabel : Label, IButtonControl {
18
19                 //
20                 //  --- Constructor
21                 //
22                 //[MonoTODO]
23                 //public LinkLabel()
24                 //{
25                 //      throw new NotImplementedException ();
26                 //}
27
28                 //
29                 //  --- Public Properties
30                 //
31                 //[MonoTODO]
32                 //public Color ActiveLinkcolor {
33                 //      get {
34                 //              throw new NotImplementedException ();
35                 //      }
36                 //      set {
37                 //              throw new NotImplementedException ();
38                 //      }
39                 //}
40                 //[MonoTODO]
41                 //public Color DisabledLinkColor {
42                 //      get {
43                 //              throw new NotImplementedException ();
44                 //      }
45                 //      set {
46                 //              throw new NotImplementedException ();
47                 //      }
48                 //}
49                 //[MonoTODO]
50                 //public LinkArea LinkArea {
51                 //      get {
52                 //              throw new NotImplementedException ();
53                 //      }
54                 //      set {
55                 //              throw new NotImplementedException ();
56                 //      }
57                 //}
58                 //[MonoTODO]
59                 //public LinkBehavior LinkBehavior {
60                 //      get {
61                 //              throw new NotImplementedException ();
62                 //      }
63                 //      set {
64                 //              throw new NotImplementedException ();
65                 //      }
66                 //}
67                 //[MonoTODO]
68                 //public Color LinkColor {
69                 //      get {
70                 //              throw new NotImplementedException ();
71                 //      }
72                 //      set {
73                 //              throw new NotImplementedException ();
74                 //      }
75                 //}
76                 //[MonoTODO]
77                 //public LinkLabel.LinkCollection Links {
78                 //      get {
79                 //              throw new NotImplementedException ();
80                 //      }
81                 //}
82                 //[MonoTODO]
83                 //public bool LinkVisited {
84                 //      get {
85                 //              throw new NotImplementedException ();
86                 //      }
87                 //      set {
88                 //              throw new NotImplementedException ();
89                 //      }
90                 //}
91                 //[MonoTODO]
92                 //public override ISite Site {
93                 //      get {
94                 //              throw new NotImplementedException ();
95                 //      }
96                 //      set {
97                 //              throw new NotImplementedException ();
98                 //      }
99                 //}
100                 //[MonoTODO]
101                 //public override string Text {
102                 //      get {
103                 //              throw new NotImplementedException ();
104                 //      }
105                 //      set {
106                 //              throw new NotImplementedException ();
107                 //      }
108                 //}
109                 //[MonoTODO]
110                 //public Color VisitedLinkColor {
111                 //      get {
112                 //              throw new NotImplementedException ();
113                 //      }
114                 //      set {
115                 //              throw new NotImplementedException ();
116                 //      }
117                 //}
118
119                 //
120                 //  --- Public Methods
121                 //
122                 //[MonoTODO]
123                 //public IAsyncResult BeginInvoke(Delegate del)
124                 //{
125                 //      throw new NotImplementedException ();
126                 //}
127                 //[MonoTODO]
128                 //public IAsyncResult BeginInvoke(Delegate del, object[] objs)
129                 //{
130                 //      throw new NotImplementedException ();
131                 //}
132                 //[MonoTODO]
133                 //public void Dispose()
134                 //{
135                 //      throw new NotImplementedException ();
136                 //}
137                 //[MonoTODO]
138                 //public virtual bool Equals(object o);
139                 //{
140                 //      throw new NotImplementedException ();
141                 //}
142                 //[MonoTODO]
143                 //public static bool Equals(object o1, object o2);
144                 //{
145                 //      throw new NotImplementedException ();
146                 //}
147                 //[MonoTODO]
148                 //public void Invalidate()
149                 //{
150                 //      throw new NotImplementedException ();
151                 //}
152                 //[MonoTODO]
153                 //public void Invalidate(bool val)
154                 //{
155                 //      throw new NotImplementedException ();
156                 //}
157                 //[MonoTODO]
158                 //public void Invalidate(Rectangle rect)
159                 //{
160                 //      throw new NotImplementedException ();
161                 //}
162                 //[MonoTODO]
163                 //public void Invalidate(Region reg)
164                 //{
165                 //      throw new NotImplementedException ();
166                 //}
167                 //[MonoTODO]
168                 //public object Invoke(Delegate del)
169                 //{
170                 //      throw new NotImplementedException ();
171                 //}
172                 //[MonoTODO]
173                 //public object Invoke(Delegate del, object[] objs)
174                 //{
175                 //      throw new NotImplementedException ();
176                 //}
177                 //[MonoTODO]
178                 //public void PerformLayout()
179                 //{
180                 //      throw new NotImplementedException ();
181                 //}
182                 //[MonoTODO]
183                 //public void PerformLayout(Control ctl, string str)
184                 //{
185                 //      throw new NotImplementedException ();
186                 //}
187                 //[MonoTODO]
188                 //public void ResumeLayout()
189                 //{
190                 //      throw new NotImplementedException ();
191                 //}
192                 //[MonoTODO]
193                 //public void ResumeLayout(bool val)
194                 //{
195                 //      throw new NotImplementedException ();
196                 //}
197                 //[MonoTODO]
198                 //public void Scale(float val)
199                 //{
200                 //      throw new NotImplementedException ();
201                 //}
202                 //[MonoTODO]
203                 //public void Scale(float val1, float val2)
204                 //{
205                 //      throw new NotImplementedException ();
206                 //}
207                 //[MonoTODO]
208                 //public void Select()
209                 //{
210                 //      throw new NotImplementedException ();
211                 //}
212                 //[MonoTODO]
213                 //public void Select(bool val2, bool val2)
214                 //{
215                 //      throw new NotImplementedException ();
216                 //}
217                 //[MonoTODO]
218                 //public void SetBounds(int b1, int b2, int b3, int b4)
219                 //{
220                 //      throw new NotImplementedException ();
221                 //}
222                 //[MonoTODO]
223                 //public void SetBounds(int b1, int b2, int b3, int b4, int b5, int b6)
224                 //{
225                 //      throw new NotImplementedException ();
226                 //}
227
228                 //
229                 //  --- Public Events
230                 //
231                 //[MonoTODO]
232                 //public event LinkLabelLinkClickedEventHandler LinkClicked {
233                 //      add {
234                 //              throw new NotImplementedException ();
235                 //      }
236                 //      remove {
237                 //              throw new NotImplementedException ();
238                 //      }
239                 //}
240
241                 //
242                 //  --- Protected Properties
243                 //
244                 //[MonoTODO]
245                 //protected override DefaultImeMode {
246                 //      get {
247                 //              throw new NotImplementedException ();
248                 //      }
249                 //}
250
251                 //
252                 //  --- Protected Methods
253                 //
254                 //[MonoTODO]
255                 //protected override AccessabilityObject CreateAccessabilityInstance()
256                 //{
257                 //      throw new NotImplementedException ();
258                 //}
259                 //[MonoTODO]
260                 //protected override void CreateHandle()
261                 //{
262                 //      throw new NotImplementedException ();
263                 //}
264                 //[MonoTODO]
265                 //protected override virtual void Dispose(bool val)
266                 //{
267                 //      throw new NotImplementedException ();
268                 //}
269
270                 //[MonoTODO]
271                 //protected override void OnEnabledChanged(EventArgs e)
272                 //{
273                 //      throw new NotImplementedException ();
274                 //}
275                 //[MonoTODO]
276                 //protected override void OnFontChanged( EventArgs e)
277                 //{
278                 //      throw new NotImplementedException ();
279                 //}
280                 //[MonoTODO]
281                 //protected override void OnGotFocus( EventArgs e)
282                 //{
283                 //      throw new NotImplementedException ();
284                 //}
285                 //[MonoTODO]
286                 //protected override void OnKeyDown (KeyEventArgs e)
287                 //{
288                 //      throw new NotImplementedException ();
289                 //}
290                 //[MonoTODO]
291                 //protected override void OnLostFocus (EventArgs e)
292                 //{
293                 //      throw new NotImplementedException ();
294                 //}
295                 //[MonoTODO]
296                 //protected override void OnMouseDown (MouseEventArgs e)
297                 //{
298                 //      throw new NotImplementedException ();
299                 //}
300                 // I think that this should be 'MouseEventArgs' 
301                 // but the documentation says EventArgs.
302                 //[MonoTODO]
303                 //protected override void OnMouseLeave(EventArgs e)
304                 //{
305                 //      throw new NotImplementedException ();
306                 //}
307                 //[MonoTODO]
308                 //protected override void OnMouseMove (MouseEventArgs e)
309                 //{
310                 //      throw new NotImplementedException ();
311                 //}
312                 //[MonoTODO]
313                 //protected override void OnMouseUp (MouseEventArgs e)
314                 //{
315                 //      throw new NotImplementedException ();
316                 //}
317                 //[MonoTODO]
318                 //protected override void OnPaint (PaintEventArgs e)
319                 //{
320                 //      throw new NotImplementedException ();
321                 //}
322                 //[MonoTODO]
323                 //protected override void OnPaintBackground(PaintEventArgs e)
324                 //{
325                 //      throw new NotImplementedException ();
326                 //}
327                 //[MonoTODO]
328                 //protected override void OnTextAlignChanged( EventArgs e)
329                 //{
330                 //      throw new NotImplementedException ();
331                 //}
332                 //[MonoTODO]
333                 //protected override void OnTextChanged( EventArgs e)
334                 //{
335                 //      throw new NotImplementedException ();
336                 //}
337
338                 //[MonoTODO]
339                 //protected override bool ProcessDialogKey(Keys keyData)
340                 //{
341                 //      throw new NotImplementedException ();
342                 //}
343                 //[MonoTODO]
344                 //protected ContentAlignment RtlTranslateAlignment(ContentAlignment align)
345                 //{
346                 //      throw new NotImplementedException ();
347                 //}
348                 //[MonoTODO]
349                 //protected HorizontalAlignment RtlTranslateAlignment( HorizontalAlignment align)
350                 //{
351                 //      throw new NotImplementedException ();
352                 //}
353                 //[MonoTODO]
354                 //protected LeftRightAlignment RtlTranslateAlignment( LeftRightAlignment align)
355                 //{
356                 //      throw new NotImplementedException ();
357                 //}
358                 //[MonoTODO]
359                 //protected override void Select(bool val1, bool val2)
360                 //{
361                 //      throw new NotImplementedException ();
362                 //}
363                 //[MonoTODO]
364                 //protected override void SetBoundsCare(  int x, int y, int width, int height,  BoundsSpecified specified)
365                 //{
366                 //      throw new NotImplementedException ();
367                 //}
368                 //[MonoTODO]
369                 //protected void UpdateBounds()
370                 //{
371                 //      throw new NotImplementedException ();
372                 //}
373                 //[MonoTODO]
374                 //protected void UpdateBounds(int val1, int val2, int val3, int val4)
375                 //{
376                 //      throw new NotImplementedException ();
377                 //}
378                 //[MonoTODO]
379                 //protected void UpdateBounds(int val1, int val2, int val3, int val4, int val5, int val6)
380                 //{
381                 //      throw new NotImplementedException ();
382                 //}
383                 //[MonoTODO]
384                 //protected override WndProc(ref Message msg)
385                 //{
386                 //      throw new NotImplementedException ();
387                 //}
388         // }
389 }