Class: cCJ_DTrackControl
CLSID: {ABC53BB4-123F-4C52-A0D5-A9BD3A26BEDA}
Dispatch interface for Track Control
Class Hierarchy:
cObject

Mixin


cCJ_DTrackControlClass Definition
Functions and Procedures

ComAboutBox()
Variant
ComAddRecord()
Adds a new record to the collection. Number of RecotdItems (as columns count) added to new record.

ComAddRecordEx(Variant llRecord)

ComAddRecordEx2(Variant llRecord Variant llpParentRecord)

ComAddRecordEx3(Variant llRecord Variant llpParentRecord Variant llChildIndex)
Boolean
ComAllowBlockMove()
Boolean
ComAllowBlockRemove()
Boolean
ComAllowBlockScale()
Boolean
ComAllowColumnRemove()
Boolean
ComAllowColumnReorder()
Boolean
ComAllowColumnResize()
Boolean
ComAllowColumnSort()
Boolean
ComAllowEdit()
Boolean
ComAllowEditPreview()
Boolean
ComAllowSelectionCheck()
Boolean
ComAutoColumnSizing()
Integer
ComAutoVScrollTimerResolution()
XTPReportBorderStyle
ComBorderStyle()
Boolean
ComCanCopy()
Boolean
ComCanCut()
Boolean
ComCanPaste()

ComClearContent()

ComCollapseAll()
Variant
ComColumns()

ComCopy()

ComCreateIconViewAndRowNumberColumn(Boolean llbUseForRecordNumbers Integer llnRecordNumbersWidth)
(optional) param - bool to use or not (default) this column to show record number, 2nd (optional) param - int to set (default = 40) this column width

ComCreateIconViewColumn()
Variant
ComCreatePrintView()
Variant
ComCreateRecords()
Variant
ComCreateRecordsFromDropArray(Variant llByteArray)

ComCreateRowNumberColumn(Integer llWidth)
Variant
ComCreateTrackItem()
String
ComCustomTitle()

ComCut()
Variant
ComDataManager()
Boolean
ComDesktopTrackerMode()
Integer
ComDisableReorderColumnsCount()
Count of reorder-disabled columns at the left side

ComDoPropExchange(Variant llpPX)
Integer
ComDragRecords(Variant llRecords)

ComEditItem(Variant llRow Variant llColumn)
Boolean
ComEditMode()
Boolean
ComEditOnClick()
Boolean
ComEnabled()
Integer
ComEnableDragDrop(String llClipboardString XTPReportDragDrop lldragDrop)
Boolean
ComEnableMarkup()
use EnableMarkupFlags instead

ComEnableToolTips(Boolean llEnable)

ComExpandAll(Boolean llbRecursive)
Boolean
ComFastDeselectMode()
Variant
ComFieldChooser()
Boolean
ComFilterHiddenColumns()
Boolean
ComFilterSeparatorStrict()
String
ComFilterText()
Boolean
ComFlexibleDrag()
Variant
ComFocusedColumn()
Variant
ComFocusedRow()
Boolean
ComFocusSubItems()
Variant
ComFooterRecords()
Variant
ComFooterRows()
Boolean
ComFooterRowsAllowAccess()
Boolean
ComFooterRowsAllowEdit()
Boolean
ComFooterRowsEnableSelection()
Boolean
ComForcePagination()
Boolean
ComFreeHeightMode()
Boolean
ComFreezeColumnsAbs()
Integer
ComFreezeColumnsCount()
Count of none-scrolled columns at the left side
Boolean
ComFullColumnScrolling()
Horizontal scrolling by pixels or by whole columns.

ComGetElementRect(XTPReportElementRect llFlags Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom)
Variant
ComGroupsOrder()
Variant
ComHeaderRecords()
Variant
ComHeaderRows()
Boolean
ComHeaderRowsAllowAccess()
Boolean
ComHeaderRowsAllowEdit()
Boolean
ComHeaderRowsEnableSelection()
Boolean
ComHideColumnAfterGroupBoxDrop()
Variant
ComHitTest(OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly)
Integer
ComHScrollStep()
OLE_HANDLE
ComHWnd()
Variant
ComIcons()
Boolean
ComIconView()

ComIconViewRowNumberSetup(Integer llColumnIndex Integer llIconIndex Boolean llbUseForRowNumber Integer llnRecordNumbersWidth)

ComIconViewSetup(Integer llColumnIndex Integer llIconIndex)
Boolean
ComInitialSelectionEnable()
OLE_HANDLE
ComInplaceEditHwnd()
Variant
ComInsertRecord(Integer llIndex)
Insets a new record to the collection. Number of RecotdItems (as columns count) added to new record.
Boolean
ComIsShowIconWhenEditing()
Integer
ComLeftOffset()

ComLoadSettings(String llProfile)
Variant
ComMarkers()
Variant
ComMarkupContext()
Integer
ComMaxColumnWidth()
Boolean
ComMovePivot()
Boolean
ComMultipleSelection()
Boolean
ComMultiSelectionMode()
Variant
ComNavigator()
Boolean
ComOLEDropAbove()
Returns if the drop marker is above a row.
OLEDropConstants
ComOLEDropMode()
Returns/Sets whether this control can act as an OLE drop target.
Variant
ComPaintManager()

