[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=WinElement Inherit=Control,ScrollableControl,ContainerControl Interfaces=Object,MarshalByRefObject,Component,ControlManager Info=Provides a user interface for browsing the properties of an object Category=Common [Edit] Class=Panel Color=BackColor [Property] @Width= | |130 @Height= | |130 @BackColor= | |clBtnFace ##PropertyGrid=Properties of the PropertyGrid @CategoryForeColor=Sets the text color used for category headings. ARG(Color)|8|clBtnText @CommandsActiveLinkColor=Sets the color of active links in the executable commands region. ARG(Color)|8|clRed @CommandsBackColor=Sets the background color of the hot commands region. ARG(Color)|8|clBtnFace @CommandsDisabledLinkColor=Sets the unavailable link color for the executable commands region. ARG(Color)|8|clGray @CommandsForeColor=Sets the foreground color for the hot commands region. ARG(Color)|8|clBtnText @CommandsLinkColor=Sets the link color for the executable commands region. ARG(Color)|8|clBlue @CommandsVisibleIfAvailable=Sets a value indicating whether the commands pane is visible for objects that expose verbs. ARG(bool)|14|0|True,False @HelpBackColor=Sets the background color for the Help region. ARG(Color)|8|clBtnFace @HelpForeColor=Sets the foreground color for the Help region. ARG(Color)|8|clBtnText @HelpVisible=Sets a value indicating whether the Help text is visible. ARG(bool)|14|0|True,False @LargeButtons=Sets a value indicating whether buttons appear in standard size or in large size. ARG(bool)|14|1|True,False @LineColor=Sets the color of the gridlines and borders. ARG(Color)|8|clInactiveBorder @PropertySort=Sets the type of sorting the PropertyGrid uses to display properties. ARG(PropertySort)|14|3|NoSort,Alphabetical,Categorized,CategorizedAlphabetical @SelectedObject=Sets the object for which the grid displays properties. ARG(Object)|20|(empty)|Object @Site=Sets the site of the control. ARG(ISite)|20|(empty)|ISite @ToolbarVisible=Sets a value indicating whether the toolbar is visible. ARG(bool)|14|0|True,False @UseCompatibleTextRendering=Sets a value that determines whether to use the Graphics class to render text. ARG(bool)|14|1|True,False @ViewBackColor=Sets a value indicating the background color in the grid. ARG(Color)|8|clWindow @ViewForeColor=Sets a value indicating the color of the text in the grid. ARG(Color)|8|clWindowText ## Constructor=Sets the Constructor of the instance. ARG(enum)|14|1|None,Constructor [Methods] *doBrowsableAttributes=Sets the browsable attributes associated with the object that the property grid is attached to. ARG(AttributeCollection)|1|0 *doCollapseAllGridItems=Collapses all the categories in the PropertyGrid. ARG()|1|0 *doConstructor=Initializes a new instance of the PropertyGrid class. ARG()|1|0 *doExpandAllGridItems=Expands all the categories in the PropertyGrid. ARG()|1|0 *doRefresh=Forces the control to invalidate its client area and immediately redraw itself and any child controls. ARG()|1|0 *doRefreshTabs=Refreshes the property tabs of the specified scope. ARG(PropertyTabScope tabScope)|1|0 *doResetSelectedProperty=Resets the selected property to its default value. ARG()|1|0 *doSelectedGridItem=Sets the selected grid item. ARG(GridItem)|1|0 *doSelectedObjects=Sets the currently selected objects. ARG(Object[])|1|0 *doText=Sets the text associated with this control. ARG(string)|1|0 *onKeyDown=Occurs when a key is first pressed. ARG(KeyEventArgs)|2|0 *onKeyPress=Occurs when a key is pressed while the control has focus. ARG(KeyPressEventArgs)|2|0 *onKeyUp=Occurs when a key is released while the control has focus. ARG(KeyEventArgs)|2|0 *onPaddingChanged=Occurs when the value of the Padding property changes. ARG(EventArgs)|2|0 *onPropertySortChanged=Occurs when the sort mode is changed. ARG(EventArgs)|2|0 *onPropertyTabChanged=Occurs when a property tab changes. ARG(PropertyTabChangedEventArgs)|2|0 *onPropertyValueChanged=Occurs when a property value changes. ARG(PropertyValueChangedEventArgs)|2|0 *onSelectedGridItemChanged=Occurs when the selected GridItem is changed. ARG(SelectedGridItemChangedEventArgs)|2|0 *onSelectedObjectsChanged=Occurs when the objects selected by the SelectedObjects property have changed. ARG(EventArgs)|2|0 *onTextChanged=Occurs when the text of the PropertyGrid changes. ARG(EventArgs)|2|0 *BackColor=Returns the background color for the control. ARG(Color)|3|8 *BrowsableAttributes=Returns the browsable attributes associated with the object that the property grid is attached to. ARG(AttributeCollection)|3|0 *CanShowCommands=Returns a value indicating whether the commands pane can be made visible for the currently selected objects. ARG(bool)|3|104 *CategoryForeColor=Returns the text color used for category headings. ARG(Color)|3|8 *CommandsActiveLinkColor=Returns the color of active links in the executable commands region. ARG(Color)|3|8 *CommandsBackColor=Returns the background color of the hot commands region. ARG(Color)|3|8 *CommandsDisabledLinkColor=Returns the unavailable link color for the executable commands region. ARG(Color)|3|8 *CommandsForeColor=Returns the foreground color for the hot commands region. ARG(Color)|3|8 *CommandsLinkColor=Returns the link color for the executable commands region. ARG(Color)|3|8 *CommandsVisible=Returns a value indicating whether the commands pane is visible. ARG(bool)|3|104 *CommandsVisibleIfAvailable=Returns a value indicating whether the commands pane is visible for objects that expose verbs. ARG(bool)|3|104 *ContextMenuDefaultLocation=Returns the default location for the shortcut menu. ARG(Point)|3|0 *HelpBackColor=Returns the background color for the Help region. ARG(Color)|3|8 *HelpForeColor=Returns the foreground color for the Help region. ARG(Color)|3|8 *HelpVisible=Returns a value indicating whether the Help text is visible. ARG(bool)|3|104 *LargeButtons=Returns a value indicating whether buttons appear in standard size or in large size. ARG(bool)|3|104 *LineColor=Returns the color of the gridlines and borders. ARG(Color)|3|8 *PropertySort=Returns the type of sorting the PropertyGrid uses to display properties. ARG(PropertySort)|3|0 *PropertyTabs=Returns the collection of property tabs that are displayed in the grid. ARG(PropertyGrid..::..PropertyTabCollection)|3|0 *SelectedGridItem=Returns the selected grid item. ARG(GridItem)|3|0 *SelectedObject=Returns the object for which the grid displays properties. ARG(Object)|3|0 *SelectedObjects=Returns the currently selected objects. ARG(Object[])|3|13 *SelectedTab=Returns the currently selected property tab. ARG(PropertyTab)|3|0 *Site=Returns the site of the control. ARG(ISite)|3|0 *Text=Returns the text associated with this control. ARG(string)|3|2 *ToolbarVisible=Returns a value indicating whether the toolbar is visible. ARG(bool)|3|104 *UseCompatibleTextRendering=Returns a value that determines whether to use the Graphics class to render text. ARG(bool)|3|104 *ViewBackColor=Returns a value indicating the background color in the grid. ARG(Color)|3|8 *ViewForeColor=Returns a value indicating the color of the text in the grid. ARG(Color)|3|8 PropertyGrid=Returns the PropertyGrid object. ARG(PropertyGrid)|3|0 *tabScope=Defines either the Component or Document value of PropertyTabScope. ARG(PropertyTabScope)|4|0