|
virtual |
Called by the framework when it needs to create an in-place edit control for a property.
The default implementation handles the following property types:
VT_BSTR, VT_R4, VT_R8, VT_I2, VT_I4, VT_BOOL.
If either m_strEditMask, or m_strEditTempl or m_strValidChars (you can set these values in constructor) is not empty the function creates CBCGPMaskEdit control. Otherwise it creates the regular CEdit control.
Override this method in a derived class to supply your own edit control.
rectEdit | The bounding rectangle of the edit control. |
bDefaultFormat | Specifies whether to use the default property format (TRUE) when setting the text to edit control, or not (FALSE). |