ComPaste()
Boolean
ComPinFooterRows()

ComPopulate()
Integer
ComPopulatedRecordsCount()

ComPopulateFooterRows()

ComPopulateHeaderRows()
Boolean
ComPreviewMode()
Boolean
ComPrintGroupRowIcon()
Variant
ComPrintOptions()

ComPrintPreview(Boolean llShowPrintDialog)

ComPrintPreviewExt(Boolean llShowPrintDialog Integer llxLeft Integer llyTop Integer llxRight Integer llyBottom)
Variant
ComPrintPreviewOptions()
Print Preview Options.

ComPrintReport(OLE_HANDLE lllHDC)

ComPrintReport2(Boolean llShowPrintDialog)

ComReCalc(Boolean llbSet)
Variant
ComRecords()
XTPReportFilterMode
ComRecordsTreeFilterMode()

ComRedraw()
Boolean
ComReleaseOnDestroy()

ComReleaseSort()
Boolean
ComRemoveRecordEx(Variant llRecord)
Remove record, it's row and children if such exists. This method does not change Collapsed/Expanded Groups state.
Boolean
ComRemoveRowEx(Variant llRow)
Remove row, record behaind it and children if such exists. This method does not change Collapsed/Expanded Groups state.
Boolean
ComRightToLeft()
Indicates whether the control should draw right-to-left for RTL languages
Boolean
ComRightToLeftReading()
For languages that support reading order alignment specifies right-to-left reading order
Variant
ComRows()
String
ComSaveSettings()
Boolean
ComScaleOnResize()
Variant
ComSelectedBlocks()
Variant
ComSelectedRows()
Boolean
ComSelectionEnable()
Boolean
ComSelectionExcludeGroupRows()
Boolean
ComSendContextMenuForWholeHeaderArea()

ComSetCustomDraw(XTPReportCustomDraw llFlags)

ComSetFieldChooserHandle(OLE_HANDLE llhWnd)

ComSetIconViewToDefaults()

ComSetImageList(Variant llImageList)

ComSetScrollBars(OLE_HANDLE llhScrollBar OLE_HANDLE llvScrollBar)

ComSetVirtualMode(Integer llRowCount Integer llFieldCount)
Second (optional) param - FieldCount
Boolean
ComSetWatermarkBitmap(Integer llHandle Integer llTransparency)
Boolean
ComSetWatermarkBitmapFromFile(String llPath Integer llTransparency)
Boolean
ComShowFooter()
Boolean
ComShowFooterRows()
Boolean
ComShowGroupBox()
Boolean
ComShowHeader()
Boolean
ComShowHeaderRows()

ComShowIconWhenEditing(Boolean llbShow)
Boolean
ComShowItemsInGroups()
Boolean
ComShowPrintPageSetup()
Boolean
ComShowRowFocus()

ComShowRowNumber(Boolean llbSet)
Boolean
ComShowTimeLinePosition()
Boolean
ComShowWorkArea()
Boolean
ComSkipGroupsFocus()
Integer
ComSnapMargin()
Boolean
ComSnapToBlocks()
Boolean
ComSnapToMarkers()
Boolean
ComSortedDragDrop()
Integer
ComSortLocale()
Variant
ComSortOrder()
Boolean
ComSortRecordChildren()
Boolean
ComStrictBestFit()
Integer
ComTimeLineMax()
Integer
ComTimeLineMin()
Integer
ComTimeLinePosition()
Variant
ComToolTipContext()
Integer
ComTopRowIndex()
Boolean
ComTrapTabKey()
Variant
ComUndoManager()
Boolean
ComUnrestrictedDragDrop()

ComUnSort()

ComUpdateRecord(Variant llRecord Boolean llUpdateChildren)
Integer
ComViewPortMax()
Integer
ComViewPortMin()
XTPReportWatermarkAlignment
ComWatermarkAlignment()
Integer
ComWorkAreaMax()
Integer
ComWorkAreaMin()

Set(OLE_HANDLE value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(XTPReportBorderStyle value)

Set(Boolean value)

Set(Variant value)

Set(Boolean value)

Set(Variant value)

Set(Variant value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(String value)

Set(Variant value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)
Indicates whether the control should draw right-to-left for RTL languages

Set(Boolean value)
For languages that support reading order alignment specifies right-to-left reading order

Set(Integer value)
Count of none-scrolled columns at the left side

Set(Integer value)

Set(Boolean value)

Set(OLEDropConstants value)
Returns/Sets whether this control can act as an OLE drop target.

Set(Boolean value)
Horizontal scrolling by pixels or by whole columns.

Set(Boolean value)

Set(Integer value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(XTPReportWatermarkAlignment value)

Set(Boolean value)

Set(Boolean value)

Set(Integer value)
Count of reorder-disabled columns at the left side

Set(Boolean value)

Set(Variant value)

Set(Boolean value)
use EnableMarkupFlags instead

Set(XTPReportFilterMode value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(String value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Integer value)

Set(Integer value)

Set(Boolean value)

Set(Integer value)

Set(Integer value)

Set(Integer value)

Set(Integer value)

Set(Integer value)

Set(Integer value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Integer value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)

Set(Boolean value)