BCGControlBar Pro for MFC
CBCGPGridPopupDlgItem

Detailed Description

The CBCGPGridPopupDlgItem is used in conjunction with the Grid control. When user clicks this item, a popup dialog will appear.

See also
CBCGPGridCtrl, CBCGPGridItem
+ Inheritance diagram for CBCGPGridPopupDlgItem:

Public Member Functions

 CBCGPGridPopupDlgItemConstructor.
 
 ClosePopupDlgCalled by the framework when the popup dialog is closed.
 
 EnablePopupDialogEnables the popup dialog.
 
 OnBeforeShowPopupDlgCalled by the framework before the popup dialog is displayed.
 
- Public Member Functions inherited from CBCGPGridItem
 AdjustInPlaceEditRectSets bounding rectangles of in-place editor and spin control.
 
 ChangeTypeCalled by the framework when a grid control needs to change type of a grid item.
 
 ClearContentCalled by the framework when a grid control is requested to clear content of a grid item.
 
 CreateInPlaceEditCalled to create in-place edit control.
 
 EmptyValueMakes a grid item empty.
 
 ExportToHTMLCalled by the framework when the grid control is exported to HTML.
 
 FormatItemCalled by the framework to format the item.
 
 GetAlignReturns item alignment.
 
 GetBackgroundColorReturns background color of the grid item.
 
 GetButtonRectReturn a grid cell button bounds in the client coordinates. If cell don't have button, the return is empty
 
 GetGridItemIDReturns a grid item identifier.
 
 GetImageReturns the index of the grid item image.
 
 GetLabelReturns item label.
 
 GetMergedCellsReturns information about merged cells.
 
 GetMergedMainItemReturns a pointer to main item.
 
 GetMergedRangeRetrieves the range of merged items.
 
 GetMergedRectReturns a bounding rectangle around merged items.
 
 GetParentRowReturns a pointer to the parent row.
 
 GetRectReturn a grid cell bounds in the client coordinates.
 
 GetTextColorReturns custom text color of grid item.
 
 GetValueReturns the item value.
 
 IsEmptyTells whether a grid item is empty.
 
 IsHotTrackEnabledTells whether Grid Cell mouse tracking is enabled.
 
 IsMultilineTells whether a grid item displays multiline text.
 
 IsReadOnlywhether grid cell is a read only.
 
 MergeMerge this item with other items in the specified range.
 
 OnBeginInplaceEditCalled by the framework before creation of in-place edit.
 
 OnDblClickCalled by the framework when the user double clicks the item.
 
 OnDrawBordersCalled to draw borders around a grid item.
 
 OnDrawButtonCalled by the framework when it needs to draw the item's button.
 
 OnDrawValueCalled by the framework when it needs to draw the item's value.
 
 OnEditCalled by the framework when the item's value should be edited.
 
 OnEndEditCalled by the framework when the item's value has been edited.
 
 OnEndInplaceEditCalled by the framework after in-place edit is closed
 
 OnFillBackgroundCalled to fill background of grid item.
 
 OnMouseLeaveCalled by the framewok when mouse cursor leaves the Grid Cell bounds.
 
 OnMouseMoveCalled by the framewok when mouse cursor is moved inside the Grid Cell bounds.
 
 ReadFromArchiveReads a grid item data from archive.
 
 RedrawRedraws the grid cell.
 
 SerializeSerialized a grid item data to/from archive.
 
 SetBackgroundColorSets custom background color to the grid item.
 
 SetComboFontSets font of in-place combobox.
 
 SetImageAssigns an image to the grid item.
 
 SetInPlaceEditFontCalled by the framework to set the font of the in-place editor of the grid item.
 
 SetModifiedFlagSets "modified" flag to the item.
 
 SetNotificationBadgeSets grid item notification badge.
 
 SetReadOnlySpecifies whether grid cell is a read only.
 
 SetTextColorSets new custom text color to grid item.
 
 SetValueSets the new grid item value.
 
 WriteToArchiveWrites a grid item data to archive.
 

Additional Inherited Members

- Protected Member Functions inherited from CBCGPGridItem
 NewInPlaceEditCalled by the Grid to create a new in-place edit control.
 
 OnAddComboBoxItemCalled by the Grid to add a combo box item.