BCGControlBar Library for .NET
PropertyListFontItem Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by PropertyListFontItem.

Public Constructors
 NameDescription
Public ConstructorPropertyListFontItem ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldm_comboInPlace (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public Fieldm_controlInPlace (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public Fieldm_inPlaceEdit (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public Fieldm_popupInPlace (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Top
Protected Fields
Public Properties
 NameDescription
Public PropertyAlwaysModifiedSpecifies if the text is marked always as modified. It means that the property text is always displayed using bold font (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyButtonHighlighted (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyButtonRect (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyComponentName (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyData (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyDescriptionSpecifies the description of property item (displayed in Description area of property list). (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyDisableEndEditOnPropertyChange (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyEditableSpecifies if the PropertyListItem can be edited by user. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyEnabledGets or sets a value indicating whether the property list item is enabled. Disabled properties do not accept keyboard input and are not clickable. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyExpandedTells whether the item is expanded or collapsed. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyHasButtonOverridden. Specifies if the PropertListFontItem has a button. Returns true.  
Public PropertyHasCustomPopup (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyHasList (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyInternalFontDialogSpecifies the font dialog box displayed on button click which allows user to set a font value for the property list by choosing among installed fonts on the local computer.  
Public PropertyIsGroup (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyIsValueList (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyItemNameGets or sets the name of property item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyOptionsCollectionSpecifies the collection of Options assigned to item. In property list this collection is represented as combo box. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyParentProp (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyParentPropList (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyProcessFirstClick (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyPropertyRect (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertySelectedTells whether the item is selected. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertySite (Inherited from System.ComponentModel.Component)
Public PropertySubItemsCollectionRepresents the collection of sub-items. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public PropertyValueSpecifies the value of the property item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Top
Protected Properties
Public Methods
 NameDescription
Public MethodAddOptionOverloaded. Adds a new char value to a property that contains a combo box with a list of char values. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodAddTerminalProp (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodAdjustButtonRectCalculates the boundaries of the button from the property item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodCommitValueSets the original value for the property list equal to its current value and the original values for its subitems equal to theirs original value. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodContainsFocusSpecifies if the PropertyListItem contains a focus. It means that it or one of its subitem has an InPlaceEdit control, this control has an input focus or has an open combobox or a popupmenu. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodCreateGroupPropertyInitializes a property list item as a group property. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodCreateInPlaceEditThe function is called by the framework to create an in-place edit control for a property. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodCreateSimplePropertyInitializes a non-group property list item without list of values. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodDisposeOverloaded. Overridden.   
Public MethodExpandDeepExpands or collapses a property item containing any sub-properties and its sub-items. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodFindSubItemByDataSearches any subitem of the current property or its subitems with a Data property which contains the specified data. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodFire_PropertyChangedRaises the PropertyChanged event. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodGetExpandedSubItemsReturns the number of expanded sub-items. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodGetHierarchyLevel

Returns the zero-based index of the property hierarchical level.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetNameTooltipA text string containing the tooltip for the property name. It's the empty string if the property name is not truncated. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodGetScreenRectReturns the bounding rectangle of a property in screen coordinates. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodGetValueTooltipReturns a string containing the textual representation of the property value. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodHitTestTests the specified point and the current property item if it contains the specified point or a subitem containing the specified point. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodIsInPlaceEditingSpecifies if the property item has in place edit control. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodIsModifiedSpecifies if the PropertyList item was modified. Returns true, if its value was changed, but not committed or its original value is a null reference or it is always modified. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodIsParentExpandedTells whether the parent property of this property is expanded. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodIsPopupDisplayedSpecifies if the property item has an open drop down list or a popup menu. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodIsSubItemIndicates a value whether the specified PropertyListItem is a sub item of this property item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodLocalizeItem (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnClickButtonOverridden. Called by the framework when a property button is clicked by mouse. Displays font dialog box and sets new value, if the dialog result is true.  
Public MethodOnClickName

This function is called by parent property list control when user clicks a property name field. Override OnClickName if you need to handle this notification. The default handler does nothing. 

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDblClick

Called by the framework when the user double clicks the property.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawButton

This function is called by the framework to draw a button contained in the property. Override it in a derived class to customize the button appearance.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawDescriptionDisplays the property description on the description area of the property control. The default implementation draws the property's name and text using parent property list control's font (the name is drawn using bold font).
(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawExpandBox

Called by the framework to draw an expand box near a property containing sub-properties.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawNameCalled by the framework to display the property name. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawValueCalled by the framework to display the property value. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnDrawValueStringCalled by the framework to display the property value specified by the parameter string. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnEditThis function is called by the framework when the user is about to edit a property value. The default implementation creates an in-place edit control, combo box or popup-in-place if the property value is editable. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnEndEditThis function is called by the framework to notify that the editing has finished. The default implementation destroys in-place edit control, combo box or popup and returns TRUE. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnKillFocusYou can override this function in the derived class to add new implementation to the event related to the losing focus of the property list item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnKillSelectionYou can override this function in the derived class to add new implementation of the removing the selection mode from the currently selected item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnPosSizeChangedYou can override this function in the derived class to add new implementation to the event related to the changing location of the property list item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnRClickNameThe function is called by the framework when the user clicks the right mouse button on the property name's area.

Override OnRClickName in a derived class to process this notification. The default implementation does nothing.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnRClickValue

The function is called by the framework when the user clicks the right mouse button on the property value. Override OnRClickValue in a derived class to process this notification. The default implementation does nothing.

(Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnSelectComboCalled by the framework when the user selects an item from the in-place combo box. The default implementation updates the property value according to selected item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnSetCursorThis function is called by the framework to notify that the property list is about to set cursor on the property. The default implementation sets IDC_IBEAM cursor and returns true if the value is not a null value, otherwise, returns false. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnSetSelectionThe function is called by the framework on setting the selection for the property list item.  (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodOnUpdateValueOverridden. Called by the framework to specify if the property value should be updated  
Public MethodPushCharThis function called from the property list control when the property is selected and the user enters a new character. Override this function in a derived class to process the user input. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodRedrawRedraws the property item and its subitems. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodReposChanges the location of the property item within its parent property list. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodRollbackValueSets the original value for the current property item and its subitems. The original value is a value, which a property has after it was last committed. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Public MethodToStringReturns a string value of the property that contains the name of the font and its size in pixel.  
Public MethodUndoEditCalled by the parent property list to cancel the current edit of the property item. Sets the current text in in-place edit control equal to the current value of the property item. (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Top
Protected Methods
Public Events
 NameDescription
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventPropertyChanged (Inherited from BCGSoft.Controls.PropertyList.PropertyListItem)
Top
See Also

Reference

PropertyListFontItem Class
BCGSoft.Controls.PropertyList Namespace

Send Feedback