TInspectorList is the descendant of TCustomInspectorList directly using in the Object Inspector
TInspectorList = class(TCustomInspectorList);
edcPropCtrl
TInspectorList publishes inherited properties to provide wide range of functionality.
|
Topic |
Description |
|
The methods of the TDualList class are listed here. | |
|
The properties of the TDualList class are listed here. |
|
Topic |
Description |
|
The methods of the TCustomPropList class are listed here. | |
|
The properties of the TCustomPropList class are listed here. | |
|
The events of the TCustomPropList class are listed here. |
|
Topic |
Description |
|
The methods of the TCustomInspectorList class are listed here. | |
|
The properties of the TCustomInspectorList class are listed here. | |
|
The events of the TCustomInspectorList class are listed here. |
|
Topic |
Description |
|
The properties of the TInspectorList class are listed here. |
|
Constructor |
|
virtual |
|
protected |
|
Property |
|
read only |
|
Event |
|
TCustomPropList Class |
Description |
|
Draws cell content. | |
|
Occurs to adjust cell properties. |
|
TCustomInspectorList Class |
Description |
|
Occurs before adding category to the list. | |
|
Occurs before adding property to the list. | |
|
Occurs when changing selected object in inspector list. | |
|
Occurs to determine whether property PropEdit is read-only. | |
|
Occurs after list of properties has been updated | |
|
Occurs when property value has been changed. | |
|
Occurs before changing property value (ANSI version). | |
|
Occurs before changing property value (Unicode version). |
|
TDualList Methods |
Description |
|
Creates and initializes an instance of TDualList. | |
|
Creates in-place editor. Must be overridden in derived classes. | |
|
Creates underlying screen object. | |
|
Destroys an instance of TDualList. | |
|
Processes mouse wheel motion. | |
|
Draws a specified cell. | |
|
Draws string in the specified rectangle | |
|
Draws Unicode string in the specified rectangle | |
|
Invokes an action with the component as its target. | |
|
Moves focus from list control to child in-place editor. | |
|
Determines if specified item is header. | |
|
Returns the rectangle that surrounds the item specified in the Item parameter. | |
|
Respond to key press events. | |
|
Generates an OnMouseUp event. | |
|
Respond to mouse moving over control area.. | |
|
Returns item index depending on coordinates specified in Y parameter. | |
|
Generates an OnMouseUp event. | |
|
Renders the image of a dual list. | |
|
Set method of ItemIndex property. | |
|
Updates an action component to reflect the current state of the component. | |
|
Updates current Editor. |
|
TCustomPropList Class |
Description |
|
Creates and initializes an instance of TDualList. | |
|
Creates root item. | |
|
Returns current selected item. If there is no item selected Current returns nil. | |
|
Destroys an instance of TDualList. | |
|
Prepares Canvas before painting cell. | |
|
Draws dual list cell. | |
|
Draws cell content. | |
|
Returns gutter width for specified row in list. | |
|
Determines if specified item is header. | |
|
Generates an OnMouseUp event. |
|
TCustomInspectorList Class |
Description |
|
Called before adding property to the list. | |
|
Copies selected property name to the clipboard. | |
|
Copies text of the property editor. | |
|
| |
|
Creates TExtEdit inplace object for the current property | |
|
Creates root item. | |
|
Cuts text of the property editor. | |
|
Prepares Canvas before painting cell. | |
|
Draws cell content. | |
|
Moves focus from list control to child in-place editor. | |
|
Indicates if item is header one | |
|
Determines whether property editor does not allow changing property value. | |
|
Responds to key down when TInspectorList has focus. | |
|
Updates TCustomInspectorList after loading from stream | |
|
Updates TCustomInspectorList depending on mouse coordinates | |
|
Pastes text to the property editor. | |
|
Updates editor and invalidates TCustomInspectorList | |
|
Saves currently edit value. | |
|
Change active editor | |
|
Updates editor | |
|
Updates list of properties |
|
TDualList Properties |
Description |
|
Determines the style of the line drawn around the perimeter of the panel control. | |
|
Provides access to a drawing surface that represents the TDualList. | |
|
In-place editor | |
|
Specifies whether editor is visible in the selected row | |
|
Specifies the number of items in the DualList | |
|
Specifies the height, in pixels, of the items in the dual list | |
|
Specifies the index of the selected item. | |
|
Occurs when the user clicks the dual list. | |
|
Determines whether lines are drawn separating items in the list | |
|
Specifies whether frame rectangle should be painted around selected item. | |
|
Specifies width of the first column in pixels (or splitter position) | |
|
Indicates the position of the control in its parent's tab order. | |
|
Add a summary here... | |
|
Specifies the topmost row that appears in the dual list. |
|
TCustomPropList Class |
Description |
|
Specifies color of gutter background. | |
|
Specifies color of border which separates gutter from the rest of control. | |
|
Specifies background color of selected item. | |
|
Specifies font color of selected item. | |
|
Holds folding icon images. | |
|
Reference to root item. Particular root item class may be different in derived classes. Items are accessible via root item. | |
|
Specifies left margin. | |
|
Specifies offset for each level of items. | |
|
Specifies whether gutter is visible. |
|
TCustomInspectorList Class |
Description |
|
Specifies arrangement of properties list. If ByCategories is True, all properties are arranged by categories | |
|
Determines list of the current available categories for the properties of selected object(s). This list does not include empty categories | |
|
Specifies font color for category items | |
|
Specifies font color property values which differ from default. | |
|
Specifies font color for the in-place editors | |
|
Specifies font color for the text in the in-place editor | |
|
Specifies editable component | |
|
Specifies font color for the Property name | |
|
Specifies font color for the read-only property | |
|
Specifies font color for the reference property | |
|
Specifies font color for the property value | |
|
Specifies font color for the property, that belongs to referenced object | |
|
Specifies whether custom property name drawing defined in property editors is used. | |
|
Specifies current active designer | |
|
Specifies editable TPersistent object | |
|
Specifies whether reference properties may be expanded | |
|
Indicates number of properties those are not visible | |
|
Provide properties to adjust hints processing. | |
|
Specifies whether reference properties should be displayed in the inspector list. | |
|
Specifies if properties those values differ from default will be marked with bold | |
|
Specifies alignment of popup list box relative to edit box. | |
|
Specifies whether properties may be edited. | |
|
Property name search key. | |
|
Specifies whether inspector list is in property name search mode. This mode is turned on/off when user presses TAB key. | |
|
Specifies number of selected object in the inspector list. | |
|
Number of selected objects in active designer. Use property Selected[] to get these objects. | |
|
Specifies whether read-only properties will be displayed in the inspector list | |
|
Specifies types of properties those will be displayed in the inspector list | |
|
Specifies kind of inspector list. Property TypeKinds is used only when TypeSelector = tsCustom. |
|
TInspectorList Class |
Description |
|
Determines how the control aligns within its container (parent control). | |
|
Specifies how the control is anchored to its parent. | |
|
Specifies which edges of the control are beveled. | |
|
Specifies the cut of the inner bevel. | |
|
Specifies the control’s bevel style. | |
|
Specifies the cut of the outer bevel. | |
|
Specifies the bi-directional mode for the control. | |
|
Determines the style of the line drawn around the perimeter of the panel control. | |
|
Specifies arrangement of properties list. If ByCategories is True, all properties are arranged by categories | |
|
Specifies font color for category items | |
|
Specifies font color property values which differ from default. | |
|
Specifies font color for the in-place editors | |
|
Specifies font color for the text in the in-place editor | |
|
Specifies color of gutter background. | |
|
Specifies color of border which separates gutter from the rest of control. | |
|
Specifies background color of selected item. | |
|
Specifies font color of selected item. | |
|
Specifies the background color of the control. | |
|
Specifies editable component | |
|
Specifies the size constraints for the control. | |
|
Specifies font color for the Property name | |
|
Specifies font color for the read-only property | |
|
Specifies font color for the reference property | |
|
Specifies font color for the property value | |
|
Specifies font color for the property, that belongs to referenced object | |
|
Determines whether a control has a three-dimensional (3-D) or two-dimensional look. | |
|
Specifies whether custom property name drawing defined in property editors is used. | |
|
Specifies current active designer | |
|
Indicates the image used to represent the mouse pointer when the control is being dragged. | |
|
Specifies whether the control is being dragged normally or for docking. | |
|
Determines how the control initiates drag-and-drop or drag-and-dock operations. | |
|
Specifies whether editor is visible in the selected row | |
|
Controls whether the control responds to mouse, keyboard, and timer events. | |
|
Specifies whether reference properties may be expanded | |
|
Holds folding icon images. | |
|
Controls the attributes of text written on or in the control. | |
|
Specifies whether reference properties should be displayed in the inspector list. | |
|
Specifies the height, in pixels, of the items in the dual list | |
|
Specifies the index of the selected item. | |
|
Reference to root item. Particular root item class may be different in derived classes. Items are accessible via root item. | |
|
Specifies if properties those values differ from default will be marked with bold | |
|
Occurs before adding category to the list. | |
|
Occurs before adding property to the list. | |
|
Occurs when an attempt is made to resize the control. | |
|
Occurs when changing selected object in inspector list. | |
|
Occurs when the user clicks the dual list. | |
|
Adjust resize constraints. | |
|
Occurs when the user right-clicks the control or otherwise invokes the popup menu (such as using the keyboard). | |
|
Occurs when the user double-clicks the left mouse button when the mouse pointer is over the control. | |
|
Occurs when the user drops an object being dragged. | |
|
Occurs when the user drags an object over a control. | |
|
Draws cell content. | |
|
Occurs when the dragging of an object ends, either by dropping the object or by canceling the dragging. | |
|
Occurs when a control receives the input focus. | |
|
Occurs when the input focus shifts away from one control to another. | |
|
Occurs to adjust cell properties. | |
|
Occurs to determine whether property PropEdit is read-only. | |
|
Occurs when a user presses any key while the control has focus. | |
|
Occurs when key pressed. | |
|
Occurs when the user releases a key that has been pressed. | |
|
Occurs when the user presses a mouse button with the mouse pointer over a control. | |
|
Occurs when the user moves the mouse pointer while the mouse pointer is over a control. | |
|
Occurs when the user releases a mouse button that was pressed with the mouse pointer over a component. | |
|
Occurs after list of properties has been updated | |
|
Occurs immediately after the control is resized. | |
|
Occurs before changing property value (ANSI version). | |
|
Occurs before changing property value (Unicode version). | |
|
Occurs when the user begins to drag the control or an object it contains by left-clicking on the control and holding the mouse button down. | |
|
Specifies whether the control uses its parent’s BiDiMode. | |
|
Determines where a control looks for its color information. | |
|
Determines where a component looks to determine if it should appear three dimensional. | |
|
Determines where a control looks for its font information. | |
|
Determines where a control looks to find out if its Help Hint should be shown. | |
|
Specifies alignment of popup list box relative to edit box. | |
|
Identifies the pop-up menu associated with the control. | |
|
Specifies whether properties may be edited. | |
|
Determines whether lines are drawn separating items in the list | |
|
Specifies whether gutter is visible. | |
|
Determines whether the control displays a Help Hint when the mouse pointer rests momentarily on the control. | |
|
Specifies whether read-only properties will be displayed in the inspector list | |
|
Specifies whether frame rectangle should be painted around selected item. | |
|
Specifies width of the first column in pixels (or splitter position) | |
|
Indicates the position of the control in its parent's tab order. | |
|
Add a summary here... | |
|
Specifies the topmost row that appears in the dual list. | |
|
Specifies types of properties those will be displayed in the inspector list | |
|
Specifies kind of inspector list. Property TypeKinds is used only when TypeSelector = tsCustom. | |
|
Determines whether the component appears on screen. |
|
Copyright (c) 2004 - 2011 EControl Ltd.. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|