ChangeLog: Updated ChangeLog.
authorSanja Gupta <sanjay@mono-cvs.ximian.com>
Tue, 3 Aug 2004 13:10:54 +0000 (13:10 -0000)
committerSanja Gupta <sanjay@mono-cvs.ximian.com>
Tue, 3 Aug 2004 13:10:54 +0000 (13:10 -0000)
DataControlCellType.cs
DataControlRowType.cs
DataControlRowState.cs
DetailsViewMode.cs
DynamicImageParameterMode.cs
FormViewMode.cs
HotSpotMode.cs
ImageFieldMode.cs
LiteralMode.cs
LogoutAction.cs
Orientation.cs
PagerButtons.cs
PathDirection.cs
ScrollBars.cs
SiteMapNodeItemType.cs
SiteMapNodeType.cs
SiteMapViewType.cs
SortDirection.cs
TableCaptionAlign.cs
TableHeaderScope.cs
TableViewMode.cs
TreeNodeSelectAction.cs
TreeNodeTypes.cs
TreeViewImageSet.cs
WizardStepType.cs: Added enumerations.

svn path=/trunk/mcs/; revision=31793

29 files changed:
mcs/class/System.Web/System.Web.UI.WebControls/AdType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/AutoCompleteType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/ChangeLog
mcs/class/System.Web/System.Web.UI.WebControls/ContentDirection.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/DataControlCellType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowState.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/DetailsViewMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/DynamicImageParameterMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/FormViewMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/HotSpotMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/ImageFieldMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/LiteralMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/LogoutAction.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/Orientation.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/PagerButtons.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/PathDirection.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/ScrollBars.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeItemType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/SiteMapViewType.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/SortDirection.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TableCaptionAlign.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TableHeaderScope.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TableViewMode.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeSelectAction.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeTypes.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/TreeViewImageSet.cs [new file with mode: 0644]
mcs/class/System.Web/System.Web.UI.WebControls/WizardStepType.cs [new file with mode: 0644]

diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/AdType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/AdType.cs
new file mode 100644 (file)
index 0000000..183c409
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.UI.WebControls.AdType.cs
+//
+// Authors:
+//     Sanjay Gupta (gsanjay@novell.com)
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls{
+       public enum AdType
+       {
+               Banner = 0,
+               Popup = 1,
+               Popunder = 2
+       } 
+}
+#endif
+
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/AutoCompleteType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/AutoCompleteType.cs
new file mode 100644 (file)
index 0000000..002a9af
--- /dev/null
@@ -0,0 +1,69 @@
+//
+// System.Web.UI.WebControls.AutoCompleteType.cs
+//
+// Authors:
+//     Sanjay Gupta (gsanjay@novell.com)
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls{
+       public enum AutoCompleteType
+       {
+               None = 0,
+               Disabled = 1,
+               Cellular = 2,
+               Company = 3,
+               Department = 4,
+               DisplayName = 5,
+               Email = 6,
+               FirstName = 7,
+               Gender = 8,
+               HomeCity = 9,
+               HomeCountry = 10,
+               HomeFax = 11,
+               HomePhone = 12,
+               HomeState = 13,
+               HomeStreetAddress = 14,
+               HomeZipCode = 15,
+               Homepage = 16,
+               JobTitle = 17,
+               LastName = 18,
+               MiddleName = 19,
+               Notes = 20,
+               Office = 21,
+               Pager = 22,
+               BusinessCity = 23,
+               BusinessCountry = 24,
+               BusinessFax = 25,
+               BusinessPhone = 26,
+               BusinessState = 27,
+               BusinessStreetAddress = 28,
+               BusinessUrl = 29,
+               BusinessZipCode = 30,
+               Search = 31,
+       } 
+}
+#endif
+
index 4cc2724d08c85d3707fe761c92da8378ef96b09f..3f158d77f4b632339c4117a2a5f235474b591354 100644 (file)
@@ -1,3 +1,34 @@
+2004-08-03  Sanjay Gupta <gsanjay@novell.com>
+
+       * AdType.cs:
+       * AutoCompleteType.cs:
+       * ContentDirection.cs:
+       * DataControlCellType.cs:
+       * DataControlRowState.cs:
+       * DataControlRowType.cs:
+       * DetailsViewMode.cs:
+       * DynamicImageParameterMode.cs:
+       * FormViewMode.cs:
+       * HotSpotMode.cs:
+       * ImageFieldMode.cs:
+       * LiteralMode.cs:
+       * LogoutAction.cs:
+       * Orientation.cs:
+       * PagerButtons.cs:
+       * PathDirection.cs:
+       * ScrollBars.cs:
+       * SiteMapNodeItemType.cs:
+       * SiteMapNodeType.cs:
+       * SiteMapViewType.cs:
+       * SortDirection.cs:
+       * TableCaptionAlign.cs:
+       * TableHeaderScope.cs:
+       * TableViewMode.cs:
+       * TreeNodeSelectAction.cs:
+       * TreeNodeTypes.cs:
+       * TreeViewImageSet.cs:
+       * WizardStepType.cs: Added enumerations
+
 2004-08-02  Duncan Mak  <duncan@ximian.com>
 
        * ButtonType.cs:
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ContentDirection.cs b/mcs/class/System.Web/System.Web.UI.WebControls/ContentDirection.cs
new file mode 100644 (file)
index 0000000..c414273
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.ContentDirection.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum ContentDirection
+        {
+                NotSet = 0,
+                               LeftToRight = 1,
+                               RightToLeft = 2
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/DataControlCellType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/DataControlCellType.cs
new file mode 100644 (file)
index 0000000..70cd60e
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.DataControlCellType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum DataControlCellType
+        {
+                Header = 0,
+                               Footer = 1,
+                               DataCell = 2
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowState.cs b/mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowState.cs
new file mode 100644 (file)
index 0000000..6d2453e
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.UI.WebControls.DataControlRowState.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum DataControlRowState
+        {
+                Normal = 0,
+                               Alternate = 1,
+                               Selected = 2,
+                               Edit = 4,
+                               Insert = 8
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/DataControlRowType.cs
new file mode 100644 (file)
index 0000000..8b2aaa9
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.UI.WebControls.DataControlRowType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum DataControlRowType
+        {
+                Header = 0,
+                               Footer = 1,
+                               DataRow = 2,
+                               Seperator = 3,
+                               Pager = 4,
+                               EmptyDataRow = 5                                
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/DetailsViewMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/DetailsViewMode.cs
new file mode 100644 (file)
index 0000000..b44a72b
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.DetailsViewMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum DetailsViewMode
+        {
+                ReadOnly = 0,
+                               Edit = 1,
+                               Insert = 2                              
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/DynamicImageParameterMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/DynamicImageParameterMode.cs
new file mode 100644 (file)
index 0000000..ab3921e
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.DynamicImageParameterMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum DynamicImageParameterMode
+        {
+                ImageGenerationStorage = 0,
+                               QueryString = 1         
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/FormViewMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/FormViewMode.cs
new file mode 100644 (file)
index 0000000..f174aec
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.FormViewMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum FormViewMode
+        {
+                ReadOnly = 0,
+                               Edit = 1,
+                               Insert = 2              
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/HotSpotMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/HotSpotMode.cs
new file mode 100644 (file)
index 0000000..883a867
--- /dev/null
@@ -0,0 +1,39 @@
+//
+// System.Web.UI.WebControls.HotSpotMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum HotSpotMode
+        {
+                Default = 0,
+                               Navigate = 1,
+                               PostBack = 2,
+                               Inactive = 3            
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ImageFieldMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/ImageFieldMode.cs
new file mode 100644 (file)
index 0000000..c5cbe85
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.ImageFieldMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum ImageFieldMode
+        {
+                ImageData = 0,
+                               ImageUrl = 1            
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/LiteralMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/LiteralMode.cs
new file mode 100644 (file)
index 0000000..fb2acbb
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.LiteralMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum LiteralMode
+        {
+                Transform = 0,
+                               PassThrough = 1,
+                               Encode = 2              
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/LogoutAction.cs b/mcs/class/System.Web/System.Web.UI.WebControls/LogoutAction.cs
new file mode 100644 (file)
index 0000000..1152947
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.LogoutAction.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum LogoutAction
+        {
+                Refresh = 0,
+                               Redirect = 1,
+                               RedirectToLoginPage = 2         
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/Orientation.cs b/mcs/class/System.Web/System.Web.UI.WebControls/Orientation.cs
new file mode 100644 (file)
index 0000000..920990f
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.Orientation.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum Orientation
+        {
+                Horizontal = 0,
+                               Vertical = 1
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/PagerButtons.cs b/mcs/class/System.Web/System.Web.UI.WebControls/PagerButtons.cs
new file mode 100644 (file)
index 0000000..28f757a
--- /dev/null
@@ -0,0 +1,39 @@
+//
+// System.Web.UI.WebControls.PagerButtons.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum PagerButtons
+        {
+                NextPrevious = 0,
+                               Numeric = 1,
+                               NextPreviousFirstLast = 2,
+                               NumericFirstLast = 3
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/PathDirection.cs b/mcs/class/System.Web/System.Web.UI.WebControls/PathDirection.cs
new file mode 100644 (file)
index 0000000..201a48f
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.PathDirection.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum PathDirection
+        {
+                RootToCurrent = 0,
+                               CurrentToRoot = 1
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/ScrollBars.cs b/mcs/class/System.Web/System.Web.UI.WebControls/ScrollBars.cs
new file mode 100644 (file)
index 0000000..eba12c8
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.UI.WebControls.ScrollBars.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum ScrollBars
+        {
+                None = 0,
+                               Horizontal = 1,
+                               Vertical = 2,
+                               Both = 3,
+                               Auto = 4
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeItemType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeItemType.cs
new file mode 100644 (file)
index 0000000..bd6ca34
--- /dev/null
@@ -0,0 +1,39 @@
+//
+// System.Web.UI.WebControls.SiteMapNodeItemType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum SiteMapNodeItemType
+        {
+                Root = 0,
+                               Parent = 1,
+                               Current = 2,
+                               PathSeparator = 3
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapNodeType.cs
new file mode 100644 (file)
index 0000000..b31f4da
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.SiteMapNodeType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum SiteMapNodeType
+        {
+                Root = 0,
+                               Parent = 1,
+                               Current = 2,                            
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapViewType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/SiteMapViewType.cs
new file mode 100644 (file)
index 0000000..2eee7ab
--- /dev/null
@@ -0,0 +1,39 @@
+//
+// System.Web.UI.WebControls.SiteMapViewType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum SiteMapViewType
+        {
+                Automatic = 0,
+                               Flat = 1,
+                               Path = 2,
+                               Tree = 3                                
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/SortDirection.cs b/mcs/class/System.Web/System.Web.UI.WebControls/SortDirection.cs
new file mode 100644 (file)
index 0000000..64dd0c0
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.SortDirection.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum SortDirection
+        {
+                Ascending = 0,
+                               Descending = 1          
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TableCaptionAlign.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TableCaptionAlign.cs
new file mode 100644 (file)
index 0000000..001b49b
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.UI.WebControls.TableCaptionAlign.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TableCaptionAlign
+        {
+                NotSet = 0,
+                               Top = 1,
+                               Bottom = 2,
+                               Left = 3,
+                               Right = 4               
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TableHeaderScope.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TableHeaderScope.cs
new file mode 100644 (file)
index 0000000..250a3d0
--- /dev/null
@@ -0,0 +1,38 @@
+//
+// System.Web.UI.WebControls.TableHeaderScope.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TableHeaderScope
+        {
+                NotSet = 0,
+                               Row = 1,
+                               Column = 2              
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TableViewMode.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TableViewMode.cs
new file mode 100644 (file)
index 0000000..f73322c
--- /dev/null
@@ -0,0 +1,37 @@
+//
+// System.Web.UI.WebControls.TableViewMode.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TableViewMode
+        {
+                Summary = 0,
+                               Details = 1             
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeSelectAction.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeSelectAction.cs
new file mode 100644 (file)
index 0000000..4c3ffed
--- /dev/null
@@ -0,0 +1,39 @@
+//
+// System.Web.UI.WebControls.TreeNodeSelectAction.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TreeNodeSelectAction
+        {
+                Select = 0,
+                               Expand = 1,
+                               SelectExpand = 2,
+                               None = 3                                
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeTypes.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TreeNodeTypes.cs
new file mode 100644 (file)
index 0000000..e58e323
--- /dev/null
@@ -0,0 +1,41 @@
+//
+// System.Web.UI.WebControls.TreeNodeTypes.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TreeNodeTypes
+        {
+                None = 0,
+                               Root = 1,
+                               Parent = 2,
+                               Leaf = 4,
+                               All = 7
+                               
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/TreeViewImageSet.cs b/mcs/class/System.Web/System.Web.UI.WebControls/TreeViewImageSet.cs
new file mode 100644 (file)
index 0000000..b930979
--- /dev/null
@@ -0,0 +1,51 @@
+//
+// System.Web.UI.WebControls.TreeViewImageSet.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum TreeViewImageSet
+        {
+                Custom = 0,
+                               XPFileExplorer = 1,
+                               Msdn = 2,
+                               WindowsHelp = 3,
+                               Simple = 4,
+                               Simple2 = 5,
+                               BulletedList = 6,
+                               BulletedList2 = 7,
+                               BulletedList3 = 8,
+                               BulletedList4 = 9,
+                               Arrows = 10,
+                               News = 11,
+                               Contacts = 12,
+                               Inbox = 13,
+                               Events = 14,
+                               Faq = 15                                
+        }
+}
+#endif
diff --git a/mcs/class/System.Web/System.Web.UI.WebControls/WizardStepType.cs b/mcs/class/System.Web/System.Web.UI.WebControls/WizardStepType.cs
new file mode 100644 (file)
index 0000000..c1361fd
--- /dev/null
@@ -0,0 +1,40 @@
+//
+// System.Web.UI.WebControls.WizardStepType.cs
+//
+// Author: Sanjay Gupta (gsanjay@novell.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+// 
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+// 
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+// Copyright (C) 2004 Novell, Inc (http://www.novell.com)
+//
+
+#if NET_2_0
+namespace System.Web.UI.WebControls
+{
+        public enum WizardStepType
+        {
+                Auto = 0,
+                               Complete = 1,
+                               Finish = 2,
+                               Start = 3,
+                               Step = 4                        
+        }
+}
+#endif