0:   //  PropertyGridPanel.cs
1:   //  Copyright (C) 2000 Mike Krueger
2:   //
3:   //  This program is free software; you can redistribute it and/or modify
4:   //  it under the terms of the GNU General Public License as published by
5:   //  the Free Software Foundation; either version 2 of the License, or
6:   //  (at your option) any later version.
7:   //
8:   //  This program is distributed in the hope that it will be useful,
9:   //  but WITHOUT ANY WARRANTY; without even the implied warranty of
10:   //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11:   //  GNU General Public License for more details.
12:   //
13:   //  You should have received a copy of the GNU General Public License
14:   //  along with this program; if not, write to the Free Software
15:   //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16:  
17:   using System;
18:   using System.Drawing;
19:   using System.Windows.Forms;
20:  
21:   using SharpDevelop.Internal.ExternalTool;
22:  
23:   namespace SharpDevelop.Gui.Dialogs.OptionPanels {
24:       
25:       public class PropertyGridPanel : AbstractOptionPanel
26:       {
27:           private PropertyGrid grid         new PropertyGrid();
28:           
29:           public override void Accept()
30:           {}
31:           
32:           public PropertyGridPanel(string nameobject customizerbase(name)
33:           {
34:               grid.SelectedObject customizer;
35:               
36:               grid.Size ClientSize;
37:               grid.Width  -= 16;
38:               grid.Height -= 16;
39:               
40:               grid.Location                   new Point(88);
41:               grid.CommandsVisibleIfAvailable true;
42:   //            grid.ActiveDocument             = null;
43:               grid.AutoScrollMinSize          new Size(00);
44:               grid.Anchor                     AnchorStyles.Top AnchorStyles.BottomAnchorStyles.Right |AnchorStyles.Left;
45:               grid.ToolbarVisible             false;
46:               
47:               this.Controls.Add(grid);
48:           }
49:       }
50:   }

This page was automatically generated by SharpDevelop.