(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Windows.Forms / Gtk / TabPage.cs
blob42624c13ab3a77a38214901c4c40ee9f815e43a5
1 //
2 // System.Windows.Forms.TabPage
3 //
4 // Author:
5 // Alberto Fernandez (infjaf00@yahoo.es)
6 //
8 using System;
9 using System.Drawing;
10 using System.Collections;
11 using System.ComponentModel;
13 namespace System.Windows.Forms{
15 public class TabPage : Panel{
16 [MonoTODO]
17 public TabPage() : this (""){
19 [MonoTODO]
20 public TabPage(string text){
21 this.Text = text;
23 [MonoTODO]
24 public override AnchorStyles Anchor {
25 get { throw new NotImplementedException(); }
26 set { throw new NotImplementedException(); }
28 [MonoTODO]
29 public override DockStyle Dock {
30 get { throw new NotImplementedException(); }
31 set { throw new NotImplementedException(); }
33 [MonoTODO]
34 public new bool Enabled {
35 get { throw new NotImplementedException(); }
36 set { throw new NotImplementedException(); }
38 [MonoTODO]
39 public int ImageIndex {
40 get { throw new NotImplementedException(); }
41 set { throw new NotImplementedException(); }
44 //No usar
45 public new int TabIndex {
46 get { throw new NotImplementedException(); }
47 set { throw new NotImplementedException(); }
49 public new bool TabStop {
50 get { throw new NotImplementedException(); }
51 set { throw new NotImplementedException(); }
54 [MonoTODO]
55 public override string Text {
56 get { throw new NotImplementedException(); }
57 set { throw new NotImplementedException(); }
59 [MonoTODO]
60 public string ToolTipText {
61 get { throw new NotImplementedException(); }
62 set { throw new NotImplementedException(); }
65 //No usar
66 public new bool Visible {
67 get { throw new NotImplementedException(); }
68 set { throw new NotImplementedException(); }
71 [MonoTODO]
72 protected override ControlCollection CreateControlsInstance(){
73 return new TabPageControlCollection(this);
75 [MonoTODO]
76 public static TabPage GetTabPageOfComponent(object comp){
77 throw new NotImplementedException();
79 [MonoTODO]
80 protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified){
81 throw new NotImplementedException();
83 public override string ToString(){
84 return "TabPage: {" + Text + "}";
87 public new event EventHandler DockChanged;
88 public new event EventHandler EnabledChanged;
89 public new event EventHandler TabIndexChanged;
90 public new event EventHandler TabStopChanged;
91 public new event EventHandler VisibleChanged;
93 public class TabPageControlCollection : ControlCollection {
94 public TabPageControlCollection ( Control owner ): base( owner ){ }
96 public override void Add( Control c ) {
97 if ( c is TabPage ) {
98 throw new ArgumentException();
100 base.Add(c);
105 /*[MonoTODO]
106 public class TabPage.TabPageControlCollection : Control.ControlCollection{
107 public TabPage.TabPageControlCollection( TabPage owner);
108 public override void Add(Control value);