Module cCJReportControl.pkg

     1// Visual DataFlex COM proxy classes generated from C:\Program Files\Codejock Software\ActiveX\Xtreme SuitePro ActiveX v13.4.2\Bin\Codejock.ReportControl.v13.4.2.ocx
     2Use FlexCom20.pkg
     3
     4// Changes to Imported package
     5//     OLEXTPxx to XTPxx
     6//     OLExtpxx to xtpxx
     7//     OLESTDxxx and OLEXPxxxx to STD/XP
     8//     OLEOLE to OLE
     9//     cCom classes to cCJ
    10//     cCJAutomationObject back to cComAutomationObject
    11//     cCJActiveXControl back to cComActiveXControl
    12//     Use statements as noted below (classes moved to these files)
    13//     Set classlibrary of all cComAutomation objects to Windows (for class doc)
    14
    15
    16// These have been extracted from this class and moved into seperate packages
    17// because other Codejock classes use these.
    18Use cCJColorManager.pkg     // cCJColorManager
    19Use cCJImageManager.pkg     // cCJImageManagerIcons, cCJImageManagerIcon, cCJImageManager, cCJImageManagerIconSet
    20Use cCJPropExchange.pkg     // cCJPropExchange
    21Use cCJTooltipContext.pkg   // cCJToolTipContext
    22Use cCJDataObject.pkg       // cCJDataObjectFile, cCJDataObject
    23
    24
    25Define OLEDropConstants for Integer
    26    Define xtpOLEDropNone for 0
    27    Define xtpOLEDropManual for 1
    28
    29Define OLEDragConstants for Integer
    30    Define xtpOLEDragManual for 0
    31    Define xtpOLEDragAutomatic for 1
    32
    33Define XTPColumnAlignment for Integer
    34    Define xtpAlignmentLeft for 0
    35    Define xtpAlignmentCenter for 1
    36    Define xtpAlignmentRight for 2
    37    Define xtpAlignmentVCenter for 4
    38    Define xtpAlignmentWordBreak for 16
    39    Define xtpAlignmentTextMask for 255
    40    Define xtpAlignmentIconLeft for 1048576
    41    Define xtpAlignmentIconCenter for 2097152
    42    Define xtpAlignmentIconRight for 4194304
    43    Define xtpAlignmentIconTop for 16777216
    44    Define xtpAlignmentIconVCenter for 33554432
    45    Define xtpAlignmentIconBottom for 67108864
    46    Define xtpAlignmentIconMask for 267386880
    47
    48Define XTPGroupRowIconAlignment for Integer
    49    Define xtpGroupRowIconUnknown for 0
    50    Define xtpGroupRowIconLeft for 1
    51    Define xtpGroupRowIconBeforeText for 2
    52    Define xtpGroupRowIconAfterText for 4
    53    Define xtpGroupRowIconRight for 8
    54    Define xtpGroupRowIconVTop for 256
    55    Define xtpGroupRowIconVCenter for 512
    56    Define xtpGroupRowIconVCenterToText for 1024
    57    Define xtpGroupRowIconVBottom for 2048
    58
    59Define XTPVirtualRowFlags for Integer
    60    Define xtpVirtualRowUnknown for 0
    61    Define xtpVirtualRowHasChildren for 1
    62    Define xtpVirtualRowLastChild for 2
    63
    64Define XTPColumnBestFitMode for Integer
    65    Define xtpBestFitModeVisibleData for 0
    66    Define xtpBestFitModeAllData for 1
    67
    68Define XTPReportEditStyle for Integer
    69    Define xtpEditStyleMultiline for 4
    70    Define xtpEditStyleAutoVScroll for 64
    71    Define xtpEditStyleAutoHScroll for 128
    72    Define xtpEditStyleUppercase for 8
    73    Define xtpEditStyleLowercase for 16
    74    Define xtpEditStyleNumber for 8192
    75    Define xtpEditStyleReadOnly for 2048
    76
    77Define XTPReportGridStyle for Integer
    78    Define xtpGridNoLines for 0
    79    Define xtpGridSmallDots for 1
    80    Define xtpGridLargeDots for 2
    81    Define xtpGridDashes for 3
    82    Define xtpGridSolid for 4
    83
    84Define XTPReportColumnStyle for Integer
    85    Define xtpColumnShaded for 0
    86    Define xtpColumnFlat for 1
    87    Define xtpColumnExplorer for 2
    88    Define xtpColumnOffice2003 for 3
    89    Define xtpColumnOffice2007 for 4
    90
    91Define XTPReportTreeStructureStyle for Integer
    92    Define xtpTreeStructureNone for 0
    93    Define xtpTreeStructureSolid for 1
    94    Define xtpTreeStructureDots for 2
    95
    96Define XTPReportBorderStyle for Integer
    97    Define xtpBorderNone for 0
    98    Define xtpBorderFlat for 1
    99    Define xtpBorderStaticEdge for 2
   100    Define xtpBorderClientEdge for 3
   101    Define xtpBorderFrame for 4
   102    Define xtpBorderThemedFrame for 5
   103
   104Define XTPReportHitTestInfoCode for Integer
   105    Define xtpHitTestUnknown for 0
   106    Define xtpHitTestHeader for 1
   107    Define xtpHitTestGroupBox for 2
   108    Define xtpHitTestReportArea for 3
   109    Define xtpHitTestBlock for 4
   110
   111Define XTPReportCustomDraw for Integer
   112    Define xtpCustomDrawItem for 1
   113    Define xtpCustomMeasureRow for 2
   114    Define xtpCustomBeforeDrawRow for 4
   115    Define xtpCustomDrawPreviewItem for 8
   116    Define xtpCustomMeasurePreviewItem for 16
   117
   118Define XTPReportDragDrop for Integer
   119    Define xtpReportAllowDrop for 1
   120    Define xtpReportAllowDragCopy for 2
   121    Define xtpReportAllowDragMove for 4
   122    Define xtpReportAllowDrag for 6
   123    Define xtpReportDontDropAsText for 8
   124
   125Define XTPReportFreezeColsDividerStyle for Integer
   126    Define xtpReportFreezeColsDividerThin for 1
   127    Define xtpReportFreezeColsDividerBold for 2
   128    Define xtpReportFreezeColsDividerHeader for 4
   129    Define xtpReportFreezeColsDividerShade for 8
   130    Define xtpReportFreezeColsDividerShowAlways for 16
   131
   132Define XTPReportFixedRowsDividerStyle for Integer
   133    Define xtpReportFixedRowsDividerNone for 0
   134    Define xtpReportFixedRowsDividerThin for 1
   135    Define xtpReportFixedRowsDividerBold for 2
   136    Define xtpReportFixedRowsDividerShade for 4
   137    Define xtpReportFixedRowsDividerOutlook for 8
   138
   139Define XTPReportWatermarkAlignment for Integer
   140    Define xtpReportWatermarkUnknown for 0
   141    Define xtpReportWatermarkLeft for 1
   142    Define xtpReportWatermarkCenter for 2
   143    Define xtpReportWatermarkRight for 4
   144    Define xtpReportWatermarkHmask for 15
   145    Define xtpReportWatermarkTop for 16
   146    Define xtpReportWatermarkVCenter for 32
   147    Define xtpReportWatermarkBottom for 64
   148    Define xtpReportWatermarkVmask for 240
   149    Define xtpReportWatermarkStretch for 256
   150    Define xtpReportWatermarkEnlargeOnly for 512
   151    Define xtpReportWatermarkShrinkOnly for 1024
   152    Define xtpReportWatermarkPreserveRatio for 2048
   153
   154Define XTPReportElementRect for Integer
   155    Define xtpReportElementRectReportArea for 0
   156    Define xtpReportElementRectGroupByArea for 1
   157    Define xtpReportElementRectHeaderArea for 2
   158    Define xtpReportElementRectFooterArea for 3
   159    Define xtpReportElementRectHeaderRecordsArea for 4
   160    Define xtpReportElementRectFooterRecordsArea for 5
   161    Define xtpReportElementRectHeaderRecordsDividerArea for 6
   162    Define xtpReportElementRectFooterRecordsDividerArea for 7
   163
   164Define XTPReportItemControlType for Integer
   165    Define xtpReportItemControlTypeUndefined for 0
   166    Define xtpReportItemControlTypeButton for 1
   167
   168Define XTPReportItemControlAlignment for Integer
   169    Define xtpReportItemControlUnknown for 0
   170    Define xtpReportItemControlLeft for 1
   171    Define xtpReportItemControlRight for 2
   172
   173Define XTPReportItemButtonState for Integer
   174    Define xtpReportItemButtonStateAll for 0
   175    Define xtpReportItemButtonStateNormal for 1
   176    Define xtpReportItemButtonStateHot for 2
   177    Define xtpReportItemButtonStatePressed for 3
   178    Define xtpReportItemButtonStateDisabled for 4
   179
   180Define XTPReportFilterMode for Integer
   181    Define xtpReportFilterTreeSimple for 0
   182    Define xtpReportFilterTreeByParentAndChildren for 1
   183    Define xtpReportFilterTreeByEndChildrenOnly for 2
   184
   185Define XTPReportTextSearchParms for Integer
   186    Define xtpReportTextSearchExactPhrase for 1
   187    Define xtpReportTextSearchMatchCase for 2
   188    Define xtpReportTextSearchBackward for 4
   189    Define xtpReportTextSearchExactStart for 8
   190
   191Define XTPReportColumnOrderChangedReason for Integer
   192    Define xtpReportColumnChangeOther for 0
   193    Define xtpReportColumnOrderChanged for 1
   194    Define xtpReportColumnGroupOrderChanged for 2
   195    Define xtpReportColumnOrderChangedMask for 15
   196    Define xtpReportColumnAdded for 16
   197    Define xtpReportColumnRemoved for 32
   198    Define xtpReportColumnPropExchange for 64
   199    Define xtpReportColumnCaptionChanged for 128
   200    Define xtpReportColumnWidthChanged for 256
   201    Define xtpReportColumnShown for 512
   202    Define xtpReportColumnHidden for 1024
   203    Define xtpReportColumnMoved for 2048
   204    Define xtpReportColumnAddedToGroupby for 4096
   205    Define xtpReportColumnRemovedFromGroupby for 8192
   206    Define xtpReportColumnAddedToFieldChooser for 16384
   207    Define xtpReportColumnRemovedFromFieldChooser for 32768
   208    Define xtpReportColumnChangeMask for 65520
   209
   210Define XTPReportDrawSortTriangleStyle for Integer
   211    Define xtpReportDrawSortTriangleDefault for 0
   212    Define xtpReportDrawSortTriangleAlways for 1
   213    Define xtpReportDrawSortTriangleNever for 2
   214
   215Define XTPTrackBlockAlignment for Integer
   216    Define xtpTrackBlockTop for 0
   217    Define xtpTrackBlockCenter for 4
   218    Define xtpTrackBlockBottom for 8
   219
   220// CLSID: {8B97BA3A-FE51-4E7E-B3C0-A798DDD174E9}
   221Class cCJIReportRecord is a Mixin
   222
   223    { MethodType=Property DesignTime=False }
   224    Function ComPreviewText Returns String
   225        String retVal
   226        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BSTR to retVal
   227        Function_Return retVal
   228    End_Function
   229
   230    { MethodType=Property DesignTime=False }
   231    Procedure Set ComPreviewText String value
   232        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BSTR to value
   233    End_Procedure
   234
   235    { MethodType=Property DesignTime=False }
   236    Function ComExpanded Returns Boolean
   237        Boolean retVal
   238        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to retVal
   239        Function_Return retVal
   240    End_Function
   241
   242    { MethodType=Property DesignTime=False }
   243    Procedure Set ComExpanded Boolean value
   244        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to value
   245    End_Procedure
   246
   247    { MethodType=Property DesignTime=False }
   248    Function ComTag Returns Variant
   249        Variant retVal
   250        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_VARIANT to retVal
   251        Function_Return retVal
   252    End_Function
   253
   254    { MethodType=Property DesignTime=False }
   255    Procedure Set ComTag Variant value
   256        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_VARIANT to value
   257    End_Procedure
   258
   259    { MethodType=Property DesignTime=False }
   260    Function ComVisible Returns Boolean
   261        Boolean retVal
   262        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
   263        Function_Return retVal
   264    End_Function
   265
   266    { MethodType=Property DesignTime=False }
   267    Procedure Set ComVisible Boolean value
   268        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
   269    End_Procedure
   270
   271    { MethodType=Property DesignTime=False }
   272    Function ComItemCount Returns Integer
   273        Integer retVal
   274        Get ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to retVal
   275        Function_Return retVal
   276    End_Function
   277
   278    { MethodType=Property DesignTime=False }
   279    Procedure Set ComItemCount Integer value
   280        Set ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to value
   281    End_Procedure
   282
   283    { MethodType=Property DesignTime=False }
   284    Function ComBookmark Returns Variant
   285        Variant retVal
   286        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_VARIANT to retVal
   287        Function_Return retVal
   288    End_Function
   289
   290    { MethodType=Property DesignTime=False }
   291    Procedure Set ComBookmark Variant value
   292        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_VARIANT to value
   293    End_Procedure
   294
   295    // Gets an item from the collection by its index.
   296    { MethodType=Property DesignTime=False }
   297    Function ComItem Integer llIndex Returns Variant
   298        Handle hDispatchDriver
   299        Variant retVal
   300        Get phDispatchDriver to hDispatchDriver
   301        Send PrepareParams to hDispatchDriver 1
   302        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
   303        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
   304        Function_Return retVal
   305    End_Function
   306
   307    // Adds a new item to the collection.
   308    Function ComAddItem Variant llValue Returns Variant
   309        Handle hDispatchDriver
   310        Variant retVal
   311        Get phDispatchDriver to hDispatchDriver
   312        Send PrepareParams to hDispatchDriver 1
   313        Send DefineParam to hDispatchDriver OLE_VT_VARIANT llValue
   314        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
   315        Function_Return retVal
   316    End_Function
   317
   318    { MethodType=Property DesignTime=False }
   319    Function Com_NewEnum Returns Variant
   320        Handle hDispatchDriver
   321        Variant retVal
   322        Get phDispatchDriver to hDispatchDriver
   323        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
   324        Function_Return retVal
   325    End_Function
   326
   327    // Deletes all of the items from the collection
   328    Procedure ComDeleteAll
   329        Handle hDispatchDriver
   330        Get phDispatchDriver to hDispatchDriver
   331        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
   332    End_Procedure
   333
   334    { MethodType=Property DesignTime=False }
   335    Function ComChilds Returns Variant
   336        Handle hDispatchDriver
   337        Variant retVal
   338        Get phDispatchDriver to hDispatchDriver
   339        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_DISPATCH to retVal
   340        Function_Return retVal
   341    End_Function
   342
   343    { MethodType=Property DesignTime=False }
   344    Function ComIndex Returns Integer
   345        Handle hDispatchDriver
   346        Integer retVal
   347        Get phDispatchDriver to hDispatchDriver
   348        Get InvokeComMethod of hDispatchDriver 10 OLE_VT_I4 to retVal
   349        Function_Return retVal
   350    End_Function
   351
   352    { MethodType=Property DesignTime=False }
   353    Function ComPreviewItem Returns Variant
   354        Handle hDispatchDriver
   355        Variant retVal
   356        Get phDispatchDriver to hDispatchDriver
   357        Get InvokeComMethod of hDispatchDriver 12 OLE_VT_DISPATCH to retVal
   358        Function_Return retVal
   359    End_Function
   360
   361    { MethodType=Property DesignTime=False }
   362    Function ComParentRecord Returns Variant
   363        Handle hDispatchDriver
   364        Variant retVal
   365        Get phDispatchDriver to hDispatchDriver
   366        Get InvokeComMethod of hDispatchDriver 13 OLE_VT_DISPATCH to retVal
   367        Function_Return retVal
   368    End_Function
   369
   370    { MethodType=Property DesignTime=False }
   371    Function ComRecords Returns Variant
   372        Handle hDispatchDriver
   373        Variant retVal
   374        Get phDispatchDriver to hDispatchDriver
   375        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_DISPATCH to retVal
   376        Function_Return retVal
   377    End_Function
   378
   379    // Adds a new item to the collection.
   380    Procedure ComAddItemEx Variant llItem
   381        Handle hDispatchDriver
   382        Get phDispatchDriver to hDispatchDriver
   383        Send PrepareParams to hDispatchDriver 1
   384        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llItem
   385        Send InvokeComMethod to hDispatchDriver 17 OLE_VT_VOID
   386    End_Procedure
   387End_Class
   388
   389// CoClass
   390// ProgID: Codejock.ReportRecord.13.4.2
   391// CLSID: {5BE2162F-DB30-416B-B623-51F97FA748AF}
   392{ ClassLibrary=Windows }
   393Class cCJReportRecord is a cComAutomationObject
   394    Import_Class_Protocol cCJIReportRecord
   395
   396    Procedure Construct_Object
   397        Forward Send Construct_Object
   398        Set psProgID to "{5BE2162F-DB30-416B-B623-51F97FA748AF}"
   399        Set peAutoCreate to acNoAutoCreate
   400    End_Procedure
   401End_Class
   402
   403// CLSID: {EB97BA3A-FE51-4E7E-B3C0-A798DDD174E9}
   404Class cCJIReportRecordItemConstraint is a Mixin
   405
   406    { MethodType=Property DesignTime=False }
   407    Function ComCaption Returns String
   408        String retVal
   409        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to retVal
   410        Function_Return retVal
   411    End_Function
   412
   413    { MethodType=Property DesignTime=False }
   414    Procedure Set ComCaption String value
   415        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to value
   416    End_Procedure
   417
   418    { MethodType=Property DesignTime=False }
   419    Function ComData Returns Integer
   420        Integer retVal
   421        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
   422        Function_Return retVal
   423    End_Function
   424
   425    { MethodType=Property DesignTime=False }
   426    Procedure Set ComData Integer value
   427        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
   428    End_Procedure
   429
   430    { MethodType=Property DesignTime=False }
   431    Function ComIndex Returns Integer
   432        Handle hDispatchDriver
   433        Integer retVal
   434        Get phDispatchDriver to hDispatchDriver
   435        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_I4 to retVal
   436        Function_Return retVal
   437    End_Function
   438End_Class
   439
   440// CoClass
   441// CLSID: {E119957E-3096-4792-B180-D404D55E8532}
   442{ ClassLibrary=Windows }
   443Class cCJReportRecordItemConstraint is a cComAutomationObject
   444    Import_Class_Protocol cCJIReportRecordItemConstraint
   445
   446    Procedure Construct_Object
   447        Forward Send Construct_Object
   448        Set peAutoCreate to acNoAutoCreate
   449    End_Procedure
   450End_Class
   451
   452// CLSID: {B5989CE5-E015-4F87-885D-DE3326A63BEA}
   453Class cCJIReportRow is a Mixin
   454
   455    { MethodType=Property DesignTime=False }
   456    Function ComRecord Returns Variant
   457        Variant retVal
   458        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_DISPATCH to retVal
   459        Function_Return retVal
   460    End_Function
   461
   462    { MethodType=Property DesignTime=False }
   463    Procedure Set ComRecord Variant value
   464        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_DISPATCH to value
   465    End_Procedure
   466
   467    { MethodType=Property DesignTime=False }
   468    Function ComExpanded Returns Boolean
   469        Boolean retVal
   470        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
   471        Function_Return retVal
   472    End_Function
   473
   474    { MethodType=Property DesignTime=False }
   475    Procedure Set ComExpanded Boolean value
   476        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
   477    End_Procedure
   478
   479    { MethodType=Property DesignTime=False }
   480    Function ComSelected Returns Boolean
   481        Boolean retVal
   482        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
   483        Function_Return retVal
   484    End_Function
   485
   486    { MethodType=Property DesignTime=False }
   487    Procedure Set ComSelected Boolean value
   488        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
   489    End_Procedure
   490
   491    // Row tree level for virtual mode.
   492    { MethodType=Property DesignTime=False }
   493    Function ComRowTreeLevel Returns Integer
   494        Integer retVal
   495        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to retVal
   496        Function_Return retVal
   497    End_Function
   498
   499    // Row tree level for virtual mode.
   500    { MethodType=Property DesignTime=False }
   501    Procedure Set ComRowTreeLevel Integer value
   502        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to value
   503    End_Procedure
   504
   505    { MethodType=Property DesignTime=False }
   506    Function ComIndex Returns Integer
   507        Handle hDispatchDriver
   508        Integer retVal
   509        Get phDispatchDriver to hDispatchDriver
   510        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_I4 to retVal
   511        Function_Return retVal
   512    End_Function
   513
   514    { MethodType=Property DesignTime=False }
   515    Function ComGroupRow Returns Boolean
   516        Handle hDispatchDriver
   517        Boolean retVal
   518        Get phDispatchDriver to hDispatchDriver
   519        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BOOL to retVal
   520        Function_Return retVal
   521    End_Function
   522
   523    { MethodType=Property DesignTime=False }
   524    Function ComChilds Returns Variant
   525        Handle hDispatchDriver
   526        Variant retVal
   527        Get phDispatchDriver to hDispatchDriver
   528        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_DISPATCH to retVal
   529        Function_Return retVal
   530    End_Function
   531
   532    { MethodType=Property DesignTime=False }
   533    Function ComParentRow Returns Variant
   534        Handle hDispatchDriver
   535        Variant retVal
   536        Get phDispatchDriver to hDispatchDriver
   537        Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
   538        Function_Return retVal
   539    End_Function
   540
   541    Procedure ComEnsureVisible
   542        Handle hDispatchDriver
   543        Get phDispatchDriver to hDispatchDriver
   544        Send InvokeComMethod to hDispatchDriver 8 OLE_VT_VOID
   545    End_Procedure
   546
   547    { MethodType=Property DesignTime=False }
   548    Function ComNextSiblingRow Returns Variant
   549        Handle hDispatchDriver
   550        Variant retVal
   551        Get phDispatchDriver to hDispatchDriver
   552        Get InvokeComMethod of hDispatchDriver 9 OLE_VT_DISPATCH to retVal
   553        Function_Return retVal
   554    End_Function
   555
   556    Procedure ComGetRect Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
   557        Handle hDispatchDriver
   558        Get phDispatchDriver to hDispatchDriver
   559        Send PrepareParams to hDispatchDriver 4
   560        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
   561        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
   562        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
   563        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
   564        Send InvokeComMethod to hDispatchDriver 101 OLE_VT_VOID
   565    End_Procedure
   566
   567    Procedure ComGetItemRect Variant llItem Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
   568        Handle hDispatchDriver
   569        Get phDispatchDriver to hDispatchDriver
   570        Send PrepareParams to hDispatchDriver 5
   571        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llItem
   572        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
   573        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
   574        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
   575        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
   576        Send InvokeComMethod to hDispatchDriver 11 OLE_VT_VOID
   577    End_Procedure
   578End_Class
   579
   580// CoClass
   581// CLSID: {B119957E-3096-4792-B180-D404D55E8532}
   582{ ClassLibrary=Windows }
   583Class cCJReportRow is a cComAutomationObject
   584    Import_Class_Protocol cCJIReportRow
   585
   586    Procedure Construct_Object
   587        Forward Send Construct_Object
   588        Set peAutoCreate to acNoAutoCreate
   589    End_Procedure
   590End_Class
   591
   592// CLSID: {253A9CA8-51EA-4C67-AB9B-E6B1A446953D}
   593Class cCJIReportHyperlink is a Mixin
   594
   595    { MethodType=Property DesignTime=False }
   596    Function ComHyperTextBegin Returns Integer
   597        Integer retVal
   598        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
   599        Function_Return retVal
   600    End_Function
   601
   602    { MethodType=Property DesignTime=False }
   603    Procedure Set ComHyperTextBegin Integer value
   604        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
   605    End_Procedure
   606
   607    { MethodType=Property DesignTime=False }
   608    Function ComHyperTextLen Returns Integer
   609        Integer retVal
   610        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
   611        Function_Return retVal
   612    End_Function
   613
   614    { MethodType=Property DesignTime=False }
   615    Procedure Set ComHyperTextLen Integer value
   616        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
   617    End_Procedure
   618End_Class
   619
   620// CoClass
   621// CLSID: {7493355C-D005-4F90-8530-AB276AFD8400}
   622{ ClassLibrary=Windows }
   623Class cCJReportHyperlink is a cComAutomationObject
   624    Import_Class_Protocol cCJIReportHyperlink
   625
   626    Procedure Construct_Object
   627        Forward Send Construct_Object
   628        Set peAutoCreate to acNoAutoCreate
   629    End_Procedure
   630End_Class
   631
   632// CLSID: {E4BA5027-B4A5-492F-ADA0-56E1B0772A53}
   633Class cCJIReportColumn is a Mixin
   634
   635    { MethodType=Property DesignTime=False }
   636    Function ComCaption Returns String
   637        String retVal
   638        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to retVal
   639        Function_Return retVal
   640    End_Function
   641
   642    { MethodType=Property DesignTime=False }
   643    Procedure Set ComCaption String value
   644        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to value
   645    End_Procedure
   646
   647    { MethodType=Property DesignTime=False }
   648    Function ComVisible Returns Boolean
   649        Boolean retVal
   650        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to retVal
   651        Function_Return retVal
   652    End_Function
   653
   654    { MethodType=Property DesignTime=False }
   655    Procedure Set ComVisible Boolean value
   656        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to value
   657    End_Procedure
   658
   659    { MethodType=Property DesignTime=False }
   660    Function ComAlignment Returns XTPColumnAlignment
   661        XTPColumnAlignment retVal
   662        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_I4 to retVal
   663        Function_Return retVal
   664    End_Function
   665
   666    { MethodType=Property DesignTime=False }
   667    Procedure Set ComAlignment XTPColumnAlignment value
   668        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_I4 to value
   669    End_Procedure
   670
   671    { MethodType=Property DesignTime=False }
   672    Function ComTreeColumn Returns Boolean
   673        Boolean retVal
   674        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to retVal
   675        Function_Return retVal
   676    End_Function
   677
   678    { MethodType=Property DesignTime=False }
   679    Procedure Set ComTreeColumn Boolean value
   680        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to value
   681    End_Procedure
   682
   683    { MethodType=Property DesignTime=False }
   684    Function ComSortAscending Returns Boolean
   685        Boolean retVal
   686        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to retVal
   687        Function_Return retVal
   688    End_Function
   689
   690    { MethodType=Property DesignTime=False }
   691    Procedure Set ComSortAscending Boolean value
   692        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to value
   693    End_Procedure
   694
   695    { MethodType=Property DesignTime=False }
   696    Function ComSortable Returns Boolean
   697        Boolean retVal
   698        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
   699        Function_Return retVal
   700    End_Function
   701
   702    { MethodType=Property DesignTime=False }
   703    Procedure Set ComSortable Boolean value
   704        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
   705    End_Procedure
   706
   707    { MethodType=Property DesignTime=False }
   708    Function ComAllowDrag Returns Boolean
   709        Boolean retVal
   710        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
   711        Function_Return retVal
   712    End_Function
   713
   714    { MethodType=Property DesignTime=False }
   715    Procedure Set ComAllowDrag Boolean value
   716        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
   717    End_Procedure
   718
   719    { MethodType=Property DesignTime=False }
   720    Function ComIndex Returns Integer
   721        Integer retVal
   722        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
   723        Function_Return retVal
   724    End_Function
   725
   726    { MethodType=Property DesignTime=False }
   727    Procedure Set ComIndex Integer value
   728        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
   729    End_Procedure
   730
   731    { MethodType=Property DesignTime=False }
   732    Function ComItemIndex Returns Integer
   733        Integer retVal
   734        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
   735        Function_Return retVal
   736    End_Function
   737
   738    { MethodType=Property DesignTime=False }
   739    Procedure Set ComItemIndex Integer value
   740        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
   741    End_Procedure
   742
   743    { MethodType=Property DesignTime=False }
   744    Function ComResizable Returns Boolean
   745        Boolean retVal
   746        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BOOL to retVal
   747        Function_Return retVal
   748    End_Function
   749
   750    { MethodType=Property DesignTime=False }
   751    Procedure Set ComResizable Boolean value
   752        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BOOL to value
   753    End_Procedure
   754
   755    { MethodType=Property DesignTime=False }
   756    Function ComAutoSize Returns Boolean
   757        Boolean retVal
   758        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
   759        Function_Return retVal
   760    End_Function
   761
   762    { MethodType=Property DesignTime=False }
   763    Procedure Set ComAutoSize Boolean value
   764        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
   765    End_Procedure
   766
   767    { MethodType=Property DesignTime=False }
   768    Function ComWidth Returns Integer
   769        Integer retVal
   770        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to retVal
   771        Function_Return retVal
   772    End_Function
   773
   774    { MethodType=Property DesignTime=False }
   775    Procedure Set ComWidth Integer value
   776        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to value
   777    End_Procedure
   778
   779    { MethodType=Property DesignTime=False }
   780    Function ComIcon Returns Integer
   781        Integer retVal
   782        Get ComProperty of (phDispatchDriver(Self)) 13 OLE_VT_I4 to retVal
   783        Function_Return retVal
   784    End_Function
   785
   786    { MethodType=Property DesignTime=False }
   787    Procedure Set ComIcon Integer value
   788        Set ComProperty of (phDispatchDriver(Self)) 13 OLE_VT_I4 to value
   789    End_Procedure
   790
   791    { MethodType=Property DesignTime=False }
   792    Function ComGroupable Returns Boolean
   793        Boolean retVal
   794        Get ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_BOOL to retVal
   795        Function_Return retVal
   796    End_Function
   797
   798    { MethodType=Property DesignTime=False }
   799    Procedure Set ComGroupable Boolean value
   800        Set ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_BOOL to value
   801    End_Procedure
   802
   803    { MethodType=Property DesignTime=False }
   804    Function ComShowInFieldChooser Returns Boolean
   805        Boolean retVal
   806        Get ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_BOOL to retVal
   807        Function_Return retVal
   808    End_Function
   809
   810    { MethodType=Property DesignTime=False }
   811    Procedure Set ComShowInFieldChooser Boolean value
   812        Set ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_BOOL to value
   813    End_Procedure
   814
   815    { MethodType=Property DesignTime=False }
   816    Function ComEditable Returns Boolean
   817        Boolean retVal
   818        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to retVal
   819        Function_Return retVal
   820    End_Function
   821
   822    { MethodType=Property DesignTime=False }
   823    Procedure Set ComEditable Boolean value
   824        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to value
   825    End_Procedure
   826
   827    { MethodType=Property DesignTime=False }
   828    Function ComAllowRemove Returns Boolean
   829        Boolean retVal
   830        Get ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_BOOL to retVal
   831        Function_Return retVal
   832    End_Function
   833
   834    { MethodType=Property DesignTime=False }
   835    Procedure Set ComAllowRemove Boolean value
   836        Set ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_BOOL to value
   837    End_Procedure
   838
   839    { MethodType=Property DesignTime=False }
   840    Function ComTag Returns Variant
   841        Variant retVal
   842        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to retVal
   843        Function_Return retVal
   844    End_Function
   845
   846    { MethodType=Property DesignTime=False }
   847    Procedure Set ComTag Variant value
   848        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to value
   849    End_Procedure
   850
   851    { MethodType=Property DesignTime=False }
   852    Function ComTooltip Returns String
   853        String retVal
   854        Get ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_BSTR to retVal
   855        Function_Return retVal
   856    End_Function
   857
   858    { MethodType=Property DesignTime=False }
   859    Procedure Set ComTooltip String value
   860        Set ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_BSTR to value
   861    End_Procedure
   862
   863    { MethodType=Property DesignTime=False }
   864    Function ComFooterText Returns String
   865        String retVal
   866        Get ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_BSTR to retVal
   867        Function_Return retVal
   868    End_Function
   869
   870    { MethodType=Property DesignTime=False }
   871    Procedure Set ComFooterText String value
   872        Set ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_BSTR to value
   873    End_Procedure
   874
   875    { MethodType=Property DesignTime=False }
   876    Function ComHeaderAlignment Returns XTPColumnAlignment
   877        XTPColumnAlignment retVal
   878        Get ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to retVal
   879        Function_Return retVal
   880    End_Function
   881
   882    { MethodType=Property DesignTime=False }
   883    Procedure Set ComHeaderAlignment XTPColumnAlignment value
   884        Set ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to value
   885    End_Procedure
   886
   887    { MethodType=Property DesignTime=False }
   888    Function ComFooterAlignment Returns XTPColumnAlignment
   889        XTPColumnAlignment retVal
   890        Get ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to retVal
   891        Function_Return retVal
   892    End_Function
   893
   894    { MethodType=Property DesignTime=False }
   895    Procedure Set ComFooterAlignment XTPColumnAlignment value
   896        Set ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to value
   897    End_Procedure
   898
   899    { MethodType=Property DesignTime=False }
   900    Function ComAutoSortWhenGrouped Returns Boolean
   901        Boolean retVal
   902        Get ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_BOOL to retVal
   903        Function_Return retVal
   904    End_Function
   905
   906    { MethodType=Property DesignTime=False }
   907    Procedure Set ComAutoSortWhenGrouped Boolean value
   908        Set ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_BOOL to value
   909    End_Procedure
   910
   911    { MethodType=Property DesignTime=False }
   912    Function ComFooterFont Returns Variant
   913        Variant retVal
   914        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_DISPATCH to retVal
   915        Function_Return retVal
   916    End_Function
   917
   918    { MethodType=Property DesignTime=False }
   919    Procedure Set ComFooterFont Variant value
   920        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_DISPATCH to value
   921    End_Procedure
   922
   923    { MethodType=Property DesignTime=False }
   924    Function ComDrawFooterDivider Returns Boolean
   925        Boolean retVal
   926        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to retVal
   927        Function_Return retVal
   928    End_Function
   929
   930    { MethodType=Property DesignTime=False }
   931    Procedure Set ComDrawFooterDivider Boolean value
   932        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to value
   933    End_Procedure
   934
   935    { MethodType=Property DesignTime=False }
   936    Function ComDrawHeaderRowsVGrid Returns Boolean
   937        Boolean retVal
   938        Get ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to retVal
   939        Function_Return retVal
   940    End_Function
   941
   942    { MethodType=Property DesignTime=False }
   943    Procedure Set ComDrawHeaderRowsVGrid Boolean value
   944        Set ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to value
   945    End_Procedure
   946
   947    { MethodType=Property DesignTime=False }
   948    Function ComDrawFooterRowsVGrid Returns Boolean
   949        Boolean retVal
   950        Get ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to retVal
   951        Function_Return retVal
   952    End_Function
   953
   954    { MethodType=Property DesignTime=False }
   955    Procedure Set ComDrawFooterRowsVGrid Boolean value
   956        Set ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to value
   957    End_Procedure
   958
   959    { MethodType=Property DesignTime=False }
   960    Function ComBestFitMode Returns Integer
   961        Integer retVal
   962        Get ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_I4 to retVal
   963        Function_Return retVal
   964    End_Function
   965
   966    { MethodType=Property DesignTime=False }
   967    Procedure Set ComBestFitMode Integer value
   968        Set ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_I4 to value
   969    End_Procedure
   970
   971    { MethodType=Property DesignTime=False }
   972    Function ComDrawHeaderDivider Returns Boolean
   973        Boolean retVal
   974        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BOOL to retVal
   975        Function_Return retVal
   976    End_Function
   977
   978    { MethodType=Property DesignTime=False }
   979    Procedure Set ComDrawHeaderDivider Boolean value
   980        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BOOL to value
   981    End_Procedure
   982
   983    { MethodType=Property DesignTime=False }
   984    Function ComFiltrable Returns Boolean
   985        Boolean retVal
   986        Get ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BOOL to retVal
   987        Function_Return retVal
   988    End_Function
   989
   990    { MethodType=Property DesignTime=False }
   991    Procedure Set ComFiltrable Boolean value
   992        Set ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BOOL to value
   993    End_Procedure
   994
   995    { MethodType=Property DesignTime=False }
   996    Function ComMinimumWidth Returns Integer
   997        Integer retVal
   998        Get ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_I4 to retVal
   999        Function_Return retVal
  1000    End_Function
  1001
  1002    { MethodType=Property DesignTime=False }
  1003    Procedure Set ComMinimumWidth Integer value
  1004        Set ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_I4 to value
  1005    End_Procedure
  1006
  1007    { MethodType=Property DesignTime=False }
  1008    Function ComPlusMinus Returns Boolean
  1009        Boolean retVal
  1010        Get ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to retVal
  1011        Function_Return retVal
  1012    End_Function
  1013
  1014    { MethodType=Property DesignTime=False }
  1015    Procedure Set ComPlusMinus Boolean value
  1016        Set ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to value
  1017    End_Procedure
  1018
  1019    { MethodType=Property DesignTime=False }
  1020    Function ComExpanded Returns Boolean
  1021        Boolean retVal
  1022        Get ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to retVal
  1023        Function_Return retVal
  1024    End_Function
  1025
  1026    { MethodType=Property DesignTime=False }
  1027    Procedure Set ComExpanded Boolean value
  1028        Set ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to value
  1029    End_Procedure
  1030
  1031    { MethodType=Property DesignTime=False }
  1032    Function ComNextVisualBlock Returns Integer
  1033        Integer retVal
  1034        Get ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_I4 to retVal
  1035        Function_Return retVal
  1036    End_Function
  1037
  1038    { MethodType=Property DesignTime=False }
  1039    Procedure Set ComNextVisualBlock Integer value
  1040        Set ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_I4 to value
  1041    End_Procedure
  1042
  1043    { MethodType=Property DesignTime=False }
  1044    Function ComVisibleIndex Returns Integer
  1045        Integer retVal
  1046        Get ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_I4 to retVal
  1047        Function_Return retVal
  1048    End_Function
  1049
  1050    { MethodType=Property DesignTime=False }
  1051    Procedure Set ComVisibleIndex Integer value
  1052        Set ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_I4 to value
  1053    End_Procedure
  1054
  1055    { MethodType=Property DesignTime=False }
  1056    Function ComOldVisibleIndex Returns Integer
  1057        Integer retVal
  1058        Get ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_I4 to retVal
  1059        Function_Return retVal
  1060    End_Function
  1061
  1062    { MethodType=Property DesignTime=False }
  1063    Procedure Set ComOldVisibleIndex Integer value
  1064        Set ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_I4 to value
  1065    End_Procedure
  1066
  1067    { MethodType=Property DesignTime=False }
  1068    Function ComMaximumWidth Returns Integer
  1069        Integer retVal
  1070        Get ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to retVal
  1071        Function_Return retVal
  1072    End_Function
  1073
  1074    { MethodType=Property DesignTime=False }
  1075    Procedure Set ComMaximumWidth Integer value
  1076        Set ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to value
  1077    End_Procedure
  1078
  1079    { MethodType=Property DesignTime=False }
  1080    Function ComEditOptions Returns Variant
  1081        Handle hDispatchDriver
  1082        Variant retVal
  1083        Get phDispatchDriver to hDispatchDriver
  1084        Get InvokeComMethod of hDispatchDriver 17 OLE_VT_DISPATCH to retVal
  1085        Function_Return retVal
  1086    End_Function
  1087
  1088    Procedure ComMove Integer llIndex
  1089        Handle hDispatchDriver
  1090        Get phDispatchDriver to hDispatchDriver
  1091        Send PrepareParams to hDispatchDriver 1
  1092        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  1093        Send InvokeComMethod to hDispatchDriver 18 OLE_VT_VOID
  1094    End_Procedure
  1095
  1096    Procedure ComBestFit
  1097        Handle hDispatchDriver
  1098        Get phDispatchDriver to hDispatchDriver
  1099        Send InvokeComMethod to hDispatchDriver 26 OLE_VT_VOID
  1100    End_Procedure
  1101
  1102    Procedure ComEnsureVisible
  1103        Handle hDispatchDriver
  1104        Get phDispatchDriver to hDispatchDriver
  1105        Send InvokeComMethod to hDispatchDriver 31 OLE_VT_VOID
  1106    End_Procedure
  1107End_Class
  1108
  1109// CoClass
  1110// CLSID: {2119957E-3096-4792-B180-D404D55E8532}
  1111{ ClassLibrary=Windows }
  1112Class cCJReportColumn is a cComAutomationObject
  1113    Import_Class_Protocol cCJIReportColumn
  1114
  1115    Procedure Construct_Object
  1116        Forward Send Construct_Object
  1117        Set peAutoCreate to acNoAutoCreate
  1118    End_Procedure
  1119End_Class
  1120
  1121// CLSID: {15989CE5-E015-4F87-885D-DE3326A63BEA}
  1122Class cCJIReportRecordItemMetrics is a Mixin
  1123
  1124    { MethodType=Property DesignTime=False }
  1125    Function ComBackColor Returns OLE_COLOR
  1126        OLE_COLOR retVal
  1127        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  1128        Function_Return retVal
  1129    End_Function
  1130
  1131    { MethodType=Property DesignTime=False }
  1132    Procedure Set ComBackColor OLE_COLOR value
  1133        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  1134    End_Procedure
  1135
  1136    { MethodType=Property DesignTime=False }
  1137    Function ComForeColor Returns OLE_COLOR
  1138        OLE_COLOR retVal
  1139        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  1140        Function_Return retVal
  1141    End_Function
  1142
  1143    { MethodType=Property DesignTime=False }
  1144    Procedure Set ComForeColor OLE_COLOR value
  1145        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  1146    End_Procedure
  1147
  1148    { MethodType=Property DesignTime=False }
  1149    Function ComFont Returns Variant
  1150        Variant retVal
  1151        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_DISPATCH to retVal
  1152        Function_Return retVal
  1153    End_Function
  1154
  1155    { MethodType=Property DesignTime=False }
  1156    Procedure Set ComFont Variant value
  1157        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_DISPATCH to value
  1158    End_Procedure
  1159
  1160    { MethodType=Property DesignTime=False }
  1161    Function ComText Returns String
  1162        String retVal
  1163        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BSTR to retVal
  1164        Function_Return retVal
  1165    End_Function
  1166
  1167    { MethodType=Property DesignTime=False }
  1168    Procedure Set ComText String value
  1169        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BSTR to value
  1170    End_Procedure
  1171
  1172    { MethodType=Property DesignTime=False }
  1173    Function ComGroupRowIcon Returns Integer
  1174        Integer retVal
  1175        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_I4 to retVal
  1176        Function_Return retVal
  1177    End_Function
  1178
  1179    { MethodType=Property DesignTime=False }
  1180    Procedure Set ComGroupRowIcon Integer value
  1181        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_I4 to value
  1182    End_Procedure
  1183
  1184    // Combination of flags from enum XTPGroupRowIconAlignment.
  1185    { MethodType=Property DesignTime=False }
  1186    Function ComGroupRowIconAlignment Returns XTPGroupRowIconAlignment
  1187        XTPGroupRowIconAlignment retVal
  1188        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to retVal
  1189        Function_Return retVal
  1190    End_Function
  1191
  1192    // Combination of flags from enum XTPGroupRowIconAlignment.
  1193    { MethodType=Property DesignTime=False }
  1194    Procedure Set ComGroupRowIconAlignment XTPGroupRowIconAlignment value
  1195        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to value
  1196    End_Procedure
  1197
  1198    // Combination of flags from enum XTPColumnAlignment.
  1199    { MethodType=Property DesignTime=False }
  1200    Function ComColumnAlignment Returns XTPColumnAlignment
  1201        XTPColumnAlignment retVal
  1202        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to retVal
  1203        Function_Return retVal
  1204    End_Function
  1205
  1206    // Combination of flags from enum XTPColumnAlignment.
  1207    { MethodType=Property DesignTime=False }
  1208    Procedure Set ComColumnAlignment XTPColumnAlignment value
  1209        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to value
  1210    End_Procedure
  1211
  1212    // Item icon index.
  1213    { MethodType=Property DesignTime=False }
  1214    Function ComItemIcon Returns Integer
  1215        Integer retVal
  1216        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  1217        Function_Return retVal
  1218    End_Function
  1219
  1220    // Item icon index.
  1221    { MethodType=Property DesignTime=False }
  1222    Procedure Set ComItemIcon Integer value
  1223        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  1224    End_Procedure
  1225
  1226    // Row level for virtual mode.
  1227    { MethodType=Property DesignTime=False }
  1228    Function ComVirtualRowLevel Returns Integer
  1229        Integer retVal
  1230        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
  1231        Function_Return retVal
  1232    End_Function
  1233
  1234    // Row level for virtual mode.
  1235    { MethodType=Property DesignTime=False }
  1236    Procedure Set ComVirtualRowLevel Integer value
  1237        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
  1238    End_Procedure
  1239
  1240    // Row flags for virtual mode.
  1241    { MethodType=Property DesignTime=False }
  1242    Function ComVirtualRowFlags Returns XTPVirtualRowFlags
  1243        XTPVirtualRowFlags retVal
  1244        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to retVal
  1245        Function_Return retVal
  1246    End_Function
  1247
  1248    // Row flags for virtual mode.
  1249    { MethodType=Property DesignTime=False }
  1250    Procedure Set ComVirtualRowFlags XTPVirtualRowFlags value
  1251        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to value
  1252    End_Procedure
  1253End_Class
  1254
  1255// CoClass
  1256// CLSID: {FDE9957E-3096-4792-B180-D404D55E8532}
  1257{ ClassLibrary=Windows }
  1258Class cCJReportRecordItemMetrics is a cComAutomationObject
  1259    Import_Class_Protocol cCJIReportRecordItemMetrics
  1260
  1261    Procedure Construct_Object
  1262        Forward Send Construct_Object
  1263        Set peAutoCreate to acNoAutoCreate
  1264    End_Procedure
  1265End_Class
  1266
  1267// CLSID: {B6989CE5-E015-4F87-885D-DE3326A63BEA}
  1268Class cCJIReportGroupRow is a Mixin
  1269
  1270    { MethodType=Property DesignTime=False }
  1271    Function ComExpanded Returns Boolean
  1272        Boolean retVal
  1273        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
  1274        Function_Return retVal
  1275    End_Function
  1276
  1277    { MethodType=Property DesignTime=False }
  1278    Procedure Set ComExpanded Boolean value
  1279        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
  1280    End_Procedure
  1281
  1282    { MethodType=Property DesignTime=False }
  1283    Function ComSelected Returns Boolean
  1284        Boolean retVal
  1285        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
  1286        Function_Return retVal
  1287    End_Function
  1288
  1289    { MethodType=Property DesignTime=False }
  1290    Procedure Set ComSelected Boolean value
  1291        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
  1292    End_Procedure
  1293
  1294    { MethodType=Property DesignTime=False }
  1295    Function ComGroupCaption Returns String
  1296        String retVal
  1297        Get ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_BSTR to retVal
  1298        Function_Return retVal
  1299    End_Function
  1300
  1301    { MethodType=Property DesignTime=False }
  1302    Procedure Set ComGroupCaption String value
  1303        Set ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_BSTR to value
  1304    End_Procedure
  1305
  1306    { MethodType=Property DesignTime=False }
  1307    Function ComGroupFormula Returns String
  1308        String retVal
  1309        Get ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BSTR to retVal
  1310        Function_Return retVal
  1311    End_Function
  1312
  1313    { MethodType=Property DesignTime=False }
  1314    Procedure Set ComGroupFormula String value
  1315        Set ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BSTR to value
  1316    End_Procedure
  1317
  1318    { MethodType=Property DesignTime=False }
  1319    Function ComGroupFormat Returns String
  1320        String retVal
  1321        Get ComProperty of (phDispatchDriver(Self)) 103 OLE_VT_BSTR to retVal
  1322        Function_Return retVal
  1323    End_Function
  1324
  1325    { MethodType=Property DesignTime=False }
  1326    Procedure Set ComGroupFormat String value
  1327        Set ComProperty of (phDispatchDriver(Self)) 103 OLE_VT_BSTR to value
  1328    End_Procedure
  1329
  1330    { MethodType=Property DesignTime=False }
  1331    Function ComIndex Returns Integer
  1332        Handle hDispatchDriver
  1333        Integer retVal
  1334        Get phDispatchDriver to hDispatchDriver
  1335        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_I4 to retVal
  1336        Function_Return retVal
  1337    End_Function
  1338
  1339    { MethodType=Property DesignTime=False }
  1340    Function ComGroupRow Returns Boolean
  1341        Handle hDispatchDriver
  1342        Boolean retVal
  1343        Get phDispatchDriver to hDispatchDriver
  1344        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BOOL to retVal
  1345        Function_Return retVal
  1346    End_Function
  1347
  1348    { MethodType=Property DesignTime=False }
  1349    Function ComChilds Returns Variant
  1350        Handle hDispatchDriver
  1351        Variant retVal
  1352        Get phDispatchDriver to hDispatchDriver
  1353        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_DISPATCH to retVal
  1354        Function_Return retVal
  1355    End_Function
  1356
  1357    { MethodType=Property DesignTime=False }
  1358    Function ComParentRow Returns Variant
  1359        Handle hDispatchDriver
  1360        Variant retVal
  1361        Get phDispatchDriver to hDispatchDriver
  1362        Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
  1363        Function_Return retVal
  1364    End_Function
  1365
  1366    Procedure ComEnsureVisible
  1367        Handle hDispatchDriver
  1368        Get phDispatchDriver to hDispatchDriver
  1369        Send InvokeComMethod to hDispatchDriver 8 OLE_VT_VOID
  1370    End_Procedure
  1371
  1372    { MethodType=Property DesignTime=False }
  1373    Function ComNextSiblingRow Returns Variant
  1374        Handle hDispatchDriver
  1375        Variant retVal
  1376        Get phDispatchDriver to hDispatchDriver
  1377        Get InvokeComMethod of hDispatchDriver 9 OLE_VT_DISPATCH to retVal
  1378        Function_Return retVal
  1379    End_Function
  1380
  1381    Procedure ComGetRect Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  1382        Handle hDispatchDriver
  1383        Get phDispatchDriver to hDispatchDriver
  1384        Send PrepareParams to hDispatchDriver 4
  1385        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  1386        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  1387        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  1388        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  1389        Send InvokeComMethod to hDispatchDriver 101 OLE_VT_VOID
  1390    End_Procedure
  1391End_Class
  1392
  1393// CoClass
  1394// CLSID: {B319957E-3096-4792-B180-D404D55E8532}
  1395{ ClassLibrary=Windows }
  1396Class cCJReportGroupRow is a cComAutomationObject
  1397    Import_Class_Protocol cCJIReportGroupRow
  1398
  1399    Procedure Construct_Object
  1400        Forward Send Construct_Object
  1401        Set peAutoCreate to acNoAutoCreate
  1402    End_Procedure
  1403End_Class
  1404
  1405// CLSID: {A87BCC77-27BF-4CB1-9ABF-1788D9835223}
  1406Class cCJIReportColumnOrder is a Mixin
  1407
  1408    // Gets the number of rows in  the collection.
  1409    { MethodType=Property DesignTime=False }
  1410    Function ComCount Returns Integer
  1411        Handle hDispatchDriver
  1412        Integer retVal
  1413        Get phDispatchDriver to hDispatchDriver
  1414        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  1415        Function_Return retVal
  1416    End_Function
  1417
  1418    // Gets an item from the collection by its index.
  1419    { MethodType=Property DesignTime=False }
  1420    Function ComColumn Integer llIndex Returns Variant
  1421        Handle hDispatchDriver
  1422        Variant retVal
  1423        Get phDispatchDriver to hDispatchDriver
  1424        Send PrepareParams to hDispatchDriver 1
  1425        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  1426        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  1427        Function_Return retVal
  1428    End_Function
  1429
  1430    { MethodType=Property DesignTime=False }
  1431    Function Com_NewEnum Returns Variant
  1432        Handle hDispatchDriver
  1433        Variant retVal
  1434        Get phDispatchDriver to hDispatchDriver
  1435        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  1436        Function_Return retVal
  1437    End_Function
  1438
  1439    // Adds a new column to the collection.
  1440    Procedure ComAdd Variant llColumn
  1441        Handle hDispatchDriver
  1442        Get phDispatchDriver to hDispatchDriver
  1443        Send PrepareParams to hDispatchDriver 1
  1444        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llColumn
  1445        Send InvokeComMethod to hDispatchDriver 2 OLE_VT_VOID
  1446    End_Procedure
  1447
  1448    // Deletes all of the columns from the collection
  1449    Procedure ComDeleteAll
  1450        Handle hDispatchDriver
  1451        Get phDispatchDriver to hDispatchDriver
  1452        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  1453    End_Procedure
  1454
  1455    Function ComIndexOf Variant llColumn Returns Integer
  1456        Handle hDispatchDriver
  1457        Integer retVal
  1458        Get phDispatchDriver to hDispatchDriver
  1459        Send PrepareParams to hDispatchDriver 1
  1460        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llColumn
  1461        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_I4 to retVal
  1462        Function_Return retVal
  1463    End_Function
  1464
  1465    Procedure ComRemoveAt Integer llIndex
  1466        Handle hDispatchDriver
  1467        Get phDispatchDriver to hDispatchDriver
  1468        Send PrepareParams to hDispatchDriver 1
  1469        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  1470        Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
  1471    End_Procedure
  1472End_Class
  1473
  1474// CoClass
  1475// CLSID: {A03455AF-3543-4D3E-88F9-4F8822200142}
  1476{ ClassLibrary=Windows }
  1477Class cCJReportColumnOrder is a cComAutomationObject
  1478    Import_Class_Protocol cCJIReportColumnOrder
  1479
  1480    Procedure Construct_Object
  1481        Forward Send Construct_Object
  1482        Set peAutoCreate to acNoAutoCreate
  1483    End_Procedure
  1484End_Class
  1485
  1486// CLSID: {D87BCC77-27BF-4CB1-9ABF-1788D9835113}
  1487Class cCJIReportSelectedRows is a Mixin
  1488
  1489    // Gets the number of rows in  the collection.
  1490    { MethodType=Property DesignTime=False }
  1491    Function ComCount Returns Integer
  1492        Handle hDispatchDriver
  1493        Integer retVal
  1494        Get phDispatchDriver to hDispatchDriver
  1495        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  1496        Function_Return retVal
  1497    End_Function
  1498
  1499    // Adds a new row to the collection.
  1500    Procedure ComAdd Variant llRow
  1501        Handle hDispatchDriver
  1502        Get phDispatchDriver to hDispatchDriver
  1503        Send PrepareParams to hDispatchDriver 1
  1504        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRow
  1505        Send InvokeComMethod to hDispatchDriver 2 OLE_VT_VOID
  1506    End_Procedure
  1507
  1508    // Deletes all of the rows
  1509    Procedure ComDeleteAll
  1510        Handle hDispatchDriver
  1511        Get phDispatchDriver to hDispatchDriver
  1512        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  1513    End_Procedure
  1514
  1515    // Gets an row from the collection by its index.
  1516    { MethodType=Property DesignTime=False }
  1517    Function ComRow Integer llIndex Returns Variant
  1518        Handle hDispatchDriver
  1519        Variant retVal
  1520        Get phDispatchDriver to hDispatchDriver
  1521        Send PrepareParams to hDispatchDriver 1
  1522        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  1523        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  1524        Function_Return retVal
  1525    End_Function
  1526
  1527    { MethodType=Property DesignTime=False }
  1528    Function Com_NewEnum Returns Variant
  1529        Handle hDispatchDriver
  1530        Variant retVal
  1531        Get phDispatchDriver to hDispatchDriver
  1532        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  1533        Function_Return retVal
  1534    End_Function
  1535End_Class
  1536
  1537// CoClass
  1538// CLSID: {D03455AF-3543-4D3E-88F9-4F8822200142}
  1539{ ClassLibrary=Windows }
  1540Class cCJReportSelectedRows is a cComAutomationObject
  1541    Import_Class_Protocol cCJIReportSelectedRows
  1542
  1543    Procedure Construct_Object
  1544        Forward Send Construct_Object
  1545        Set peAutoCreate to acNoAutoCreate
  1546    End_Procedure
  1547End_Class
  1548
  1549// CLSID: {F87BCC77-27BF-4CB1-9ABF-1788D9835223}
  1550Class cCJIReportRows is a Mixin
  1551
  1552    // Gets the number of rows in  the collection.
  1553    { MethodType=Property DesignTime=False }
  1554    Function ComCount Returns Integer
  1555        Handle hDispatchDriver
  1556        Integer retVal
  1557        Get phDispatchDriver to hDispatchDriver
  1558        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  1559        Function_Return retVal
  1560    End_Function
  1561
  1562    // Gets an row from the collection by its index.
  1563    { MethodType=Property DesignTime=False }
  1564    Function ComRow Integer llIndex Returns Variant
  1565        Handle hDispatchDriver
  1566        Variant retVal
  1567        Get phDispatchDriver to hDispatchDriver
  1568        Send PrepareParams to hDispatchDriver 1
  1569        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  1570        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  1571        Function_Return retVal
  1572    End_Function
  1573
  1574    { MethodType=Property DesignTime=False }
  1575    Function Com_NewEnum Returns Variant
  1576        Handle hDispatchDriver
  1577        Variant retVal
  1578        Get phDispatchDriver to hDispatchDriver
  1579        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  1580        Function_Return retVal
  1581    End_Function
  1582
  1583    // Finds row corresponded with specified record.
  1584    Function ComFindRow Variant llRecord Returns Variant
  1585        Handle hDispatchDriver
  1586        Variant retVal
  1587        Get phDispatchDriver to hDispatchDriver
  1588        Send PrepareParams to hDispatchDriver 1
  1589        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  1590        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  1591        Function_Return retVal
  1592    End_Function
  1593
  1594    // Finds row corresponded with specified record (throughout the tree).
  1595    Function ComFindRowInTree Variant llRecord Returns Variant
  1596        Handle hDispatchDriver
  1597        Variant retVal
  1598        Get phDispatchDriver to hDispatchDriver
  1599        Send PrepareParams to hDispatchDriver 1
  1600        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  1601        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
  1602        Function_Return retVal
  1603    End_Function
  1604
  1605    Function ComFindRecordItemByRows Integer llStartIndex Integer llEndIndex Integer llStartColumn Integer llEndColumn Integer llRecord Integer llItem String llText XTPReportTextSearchParms llFlags Returns Variant
  1606        Handle hDispatchDriver
  1607        Variant retVal
  1608        Get phDispatchDriver to hDispatchDriver
  1609        Send PrepareParams to hDispatchDriver 8
  1610        Send DefineParam to hDispatchDriver OLE_VT_I4 llStartIndex
  1611        Send DefineParam to hDispatchDriver OLE_VT_I4 llEndIndex
  1612        Send DefineParam to hDispatchDriver OLE_VT_I4 llStartColumn
  1613        Send DefineParam to hDispatchDriver OLE_VT_I4 llEndColumn
  1614        Send DefineParam to hDispatchDriver OLE_VT_I4 llRecord
  1615        Send DefineParam to hDispatchDriver OLE_VT_I4 llItem
  1616        Send DefineParam to hDispatchDriver OLE_VT_BSTR llText
  1617        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  1618        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_DISPATCH to retVal
  1619        Function_Return retVal
  1620    End_Function
  1621End_Class
  1622
  1623// CoClass
  1624// CLSID: {F03455AF-3543-4D3E-88F9-4F8822200142}
  1625{ ClassLibrary=Windows }
  1626Class cCJReportRows is a cComAutomationObject
  1627    Import_Class_Protocol cCJIReportRows
  1628
  1629    Procedure Construct_Object
  1630        Forward Send Construct_Object
  1631        Set peAutoCreate to acNoAutoCreate
  1632    End_Procedure
  1633End_Class
  1634
  1635// CLSID: {FDEDD6BE-9FF2-4A6B-A5B8-3F60333F6870}
  1636Class cCJIFormulaMulDivC is a Mixin
  1637
  1638    { MethodType=Property DesignTime=False }
  1639    Function ComMultiplier Returns Integer
  1640        Integer retVal
  1641        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  1642        Function_Return retVal
  1643    End_Function
  1644
  1645    { MethodType=Property DesignTime=False }
  1646    Procedure Set ComMultiplier Integer value
  1647        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  1648    End_Procedure
  1649
  1650    { MethodType=Property DesignTime=False }
  1651    Function ComDivisor Returns Integer
  1652        Integer retVal
  1653        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  1654        Function_Return retVal
  1655    End_Function
  1656
  1657    { MethodType=Property DesignTime=False }
  1658    Procedure Set ComDivisor Integer value
  1659        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  1660    End_Procedure
  1661
  1662    { MethodType=Property DesignTime=False }
  1663    Function ComConstant Returns Integer
  1664        Integer retVal
  1665        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_I4 to retVal
  1666        Function_Return retVal
  1667    End_Function
  1668
  1669    { MethodType=Property DesignTime=False }
  1670    Procedure Set ComConstant Integer value
  1671        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_I4 to value
  1672    End_Procedure
  1673End_Class
  1674
  1675// CoClass
  1676// CLSID: {48048866-66D3-4E74-9B28-1FF48C22FDB1}
  1677{ ClassLibrary=Windows }
  1678Class cCJFormulaMulDivC is a cComAutomationObject
  1679    Import_Class_Protocol cCJIFormulaMulDivC
  1680
  1681    Procedure Construct_Object
  1682        Forward Send Construct_Object
  1683        Set peAutoCreate to acNoAutoCreate
  1684    End_Procedure
  1685End_Class
  1686
  1687// CLSID: {A5989CE5-E015-4F87-885D-DE3326A63BEA}
  1688Class cCJIReportPaintManager is a Mixin
  1689
  1690    { MethodType=Property DesignTime=False }
  1691    Function ComVerticalGridStyle Returns XTPReportGridStyle
  1692        XTPReportGridStyle retVal
  1693        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  1694        Function_Return retVal
  1695    End_Function
  1696
  1697    { MethodType=Property DesignTime=False }
  1698    Procedure Set ComVerticalGridStyle XTPReportGridStyle value
  1699        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  1700    End_Procedure
  1701
  1702    { MethodType=Property DesignTime=False }
  1703    Function ComHorizontalGridStyle Returns XTPReportGridStyle
  1704        XTPReportGridStyle retVal
  1705        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  1706        Function_Return retVal
  1707    End_Function
  1708
  1709    { MethodType=Property DesignTime=False }
  1710    Procedure Set ComHorizontalGridStyle XTPReportGridStyle value
  1711        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  1712    End_Procedure
  1713
  1714    { MethodType=Property DesignTime=False }
  1715    Function ComShadeGroupHeadings Returns Boolean
  1716        Boolean retVal
  1717        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to retVal
  1718        Function_Return retVal
  1719    End_Function
  1720
  1721    { MethodType=Property DesignTime=False }
  1722    Procedure Set ComShadeGroupHeadings Boolean value
  1723        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to value
  1724    End_Procedure
  1725
  1726    { MethodType=Property DesignTime=False }
  1727    Function ComTextFont Returns Variant
  1728        Variant retVal
  1729        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_DISPATCH to retVal
  1730        Function_Return retVal
  1731    End_Function
  1732
  1733    { MethodType=Property DesignTime=False }
  1734    Procedure Set ComTextFont Variant value
  1735        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_DISPATCH to value
  1736    End_Procedure
  1737
  1738    { MethodType=Property DesignTime=False }
  1739    Function ComCaptionFont Returns Variant
  1740        Variant retVal
  1741        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to retVal
  1742        Function_Return retVal
  1743    End_Function
  1744
  1745    { MethodType=Property DesignTime=False }
  1746    Procedure Set ComCaptionFont Variant value
  1747        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to value
  1748    End_Procedure
  1749
  1750    { MethodType=Property DesignTime=False }
  1751    Function ComPreviewTextFont Returns Variant
  1752        Variant retVal
  1753        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_DISPATCH to retVal
  1754        Function_Return retVal
  1755    End_Function
  1756
  1757    { MethodType=Property DesignTime=False }
  1758    Procedure Set ComPreviewTextFont Variant value
  1759        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_DISPATCH to value
  1760    End_Procedure
  1761
  1762    { MethodType=Property DesignTime=False }
  1763    Function ComColumnStyle Returns XTPReportColumnStyle
  1764        XTPReportColumnStyle retVal
  1765        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to retVal
  1766        Function_Return retVal
  1767    End_Function
  1768
  1769    { MethodType=Property DesignTime=False }
  1770    Procedure Set ComColumnStyle XTPReportColumnStyle value
  1771        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to value
  1772    End_Procedure
  1773
  1774    { MethodType=Property DesignTime=False }
  1775    Function ComShadeSortColumn Returns Boolean
  1776        Boolean retVal
  1777        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to retVal
  1778        Function_Return retVal
  1779    End_Function
  1780
  1781    { MethodType=Property DesignTime=False }
  1782    Procedure Set ComShadeSortColumn Boolean value
  1783        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to value
  1784    End_Procedure
  1785
  1786    // Determines whether the selected item will display as selected when the Report loses focus
  1787    { MethodType=Property DesignTime=False }
  1788    Function ComHideSelection Returns Boolean
  1789        Boolean retVal
  1790        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to retVal
  1791        Function_Return retVal
  1792    End_Function
  1793
  1794    // Determines whether the selected item will display as selected when the Report loses focus
  1795    { MethodType=Property DesignTime=False }
  1796    Procedure Set ComHideSelection Boolean value
  1797        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to value
  1798    End_Procedure
  1799
  1800    { MethodType=Property DesignTime=False }
  1801    Function ComNoItemsText Returns String
  1802        String retVal
  1803        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to retVal
  1804        Function_Return retVal
  1805    End_Function
  1806
  1807    { MethodType=Property DesignTime=False }
  1808    Procedure Set ComNoItemsText String value
  1809        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to value
  1810    End_Procedure
  1811
  1812    { MethodType=Property DesignTime=False }
  1813    Function ComNoGroupByText Returns String
  1814        String retVal
  1815        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to retVal
  1816        Function_Return retVal
  1817    End_Function
  1818
  1819    { MethodType=Property DesignTime=False }
  1820    Procedure Set ComNoGroupByText String value
  1821        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to value
  1822    End_Procedure
  1823
  1824    { MethodType=Property DesignTime=False }
  1825    Function ComMaxPreviewLines Returns Integer
  1826        Integer retVal
  1827        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to retVal
  1828        Function_Return retVal
  1829    End_Function
  1830
  1831    { MethodType=Property DesignTime=False }
  1832    Procedure Set ComMaxPreviewLines Integer value
  1833        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to value
  1834    End_Procedure
  1835
  1836    { MethodType=Property DesignTime=False }
  1837    Function ComBackColor Returns OLE_COLOR
  1838        OLE_COLOR retVal
  1839        Get ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_I4 to retVal
  1840        Function_Return retVal
  1841    End_Function
  1842
  1843    { MethodType=Property DesignTime=False }
  1844    Procedure Set ComBackColor OLE_COLOR value
  1845        Set ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_I4 to value
  1846    End_Procedure
  1847
  1848    { MethodType=Property DesignTime=False }
  1849    Function ComForeColor Returns OLE_COLOR
  1850        OLE_COLOR retVal
  1851        Get ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to retVal
  1852        Function_Return retVal
  1853    End_Function
  1854
  1855    { MethodType=Property DesignTime=False }
  1856    Procedure Set ComForeColor OLE_COLOR value
  1857        Set ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to value
  1858    End_Procedure
  1859
  1860    { MethodType=Property DesignTime=False }
  1861    Function ComGridLineColor Returns OLE_COLOR
  1862        OLE_COLOR retVal
  1863        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_I4 to retVal
  1864        Function_Return retVal
  1865    End_Function
  1866
  1867    { MethodType=Property DesignTime=False }
  1868    Procedure Set ComGridLineColor OLE_COLOR value
  1869        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_I4 to value
  1870    End_Procedure
  1871
  1872    { MethodType=Property DesignTime=False }
  1873    Function ComShadeSortColor Returns OLE_COLOR
  1874        OLE_COLOR retVal
  1875        Get ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_I4 to retVal
  1876        Function_Return retVal
  1877    End_Function
  1878
  1879    { MethodType=Property DesignTime=False }
  1880    Procedure Set ComShadeSortColor OLE_COLOR value
  1881        Set ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_I4 to value
  1882    End_Procedure
  1883
  1884    { MethodType=Property DesignTime=False }
  1885    Function ComGroupIndentColor Returns OLE_COLOR
  1886        OLE_COLOR retVal
  1887        Get ComProperty of (phDispatchDriver(Self)) 18 OLE_VT_I4 to retVal
  1888        Function_Return retVal
  1889    End_Function
  1890
  1891    { MethodType=Property DesignTime=False }
  1892    Procedure Set ComGroupIndentColor OLE_COLOR value
  1893        Set ComProperty of (phDispatchDriver(Self)) 18 OLE_VT_I4 to value
  1894    End_Procedure
  1895
  1896    { MethodType=Property DesignTime=False }
  1897    Function ComGroupShadeBackColor Returns OLE_COLOR
  1898        OLE_COLOR retVal
  1899        Get ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_I4 to retVal
  1900        Function_Return retVal
  1901    End_Function
  1902
  1903    { MethodType=Property DesignTime=False }
  1904    Procedure Set ComGroupShadeBackColor OLE_COLOR value
  1905        Set ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_I4 to value
  1906    End_Procedure
  1907
  1908    { MethodType=Property DesignTime=False }
  1909    Function ComGroupShadeBorderColor Returns OLE_COLOR
  1910        OLE_COLOR retVal
  1911        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_I4 to retVal
  1912        Function_Return retVal
  1913    End_Function
  1914
  1915    { MethodType=Property DesignTime=False }
  1916    Procedure Set ComGroupShadeBorderColor OLE_COLOR value
  1917        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_I4 to value
  1918    End_Procedure
  1919
  1920    { MethodType=Property DesignTime=False }
  1921    Function ComGroupForeColor Returns OLE_COLOR
  1922        OLE_COLOR retVal
  1923        Get ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_I4 to retVal
  1924        Function_Return retVal
  1925    End_Function
  1926
  1927    { MethodType=Property DesignTime=False }
  1928    Procedure Set ComGroupForeColor OLE_COLOR value
  1929        Set ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_I4 to value
  1930    End_Procedure
  1931
  1932    { MethodType=Property DesignTime=False }
  1933    Function ComCaptionBackColor Returns OLE_COLOR
  1934        OLE_COLOR retVal
  1935        Get ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to retVal
  1936        Function_Return retVal
  1937    End_Function
  1938
  1939    { MethodType=Property DesignTime=False }
  1940    Procedure Set ComCaptionBackColor OLE_COLOR value
  1941        Set ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to value
  1942    End_Procedure
  1943
  1944    { MethodType=Property DesignTime=False }
  1945    Function ComCaptionForeColor Returns OLE_COLOR
  1946        OLE_COLOR retVal
  1947        Get ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to retVal
  1948        Function_Return retVal
  1949    End_Function
  1950
  1951    { MethodType=Property DesignTime=False }
  1952    Procedure Set ComCaptionForeColor OLE_COLOR value
  1953        Set ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to value
  1954    End_Procedure
  1955
  1956    { MethodType=Property DesignTime=False }
  1957    Function ComGroupBoxBackColor Returns OLE_COLOR
  1958        OLE_COLOR retVal
  1959        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to retVal
  1960        Function_Return retVal
  1961    End_Function
  1962
  1963    { MethodType=Property DesignTime=False }
  1964    Procedure Set ComGroupBoxBackColor OLE_COLOR value
  1965        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to value
  1966    End_Procedure
  1967
  1968    { MethodType=Property DesignTime=False }
  1969    Function ComGroupByNoItemsTextColor Returns OLE_COLOR
  1970        OLE_COLOR retVal
  1971        Get ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_I4 to retVal
  1972        Function_Return retVal
  1973    End_Function
  1974
  1975    { MethodType=Property DesignTime=False }
  1976    Procedure Set ComGroupByNoItemsTextColor OLE_COLOR value
  1977        Set ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_I4 to value
  1978    End_Procedure
  1979
  1980    { MethodType=Property DesignTime=False }
  1981    Function ComHighlightBackColor Returns OLE_COLOR
  1982        OLE_COLOR retVal
  1983        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to retVal
  1984        Function_Return retVal
  1985    End_Function
  1986
  1987    { MethodType=Property DesignTime=False }
  1988    Procedure Set ComHighlightBackColor OLE_COLOR value
  1989        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to value
  1990    End_Procedure
  1991
  1992    { MethodType=Property DesignTime=False }
  1993    Function ComHighlightForeColor Returns OLE_COLOR
  1994        OLE_COLOR retVal
  1995        Get ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_I4 to retVal
  1996        Function_Return retVal
  1997    End_Function
  1998
  1999    { MethodType=Property DesignTime=False }
  2000    Procedure Set ComHighlightForeColor OLE_COLOR value
  2001        Set ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_I4 to value
  2002    End_Procedure
  2003
  2004    { MethodType=Property DesignTime=False }
  2005    Function ComCaptionBackGradientColorLight Returns OLE_COLOR
  2006        OLE_COLOR retVal
  2007        Get ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to retVal
  2008        Function_Return retVal
  2009    End_Function
  2010
  2011    { MethodType=Property DesignTime=False }
  2012    Procedure Set ComCaptionBackGradientColorLight OLE_COLOR value
  2013        Set ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to value
  2014    End_Procedure
  2015
  2016    { MethodType=Property DesignTime=False }
  2017    Function ComCaptionBackGradientColorDark Returns OLE_COLOR
  2018        OLE_COLOR retVal
  2019        Get ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_I4 to retVal
  2020        Function_Return retVal
  2021    End_Function
  2022
  2023    { MethodType=Property DesignTime=False }
  2024    Procedure Set ComCaptionBackGradientColorDark OLE_COLOR value
  2025        Set ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_I4 to value
  2026    End_Procedure
  2027
  2028    { MethodType=Property DesignTime=False }
  2029    Function ComColumnHotGradientColorLight Returns OLE_COLOR
  2030        OLE_COLOR retVal
  2031        Get ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_I4 to retVal
  2032        Function_Return retVal
  2033    End_Function
  2034
  2035    { MethodType=Property DesignTime=False }
  2036    Procedure Set ComColumnHotGradientColorLight OLE_COLOR value
  2037        Set ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_I4 to value
  2038    End_Procedure
  2039
  2040    { MethodType=Property DesignTime=False }
  2041    Function ComColumnHotGradientColorDark Returns OLE_COLOR
  2042        OLE_COLOR retVal
  2043        Get ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_I4 to retVal
  2044        Function_Return retVal
  2045    End_Function
  2046
  2047    { MethodType=Property DesignTime=False }
  2048    Procedure Set ComColumnHotGradientColorDark OLE_COLOR value
  2049        Set ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_I4 to value
  2050    End_Procedure
  2051
  2052    { MethodType=Property DesignTime=False }
  2053    Function ComColumnPushedGradientColorLight Returns OLE_COLOR
  2054        OLE_COLOR retVal
  2055        Get ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to retVal
  2056        Function_Return retVal
  2057    End_Function
  2058
  2059    { MethodType=Property DesignTime=False }
  2060    Procedure Set ComColumnPushedGradientColorLight OLE_COLOR value
  2061        Set ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to value
  2062    End_Procedure
  2063
  2064    { MethodType=Property DesignTime=False }
  2065    Function ComColumnPushedGradientColorDark Returns OLE_COLOR
  2066        OLE_COLOR retVal
  2067        Get ComProperty of (phDispatchDriver(Self)) 46 OLE_VT_I4 to retVal
  2068        Function_Return retVal
  2069    End_Function
  2070
  2071    { MethodType=Property DesignTime=False }
  2072    Procedure Set ComColumnPushedGradientColorDark OLE_COLOR value
  2073        Set ComProperty of (phDispatchDriver(Self)) 46 OLE_VT_I4 to value
  2074    End_Procedure
  2075
  2076    { MethodType=Property DesignTime=False }
  2077    Function ComColumnShadowGradient Returns OLE_COLOR
  2078        OLE_COLOR retVal
  2079        Get ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to retVal
  2080        Function_Return retVal
  2081    End_Function
  2082
  2083    { MethodType=Property DesignTime=False }
  2084    Procedure Set ComColumnShadowGradient OLE_COLOR value
  2085        Set ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to value
  2086    End_Procedure
  2087
  2088    { MethodType=Property DesignTime=False }
  2089    Function ComTreeIndent Returns Integer
  2090        Integer retVal
  2091        Get ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to retVal
  2092        Function_Return retVal
  2093    End_Function
  2094
  2095    { MethodType=Property DesignTime=False }
  2096    Procedure Set ComTreeIndent Integer value
  2097        Set ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to value
  2098    End_Procedure
  2099
  2100    { MethodType=Property DesignTime=False }
  2101    Function ComTreeStructureStyle Returns XTPReportTreeStructureStyle
  2102        XTPReportTreeStructureStyle retVal
  2103        Get ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to retVal
  2104        Function_Return retVal
  2105    End_Function
  2106
  2107    { MethodType=Property DesignTime=False }
  2108    Procedure Set ComTreeStructureStyle XTPReportTreeStructureStyle value
  2109        Set ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to value
  2110    End_Procedure
  2111
  2112    { MethodType=Property DesignTime=False }
  2113    Function ComNoFieldsAvailableText Returns String
  2114        String retVal
  2115        Get ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to retVal
  2116        Function_Return retVal
  2117    End_Function
  2118
  2119    { MethodType=Property DesignTime=False }
  2120    Procedure Set ComNoFieldsAvailableText String value
  2121        Set ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to value
  2122    End_Procedure
  2123
  2124    { MethodType=Property DesignTime=False }
  2125    Function ComDrawSortTriangleAlways Returns Boolean
  2126        Boolean retVal
  2127        Get ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to retVal
  2128        Function_Return retVal
  2129    End_Function
  2130
  2131    { MethodType=Property DesignTime=False }
  2132    Procedure Set ComDrawSortTriangleAlways Boolean value
  2133        Set ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to value
  2134    End_Procedure
  2135
  2136    { MethodType=Property DesignTime=False }
  2137    Function ComGroupShadeForeColor Returns OLE_COLOR
  2138        OLE_COLOR retVal
  2139        Get ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_I4 to retVal
  2140        Function_Return retVal
  2141    End_Function
  2142
  2143    { MethodType=Property DesignTime=False }
  2144    Procedure Set ComGroupShadeForeColor OLE_COLOR value
  2145        Set ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_I4 to value
  2146    End_Procedure
  2147
  2148    { MethodType=Property DesignTime=False }
  2149    Function ComUseColumnTextAlignment Returns Boolean
  2150        Boolean retVal
  2151        Get ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_BOOL to retVal
  2152        Function_Return retVal
  2153    End_Function
  2154
  2155    { MethodType=Property DesignTime=False }
  2156    Procedure Set ComUseColumnTextAlignment Boolean value
  2157        Set ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_BOOL to value
  2158    End_Procedure
  2159
  2160    { MethodType=Property DesignTime=False }
  2161    Function ComPreviewTextColor Returns OLE_COLOR
  2162        OLE_COLOR retVal
  2163        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_I4 to retVal
  2164        Function_Return retVal
  2165    End_Function
  2166
  2167    { MethodType=Property DesignTime=False }
  2168    Procedure Set ComPreviewTextColor OLE_COLOR value
  2169        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_I4 to value
  2170    End_Procedure
  2171
  2172    { MethodType=Property DesignTime=False }
  2173    Function ComSortByText Returns String
  2174        String retVal
  2175        Get ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BSTR to retVal
  2176        Function_Return retVal
  2177    End_Function
  2178
  2179    { MethodType=Property DesignTime=False }
  2180    Procedure Set ComSortByText String value
  2181        Set ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BSTR to value
  2182    End_Procedure
  2183
  2184    { MethodType=Property DesignTime=False }
  2185    Function ComSortByDecreasingText Returns String
  2186        String retVal
  2187        Get ComProperty of (phDispatchDriver(Self)) 348 OLE_VT_BSTR to retVal
  2188        Function_Return retVal
  2189    End_Function
  2190
  2191    { MethodType=Property DesignTime=False }
  2192    Procedure Set ComSortByDecreasingText String value
  2193        Set ComProperty of (phDispatchDriver(Self)) 348 OLE_VT_BSTR to value
  2194    End_Procedure
  2195
  2196    { MethodType=Property DesignTime=False }
  2197    Function ComSortByIncreasingText Returns String
  2198        String retVal
  2199        Get ComProperty of (phDispatchDriver(Self)) 349 OLE_VT_BSTR to retVal
  2200        Function_Return retVal
  2201    End_Function
  2202
  2203    { MethodType=Property DesignTime=False }
  2204    Procedure Set ComSortByIncreasingText String value
  2205        Set ComProperty of (phDispatchDriver(Self)) 349 OLE_VT_BSTR to value
  2206    End_Procedure
  2207
  2208    { MethodType=Property DesignTime=False }
  2209    Function ComInvertColumnOnClick Returns Boolean
  2210        Boolean retVal
  2211        Get ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_BOOL to retVal
  2212        Function_Return retVal
  2213    End_Function
  2214
  2215    { MethodType=Property DesignTime=False }
  2216    Procedure Set ComInvertColumnOnClick Boolean value
  2217        Set ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_BOOL to value
  2218    End_Procedure
  2219
  2220    { MethodType=Property DesignTime=False }
  2221    Function ComHotTracking Returns Boolean
  2222        Boolean retVal
  2223        Get ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to retVal
  2224        Function_Return retVal
  2225    End_Function
  2226
  2227    { MethodType=Property DesignTime=False }
  2228    Procedure Set ComHotTracking Boolean value
  2229        Set ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to value
  2230    End_Procedure
  2231
  2232    { MethodType=Property DesignTime=False }
  2233    Function ComGroupRowTextBold Returns Boolean
  2234        Boolean retVal
  2235        Get ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to retVal
  2236        Function_Return retVal
  2237    End_Function
  2238
  2239    { MethodType=Property DesignTime=False }
  2240    Procedure Set ComGroupRowTextBold Boolean value
  2241        Set ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to value
  2242    End_Procedure
  2243
  2244    { MethodType=Property DesignTime=False }
  2245    Function ComFixedRowHeight Returns Boolean
  2246        Boolean retVal
  2247        Get ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_BOOL to retVal
  2248        Function_Return retVal
  2249    End_Function
  2250
  2251    { MethodType=Property DesignTime=False }
  2252    Procedure Set ComFixedRowHeight Boolean value
  2253        Set ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_BOOL to value
  2254    End_Procedure
  2255
  2256    { MethodType=Property DesignTime=False }
  2257    Function ComUseEditTextAlignment Returns Boolean
  2258        Boolean retVal
  2259        Get ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_BOOL to retVal
  2260        Function_Return retVal
  2261    End_Function
  2262
  2263    { MethodType=Property DesignTime=False }
  2264    Procedure Set ComUseEditTextAlignment Boolean value
  2265        Set ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_BOOL to value
  2266    End_Procedure
  2267
  2268    { MethodType=Property DesignTime=False }
  2269    Function ComRevertAlignment Returns Boolean
  2270        Boolean retVal
  2271        Get ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_BOOL to retVal
  2272        Function_Return retVal
  2273    End_Function
  2274
  2275    { MethodType=Property DesignTime=False }
  2276    Procedure Set ComRevertAlignment Boolean value
  2277        Set ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_BOOL to value
  2278    End_Procedure
  2279
  2280    { MethodType=Property DesignTime=False }
  2281    Function ComThemedInplaceButtons Returns Boolean
  2282        Boolean retVal
  2283        Get ComProperty of (phDispatchDriver(Self)) 51 OLE_VT_BOOL to retVal
  2284        Function_Return retVal
  2285    End_Function
  2286
  2287    { MethodType=Property DesignTime=False }
  2288    Procedure Set ComThemedInplaceButtons Boolean value
  2289        Set ComProperty of (phDispatchDriver(Self)) 51 OLE_VT_BOOL to value
  2290    End_Procedure
  2291
  2292    { MethodType=Property DesignTime=False }
  2293    Function ComFixedInplaceButtonHeight Returns Boolean
  2294        Boolean retVal
  2295        Get ComProperty of (phDispatchDriver(Self)) 52 OLE_VT_BOOL to retVal
  2296        Function_Return retVal
  2297    End_Function
  2298
  2299    { MethodType=Property DesignTime=False }
  2300    Procedure Set ComFixedInplaceButtonHeight Boolean value
  2301        Set ComProperty of (phDispatchDriver(Self)) 52 OLE_VT_BOOL to value
  2302    End_Procedure
  2303
  2304    { MethodType=Property DesignTime=False }
  2305    Function ComFreezeColsDividerStyle Returns Integer
  2306        Integer retVal
  2307        Get ComProperty of (phDispatchDriver(Self)) 53 OLE_VT_I4 to retVal
  2308        Function_Return retVal
  2309    End_Function
  2310
  2311    { MethodType=Property DesignTime=False }
  2312    Procedure Set ComFreezeColsDividerStyle Integer value
  2313        Set ComProperty of (phDispatchDriver(Self)) 53 OLE_VT_I4 to value
  2314    End_Procedure
  2315
  2316    { MethodType=Property DesignTime=False }
  2317    Function ComFreezeColsDividerColor Returns OLE_COLOR
  2318        OLE_COLOR retVal
  2319        Get ComProperty of (phDispatchDriver(Self)) 54 OLE_VT_I4 to retVal
  2320        Function_Return retVal
  2321    End_Function
  2322
  2323    { MethodType=Property DesignTime=False }
  2324    Procedure Set ComFreezeColsDividerColor OLE_COLOR value
  2325        Set ComProperty of (phDispatchDriver(Self)) 54 OLE_VT_I4 to value
  2326    End_Procedure
  2327
  2328    { MethodType=Property DesignTime=False }
  2329    Function ComHotDividerColor Returns OLE_COLOR
  2330        OLE_COLOR retVal
  2331        Get ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_I4 to retVal
  2332        Function_Return retVal
  2333    End_Function
  2334
  2335    { MethodType=Property DesignTime=False }
  2336    Procedure Set ComHotDividerColor OLE_COLOR value
  2337        Set ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_I4 to value
  2338    End_Procedure
  2339
  2340    { MethodType=Property DesignTime=False }
  2341    Function ComHeaderRowsDividerStyle Returns XTPReportFixedRowsDividerStyle
  2342        XTPReportFixedRowsDividerStyle retVal
  2343        Get ComProperty of (phDispatchDriver(Self)) 56 OLE_VT_I4 to retVal
  2344        Function_Return retVal
  2345    End_Function
  2346
  2347    { MethodType=Property DesignTime=False }
  2348    Procedure Set ComHeaderRowsDividerStyle XTPReportFixedRowsDividerStyle value
  2349        Set ComProperty of (phDispatchDriver(Self)) 56 OLE_VT_I4 to value
  2350    End_Procedure
  2351
  2352    { MethodType=Property DesignTime=False }
  2353    Function ComHeaderRowsDividerColor Returns OLE_COLOR
  2354        OLE_COLOR retVal
  2355        Get ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_I4 to retVal
  2356        Function_Return retVal
  2357    End_Function
  2358
  2359    { MethodType=Property DesignTime=False }
  2360    Procedure Set ComHeaderRowsDividerColor OLE_COLOR value
  2361        Set ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_I4 to value
  2362    End_Procedure
  2363
  2364    { MethodType=Property DesignTime=False }
  2365    Function ComFooterRowsDividerStyle Returns XTPReportFixedRowsDividerStyle
  2366        XTPReportFixedRowsDividerStyle retVal
  2367        Get ComProperty of (phDispatchDriver(Self)) 58 OLE_VT_I4 to retVal
  2368        Function_Return retVal
  2369    End_Function
  2370
  2371    { MethodType=Property DesignTime=False }
  2372    Procedure Set ComFooterRowsDividerStyle XTPReportFixedRowsDividerStyle value
  2373        Set ComProperty of (phDispatchDriver(Self)) 58 OLE_VT_I4 to value
  2374    End_Procedure
  2375
  2376    { MethodType=Property DesignTime=False }
  2377    Function ComFooterRowsDividerColor Returns OLE_COLOR
  2378        OLE_COLOR retVal
  2379        Get ComProperty of (phDispatchDriver(Self)) 59 OLE_VT_I4 to retVal
  2380        Function_Return retVal
  2381    End_Function
  2382
  2383    { MethodType=Property DesignTime=False }
  2384    Procedure Set ComFooterRowsDividerColor OLE_COLOR value
  2385        Set ComProperty of (phDispatchDriver(Self)) 59 OLE_VT_I4 to value
  2386    End_Procedure
  2387
  2388    { MethodType=Property DesignTime=False }
  2389    Function ComDrawGridForEmptySpace Returns Boolean
  2390        Boolean retVal
  2391        Get ComProperty of (phDispatchDriver(Self)) 60 OLE_VT_BOOL to retVal
  2392        Function_Return retVal
  2393    End_Function
  2394
  2395    { MethodType=Property DesignTime=False }
  2396    Procedure Set ComDrawGridForEmptySpace Boolean value
  2397        Set ComProperty of (phDispatchDriver(Self)) 60 OLE_VT_BOOL to value
  2398    End_Procedure
  2399
  2400    { MethodType=Property DesignTime=False }
  2401    Function ComSelectedRowBackColor Returns OLE_COLOR
  2402        OLE_COLOR retVal
  2403        Get ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_I4 to retVal
  2404        Function_Return retVal
  2405    End_Function
  2406
  2407    { MethodType=Property DesignTime=False }
  2408    Procedure Set ComSelectedRowBackColor OLE_COLOR value
  2409        Set ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_I4 to value
  2410    End_Procedure
  2411
  2412    { MethodType=Property DesignTime=False }
  2413    Function ComSelectedRowForeColor Returns OLE_COLOR
  2414        OLE_COLOR retVal
  2415        Get ComProperty of (phDispatchDriver(Self)) 61 OLE_VT_I4 to retVal
  2416        Function_Return retVal
  2417    End_Function
  2418
  2419    { MethodType=Property DesignTime=False }
  2420    Procedure Set ComSelectedRowForeColor OLE_COLOR value
  2421        Set ComProperty of (phDispatchDriver(Self)) 61 OLE_VT_I4 to value
  2422    End_Procedure
  2423
  2424    { MethodType=Property DesignTime=False }
  2425    Function ComColumnOffice2007CustomThemeBaseColor Returns OLE_COLOR
  2426        OLE_COLOR retVal
  2427        Get ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_I4 to retVal
  2428        Function_Return retVal
  2429    End_Function
  2430
  2431    { MethodType=Property DesignTime=False }
  2432    Procedure Set ComColumnOffice2007CustomThemeBaseColor OLE_COLOR value
  2433        Set ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_I4 to value
  2434    End_Procedure
  2435
  2436    { MethodType=Property DesignTime=False }
  2437    Function ComDrawSortTriangleStyle Returns XTPReportDrawSortTriangleStyle
  2438        XTPReportDrawSortTriangleStyle retVal
  2439        Get ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_I4 to retVal
  2440        Function_Return retVal
  2441    End_Function
  2442
  2443    { MethodType=Property DesignTime=False }
  2444    Procedure Set ComDrawSortTriangleStyle XTPReportDrawSortTriangleStyle value
  2445        Set ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_I4 to value
  2446    End_Procedure
  2447
  2448    { MethodType=Property DesignTime=False }
  2449    Function ComColumnWidthWYSIWYG Returns Boolean
  2450        Boolean retVal
  2451        Get ComProperty of (phDispatchDriver(Self)) 69 OLE_VT_BOOL to retVal
  2452        Function_Return retVal
  2453    End_Function
  2454
  2455    { MethodType=Property DesignTime=False }
  2456    Procedure Set ComColumnWidthWYSIWYG Boolean value
  2457        Set ComProperty of (phDispatchDriver(Self)) 69 OLE_VT_BOOL to value
  2458    End_Procedure
  2459
  2460    { MethodType=Property DesignTime=False }
  2461    Function ComColumnPlusMinusSign Returns Boolean
  2462        Boolean retVal
  2463        Get ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to retVal
  2464        Function_Return retVal
  2465    End_Function
  2466
  2467    { MethodType=Property DesignTime=False }
  2468    Procedure Set ComColumnPlusMinusSign Boolean value
  2469        Set ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to value
  2470    End_Procedure
  2471
  2472    { MethodType=Property DesignTime=False }
  2473    Function ComShowLockIcon Returns Boolean
  2474        Boolean retVal
  2475        Get ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to retVal
  2476        Function_Return retVal
  2477    End_Function
  2478
  2479    { MethodType=Property DesignTime=False }
  2480    Procedure Set ComShowLockIcon Boolean value
  2481        Set ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to value
  2482    End_Procedure
  2483
  2484    { MethodType=Property DesignTime=False }
  2485    Function ComUseShellIcon Returns Boolean
  2486        Boolean retVal
  2487        Get ComProperty of (phDispatchDriver(Self)) 72 OLE_VT_BOOL to retVal
  2488        Function_Return retVal
  2489    End_Function
  2490
  2491    { MethodType=Property DesignTime=False }
  2492    Procedure Set ComUseShellIcon Boolean value
  2493        Set ComProperty of (phDispatchDriver(Self)) 72 OLE_VT_BOOL to value
  2494    End_Procedure
  2495
  2496    { MethodType=Property DesignTime=False }
  2497    Function ComExpandText Returns String
  2498        String retVal
  2499        Get ComProperty of (phDispatchDriver(Self)) 73 OLE_VT_BSTR to retVal
  2500        Function_Return retVal
  2501    End_Function
  2502
  2503    { MethodType=Property DesignTime=False }
  2504    Procedure Set ComExpandText String value
  2505        Set ComProperty of (phDispatchDriver(Self)) 73 OLE_VT_BSTR to value
  2506    End_Procedure
  2507
  2508    { MethodType=Property DesignTime=False }
  2509    Function ComCollapseText Returns String
  2510        String retVal
  2511        Get ComProperty of (phDispatchDriver(Self)) 74 OLE_VT_BSTR to retVal
  2512        Function_Return retVal
  2513    End_Function
  2514
  2515    { MethodType=Property DesignTime=False }
  2516    Procedure Set ComCollapseText String value
  2517        Set ComProperty of (phDispatchDriver(Self)) 74 OLE_VT_BSTR to value
  2518    End_Procedure
  2519
  2520    { MethodType=Property DesignTime=False }
  2521    Function ComRecOrRowNumber Returns Boolean
  2522        Boolean retVal
  2523        Get ComProperty of (phDispatchDriver(Self)) 75 OLE_VT_BOOL to retVal
  2524        Function_Return retVal
  2525    End_Function
  2526
  2527    { MethodType=Property DesignTime=False }
  2528    Procedure Set ComRecOrRowNumber Boolean value
  2529        Set ComProperty of (phDispatchDriver(Self)) 75 OLE_VT_BOOL to value
  2530    End_Procedure
  2531
  2532    { MethodType=Property DesignTime=False }
  2533    Function ComStartRecOrRowNumber Returns Integer
  2534        Integer retVal
  2535        Get ComProperty of (phDispatchDriver(Self)) 76 OLE_VT_I4 to retVal
  2536        Function_Return retVal
  2537    End_Function
  2538
  2539    { MethodType=Property DesignTime=False }
  2540    Procedure Set ComStartRecOrRowNumber Integer value
  2541        Set ComProperty of (phDispatchDriver(Self)) 76 OLE_VT_I4 to value
  2542    End_Procedure
  2543
  2544    { MethodType=Property DesignTime=False }
  2545    Function ComLastColumnWidthWYSIWYG Returns Boolean
  2546        Boolean retVal
  2547        Get ComProperty of (phDispatchDriver(Self)) 77 OLE_VT_BOOL to retVal
  2548        Function_Return retVal
  2549    End_Function
  2550
  2551    { MethodType=Property DesignTime=False }
  2552    Procedure Set ComLastColumnWidthWYSIWYG Boolean value
  2553        Set ComProperty of (phDispatchDriver(Self)) 77 OLE_VT_BOOL to value
  2554    End_Procedure
  2555
  2556    { MethodType=Property DesignTime=False }
  2557    Function ComUseGroupRowSelectionState Returns Boolean
  2558        Boolean retVal
  2559        Get ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to retVal
  2560        Function_Return retVal
  2561    End_Function
  2562
  2563    { MethodType=Property DesignTime=False }
  2564    Procedure Set ComUseGroupRowSelectionState Boolean value
  2565        Set ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to value
  2566    End_Procedure
  2567
  2568    { MethodType=Property DesignTime=False }
  2569    Function ComForceDynamicMarkupForCell Returns Boolean
  2570        Boolean retVal
  2571        Get ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to retVal
  2572        Function_Return retVal
  2573    End_Function
  2574
  2575    { MethodType=Property DesignTime=False }
  2576    Procedure Set ComForceDynamicMarkupForCell Boolean value
  2577        Set ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to value
  2578    End_Procedure
  2579
  2580    { MethodType=Property DesignTime=False }
  2581    Function ComPrintPageRectangle Returns Boolean
  2582        Boolean retVal
  2583        Get ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_BOOL to retVal
  2584        Function_Return retVal
  2585    End_Function
  2586
  2587    { MethodType=Property DesignTime=False }
  2588    Procedure Set ComPrintPageRectangle Boolean value
  2589        Set ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_BOOL to value
  2590    End_Procedure
  2591
  2592    { MethodType=Property DesignTime=False }
  2593    Function ComForceShowDropMarker Returns Boolean
  2594        Boolean retVal
  2595        Get ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to retVal
  2596        Function_Return retVal
  2597    End_Function
  2598
  2599    { MethodType=Property DesignTime=False }
  2600    Procedure Set ComForceShowDropMarker Boolean value
  2601        Set ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to value
  2602    End_Procedure
  2603
  2604    { MethodType=Property DesignTime=False }
  2605    Function ComHyperLinkColor Returns OLE_COLOR
  2606        OLE_COLOR retVal
  2607        Get ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_I4 to retVal
  2608        Function_Return retVal
  2609    End_Function
  2610
  2611    { MethodType=Property DesignTime=False }
  2612    Procedure Set ComHyperLinkColor OLE_COLOR value
  2613        Set ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_I4 to value
  2614    End_Procedure
  2615
  2616    { MethodType=Property DesignTime=False }
  2617    Function ComFormulaSumColor Returns OLE_COLOR
  2618        OLE_COLOR retVal
  2619        Get ComProperty of (phDispatchDriver(Self)) 83 OLE_VT_I4 to retVal
  2620        Function_Return retVal
  2621    End_Function
  2622
  2623    { MethodType=Property DesignTime=False }
  2624    Procedure Set ComFormulaSumColor OLE_COLOR value
  2625        Set ComProperty of (phDispatchDriver(Self)) 83 OLE_VT_I4 to value
  2626    End_Procedure
  2627
  2628    { MethodType=Property DesignTime=False }
  2629    Function ComFormulaSubSumColor Returns OLE_COLOR
  2630        OLE_COLOR retVal
  2631        Get ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to retVal
  2632        Function_Return retVal
  2633    End_Function
  2634
  2635    { MethodType=Property DesignTime=False }
  2636    Procedure Set ComFormulaSubSumColor OLE_COLOR value
  2637        Set ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to value
  2638    End_Procedure
  2639
  2640    { MethodType=Property DesignTime=False }
  2641    Function ComShowNonActiveInPlaceButton Returns Boolean
  2642        Boolean retVal
  2643        Get ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to retVal
  2644        Function_Return retVal
  2645    End_Function
  2646
  2647    { MethodType=Property DesignTime=False }
  2648    Procedure Set ComShowNonActiveInPlaceButton Boolean value
  2649        Set ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to value
  2650    End_Procedure
  2651
  2652    { MethodType=Property DesignTime=False }
  2653    Function ComPrintWatermark Returns Boolean
  2654        Boolean retVal
  2655        Get ComProperty of (phDispatchDriver(Self)) 86 OLE_VT_BOOL to retVal
  2656        Function_Return retVal
  2657    End_Function
  2658
  2659    { MethodType=Property DesignTime=False }
  2660    Procedure Set ComPrintWatermark Boolean value
  2661        Set ComProperty of (phDispatchDriver(Self)) 86 OLE_VT_BOOL to value
  2662    End_Procedure
  2663
  2664    { MethodType=Property DesignTime=False }
  2665    Function ComBaseTreeIndent Returns Boolean
  2666        Boolean retVal
  2667        Get ComProperty of (phDispatchDriver(Self)) 87 OLE_VT_BOOL to retVal
  2668        Function_Return retVal
  2669    End_Function
  2670
  2671    { MethodType=Property DesignTime=False }
  2672    Procedure Set ComBaseTreeIndent Boolean value
  2673        Set ComProperty of (phDispatchDriver(Self)) 87 OLE_VT_BOOL to value
  2674    End_Procedure
  2675
  2676    { MethodType=Property DesignTime=False }
  2677    Function ComShowWYSIWYGMarkers Returns Boolean
  2678        Boolean retVal
  2679        Get ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_BOOL to retVal
  2680        Function_Return retVal
  2681    End_Function
  2682
  2683    { MethodType=Property DesignTime=False }
  2684    Procedure Set ComShowWYSIWYGMarkers Boolean value
  2685        Set ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_BOOL to value
  2686    End_Procedure
  2687
  2688    { MethodType=Property DesignTime=False }
  2689    Function ComForceShowTooltip Returns Boolean
  2690        Boolean retVal
  2691        Get ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to retVal
  2692        Function_Return retVal
  2693    End_Function
  2694
  2695    { MethodType=Property DesignTime=False }
  2696    Procedure Set ComForceShowTooltip Boolean value
  2697        Set ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to value
  2698    End_Procedure
  2699
  2700    { MethodType=Property DesignTime=False }
  2701    Function ComGrayIfDisable Returns Boolean
  2702        Boolean retVal
  2703        Get ComProperty of (phDispatchDriver(Self)) 90 OLE_VT_BOOL to retVal
  2704        Function_Return retVal
  2705    End_Function
  2706
  2707    { MethodType=Property DesignTime=False }
  2708    Procedure Set ComGrayIfDisable Boolean value
  2709        Set ComProperty of (phDispatchDriver(Self)) 90 OLE_VT_BOOL to value
  2710    End_Procedure
  2711
  2712    { MethodType=Property DesignTime=False }
  2713    Function ComUseAlternativeBackground Returns Boolean
  2714        Boolean retVal
  2715        Get ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_BOOL to retVal
  2716        Function_Return retVal
  2717    End_Function
  2718
  2719    { MethodType=Property DesignTime=False }
  2720    Procedure Set ComUseAlternativeBackground Boolean value
  2721        Set ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_BOOL to value
  2722    End_Procedure
  2723
  2724    { MethodType=Property DesignTime=False }
  2725    Function ComAlternativeBackgroundColor Returns OLE_COLOR
  2726        OLE_COLOR retVal
  2727        Get ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_I4 to retVal
  2728        Function_Return retVal
  2729    End_Function
  2730
  2731    { MethodType=Property DesignTime=False }
  2732    Procedure Set ComAlternativeBackgroundColor OLE_COLOR value
  2733        Set ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_I4 to value
  2734    End_Procedure
  2735
  2736    { MethodType=Property DesignTime=False }
  2737    Function ComCleanTooltip Returns Boolean
  2738        Boolean retVal
  2739        Get ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to retVal
  2740        Function_Return retVal
  2741    End_Function
  2742
  2743    { MethodType=Property DesignTime=False }
  2744    Procedure Set ComCleanTooltip Boolean value
  2745        Set ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to value
  2746    End_Procedure
  2747
  2748    { MethodType=Property DesignTime=False }
  2749    Function ComMoveScrollbarOnFixedColumnsIndent Returns Boolean
  2750        Boolean retVal
  2751        Get ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to retVal
  2752        Function_Return retVal
  2753    End_Function
  2754
  2755    { MethodType=Property DesignTime=False }
  2756    Procedure Set ComMoveScrollbarOnFixedColumnsIndent Boolean value
  2757        Set ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to value
  2758    End_Procedure
  2759
  2760    { MethodType=Property DesignTime=False }
  2761    Function ComCompactText Returns Boolean
  2762        Boolean retVal
  2763        Get ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to retVal
  2764        Function_Return retVal
  2765    End_Function
  2766
  2767    { MethodType=Property DesignTime=False }
  2768    Procedure Set ComCompactText Boolean value
  2769        Set ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to value
  2770    End_Procedure
  2771
  2772    { MethodType=Property DesignTime=False }
  2773    Function ComAllowMergeCells Returns Boolean
  2774        Boolean retVal
  2775        Get ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to retVal
  2776        Function_Return retVal
  2777    End_Function
  2778
  2779    { MethodType=Property DesignTime=False }
  2780    Procedure Set ComAllowMergeCells Boolean value
  2781        Set ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to value
  2782    End_Procedure
  2783
  2784    { MethodType=Property DesignTime=False }
  2785    Function ComUseDropMarker Returns Boolean
  2786        Boolean retVal
  2787        Get ComProperty of (phDispatchDriver(Self)) 334 OLE_VT_BOOL to retVal
  2788        Function_Return retVal
  2789    End_Function
  2790
  2791    { MethodType=Property DesignTime=False }
  2792    Procedure Set ComUseDropMarker Boolean value
  2793        Set ComProperty of (phDispatchDriver(Self)) 334 OLE_VT_BOOL to value
  2794    End_Procedure
  2795
  2796    { MethodType=Property DesignTime=False }
  2797    Function ComTextIndentForGroupRowsWithNoIcon Returns Integer
  2798        Integer retVal
  2799        Get ComProperty of (phDispatchDriver(Self)) 335 OLE_VT_I4 to retVal
  2800        Function_Return retVal
  2801    End_Function
  2802
  2803    { MethodType=Property DesignTime=False }
  2804    Procedure Set ComTextIndentForGroupRowsWithNoIcon Integer value
  2805        Set ComProperty of (phDispatchDriver(Self)) 335 OLE_VT_I4 to value
  2806    End_Procedure
  2807
  2808    { MethodType=Property DesignTime=False }
  2809    Function ComSortTriangleOffsetFromRight Returns Boolean
  2810        Boolean retVal
  2811        Get ComProperty of (phDispatchDriver(Self)) 336 OLE_VT_BOOL to retVal
  2812        Function_Return retVal
  2813    End_Function
  2814
  2815    { MethodType=Property DesignTime=False }
  2816    Procedure Set ComSortTriangleOffsetFromRight Boolean value
  2817        Set ComProperty of (phDispatchDriver(Self)) 336 OLE_VT_BOOL to value
  2818    End_Procedure
  2819
  2820    { MethodType=Property DesignTime=False }
  2821    Function ComTreeColumnLineLength Returns Integer
  2822        Integer retVal
  2823        Get ComProperty of (phDispatchDriver(Self)) 337 OLE_VT_I4 to retVal
  2824        Function_Return retVal
  2825    End_Function
  2826
  2827    { MethodType=Property DesignTime=False }
  2828    Procedure Set ComTreeColumnLineLength Integer value
  2829        Set ComProperty of (phDispatchDriver(Self)) 337 OLE_VT_I4 to value
  2830    End_Procedure
  2831
  2832    { MethodType=Property DesignTime=False }
  2833    Function ComBaseParentRecordIndent Returns Integer
  2834        Integer retVal
  2835        Get ComProperty of (phDispatchDriver(Self)) 338 OLE_VT_I4 to retVal
  2836        Function_Return retVal
  2837    End_Function
  2838
  2839    { MethodType=Property DesignTime=False }
  2840    Procedure Set ComBaseParentRecordIndent Integer value
  2841        Set ComProperty of (phDispatchDriver(Self)) 338 OLE_VT_I4 to value
  2842    End_Procedure
  2843
  2844    Procedure ComSetPreviewIndent Integer llleft Integer lltop Integer llright Integer llbottom
  2845        Handle hDispatchDriver
  2846        Get phDispatchDriver to hDispatchDriver
  2847        Send PrepareParams to hDispatchDriver 4
  2848        Send DefineParam to hDispatchDriver OLE_VT_I4 llleft
  2849        Send DefineParam to hDispatchDriver OLE_VT_I4 lltop
  2850        Send DefineParam to hDispatchDriver OLE_VT_I4 llright
  2851        Send DefineParam to hDispatchDriver OLE_VT_I4 llbottom
  2852        Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
  2853    End_Procedure
  2854
  2855    Procedure ComRefreshMetrics
  2856        Handle hDispatchDriver
  2857        Get phDispatchDriver to hDispatchDriver
  2858        Send InvokeComMethod to hDispatchDriver 64 OLE_VT_VOID
  2859    End_Procedure
  2860
  2861    { MethodType=Property DesignTime=False }
  2862    Function ComHeaderHeightFormula Returns Variant
  2863        Handle hDispatchDriver
  2864        Variant retVal
  2865        Get phDispatchDriver to hDispatchDriver
  2866        Get InvokeComMethod of hDispatchDriver 65 OLE_VT_DISPATCH to retVal
  2867        Function_Return retVal
  2868    End_Function
  2869
  2870    { MethodType=Property DesignTime=False }
  2871    Function ComGlyphs Returns Variant
  2872        Handle hDispatchDriver
  2873        Variant retVal
  2874        Get phDispatchDriver to hDispatchDriver
  2875        Get InvokeComMethod of hDispatchDriver 66 OLE_VT_DISPATCH to retVal
  2876        Function_Return retVal
  2877    End_Function
  2878End_Class
  2879
  2880// CoClass
  2881// CLSID: {A119957E-3096-4792-B180-D404D55E8532}
  2882{ ClassLibrary=Windows }
  2883Class cCJReportPaintManager is a cComAutomationObject
  2884    Import_Class_Protocol cCJIReportPaintManager
  2885
  2886    Procedure Construct_Object
  2887        Forward Send Construct_Object
  2888        Set peAutoCreate to acNoAutoCreate
  2889    End_Procedure
  2890End_Class
  2891
  2892// CLSID: {E87BCC77-27BF-4CB1-9ABF-1788D9835223}
  2893Class cCJIReportRecordItemConstraints is a Mixin
  2894
  2895    // Gets the number of constraints in the collection.
  2896    { MethodType=Property DesignTime=False }
  2897    Function ComCount Returns Integer
  2898        Handle hDispatchDriver
  2899        Integer retVal
  2900        Get phDispatchDriver to hDispatchDriver
  2901        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  2902        Function_Return retVal
  2903    End_Function
  2904
  2905    // Gets an constraint from the collection by its index.
  2906    { MethodType=Property DesignTime=False }
  2907    Function ComConstraint Integer llIndex Returns Variant
  2908        Handle hDispatchDriver
  2909        Variant retVal
  2910        Get phDispatchDriver to hDispatchDriver
  2911        Send PrepareParams to hDispatchDriver 1
  2912        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  2913        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  2914        Function_Return retVal
  2915    End_Function
  2916
  2917    { MethodType=Property DesignTime=False }
  2918    Function Com_NewEnum Returns Variant
  2919        Handle hDispatchDriver
  2920        Variant retVal
  2921        Get phDispatchDriver to hDispatchDriver
  2922        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  2923        Function_Return retVal
  2924    End_Function
  2925
  2926    // Adds a new constraint to the collection.
  2927    Procedure ComAdd String llCaption Integer llData
  2928        Handle hDispatchDriver
  2929        Get phDispatchDriver to hDispatchDriver
  2930        Send PrepareParams to hDispatchDriver 2
  2931        Send DefineParam to hDispatchDriver OLE_VT_BSTR llCaption
  2932        Send DefineParam to hDispatchDriver OLE_VT_I4 llData
  2933        Send InvokeComMethod to hDispatchDriver 2 OLE_VT_VOID
  2934    End_Procedure
  2935
  2936    // Deletes all of the constraints from the collection
  2937    Procedure ComDeleteAll
  2938        Handle hDispatchDriver
  2939        Get phDispatchDriver to hDispatchDriver
  2940        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  2941    End_Procedure
  2942End_Class
  2943
  2944// CoClass
  2945// CLSID: {E03455AF-3543-4D3E-88F9-4F8822200142}
  2946{ ClassLibrary=Windows }
  2947Class cCJReportRecordItemConstraints is a cComAutomationObject
  2948    Import_Class_Protocol cCJIReportRecordItemConstraints
  2949
  2950    Procedure Construct_Object
  2951        Forward Send Construct_Object
  2952        Set peAutoCreate to acNoAutoCreate
  2953    End_Procedure
  2954End_Class
  2955
  2956// CLSID: {C17BCC77-27BF-4CB1-9ABF-1788D9835223}
  2957Class cCJIReportInplaceButton is a Mixin
  2958
  2959    { MethodType=Property DesignTime=False }
  2960    Function ComId Returns Integer
  2961        Integer retVal
  2962        Get ComProperty of (phDispatchDriver(Self)) 0 OLE_VT_I4 to retVal
  2963        Function_Return retVal
  2964    End_Function
  2965
  2966    { MethodType=Property DesignTime=False }
  2967    Procedure Set ComId Integer value
  2968        Set ComProperty of (phDispatchDriver(Self)) 0 OLE_VT_I4 to value
  2969    End_Procedure
  2970
  2971    { MethodType=Property DesignTime=False }
  2972    Function ComInsideCellButton Returns Boolean
  2973        Boolean retVal
  2974        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to retVal
  2975        Function_Return retVal
  2976    End_Function
  2977
  2978    { MethodType=Property DesignTime=False }
  2979    Procedure Set ComInsideCellButton Boolean value
  2980        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to value
  2981    End_Procedure
  2982
  2983    { MethodType=Property DesignTime=False }
  2984    Function ComIconIndex Returns Integer
  2985        Integer retVal
  2986        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to retVal
  2987        Function_Return retVal
  2988    End_Function
  2989
  2990    { MethodType=Property DesignTime=False }
  2991    Procedure Set ComIconIndex Integer value
  2992        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to value
  2993    End_Procedure
  2994
  2995    { MethodType=Property DesignTime=False }
  2996    Function ComSpinButtonMin Returns Integer
  2997        Integer retVal
  2998        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to retVal
  2999        Function_Return retVal
  3000    End_Function
  3001
  3002    { MethodType=Property DesignTime=False }
  3003    Procedure Set ComSpinButtonMin Integer value
  3004        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to value
  3005    End_Procedure
  3006
  3007    { MethodType=Property DesignTime=False }
  3008    Function ComSpinButtonMax Returns Integer
  3009        Integer retVal
  3010        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  3011        Function_Return retVal
  3012    End_Function
  3013
  3014    { MethodType=Property DesignTime=False }
  3015    Procedure Set ComSpinButtonMax Integer value
  3016        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  3017    End_Procedure
  3018
  3019    { MethodType=Property DesignTime=False }
  3020    Function ComSpinButtonStep Returns Integer
  3021        Integer retVal
  3022        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
  3023        Function_Return retVal
  3024    End_Function
  3025
  3026    { MethodType=Property DesignTime=False }
  3027    Procedure Set ComSpinButtonStep Integer value
  3028        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
  3029    End_Procedure
  3030
  3031    { MethodType=Property DesignTime=False }
  3032    Function ComItemsShowInDroplist Returns Integer
  3033        Integer retVal
  3034        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to retVal
  3035        Function_Return retVal
  3036    End_Function
  3037
  3038    { MethodType=Property DesignTime=False }
  3039    Procedure Set ComItemsShowInDroplist Integer value
  3040        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_I4 to value
  3041    End_Procedure
  3042
  3043    { MethodType=Property DesignTime=False }
  3044    Function ComRow Returns Variant
  3045        Handle hDispatchDriver
  3046        Variant retVal
  3047        Get phDispatchDriver to hDispatchDriver
  3048        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_DISPATCH to retVal
  3049        Function_Return retVal
  3050    End_Function
  3051
  3052    { MethodType=Property DesignTime=False }
  3053    Function ComColumn Returns Variant
  3054        Handle hDispatchDriver
  3055        Variant retVal
  3056        Get phDispatchDriver to hDispatchDriver
  3057        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  3058        Function_Return retVal
  3059    End_Function
  3060
  3061    { MethodType=Property DesignTime=False }
  3062    Function ComItem Returns Variant
  3063        Handle hDispatchDriver
  3064        Variant retVal
  3065        Get phDispatchDriver to hDispatchDriver
  3066        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
  3067        Function_Return retVal
  3068    End_Function
  3069
  3070    Procedure ComGetRect Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  3071        Handle hDispatchDriver
  3072        Get phDispatchDriver to hDispatchDriver
  3073        Send PrepareParams to hDispatchDriver 4
  3074        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  3075        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  3076        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  3077        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  3078        Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
  3079    End_Procedure
  3080End_Class
  3081
  3082// CoClass
  3083// CLSID: {E03457DA-3555-4D3A-88F9-8D8822209146}
  3084{ ClassLibrary=Windows }
  3085Class cCJReportInplaceButton is a cComAutomationObject
  3086    Import_Class_Protocol cCJIReportInplaceButton
  3087
  3088    Procedure Construct_Object
  3089        Forward Send Construct_Object
  3090        Set peAutoCreate to acNoAutoCreate
  3091    End_Procedure
  3092End_Class
  3093
  3094// CLSID: {E17BCC77-27BF-4CB1-9ABF-1788D9835223}
  3095Class cCJIReportRecordItemEditOptions is a Mixin
  3096
  3097    { MethodType=Property DesignTime=False }
  3098    Function ComConstraintEdit Returns Boolean
  3099        Boolean retVal
  3100        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to retVal
  3101        Function_Return retVal
  3102    End_Function
  3103
  3104    { MethodType=Property DesignTime=False }
  3105    Procedure Set ComConstraintEdit Boolean value
  3106        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to value
  3107    End_Procedure
  3108
  3109    { MethodType=Property DesignTime=False }
  3110    Function ComAllowEdit Returns Boolean
  3111        Boolean retVal
  3112        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to retVal
  3113        Function_Return retVal
  3114    End_Function
  3115
  3116    { MethodType=Property DesignTime=False }
  3117    Procedure Set ComAllowEdit Boolean value
  3118        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to value
  3119    End_Procedure
  3120
  3121    { MethodType=Property DesignTime=False }
  3122    Function ComSelectTextOnEdit Returns Boolean
  3123        Boolean retVal
  3124        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
  3125        Function_Return retVal
  3126    End_Function
  3127
  3128    { MethodType=Property DesignTime=False }
  3129    Procedure Set ComSelectTextOnEdit Boolean value
  3130        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
  3131    End_Procedure
  3132
  3133    { MethodType=Property DesignTime=False }
  3134    Function ComEditControlStyle Returns XTPReportEditStyle
  3135        XTPReportEditStyle retVal
  3136        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to retVal
  3137        Function_Return retVal
  3138    End_Function
  3139
  3140    { MethodType=Property DesignTime=False }
  3141    Procedure Set ComEditControlStyle XTPReportEditStyle value
  3142        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to value
  3143    End_Procedure
  3144
  3145    { MethodType=Property DesignTime=False }
  3146    Function ComMaxLength Returns Integer
  3147        Integer retVal
  3148        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  3149        Function_Return retVal
  3150    End_Function
  3151
  3152    { MethodType=Property DesignTime=False }
  3153    Procedure Set ComMaxLength Integer value
  3154        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  3155    End_Procedure
  3156
  3157    { MethodType=Property DesignTime=False }
  3158    Function ComConstraints Returns Variant
  3159        Handle hDispatchDriver
  3160        Variant retVal
  3161        Get phDispatchDriver to hDispatchDriver
  3162        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_DISPATCH to retVal
  3163        Function_Return retVal
  3164    End_Function
  3165
  3166    // Second (optional) param (if True) used to SetInsideCellButton (default = False)
  3167    Procedure ComAddComboButton Boolean llbInside
  3168        Handle hDispatchDriver
  3169        Get phDispatchDriver to hDispatchDriver
  3170        Send PrepareParams to hDispatchDriver 1
  3171        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbInside
  3172        Send InvokeComMethod to hDispatchDriver 3 OLE_VT_VOID
  3173    End_Procedure
  3174
  3175    // Second (optional) param (if True) used to SetInsideCellButton (default = False)
  3176    Procedure ComAddExpandButton Boolean llbInside
  3177        Handle hDispatchDriver
  3178        Get phDispatchDriver to hDispatchDriver
  3179        Send PrepareParams to hDispatchDriver 1
  3180        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbInside
  3181        Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
  3182    End_Procedure
  3183
  3184    Procedure ComRemoveButtons
  3185        Handle hDispatchDriver
  3186        Get phDispatchDriver to hDispatchDriver
  3187        Send InvokeComMethod to hDispatchDriver 9 OLE_VT_VOID
  3188    End_Procedure
  3189
  3190    Function ComGetInplaceButton Integer llnIndex Returns Variant
  3191        Handle hDispatchDriver
  3192        Variant retVal
  3193        Get phDispatchDriver to hDispatchDriver
  3194        Send PrepareParams to hDispatchDriver 1
  3195        Send DefineParam to hDispatchDriver OLE_VT_I4 llnIndex
  3196        Get InvokeComMethod of hDispatchDriver 10 OLE_VT_DISPATCH to retVal
  3197        Function_Return retVal
  3198    End_Function
  3199
  3200    { MethodType=Property DesignTime=False }
  3201    Function ComInplaceButtonsCount Returns Integer
  3202        Handle hDispatchDriver
  3203        Integer retVal
  3204        Get phDispatchDriver to hDispatchDriver
  3205        Get InvokeComMethod of hDispatchDriver 11 OLE_VT_I4 to retVal
  3206        Function_Return retVal
  3207    End_Function
  3208
  3209    // Second (optional) param (if True) used to SetInsideCellButton (default = False)
  3210    Procedure ComAddSpinButton Boolean llbInside
  3211        Handle hDispatchDriver
  3212        Get phDispatchDriver to hDispatchDriver
  3213        Send PrepareParams to hDispatchDriver 1
  3214        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbInside
  3215        Send InvokeComMethod to hDispatchDriver 12 OLE_VT_VOID
  3216    End_Procedure
  3217End_Class
  3218
  3219// CoClass
  3220// CLSID: {E13455AF-3543-4D3E-88F9-4F8822200142}
  3221{ ClassLibrary=Windows }
  3222Class cCJReportRecordItemEditOptions is a cComAutomationObject
  3223    Import_Class_Protocol cCJIReportRecordItemEditOptions
  3224
  3225    Procedure Construct_Object
  3226        Forward Send Construct_Object
  3227        Set peAutoCreate to acNoAutoCreate
  3228    End_Procedure
  3229End_Class
  3230
  3231// CLSID: {E45E24E1-0C85-41DD-8A5B-DDF486AF03F8}
  3232Class cCJIReportHyperlinks is a Mixin
  3233
  3234    { MethodType=Property DesignTime=False }
  3235    Function ComCount Returns Integer
  3236        Handle hDispatchDriver
  3237        Integer retVal
  3238        Get phDispatchDriver to hDispatchDriver
  3239        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  3240        Function_Return retVal
  3241    End_Function
  3242
  3243    { MethodType=Property DesignTime=False }
  3244    Function ComItem Integer llIndex Returns Variant
  3245        Handle hDispatchDriver
  3246        Variant retVal
  3247        Get phDispatchDriver to hDispatchDriver
  3248        Send PrepareParams to hDispatchDriver 1
  3249        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  3250        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  3251        Function_Return retVal
  3252    End_Function
  3253
  3254    { MethodType=Property DesignTime=False }
  3255    Function Com_NewEnum Returns Variant
  3256        Handle hDispatchDriver
  3257        Variant retVal
  3258        Get phDispatchDriver to hDispatchDriver
  3259        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  3260        Function_Return retVal
  3261    End_Function
  3262
  3263    Function ComAddHyperlink Integer llHyperTextBegin Integer llHyperTextLen Returns Variant
  3264        Handle hDispatchDriver
  3265        Variant retVal
  3266        Get phDispatchDriver to hDispatchDriver
  3267        Send PrepareParams to hDispatchDriver 2
  3268        Send DefineParam to hDispatchDriver OLE_VT_I4 llHyperTextBegin
  3269        Send DefineParam to hDispatchDriver OLE_VT_I4 llHyperTextLen
  3270        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  3271        Function_Return retVal
  3272    End_Function
  3273
  3274    Procedure ComRemove Integer llIndex
  3275        Handle hDispatchDriver
  3276        Get phDispatchDriver to hDispatchDriver
  3277        Send PrepareParams to hDispatchDriver 1
  3278        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  3279        Send InvokeComMethod to hDispatchDriver 3 OLE_VT_VOID
  3280    End_Procedure
  3281
  3282    Procedure ComRemoveAll
  3283        Handle hDispatchDriver
  3284        Get phDispatchDriver to hDispatchDriver
  3285        Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
  3286    End_Procedure
  3287End_Class
  3288
  3289// CoClass
  3290// CLSID: {91A7B9B8-72F2-40DF-933E-181E7309CE31}
  3291{ ClassLibrary=Windows }
  3292Class cCJReportHyperlinks is a cComAutomationObject
  3293    Import_Class_Protocol cCJIReportHyperlinks
  3294
  3295    Procedure Construct_Object
  3296        Forward Send Construct_Object
  3297        Set peAutoCreate to acNoAutoCreate
  3298    End_Procedure
  3299End_Class
  3300
  3301// CLSID: {E472E690-31B6-47E4-A0EA-AC8952588573}
  3302Class cCJIReportItemControl is a Mixin
  3303
  3304    { MethodType=Property DesignTime=False }
  3305    Function ComType Returns Integer
  3306        Integer retVal
  3307        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  3308        Function_Return retVal
  3309    End_Function
  3310
  3311    { MethodType=Property DesignTime=False }
  3312    Procedure Set ComType Integer value
  3313        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  3314    End_Procedure
  3315
  3316    { MethodType=Property DesignTime=False }
  3317    Function ComIndex Returns Integer
  3318        Integer retVal
  3319        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  3320        Function_Return retVal
  3321    End_Function
  3322
  3323    { MethodType=Property DesignTime=False }
  3324    Procedure Set ComIndex Integer value
  3325        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  3326    End_Procedure
  3327
  3328    { MethodType=Property DesignTime=False }
  3329    Function ComCaption Returns String
  3330        String retVal
  3331        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to retVal
  3332        Function_Return retVal
  3333    End_Function
  3334
  3335    { MethodType=Property DesignTime=False }
  3336    Procedure Set ComCaption String value
  3337        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to value
  3338    End_Procedure
  3339
  3340    { MethodType=Property DesignTime=False }
  3341    Function ComCaptionColor Returns OLE_COLOR
  3342        OLE_COLOR retVal
  3343        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to retVal
  3344        Function_Return retVal
  3345    End_Function
  3346
  3347    { MethodType=Property DesignTime=False }
  3348    Procedure Set ComCaptionColor OLE_COLOR value
  3349        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to value
  3350    End_Procedure
  3351
  3352    { MethodType=Property DesignTime=False }
  3353    Function ComFont Returns Variant
  3354        Variant retVal
  3355        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to retVal
  3356        Function_Return retVal
  3357    End_Function
  3358
  3359    { MethodType=Property DesignTime=False }
  3360    Procedure Set ComFont Variant value
  3361        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to value
  3362    End_Procedure
  3363
  3364    { MethodType=Property DesignTime=False }
  3365    Function ComAlignment Returns XTPReportItemControlAlignment
  3366        XTPReportItemControlAlignment retVal
  3367        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to retVal
  3368        Function_Return retVal
  3369    End_Function
  3370
  3371    { MethodType=Property DesignTime=False }
  3372    Procedure Set ComAlignment XTPReportItemControlAlignment value
  3373        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to value
  3374    End_Procedure
  3375
  3376    { MethodType=Property DesignTime=False }
  3377    Function ComWidth Returns Integer
  3378        Integer retVal
  3379        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  3380        Function_Return retVal
  3381    End_Function
  3382
  3383    { MethodType=Property DesignTime=False }
  3384    Procedure Set ComWidth Integer value
  3385        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  3386    End_Procedure
  3387
  3388    { MethodType=Property DesignTime=False }
  3389    Function ComHeight Returns Integer
  3390        Integer retVal
  3391        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
  3392        Function_Return retVal
  3393    End_Function
  3394
  3395    { MethodType=Property DesignTime=False }
  3396    Procedure Set ComHeight Integer value
  3397        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
  3398    End_Procedure
  3399
  3400    { MethodType=Property DesignTime=False }
  3401    Function ComEnable Returns Boolean
  3402        Boolean retVal
  3403        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
  3404        Function_Return retVal
  3405    End_Function
  3406
  3407    { MethodType=Property DesignTime=False }
  3408    Procedure Set ComEnable Boolean value
  3409        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
  3410    End_Procedure
  3411
  3412    { MethodType=Property DesignTime=False }
  3413    Function ComThemed Returns Boolean
  3414        Boolean retVal
  3415        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_BOOL to retVal
  3416        Function_Return retVal
  3417    End_Function
  3418
  3419    { MethodType=Property DesignTime=False }
  3420    Procedure Set ComThemed Boolean value
  3421        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_BOOL to value
  3422    End_Procedure
  3423
  3424    Procedure ComSetSize Integer llcx Integer llcy
  3425        Handle hDispatchDriver
  3426        Get phDispatchDriver to hDispatchDriver
  3427        Send PrepareParams to hDispatchDriver 2
  3428        Send DefineParam to hDispatchDriver OLE_VT_I4 llcx
  3429        Send DefineParam to hDispatchDriver OLE_VT_I4 llcy
  3430        Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
  3431    End_Procedure
  3432
  3433    Procedure ComGetRect Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  3434        Handle hDispatchDriver
  3435        Get phDispatchDriver to hDispatchDriver
  3436        Send PrepareParams to hDispatchDriver 4
  3437        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  3438        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  3439        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  3440        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  3441        Send InvokeComMethod to hDispatchDriver 10 OLE_VT_VOID
  3442    End_Procedure
  3443
  3444    Procedure ComSetIconIndex Integer llstate Integer llIconIndex
  3445        Handle hDispatchDriver
  3446        Get phDispatchDriver to hDispatchDriver
  3447        Send PrepareParams to hDispatchDriver 2
  3448        Send DefineParam to hDispatchDriver OLE_VT_I4 llstate
  3449        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  3450        Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
  3451    End_Procedure
  3452
  3453    Function ComGetIconIndex Integer llstate Returns Integer
  3454        Handle hDispatchDriver
  3455        Integer retVal
  3456        Get phDispatchDriver to hDispatchDriver
  3457        Send PrepareParams to hDispatchDriver 1
  3458        Send DefineParam to hDispatchDriver OLE_VT_I4 llstate
  3459        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_I4 to retVal
  3460        Function_Return retVal
  3461    End_Function
  3462End_Class
  3463
  3464// CoClass
  3465// CLSID: {6BEB3919-BFC4-4B2C-A0FF-F787097A47F3}
  3466{ ClassLibrary=Windows }
  3467Class cCJReportItemControl is a cComAutomationObject
  3468    Import_Class_Protocol cCJIReportItemControl
  3469
  3470    Procedure Construct_Object
  3471        Forward Send Construct_Object
  3472        Set peAutoCreate to acNoAutoCreate
  3473    End_Procedure
  3474End_Class
  3475
  3476// CLSID: {7297FB18-193B-41CE-826B-B5A39EEE90D5}
  3477Class cCJIReportItemButton is a Mixin
  3478
  3479    { MethodType=Property DesignTime=False }
  3480    Function ComType Returns Integer
  3481        Integer retVal
  3482        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  3483        Function_Return retVal
  3484    End_Function
  3485
  3486    { MethodType=Property DesignTime=False }
  3487    Procedure Set ComType Integer value
  3488        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  3489    End_Procedure
  3490
  3491    { MethodType=Property DesignTime=False }
  3492    Function ComIndex Returns Integer
  3493        Integer retVal
  3494        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  3495        Function_Return retVal
  3496    End_Function
  3497
  3498    { MethodType=Property DesignTime=False }
  3499    Procedure Set ComIndex Integer value
  3500        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  3501    End_Procedure
  3502
  3503    { MethodType=Property DesignTime=False }
  3504    Function ComCaption Returns String
  3505        String retVal
  3506        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to retVal
  3507        Function_Return retVal
  3508    End_Function
  3509
  3510    { MethodType=Property DesignTime=False }
  3511    Procedure Set ComCaption String value
  3512        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to value
  3513    End_Procedure
  3514
  3515    { MethodType=Property DesignTime=False }
  3516    Function ComCaptionColor Returns OLE_COLOR
  3517        OLE_COLOR retVal
  3518        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to retVal
  3519        Function_Return retVal
  3520    End_Function
  3521
  3522    { MethodType=Property DesignTime=False }
  3523    Procedure Set ComCaptionColor OLE_COLOR value
  3524        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to value
  3525    End_Procedure
  3526
  3527    { MethodType=Property DesignTime=False }
  3528    Function ComFont Returns Variant
  3529        Variant retVal
  3530        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to retVal
  3531        Function_Return retVal
  3532    End_Function
  3533
  3534    { MethodType=Property DesignTime=False }
  3535    Procedure Set ComFont Variant value
  3536        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to value
  3537    End_Procedure
  3538
  3539    { MethodType=Property DesignTime=False }
  3540    Function ComAlignment Returns XTPReportItemControlAlignment
  3541        XTPReportItemControlAlignment retVal
  3542        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to retVal
  3543        Function_Return retVal
  3544    End_Function
  3545
  3546    { MethodType=Property DesignTime=False }
  3547    Procedure Set ComAlignment XTPReportItemControlAlignment value
  3548        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_I4 to value
  3549    End_Procedure
  3550
  3551    { MethodType=Property DesignTime=False }
  3552    Function ComWidth Returns Integer
  3553        Integer retVal
  3554        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  3555        Function_Return retVal
  3556    End_Function
  3557
  3558    { MethodType=Property DesignTime=False }
  3559    Procedure Set ComWidth Integer value
  3560        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  3561    End_Procedure
  3562
  3563    { MethodType=Property DesignTime=False }
  3564    Function ComHeight Returns Integer
  3565        Integer retVal
  3566        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
  3567        Function_Return retVal
  3568    End_Function
  3569
  3570    { MethodType=Property DesignTime=False }
  3571    Procedure Set ComHeight Integer value
  3572        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
  3573    End_Procedure
  3574
  3575    { MethodType=Property DesignTime=False }
  3576    Function ComEnable Returns Boolean
  3577        Boolean retVal
  3578        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
  3579        Function_Return retVal
  3580    End_Function
  3581
  3582    { MethodType=Property DesignTime=False }
  3583    Procedure Set ComEnable Boolean value
  3584        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
  3585    End_Procedure
  3586
  3587    { MethodType=Property DesignTime=False }
  3588    Function ComThemed Returns Boolean
  3589        Boolean retVal
  3590        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_BOOL to retVal
  3591        Function_Return retVal
  3592    End_Function
  3593
  3594    { MethodType=Property DesignTime=False }
  3595    Procedure Set ComThemed Boolean value
  3596        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_BOOL to value
  3597    End_Procedure
  3598
  3599    Procedure ComSetSize Integer llcx Integer llcy
  3600        Handle hDispatchDriver
  3601        Get phDispatchDriver to hDispatchDriver
  3602        Send PrepareParams to hDispatchDriver 2
  3603        Send DefineParam to hDispatchDriver OLE_VT_I4 llcx
  3604        Send DefineParam to hDispatchDriver OLE_VT_I4 llcy
  3605        Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
  3606    End_Procedure
  3607
  3608    Procedure ComGetRect Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  3609        Handle hDispatchDriver
  3610        Get phDispatchDriver to hDispatchDriver
  3611        Send PrepareParams to hDispatchDriver 4
  3612        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  3613        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  3614        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  3615        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  3616        Send InvokeComMethod to hDispatchDriver 10 OLE_VT_VOID
  3617    End_Procedure
  3618
  3619    Procedure ComSetIconIndex Integer llstate Integer llIconIndex
  3620        Handle hDispatchDriver
  3621        Get phDispatchDriver to hDispatchDriver
  3622        Send PrepareParams to hDispatchDriver 2
  3623        Send DefineParam to hDispatchDriver OLE_VT_I4 llstate
  3624        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  3625        Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
  3626    End_Procedure
  3627
  3628    Function ComGetIconIndex Integer llstate Returns Integer
  3629        Handle hDispatchDriver
  3630        Integer retVal
  3631        Get phDispatchDriver to hDispatchDriver
  3632        Send PrepareParams to hDispatchDriver 1
  3633        Send DefineParam to hDispatchDriver OLE_VT_I4 llstate
  3634        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_I4 to retVal
  3635        Function_Return retVal
  3636    End_Function
  3637End_Class
  3638
  3639// CoClass
  3640// CLSID: {2983CD81-F172-46A4-A3AB-70E7E47A6199}
  3641{ ClassLibrary=Windows }
  3642Class cCJReportItemButton is a cComAutomationObject
  3643    Import_Class_Protocol cCJIReportItemButton
  3644
  3645    Procedure Construct_Object
  3646        Forward Send Construct_Object
  3647        Set peAutoCreate to acNoAutoCreate
  3648    End_Procedure
  3649End_Class
  3650
  3651// CLSID: {3F799C2E-0A2A-42D7-9982-BF524C62C413}
  3652Class cCJIReportItemControls is a Mixin
  3653
  3654    { MethodType=Property DesignTime=False }
  3655    Function ComCount Returns Integer
  3656        Integer retVal
  3657        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  3658        Function_Return retVal
  3659    End_Function
  3660
  3661    { MethodType=Property DesignTime=False }
  3662    Procedure Set ComCount Integer value
  3663        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  3664    End_Procedure
  3665
  3666    Procedure ComRemoveAll
  3667        Handle hDispatchDriver
  3668        Get phDispatchDriver to hDispatchDriver
  3669        Send InvokeComMethod to hDispatchDriver 2 OLE_VT_VOID
  3670    End_Procedure
  3671
  3672    Procedure ComRemoveAt Integer llIndex
  3673        Handle hDispatchDriver
  3674        Get phDispatchDriver to hDispatchDriver
  3675        Send PrepareParams to hDispatchDriver 1
  3676        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  3677        Send InvokeComMethod to hDispatchDriver 3 OLE_VT_VOID
  3678    End_Procedure
  3679
  3680    Function ComAddButton Integer llIndex Returns Variant
  3681        Handle hDispatchDriver
  3682        Variant retVal
  3683        Get phDispatchDriver to hDispatchDriver
  3684        Send PrepareParams to hDispatchDriver 1
  3685        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  3686        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_DISPATCH to retVal
  3687        Function_Return retVal
  3688    End_Function
  3689
  3690    { MethodType=Property DesignTime=False }
  3691    Function ComItem Integer llIndex Returns Variant
  3692        Handle hDispatchDriver
  3693        Variant retVal
  3694        Get phDispatchDriver to hDispatchDriver
  3695        Send PrepareParams to hDispatchDriver 1
  3696        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  3697        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  3698        Function_Return retVal
  3699    End_Function
  3700
  3701    { MethodType=Property DesignTime=False }
  3702    Function Com_NewEnum Returns Variant
  3703        Handle hDispatchDriver
  3704        Variant retVal
  3705        Get phDispatchDriver to hDispatchDriver
  3706        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  3707        Function_Return retVal
  3708    End_Function
  3709End_Class
  3710
  3711// CoClass
  3712// CLSID: {33F806F3-9D7B-49D7-A912-C99FCD6D5A89}
  3713{ ClassLibrary=Windows }
  3714Class cCJReportItemControls is a cComAutomationObject
  3715    Import_Class_Protocol cCJIReportItemControls
  3716
  3717    Procedure Construct_Object
  3718        Forward Send Construct_Object
  3719        Set peAutoCreate to acNoAutoCreate
  3720    End_Procedure
  3721End_Class
  3722
  3723// CLSID: {45989CE5-E015-4F87-885D-DE3326A63BEA}
  3724Class cCJIReportRecordItem is a Mixin
  3725
  3726    { MethodType=Property DesignTime=False }
  3727    Function ComBold Returns Boolean
  3728        Boolean retVal
  3729        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
  3730        Function_Return retVal
  3731    End_Function
  3732
  3733    { MethodType=Property DesignTime=False }
  3734    Procedure Set ComBold Boolean value
  3735        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
  3736    End_Procedure
  3737
  3738    { MethodType=Property DesignTime=False }
  3739    Function ComFormat Returns String
  3740        String retVal
  3741        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BSTR to retVal
  3742        Function_Return retVal
  3743    End_Function
  3744
  3745    { MethodType=Property DesignTime=False }
  3746    Procedure Set ComFormat String value
  3747        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BSTR to value
  3748    End_Procedure
  3749
  3750    { MethodType=Property DesignTime=False }
  3751    Function ComValue Returns Variant
  3752        Variant retVal
  3753        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_VARIANT to retVal
  3754        Function_Return retVal
  3755    End_Function
  3756
  3757    { MethodType=Property DesignTime=False }
  3758    Procedure Set ComValue Variant value
  3759        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_VARIANT to value
  3760    End_Procedure
  3761
  3762    { MethodType=Property DesignTime=False }
  3763    Function ComForeColor Returns OLE_COLOR
  3764        OLE_COLOR retVal
  3765        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to retVal
  3766        Function_Return retVal
  3767    End_Function
  3768
  3769    { MethodType=Property DesignTime=False }
  3770    Procedure Set ComForeColor OLE_COLOR value
  3771        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_I4 to value
  3772    End_Procedure
  3773
  3774    { MethodType=Property DesignTime=False }
  3775    Function ComBackColor Returns OLE_COLOR
  3776        OLE_COLOR retVal
  3777        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_I4 to retVal
  3778        Function_Return retVal
  3779    End_Function
  3780
  3781    { MethodType=Property DesignTime=False }
  3782    Procedure Set ComBackColor OLE_COLOR value
  3783        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_I4 to value
  3784    End_Procedure
  3785
  3786    { MethodType=Property DesignTime=False }
  3787    Function ComHasCheckbox Returns Boolean
  3788        Boolean retVal
  3789        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
  3790        Function_Return retVal
  3791    End_Function
  3792
  3793    { MethodType=Property DesignTime=False }
  3794    Procedure Set ComHasCheckbox Boolean value
  3795        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
  3796    End_Procedure
  3797
  3798    { MethodType=Property DesignTime=False }
  3799    Function ComCanEditCheckboxItem Returns Boolean
  3800        Boolean retVal
  3801        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BOOL to retVal
  3802        Function_Return retVal
  3803    End_Function
  3804
  3805    { MethodType=Property DesignTime=False }
  3806    Procedure Set ComCanEditCheckboxItem Boolean value
  3807        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BOOL to value
  3808    End_Procedure
  3809
  3810    { MethodType=Property DesignTime=False }
  3811    Function ComChecked Returns Boolean
  3812        Boolean retVal
  3813        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to retVal
  3814        Function_Return retVal
  3815    End_Function
  3816
  3817    { MethodType=Property DesignTime=False }
  3818    Procedure Set ComChecked Boolean value
  3819        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to value
  3820    End_Procedure
  3821
  3822    { MethodType=Property DesignTime=False }
  3823    Function ComIcon Returns Integer
  3824        Integer retVal
  3825        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to retVal
  3826        Function_Return retVal
  3827    End_Function
  3828
  3829    { MethodType=Property DesignTime=False }
  3830    Procedure Set ComIcon Integer value
  3831        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_I4 to value
  3832    End_Procedure
  3833
  3834    { MethodType=Property DesignTime=False }
  3835    Function ComCaption Returns String
  3836        String retVal
  3837        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to retVal
  3838        Function_Return retVal
  3839    End_Function
  3840
  3841    { MethodType=Property DesignTime=False }
  3842    Procedure Set ComCaption String value
  3843        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to value
  3844    End_Procedure
  3845
  3846    { MethodType=Property DesignTime=False }
  3847    Function ComGroupCaption Returns String
  3848        String retVal
  3849        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to retVal
  3850        Function_Return retVal
  3851    End_Function
  3852
  3853    { MethodType=Property DesignTime=False }
  3854    Procedure Set ComGroupCaption String value
  3855        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to value
  3856    End_Procedure
  3857
  3858    { MethodType=Property DesignTime=False }
  3859    Function ComSortPriority Returns Integer
  3860        Integer retVal
  3861        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to retVal
  3862        Function_Return retVal
  3863    End_Function
  3864
  3865    { MethodType=Property DesignTime=False }
  3866    Procedure Set ComSortPriority Integer value
  3867        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to value
  3868    End_Procedure
  3869
  3870    { MethodType=Property DesignTime=False }
  3871    Function ComGroupPriority Returns Integer
  3872        Integer retVal
  3873        Get ComProperty of (phDispatchDriver(Self)) 13 OLE_VT_I4 to retVal
  3874        Function_Return retVal
  3875    End_Function
  3876
  3877    { MethodType=Property DesignTime=False }
  3878    Procedure Set ComGroupPriority Integer value
  3879        Set ComProperty of (phDispatchDriver(Self)) 13 OLE_VT_I4 to value
  3880    End_Procedure
  3881
  3882    { MethodType=Property DesignTime=False }
  3883    Function ComFocusable Returns Boolean
  3884        Boolean retVal
  3885        Get ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_BOOL to retVal
  3886        Function_Return retVal
  3887    End_Function
  3888
  3889    { MethodType=Property DesignTime=False }
  3890    Procedure Set ComFocusable Boolean value
  3891        Set ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_BOOL to value
  3892    End_Procedure
  3893
  3894    { MethodType=Property DesignTime=False }
  3895    Function ComEditable Returns Boolean
  3896        Boolean retVal
  3897        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to retVal
  3898        Function_Return retVal
  3899    End_Function
  3900
  3901    { MethodType=Property DesignTime=False }
  3902    Procedure Set ComEditable Boolean value
  3903        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to value
  3904    End_Procedure
  3905
  3906    { MethodType=Property DesignTime=False }
  3907    Function ComTooltip Returns String
  3908        String retVal
  3909        Get ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_BSTR to retVal
  3910        Function_Return retVal
  3911    End_Function
  3912
  3913    { MethodType=Property DesignTime=False }
  3914    Procedure Set ComTooltip String value
  3915        Set ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_BSTR to value
  3916    End_Procedure
  3917
  3918    { MethodType=Property DesignTime=False }
  3919    Function ComTag Returns Variant
  3920        Variant retVal
  3921        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to retVal
  3922        Function_Return retVal
  3923    End_Function
  3924
  3925    { MethodType=Property DesignTime=False }
  3926    Procedure Set ComTag Variant value
  3927        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to value
  3928    End_Procedure
  3929
  3930    { MethodType=Property DesignTime=False }
  3931    Function ComAlignment Returns XTPColumnAlignment
  3932        XTPColumnAlignment retVal
  3933        Get ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to retVal
  3934        Function_Return retVal
  3935    End_Function
  3936
  3937    { MethodType=Property DesignTime=False }
  3938    Procedure Set ComAlignment XTPColumnAlignment value
  3939        Set ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to value
  3940    End_Procedure
  3941
  3942    { MethodType=Property DesignTime=False }
  3943    Function ComTristateCheckbox Returns Boolean
  3944        Boolean retVal
  3945        Get ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_BOOL to retVal
  3946        Function_Return retVal
  3947    End_Function
  3948
  3949    { MethodType=Property DesignTime=False }
  3950    Procedure Set ComTristateCheckbox Boolean value
  3951        Set ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_BOOL to value
  3952    End_Procedure
  3953
  3954    { MethodType=Property DesignTime=False }
  3955    Function ComCheckboxState Returns Integer
  3956        Integer retVal
  3957        Get ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to retVal
  3958        Function_Return retVal
  3959    End_Function
  3960
  3961    { MethodType=Property DesignTime=False }
  3962    Procedure Set ComCheckboxState Integer value
  3963        Set ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to value
  3964    End_Procedure
  3965
  3966    { MethodType=Property DesignTime=False }
  3967    Function ComFormula Returns String
  3968        String retVal
  3969        Get ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to retVal
  3970        Function_Return retVal
  3971    End_Function
  3972
  3973    { MethodType=Property DesignTime=False }
  3974    Procedure Set ComFormula String value
  3975        Set ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to value
  3976    End_Procedure
  3977
  3978    { MethodType=Property DesignTime=False }
  3979    Function ComMergePreviousCells Returns Integer
  3980        Integer retVal
  3981        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to retVal
  3982        Function_Return retVal
  3983    End_Function
  3984
  3985    { MethodType=Property DesignTime=False }
  3986    Procedure Set ComMergePreviousCells Integer value
  3987        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to value
  3988    End_Procedure
  3989
  3990    { MethodType=Property DesignTime=False }
  3991    Function ComMergePreviousVerticalCells Returns Integer
  3992        Integer retVal
  3993        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to retVal
  3994        Function_Return retVal
  3995    End_Function
  3996
  3997    { MethodType=Property DesignTime=False }
  3998    Procedure Set ComMergePreviousVerticalCells Integer value
  3999        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to value
  4000    End_Procedure
  4001
  4002    { MethodType=Property DesignTime=False }
  4003    Function ComIndex Returns Integer
  4004        Handle hDispatchDriver
  4005        Integer retVal
  4006        Get phDispatchDriver to hDispatchDriver
  4007        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_I4 to retVal
  4008        Function_Return retVal
  4009    End_Function
  4010
  4011    { MethodType=Property DesignTime=False }
  4012    Function ComRecord Returns Variant
  4013        Handle hDispatchDriver
  4014        Variant retVal
  4015        Get phDispatchDriver to hDispatchDriver
  4016        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_DISPATCH to retVal
  4017        Function_Return retVal
  4018    End_Function
  4019
  4020    { MethodType=Property DesignTime=False }
  4021    Function ComEditOptions Returns Variant
  4022        Handle hDispatchDriver
  4023        Variant retVal
  4024        Get phDispatchDriver to hDispatchDriver
  4025        Get InvokeComMethod of hDispatchDriver 17 OLE_VT_DISPATCH to retVal
  4026        Function_Return retVal
  4027    End_Function
  4028
  4029    Procedure ComCreateEditOptions
  4030        Handle hDispatchDriver
  4031        Get phDispatchDriver to hDispatchDriver
  4032        Send InvokeComMethod to hDispatchDriver 18 OLE_VT_VOID
  4033    End_Procedure
  4034
  4035    { MethodType=Property DesignTime=False }
  4036    Function ComHyperlinks Returns Variant
  4037        Handle hDispatchDriver
  4038        Variant retVal
  4039        Get phDispatchDriver to hDispatchDriver
  4040        Get InvokeComMethod of hDispatchDriver 21 OLE_VT_DISPATCH to retVal
  4041        Function_Return retVal
  4042    End_Function
  4043
  4044    { MethodType=Property DesignTime=False }
  4045    Function ComItemControls Returns Variant
  4046        Handle hDispatchDriver
  4047        Variant retVal
  4048        Get phDispatchDriver to hDispatchDriver
  4049        Get InvokeComMethod of hDispatchDriver 23 OLE_VT_DISPATCH to retVal
  4050        Function_Return retVal
  4051    End_Function
  4052End_Class
  4053
  4054// CoClass
  4055// CLSID: {9119957E-3096-4792-B180-D404D55E8532}
  4056{ ClassLibrary=Windows }
  4057Class cCJReportRecordItem is a cComAutomationObject
  4058    Import_Class_Protocol cCJIReportRecordItem
  4059
  4060    Procedure Construct_Object
  4061        Forward Send Construct_Object
  4062        Set peAutoCreate to acNoAutoCreate
  4063    End_Procedure
  4064End_Class
  4065
  4066// CLSID: {587BCC77-27BF-4CB1-9ABF-1788D9835223}
  4067Class cCJIReportRecords is a Mixin
  4068
  4069    { MethodType=Property DesignTime=False }
  4070    Function ComCaseSensitive Returns Boolean
  4071        Boolean retVal
  4072        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to retVal
  4073        Function_Return retVal
  4074    End_Function
  4075
  4076    { MethodType=Property DesignTime=False }
  4077    Procedure Set ComCaseSensitive Boolean value
  4078        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to value
  4079    End_Procedure
  4080
  4081    // Gets the number of records in the collection.
  4082    { MethodType=Property DesignTime=False }
  4083    Function ComCount Returns Integer
  4084        Handle hDispatchDriver
  4085        Integer retVal
  4086        Get phDispatchDriver to hDispatchDriver
  4087        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  4088        Function_Return retVal
  4089    End_Function
  4090
  4091    // Gets an item from the collection by its index.
  4092    { MethodType=Property DesignTime=False }
  4093    Function ComRecord Integer llIndex Returns Variant
  4094        Handle hDispatchDriver
  4095        Variant retVal
  4096        Get phDispatchDriver to hDispatchDriver
  4097        Send PrepareParams to hDispatchDriver 1
  4098        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  4099        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  4100        Function_Return retVal
  4101    End_Function
  4102
  4103    // Adds a new record to the collection.
  4104    Function ComAdd Returns Variant
  4105        Handle hDispatchDriver
  4106        Variant retVal
  4107        Get phDispatchDriver to hDispatchDriver
  4108        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  4109        Function_Return retVal
  4110    End_Function
  4111
  4112    // Deletes all of the records from the collection
  4113    Procedure ComDeleteAll
  4114        Handle hDispatchDriver
  4115        Get phDispatchDriver to hDispatchDriver
  4116        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  4117    End_Procedure
  4118
  4119    Procedure ComRemoveAt Integer llIndex
  4120        Handle hDispatchDriver
  4121        Get phDispatchDriver to hDispatchDriver
  4122        Send PrepareParams to hDispatchDriver 1
  4123        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  4124        Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
  4125    End_Procedure
  4126
  4127    Function ComInsert Integer llIndex Returns Variant
  4128        Handle hDispatchDriver
  4129        Variant retVal
  4130        Get phDispatchDriver to hDispatchDriver
  4131        Send PrepareParams to hDispatchDriver 1
  4132        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  4133        Get InvokeComMethod of hDispatchDriver 7 OLE_VT_DISPATCH to retVal
  4134        Function_Return retVal
  4135    End_Function
  4136
  4137    Procedure ComInsertAt Integer llIndex Variant llRecord
  4138        Handle hDispatchDriver
  4139        Get phDispatchDriver to hDispatchDriver
  4140        Send PrepareParams to hDispatchDriver 2
  4141        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  4142        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  4143        Send InvokeComMethod to hDispatchDriver 9 OLE_VT_VOID
  4144    End_Procedure
  4145
  4146    Function ComFindRecordItem Integer llStartRecord Integer llEndRecord Integer llStartColumn Integer llEndColumn Integer llRecord Integer llItem String llText XTPReportTextSearchParms llFlags Returns Variant
  4147        Handle hDispatchDriver
  4148        Variant retVal
  4149        Get phDispatchDriver to hDispatchDriver
  4150        Send PrepareParams to hDispatchDriver 8
  4151        Send DefineParam to hDispatchDriver OLE_VT_I4 llStartRecord
  4152        Send DefineParam to hDispatchDriver OLE_VT_I4 llEndRecord
  4153        Send DefineParam to hDispatchDriver OLE_VT_I4 llStartColumn
  4154        Send DefineParam to hDispatchDriver OLE_VT_I4 llEndColumn
  4155        Send DefineParam to hDispatchDriver OLE_VT_I4 llRecord
  4156        Send DefineParam to hDispatchDriver OLE_VT_I4 llItem
  4157        Send DefineParam to hDispatchDriver OLE_VT_BSTR llText
  4158        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  4159        Get InvokeComMethod of hDispatchDriver 10 OLE_VT_DISPATCH to retVal
  4160        Function_Return retVal
  4161    End_Function
  4162
  4163    { MethodType=Property DesignTime=False }
  4164    Function Com_NewEnum Returns Variant
  4165        Handle hDispatchDriver
  4166        Variant retVal
  4167        Get phDispatchDriver to hDispatchDriver
  4168        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  4169        Function_Return retVal
  4170    End_Function
  4171
  4172    Procedure ComDoPropExchange Variant llpPX
  4173        Handle hDispatchDriver
  4174        Get phDispatchDriver to hDispatchDriver
  4175        Send PrepareParams to hDispatchDriver 1
  4176        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpPX
  4177        Send InvokeComMethod to hDispatchDriver 41 OLE_VT_VOID
  4178    End_Procedure
  4179End_Class
  4180
  4181// CoClass
  4182// CLSID: {503455AF-3543-4D3E-88F9-4F8822200142}
  4183{ ClassLibrary=Windows }
  4184Class cCJReportRecords is a cComAutomationObject
  4185    Import_Class_Protocol cCJIReportRecords
  4186
  4187    Procedure Construct_Object
  4188        Forward Send Construct_Object
  4189        Set peAutoCreate to acNoAutoCreate
  4190    End_Procedure
  4191End_Class
  4192
  4193// CLSID: {187BCC77-27BF-4CB1-9ABF-1788D9835223}
  4194Class cCJIReportColumns is a Mixin
  4195
  4196    // Gets the number of controls in the collection.
  4197    { MethodType=Property DesignTime=False }
  4198    Function ComCount Returns Integer
  4199        Handle hDispatchDriver
  4200        Integer retVal
  4201        Get phDispatchDriver to hDispatchDriver
  4202        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
  4203        Function_Return retVal
  4204    End_Function
  4205
  4206    // Gets an item from the collection by its index.
  4207    { MethodType=Property DesignTime=False }
  4208    Function ComColumn Integer llIndex Returns Variant
  4209        Handle hDispatchDriver
  4210        Variant retVal
  4211        Get phDispatchDriver to hDispatchDriver
  4212        Send PrepareParams to hDispatchDriver 1
  4213        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  4214        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
  4215        Function_Return retVal
  4216    End_Function
  4217
  4218    // Adds a new column to the collection.
  4219    Function ComAdd Integer llItemIndex String llCaption Integer llWidth Boolean llResizable Returns Variant
  4220        Handle hDispatchDriver
  4221        Variant retVal
  4222        Get phDispatchDriver to hDispatchDriver
  4223        Send PrepareParams to hDispatchDriver 4
  4224        Send DefineParam to hDispatchDriver OLE_VT_I4 llItemIndex
  4225        Send DefineParam to hDispatchDriver OLE_VT_BSTR llCaption
  4226        Send DefineParam to hDispatchDriver OLE_VT_I4 llWidth
  4227        Send DefineParam to hDispatchDriver OLE_VT_BOOL llResizable
  4228        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  4229        Function_Return retVal
  4230    End_Function
  4231
  4232    // Adds a new column to the collection.
  4233    Function ComAddEx Integer llItemIndex String llCaption String llInternalName Integer llWidth Boolean llResizable Returns Variant
  4234        Handle hDispatchDriver
  4235        Variant retVal
  4236        Get phDispatchDriver to hDispatchDriver
  4237        Send PrepareParams to hDispatchDriver 5
  4238        Send DefineParam to hDispatchDriver OLE_VT_I4 llItemIndex
  4239        Send DefineParam to hDispatchDriver OLE_VT_BSTR llCaption
  4240        Send DefineParam to hDispatchDriver OLE_VT_BSTR llInternalName
  4241        Send DefineParam to hDispatchDriver OLE_VT_I4 llWidth
  4242        Send DefineParam to hDispatchDriver OLE_VT_BOOL llResizable
  4243        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
  4244        Function_Return retVal
  4245    End_Function
  4246
  4247    // Finds the specified column
  4248    Function ComFind Integer llItemIndex Returns Variant
  4249        Handle hDispatchDriver
  4250        Variant retVal
  4251        Get phDispatchDriver to hDispatchDriver
  4252        Send PrepareParams to hDispatchDriver 1
  4253        Send DefineParam to hDispatchDriver OLE_VT_I4 llItemIndex
  4254        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_DISPATCH to retVal
  4255        Function_Return retVal
  4256    End_Function
  4257
  4258    // Deletes all of the columns from the collection
  4259    Procedure ComDeleteAll
  4260        Handle hDispatchDriver
  4261        Get phDispatchDriver to hDispatchDriver
  4262        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  4263    End_Procedure
  4264
  4265    { MethodType=Property DesignTime=False }
  4266    Function Com_NewEnum Returns Variant
  4267        Handle hDispatchDriver
  4268        Variant retVal
  4269        Get phDispatchDriver to hDispatchDriver
  4270        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
  4271        Function_Return retVal
  4272    End_Function
  4273End_Class
  4274
  4275// CoClass
  4276// CLSID: {103455AF-3543-4D3E-88F9-4F8822200142}
  4277{ ClassLibrary=Windows }
  4278Class cCJReportColumns is a cComAutomationObject
  4279    Import_Class_Protocol cCJIReportColumns
  4280
  4281    Procedure Construct_Object
  4282        Forward Send Construct_Object
  4283        Set peAutoCreate to acNoAutoCreate
  4284    End_Procedure
  4285End_Class
  4286
  4287// CLSID: {18B11C4D-E540-4F68-8B20-DDC0E2FE8FA4}
  4288Class cCJIReportNavigator is a Mixin
  4289
  4290    { MethodType=Property DesignTime=False }
  4291    Function ComCurrentFocusInHeadersRows Returns Boolean
  4292        Boolean retVal
  4293        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to retVal
  4294        Function_Return retVal
  4295    End_Function
  4296
  4297    { MethodType=Property DesignTime=False }
  4298    Procedure Set ComCurrentFocusInHeadersRows Boolean value
  4299        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_BOOL to value
  4300    End_Procedure
  4301
  4302    { MethodType=Property DesignTime=False }
  4303    Function ComCurrentFocusInFootersRows Returns Boolean
  4304        Boolean retVal
  4305        Get ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_BOOL to retVal
  4306        Function_Return retVal
  4307    End_Function
  4308
  4309    { MethodType=Property DesignTime=False }
  4310    Procedure Set ComCurrentFocusInFootersRows Boolean value
  4311        Set ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_BOOL to value
  4312    End_Procedure
  4313
  4314    Procedure ComMoveUp Boolean llSelectBlock Boolean llIgnoreSelection
  4315        Handle hDispatchDriver
  4316        Get phDispatchDriver to hDispatchDriver
  4317        Send PrepareParams to hDispatchDriver 2
  4318        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4319        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4320        Send InvokeComMethod to hDispatchDriver 1 OLE_VT_VOID
  4321    End_Procedure
  4322
  4323    Procedure ComMoveDown Boolean llSelectBlock Boolean llIgnoreSelection
  4324        Handle hDispatchDriver
  4325        Get phDispatchDriver to hDispatchDriver
  4326        Send PrepareParams to hDispatchDriver 2
  4327        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4328        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4329        Send InvokeComMethod to hDispatchDriver 2 OLE_VT_VOID
  4330    End_Procedure
  4331
  4332    Procedure ComMovePageUp Boolean llSelectBlock Boolean llIgnoreSelection
  4333        Handle hDispatchDriver
  4334        Get phDispatchDriver to hDispatchDriver
  4335        Send PrepareParams to hDispatchDriver 2
  4336        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4337        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4338        Send InvokeComMethod to hDispatchDriver 3 OLE_VT_VOID
  4339    End_Procedure
  4340
  4341    Procedure ComMovePageDown Boolean llSelectBlock Boolean llIgnoreSelection
  4342        Handle hDispatchDriver
  4343        Get phDispatchDriver to hDispatchDriver
  4344        Send PrepareParams to hDispatchDriver 2
  4345        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4346        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4347        Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
  4348    End_Procedure
  4349
  4350    Procedure ComMoveFirstRow Boolean llSelectBlock Boolean llIgnoreSelection
  4351        Handle hDispatchDriver
  4352        Get phDispatchDriver to hDispatchDriver
  4353        Send PrepareParams to hDispatchDriver 2
  4354        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4355        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4356        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
  4357    End_Procedure
  4358
  4359    Procedure ComMoveLastRow Boolean llSelectBlock Boolean llIgnoreSelection
  4360        Handle hDispatchDriver
  4361        Get phDispatchDriver to hDispatchDriver
  4362        Send PrepareParams to hDispatchDriver 2
  4363        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4364        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4365        Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
  4366    End_Procedure
  4367
  4368    Procedure ComMoveLeft Boolean llSelectBlock Boolean llIgnoreSelection
  4369        Handle hDispatchDriver
  4370        Get phDispatchDriver to hDispatchDriver
  4371        Send PrepareParams to hDispatchDriver 2
  4372        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4373        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4374        Send InvokeComMethod to hDispatchDriver 7 OLE_VT_VOID
  4375    End_Procedure
  4376
  4377    Procedure ComMoveRight Boolean llSelectBlock Boolean llIgnoreSelection
  4378        Handle hDispatchDriver
  4379        Get phDispatchDriver to hDispatchDriver
  4380        Send PrepareParams to hDispatchDriver 2
  4381        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4382        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4383        Send InvokeComMethod to hDispatchDriver 8 OLE_VT_VOID
  4384    End_Procedure
  4385
  4386    Procedure ComBeginEdit
  4387        Handle hDispatchDriver
  4388        Get phDispatchDriver to hDispatchDriver
  4389        Send InvokeComMethod to hDispatchDriver 9 OLE_VT_VOID
  4390    End_Procedure
  4391
  4392    Procedure ComMoveFirstColumn
  4393        Handle hDispatchDriver
  4394        Get phDispatchDriver to hDispatchDriver
  4395        Send InvokeComMethod to hDispatchDriver 10 OLE_VT_VOID
  4396    End_Procedure
  4397
  4398    Procedure ComMoveLastColumn
  4399        Handle hDispatchDriver
  4400        Get phDispatchDriver to hDispatchDriver
  4401        Send InvokeComMethod to hDispatchDriver 11 OLE_VT_VOID
  4402    End_Procedure
  4403
  4404    Procedure ComMoveToRow Integer llRowIndex Boolean llSelectBlock Boolean llIgnoreSelection
  4405        Handle hDispatchDriver
  4406        Get phDispatchDriver to hDispatchDriver
  4407        Send PrepareParams to hDispatchDriver 3
  4408        Send DefineParam to hDispatchDriver OLE_VT_I4 llRowIndex
  4409        Send DefineParam to hDispatchDriver OLE_VT_BOOL llSelectBlock
  4410        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIgnoreSelection
  4411        Send InvokeComMethod to hDispatchDriver 12 OLE_VT_VOID
  4412    End_Procedure
  4413
  4414    Procedure ComMoveToColumn Integer llColumnIndex Boolean llClearIfNonFocusable
  4415        Handle hDispatchDriver
  4416        Get phDispatchDriver to hDispatchDriver
  4417        Send PrepareParams to hDispatchDriver 2
  4418        Send DefineParam to hDispatchDriver OLE_VT_I4 llColumnIndex
  4419        Send DefineParam to hDispatchDriver OLE_VT_BOOL llClearIfNonFocusable
  4420        Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
  4421    End_Procedure
  4422
  4423    Procedure ComMoveFirstVisibleRow
  4424        Handle hDispatchDriver
  4425        Get phDispatchDriver to hDispatchDriver
  4426        Send InvokeComMethod to hDispatchDriver 14 OLE_VT_VOID
  4427    End_Procedure
  4428
  4429    Procedure ComMoveLastVisibleRow
  4430        Handle hDispatchDriver
  4431        Get phDispatchDriver to hDispatchDriver
  4432        Send InvokeComMethod to hDispatchDriver 15 OLE_VT_VOID
  4433    End_Procedure
  4434End_Class
  4435
  4436// CoClass
  4437// CLSID: {319530AE-23D6-4AD6-9BF6-8F8AD68E4190}
  4438{ ClassLibrary=Windows }
  4439Class cCJReportNavigator is a cComAutomationObject
  4440    Import_Class_Protocol cCJIReportNavigator
  4441
  4442    Procedure Construct_Object
  4443        Forward Send Construct_Object
  4444        Set peAutoCreate to acNoAutoCreate
  4445    End_Procedure
  4446End_Class
  4447
  4448// CLSID: {0C2E81D2-2B20-4B45-8033-37A6E6B44B5C}
  4449Class cCJIReportHitTestInfo is a Mixin
  4450
  4451    { MethodType=Property DesignTime=False }
  4452    Function ComColumn Returns Variant
  4453        Handle hDispatchDriver
  4454        Variant retVal
  4455        Get phDispatchDriver to hDispatchDriver
  4456        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_DISPATCH to retVal
  4457        Function_Return retVal
  4458    End_Function
  4459
  4460    { MethodType=Property DesignTime=False }
  4461    Function ComRow Returns Variant
  4462        Handle hDispatchDriver
  4463        Variant retVal
  4464        Get phDispatchDriver to hDispatchDriver
  4465        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  4466        Function_Return retVal
  4467    End_Function
  4468
  4469    { MethodType=Property DesignTime=False }
  4470    Function ComItem Returns Variant
  4471        Handle hDispatchDriver
  4472        Variant retVal
  4473        Get phDispatchDriver to hDispatchDriver
  4474        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_DISPATCH to retVal
  4475        Function_Return retVal
  4476    End_Function
  4477
  4478    { MethodType=Property DesignTime=False }
  4479    Function ComHt Returns XTPReportHitTestInfoCode
  4480        Handle hDispatchDriver
  4481        XTPReportHitTestInfoCode retVal
  4482        Get phDispatchDriver to hDispatchDriver
  4483        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_I4 to retVal
  4484        Function_Return retVal
  4485    End_Function
  4486
  4487    { MethodType=Property DesignTime=False }
  4488    Function ComBlock Returns Variant
  4489        Handle hDispatchDriver
  4490        Variant retVal
  4491        Get phDispatchDriver to hDispatchDriver
  4492        Get InvokeComMethod of hDispatchDriver 5 OLE_VT_DISPATCH to retVal
  4493        Function_Return retVal
  4494    End_Function
  4495
  4496    { MethodType=Property DesignTime=False }
  4497    Function ComTrackPosition Returns Integer
  4498        Handle hDispatchDriver
  4499        Integer retVal
  4500        Get phDispatchDriver to hDispatchDriver
  4501        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_I4 to retVal
  4502        Function_Return retVal
  4503    End_Function
  4504End_Class
  4505
  4506// CoClass
  4507// CLSID: {CB28F65F-D030-4CDC-861E-A2DE4FC0C23D}
  4508{ ClassLibrary=Windows }
  4509Class cCJReportHitTestInfo is a cComAutomationObject
  4510    Import_Class_Protocol cCJIReportHitTestInfo
  4511
  4512    Procedure Construct_Object
  4513        Forward Send Construct_Object
  4514        Set peAutoCreate to acNoAutoCreate
  4515    End_Procedure
  4516End_Class
  4517
  4518// CLSID: {E04454C9-B36F-4011-A4D7-7D9F0A69BCF5}
  4519Class cCJIReportToolTipInfo is a Mixin
  4520
  4521    { MethodType=Property DesignTime=False }
  4522    Function ComText Returns String
  4523        String retVal
  4524        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to retVal
  4525        Function_Return retVal
  4526    End_Function
  4527
  4528    { MethodType=Property DesignTime=False }
  4529    Procedure Set ComText String value
  4530        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to value
  4531    End_Procedure
  4532
  4533    { MethodType=Property DesignTime=False }
  4534    Function ComRow Returns Variant
  4535        Handle hDispatchDriver
  4536        Variant retVal
  4537        Get phDispatchDriver to hDispatchDriver
  4538        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_DISPATCH to retVal
  4539        Function_Return retVal
  4540    End_Function
  4541
  4542    { MethodType=Property DesignTime=False }
  4543    Function ComItem Returns Variant
  4544        Handle hDispatchDriver
  4545        Variant retVal
  4546        Get phDispatchDriver to hDispatchDriver
  4547        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
  4548        Function_Return retVal
  4549    End_Function
  4550End_Class
  4551
  4552// CoClass
  4553// CLSID: {3453345F-D030-4CDC-861E-A2DE4FC0C23D}
  4554{ ClassLibrary=Windows }
  4555Class cCJReportToolTipInfo is a cComAutomationObject
  4556    Import_Class_Protocol cCJIReportToolTipInfo
  4557
  4558    Procedure Construct_Object
  4559        Forward Send Construct_Object
  4560        Set peAutoCreate to acNoAutoCreate
  4561    End_Procedure
  4562End_Class
  4563
  4564// CLSID: {124283D9-27ED-44D7-970B-9F526E977C3C}
  4565Class cCJIReportDataManager is a Mixin
  4566
  4567    { MethodType=Property DesignTime=False }
  4568    Function ComDataSource Returns Variant
  4569        Variant retVal
  4570        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_DISPATCH to retVal
  4571        Function_Return retVal
  4572    End_Function
  4573
  4574    { MethodType=Property DesignTime=False }
  4575    Procedure Set ComDataSource Variant value
  4576        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_DISPATCH to value
  4577    End_Procedure
  4578
  4579    Function ComDataBind Returns Boolean
  4580        Handle hDispatchDriver
  4581        Boolean retVal
  4582        Get phDispatchDriver to hDispatchDriver
  4583        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_BOOL to retVal
  4584        Function_Return retVal
  4585    End_Function
  4586
  4587    Function ComUpdateField Variant llRecord Returns Boolean
  4588        Handle hDispatchDriver
  4589        Boolean retVal
  4590        Get phDispatchDriver to hDispatchDriver
  4591        Send PrepareParams to hDispatchDriver 1
  4592        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  4593        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BOOL to retVal
  4594        Function_Return retVal
  4595    End_Function
  4596
  4597    Function ComUpdateRecord Variant llRecord Returns Boolean
  4598        Handle hDispatchDriver
  4599        Boolean retVal
  4600        Get phDispatchDriver to hDispatchDriver
  4601        Send PrepareParams to hDispatchDriver 1
  4602        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  4603        Get InvokeComMethod of hDispatchDriver 4 OLE_VT_BOOL to retVal
  4604        Function_Return retVal
  4605    End_Function
  4606
  4607    Function ComAddRecord Variant llRecord Boolean llbAddToReport Returns Boolean
  4608        Handle hDispatchDriver
  4609        Boolean retVal
  4610        Get phDispatchDriver to hDispatchDriver
  4611        Send PrepareParams to hDispatchDriver 2
  4612        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  4613        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbAddToReport
  4614        Get InvokeComMethod of hDispatchDriver 5 OLE_VT_BOOL to retVal
  4615        Function_Return retVal
  4616    End_Function
  4617
  4618    Function ComDeleteRecord Variant llRecord Returns Boolean
  4619        Handle hDispatchDriver
  4620        Boolean retVal
  4621        Get phDispatchDriver to hDispatchDriver
  4622        Send PrepareParams to hDispatchDriver 1
  4623        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  4624        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_BOOL to retVal
  4625        Function_Return retVal
  4626    End_Function
  4627
  4628    Function ComCreateEmptyRecord Returns Variant
  4629        Handle hDispatchDriver
  4630        Variant retVal
  4631        Get phDispatchDriver to hDispatchDriver
  4632        Get InvokeComMethod of hDispatchDriver 7 OLE_VT_DISPATCH to retVal
  4633        Function_Return retVal
  4634    End_Function
  4635
  4636    Function ComUpdateRecordItem Variant llItem Returns Boolean
  4637        Handle hDispatchDriver
  4638        Boolean retVal
  4639        Get phDispatchDriver to hDispatchDriver
  4640        Send PrepareParams to hDispatchDriver 1
  4641        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llItem
  4642        Get InvokeComMethod of hDispatchDriver 8 OLE_VT_BOOL to retVal
  4643        Function_Return retVal
  4644    End_Function
  4645End_Class
  4646
  4647// CoClass
  4648// CLSID: {82ED4341-2C06-4929-A9ED-F3116D5BC3AE}
  4649{ ClassLibrary=Windows }
  4650Class cCJReportDataManager is a cComAutomationObject
  4651    Import_Class_Protocol cCJIReportDataManager
  4652
  4653    Procedure Construct_Object
  4654        Forward Send Construct_Object
  4655        Set peAutoCreate to acNoAutoCreate
  4656    End_Procedure
  4657End_Class
  4658
  4659// CLSID: {E2C53BB4-123F-4C52-A0D5-A9BD3A26BEDA}
  4660// Dispatch interface for Report Control
  4661Class cCJ_DReportControl is a Mixin
  4662
  4663    { MethodType=Property DesignTime=False }
  4664    Function ComHWnd Returns OLE_HANDLE
  4665        OLE_HANDLE retVal
  4666        Get ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to retVal
  4667        Function_Return retVal
  4668    End_Function
  4669
  4670    { MethodType=Property DesignTime=False }
  4671    Procedure Set ComHWnd OLE_HANDLE value
  4672        Set ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to value
  4673    End_Procedure
  4674
  4675    { MethodType=Property DesignTime=False }
  4676    Function ComEnabled Returns Boolean
  4677        Boolean retVal
  4678        Get ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to retVal
  4679        Function_Return retVal
  4680    End_Function
  4681
  4682    { MethodType=Property DesignTime=False }
  4683    Procedure Set ComEnabled Boolean value
  4684        Set ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to value
  4685    End_Procedure
  4686
  4687    { MethodType=Property DesignTime=False }
  4688    Function ComShowGroupBox Returns Boolean
  4689        Boolean retVal
  4690        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
  4691        Function_Return retVal
  4692    End_Function
  4693
  4694    { MethodType=Property DesignTime=False }
  4695    Procedure Set ComShowGroupBox Boolean value
  4696        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
  4697    End_Procedure
  4698
  4699    { MethodType=Property DesignTime=False }
  4700    Function ComPreviewMode Returns Boolean
  4701        Boolean retVal
  4702        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to retVal
  4703        Function_Return retVal
  4704    End_Function
  4705
  4706    { MethodType=Property DesignTime=False }
  4707    Procedure Set ComPreviewMode Boolean value
  4708        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to value
  4709    End_Procedure
  4710
  4711    { MethodType=Property DesignTime=False }
  4712    Function ComAllowColumnRemove Returns Boolean
  4713        Boolean retVal
  4714        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to retVal
  4715        Function_Return retVal
  4716    End_Function
  4717
  4718    { MethodType=Property DesignTime=False }
  4719    Procedure Set ComAllowColumnRemove Boolean value
  4720        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to value
  4721    End_Procedure
  4722
  4723    { MethodType=Property DesignTime=False }
  4724    Function ComAllowColumnReorder Returns Boolean
  4725        Boolean retVal
  4726        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to retVal
  4727        Function_Return retVal
  4728    End_Function
  4729
  4730    { MethodType=Property DesignTime=False }
  4731    Procedure Set ComAllowColumnReorder Boolean value
  4732        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to value
  4733    End_Procedure
  4734
  4735    { MethodType=Property DesignTime=False }
  4736    Function ComAllowColumnResize Returns Boolean
  4737        Boolean retVal
  4738        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to retVal
  4739        Function_Return retVal
  4740    End_Function
  4741
  4742    { MethodType=Property DesignTime=False }
  4743    Procedure Set ComAllowColumnResize Boolean value
  4744        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to value
  4745    End_Procedure
  4746
  4747    { MethodType=Property DesignTime=False }
  4748    Function ComMultipleSelection Returns Boolean
  4749        Boolean retVal
  4750        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
  4751        Function_Return retVal
  4752    End_Function
  4753
  4754    { MethodType=Property DesignTime=False }
  4755    Procedure Set ComMultipleSelection Boolean value
  4756        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
  4757    End_Procedure
  4758
  4759    { MethodType=Property DesignTime=False }
  4760    Function ComShowItemsInGroups Returns Boolean
  4761        Boolean retVal
  4762        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
  4763        Function_Return retVal
  4764    End_Function
  4765
  4766    { MethodType=Property DesignTime=False }
  4767    Procedure Set ComShowItemsInGroups Boolean value
  4768        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
  4769    End_Procedure
  4770
  4771    { MethodType=Property DesignTime=False }
  4772    Function ComBorderStyle Returns XTPReportBorderStyle
  4773        XTPReportBorderStyle retVal
  4774        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  4775        Function_Return retVal
  4776    End_Function
  4777
  4778    { MethodType=Property DesignTime=False }
  4779    Procedure Set ComBorderStyle XTPReportBorderStyle value
  4780        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  4781    End_Procedure
  4782
  4783    { MethodType=Property DesignTime=False }
  4784    Function ComAllowColumnSort Returns Boolean
  4785        Boolean retVal
  4786        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to retVal
  4787        Function_Return retVal
  4788    End_Function
  4789
  4790    { MethodType=Property DesignTime=False }
  4791    Procedure Set ComAllowColumnSort Boolean value
  4792        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to value
  4793    End_Procedure
  4794
  4795    { MethodType=Property DesignTime=False }
  4796    Function ComFieldChooser Returns Variant
  4797        Variant retVal
  4798        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_DISPATCH to retVal
  4799        Function_Return retVal
  4800    End_Function
  4801
  4802    { MethodType=Property DesignTime=False }
  4803    Procedure Set ComFieldChooser Variant value
  4804        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_DISPATCH to value
  4805    End_Procedure
  4806
  4807    { MethodType=Property DesignTime=False }
  4808    Function ComSkipGroupsFocus Returns Boolean
  4809        Boolean retVal
  4810        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
  4811        Function_Return retVal
  4812    End_Function
  4813
  4814    { MethodType=Property DesignTime=False }
  4815    Procedure Set ComSkipGroupsFocus Boolean value
  4816        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
  4817    End_Procedure
  4818
  4819    { MethodType=Property DesignTime=False }
  4820    Function ComIcons Returns Variant
  4821        Variant retVal
  4822        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_DISPATCH to retVal
  4823        Function_Return retVal
  4824    End_Function
  4825
  4826    { MethodType=Property DesignTime=False }
  4827    Procedure Set ComIcons Variant value
  4828        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_DISPATCH to value
  4829    End_Procedure
  4830
  4831    { MethodType=Property DesignTime=False }
  4832    Function ComFocusedRow Returns Variant
  4833        Variant retVal
  4834        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_DISPATCH to retVal
  4835        Function_Return retVal
  4836    End_Function
  4837
  4838    { MethodType=Property DesignTime=False }
  4839    Procedure Set ComFocusedRow Variant value
  4840        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_DISPATCH to value
  4841    End_Procedure
  4842
  4843    { MethodType=Property DesignTime=False }
  4844    Function ComAllowEdit Returns Boolean
  4845        Boolean retVal
  4846        Get ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BOOL to retVal
  4847        Function_Return retVal
  4848    End_Function
  4849
  4850    { MethodType=Property DesignTime=False }
  4851    Procedure Set ComAllowEdit Boolean value
  4852        Set ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BOOL to value
  4853    End_Procedure
  4854
  4855    { MethodType=Property DesignTime=False }
  4856    Function ComFocusSubItems Returns Boolean
  4857        Boolean retVal
  4858        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_BOOL to retVal
  4859        Function_Return retVal
  4860    End_Function
  4861
  4862    { MethodType=Property DesignTime=False }
  4863    Procedure Set ComFocusSubItems Boolean value
  4864        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_BOOL to value
  4865    End_Procedure
  4866
  4867    { MethodType=Property DesignTime=False }
  4868    Function ComEditOnClick Returns Boolean
  4869        Boolean retVal
  4870        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to retVal
  4871        Function_Return retVal
  4872    End_Function
  4873
  4874    { MethodType=Property DesignTime=False }
  4875    Procedure Set ComEditOnClick Boolean value
  4876        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to value
  4877    End_Procedure
  4878
  4879    { MethodType=Property DesignTime=False }
  4880    Function ComAutoColumnSizing Returns Boolean
  4881        Boolean retVal
  4882        Get ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to retVal
  4883        Function_Return retVal
  4884    End_Function
  4885
  4886    { MethodType=Property DesignTime=False }
  4887    Procedure Set ComAutoColumnSizing Boolean value
  4888        Set ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to value
  4889    End_Procedure
  4890
  4891    { MethodType=Property DesignTime=False }
  4892    Function ComShowHeader Returns Boolean
  4893        Boolean retVal
  4894        Get ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_BOOL to retVal
  4895        Function_Return retVal
  4896    End_Function
  4897
  4898    { MethodType=Property DesignTime=False }
  4899    Procedure Set ComShowHeader Boolean value
  4900        Set ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_BOOL to value
  4901    End_Procedure
  4902
  4903    { MethodType=Property DesignTime=False }
  4904    Function ComFilterText Returns String
  4905        String retVal
  4906        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BSTR to retVal
  4907        Function_Return retVal
  4908    End_Function
  4909
  4910    { MethodType=Property DesignTime=False }
  4911    Procedure Set ComFilterText String value
  4912        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BSTR to value
  4913    End_Procedure
  4914
  4915    { MethodType=Property DesignTime=False }
  4916    Function ComFocusedColumn Returns Variant
  4917        Variant retVal
  4918        Get ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_DISPATCH to retVal
  4919        Function_Return retVal
  4920    End_Function
  4921
  4922    { MethodType=Property DesignTime=False }
  4923    Procedure Set ComFocusedColumn Variant value
  4924        Set ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_DISPATCH to value
  4925    End_Procedure
  4926
  4927    { MethodType=Property DesignTime=False }
  4928    Function ComTopRowIndex Returns Integer
  4929        Integer retVal
  4930        Get ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_I4 to retVal
  4931        Function_Return retVal
  4932    End_Function
  4933
  4934    { MethodType=Property DesignTime=False }
  4935    Procedure Set ComTopRowIndex Integer value
  4936        Set ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_I4 to value
  4937    End_Procedure
  4938
  4939    { MethodType=Property DesignTime=False }
  4940    Function ComShowFooter Returns Boolean
  4941        Boolean retVal
  4942        Get ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_BOOL to retVal
  4943        Function_Return retVal
  4944    End_Function
  4945
  4946    { MethodType=Property DesignTime=False }
  4947    Procedure Set ComShowFooter Boolean value
  4948        Set ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_BOOL to value
  4949    End_Procedure
  4950
  4951    // Indicates whether the control should draw right-to-left for RTL languages
  4952    { MethodType=Property DesignTime=False }
  4953    Function ComRightToLeft Returns Boolean
  4954        Boolean retVal
  4955        Get ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_BOOL to retVal
  4956        Function_Return retVal
  4957    End_Function
  4958
  4959    // Indicates whether the control should draw right-to-left for RTL languages
  4960    { MethodType=Property DesignTime=False }
  4961    Procedure Set ComRightToLeft Boolean value
  4962        Set ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_BOOL to value
  4963    End_Procedure
  4964
  4965    // For languages that support reading order alignment specifies right-to-left reading order
  4966    { MethodType=Property DesignTime=False }
  4967    Function ComRightToLeftReading Returns Boolean
  4968        Boolean retVal
  4969        Get ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_BOOL to retVal
  4970        Function_Return retVal
  4971    End_Function
  4972
  4973    // For languages that support reading order alignment specifies right-to-left reading order
  4974    { MethodType=Property DesignTime=False }
  4975    Procedure Set ComRightToLeftReading Boolean value
  4976        Set ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_BOOL to value
  4977    End_Procedure
  4978
  4979    // Count of none-scrolled columns at the left side
  4980    { MethodType=Property DesignTime=False }
  4981    Function ComFreezeColumnsCount Returns Integer
  4982        Integer retVal
  4983        Get ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to retVal
  4984        Function_Return retVal
  4985    End_Function
  4986
  4987    // Count of none-scrolled columns at the left side
  4988    { MethodType=Property DesignTime=False }
  4989    Procedure Set ComFreezeColumnsCount Integer value
  4990        Set ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to value
  4991    End_Procedure
  4992
  4993    { MethodType=Property DesignTime=False }
  4994    Function ComSortLocale Returns Integer
  4995        Integer retVal
  4996        Get ComProperty of (phDispatchDriver(Self)) 47 OLE_VT_I4 to retVal
  4997        Function_Return retVal
  4998    End_Function
  4999
  5000    { MethodType=Property DesignTime=False }
  5001    Procedure Set ComSortLocale Integer value
  5002        Set ComProperty of (phDispatchDriver(Self)) 47 OLE_VT_I4 to value
  5003    End_Procedure
  5004
  5005    { MethodType=Property DesignTime=False }
  5006    Function ComReleaseOnDestroy Returns Boolean
  5007        Boolean retVal
  5008        Get ComProperty of (phDispatchDriver(Self)) 48 OLE_VT_BOOL to retVal
  5009        Function_Return retVal
  5010    End_Function
  5011
  5012    { MethodType=Property DesignTime=False }
  5013    Procedure Set ComReleaseOnDestroy Boolean value
  5014        Set ComProperty of (phDispatchDriver(Self)) 48 OLE_VT_BOOL to value
  5015    End_Procedure
  5016
  5017    // Returns/Sets whether this control can act as an OLE drop target.
  5018    { MethodType=Property DesignTime=False }
  5019    Function ComOLEDropMode Returns OLEDropConstants
  5020        OLEDropConstants retVal
  5021        Get ComProperty of (phDispatchDriver(Self)) 50 OLE_VT_I4 to retVal
  5022        Function_Return retVal
  5023    End_Function
  5024
  5025    // Returns/Sets whether this control can act as an OLE drop target.
  5026    { MethodType=Property DesignTime=False }
  5027    Procedure Set ComOLEDropMode OLEDropConstants value
  5028        Set ComProperty of (phDispatchDriver(Self)) 50 OLE_VT_I4 to value
  5029    End_Procedure
  5030
  5031    // Horizontal scrolling by pixels or by whole columns.
  5032    { MethodType=Property DesignTime=False }
  5033    Function ComFullColumnScrolling Returns Boolean
  5034        Boolean retVal
  5035        Get ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_BOOL to retVal
  5036        Function_Return retVal
  5037    End_Function
  5038
  5039    // Horizontal scrolling by pixels or by whole columns.
  5040    { MethodType=Property DesignTime=False }
  5041    Procedure Set ComFullColumnScrolling Boolean value
  5042        Set ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_BOOL to value
  5043    End_Procedure
  5044
  5045    { MethodType=Property DesignTime=False }
  5046    Function ComSendContextMenuForWholeHeaderArea Returns Boolean
  5047        Boolean retVal
  5048        Get ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_BOOL to retVal
  5049        Function_Return retVal
  5050    End_Function
  5051
  5052    { MethodType=Property DesignTime=False }
  5053    Procedure Set ComSendContextMenuForWholeHeaderArea Boolean value
  5054        Set ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_BOOL to value
  5055    End_Procedure
  5056
  5057    { MethodType=Property DesignTime=False }
  5058    Function ComHScrollStep Returns Integer
  5059        Integer retVal
  5060        Get ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_I4 to retVal
  5061        Function_Return retVal
  5062    End_Function
  5063
  5064    { MethodType=Property DesignTime=False }
  5065    Procedure Set ComHScrollStep Integer value
  5066        Set ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_I4 to value
  5067    End_Procedure
  5068
  5069    { MethodType=Property DesignTime=False }
  5070    Function ComAutoVScrollTimerResolution Returns Integer
  5071        Integer retVal
  5072        Get ComProperty of (phDispatchDriver(Self)) 105 OLE_VT_I4 to retVal
  5073        Function_Return retVal
  5074    End_Function
  5075
  5076    { MethodType=Property DesignTime=False }
  5077    Procedure Set ComAutoVScrollTimerResolution Integer value
  5078        Set ComProperty of (phDispatchDriver(Self)) 105 OLE_VT_I4 to value
  5079    End_Procedure
  5080
  5081    { MethodType=Property DesignTime=False }
  5082    Function ComSortRecordChildren Returns Boolean
  5083        Boolean retVal
  5084        Get ComProperty of (phDispatchDriver(Self)) 104 OLE_VT_BOOL to retVal
  5085        Function_Return retVal
  5086    End_Function
  5087
  5088    { MethodType=Property DesignTime=False }
  5089    Procedure Set ComSortRecordChildren Boolean value
  5090        Set ComProperty of (phDispatchDriver(Self)) 104 OLE_VT_BOOL to value
  5091    End_Procedure
  5092
  5093    { MethodType=Property DesignTime=False }
  5094    Function ComFilterHiddenColumns Returns Boolean
  5095        Boolean retVal
  5096        Get ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BOOL to retVal
  5097        Function_Return retVal
  5098    End_Function
  5099
  5100    { MethodType=Property DesignTime=False }
  5101    Procedure Set ComFilterHiddenColumns Boolean value
  5102        Set ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BOOL to value
  5103    End_Procedure
  5104
  5105    { MethodType=Property DesignTime=False }
  5106    Function ComShowHeaderRows Returns Boolean
  5107        Boolean retVal
  5108        Get ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_BOOL to retVal
  5109        Function_Return retVal
  5110    End_Function
  5111
  5112    { MethodType=Property DesignTime=False }
  5113    Procedure Set ComShowHeaderRows Boolean value
  5114        Set ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_BOOL to value
  5115    End_Procedure
  5116
  5117    { MethodType=Property DesignTime=False }
  5118    Function ComShowFooterRows Returns Boolean
  5119        Boolean retVal
  5120        Get ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_BOOL to retVal
  5121        Function_Return retVal
  5122    End_Function
  5123
  5124    { MethodType=Property DesignTime=False }
  5125    Procedure Set ComShowFooterRows Boolean value
  5126        Set ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_BOOL to value
  5127    End_Procedure
  5128
  5129    { MethodType=Property DesignTime=False }
  5130    Function ComPinFooterRows Returns Boolean
  5131        Boolean retVal
  5132        Get ComProperty of (phDispatchDriver(Self)) 64 OLE_VT_BOOL to retVal
  5133        Function_Return retVal
  5134    End_Function
  5135
  5136    { MethodType=Property DesignTime=False }
  5137    Procedure Set ComPinFooterRows Boolean value
  5138        Set ComProperty of (phDispatchDriver(Self)) 64 OLE_VT_BOOL to value
  5139    End_Procedure
  5140
  5141    { MethodType=Property DesignTime=False }
  5142    Function ComHeaderRowsAllowEdit Returns Boolean
  5143        Boolean retVal
  5144        Get ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_BOOL to retVal
  5145        Function_Return retVal
  5146    End_Function
  5147
  5148    { MethodType=Property DesignTime=False }
  5149    Procedure Set ComHeaderRowsAllowEdit Boolean value
  5150        Set ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_BOOL to value
  5151    End_Procedure
  5152
  5153    { MethodType=Property DesignTime=False }
  5154    Function ComFooterRowsAllowEdit Returns Boolean
  5155        Boolean retVal
  5156        Get ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_BOOL to retVal
  5157        Function_Return retVal
  5158    End_Function
  5159
  5160    { MethodType=Property DesignTime=False }
  5161    Procedure Set ComFooterRowsAllowEdit Boolean value
  5162        Set ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_BOOL to value
  5163    End_Procedure
  5164
  5165    { MethodType=Property DesignTime=False }
  5166    Function ComSelectionEnable Returns Boolean
  5167        Boolean retVal
  5168        Get ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to retVal
  5169        Function_Return retVal
  5170    End_Function
  5171
  5172    { MethodType=Property DesignTime=False }
  5173    Procedure Set ComSelectionEnable Boolean value
  5174        Set ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to value
  5175    End_Procedure
  5176
  5177    { MethodType=Property DesignTime=False }
  5178    Function ComShowRowFocus Returns Boolean
  5179        Boolean retVal
  5180        Get ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to retVal
  5181        Function_Return retVal
  5182    End_Function
  5183
  5184    { MethodType=Property DesignTime=False }
  5185    Procedure Set ComShowRowFocus Boolean value
  5186        Set ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to value
  5187    End_Procedure
  5188
  5189    { MethodType=Property DesignTime=False }
  5190    Function ComHeaderRowsAllowAccess Returns Boolean
  5191        Boolean retVal
  5192        Get ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to retVal
  5193        Function_Return retVal
  5194    End_Function
  5195
  5196    { MethodType=Property DesignTime=False }
  5197    Procedure Set ComHeaderRowsAllowAccess Boolean value
  5198        Set ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to value
  5199    End_Procedure
  5200
  5201    { MethodType=Property DesignTime=False }
  5202    Function ComFooterRowsAllowAccess Returns Boolean
  5203        Boolean retVal
  5204        Get ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to retVal
  5205        Function_Return retVal
  5206    End_Function
  5207
  5208    { MethodType=Property DesignTime=False }
  5209    Procedure Set ComFooterRowsAllowAccess Boolean value
  5210        Set ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to value
  5211    End_Procedure
  5212
  5213    { MethodType=Property DesignTime=False }
  5214    Function ComWatermarkAlignment Returns XTPReportWatermarkAlignment
  5215        XTPReportWatermarkAlignment retVal
  5216        Get ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_I4 to retVal
  5217        Function_Return retVal
  5218    End_Function
  5219
  5220    { MethodType=Property DesignTime=False }
  5221    Procedure Set ComWatermarkAlignment XTPReportWatermarkAlignment value
  5222        Set ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_I4 to value
  5223    End_Procedure
  5224
  5225    { MethodType=Property DesignTime=False }
  5226    Function ComHeaderRowsEnableSelection Returns Boolean
  5227        Boolean retVal
  5228        Get ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to retVal
  5229        Function_Return retVal
  5230    End_Function
  5231
  5232    { MethodType=Property DesignTime=False }
  5233    Procedure Set ComHeaderRowsEnableSelection Boolean value
  5234        Set ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to value
  5235    End_Procedure
  5236
  5237    { MethodType=Property DesignTime=False }
  5238    Function ComFooterRowsEnableSelection Returns Boolean
  5239        Boolean retVal
  5240        Get ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_BOOL to retVal
  5241        Function_Return retVal
  5242    End_Function
  5243
  5244    { MethodType=Property DesignTime=False }
  5245    Procedure Set ComFooterRowsEnableSelection Boolean value
  5246        Set ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_BOOL to value
  5247    End_Procedure
  5248
  5249    // Count of reorder-disabled columns at the left side
  5250    { MethodType=Property DesignTime=False }
  5251    Function ComDisableReorderColumnsCount Returns Integer
  5252        Integer retVal
  5253        Get ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to retVal
  5254        Function_Return retVal
  5255    End_Function
  5256
  5257    // Count of reorder-disabled columns at the left side
  5258    { MethodType=Property DesignTime=False }
  5259    Procedure Set ComDisableReorderColumnsCount Integer value
  5260        Set ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to value
  5261    End_Procedure
  5262
  5263    { MethodType=Property DesignTime=False }
  5264    Function ComMultiSelectionMode Returns Boolean
  5265        Boolean retVal
  5266        Get ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to retVal
  5267        Function_Return retVal
  5268    End_Function
  5269
  5270    { MethodType=Property DesignTime=False }
  5271    Procedure Set ComMultiSelectionMode Boolean value
  5272        Set ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to value
  5273    End_Procedure
  5274
  5275    { MethodType=Property DesignTime=False }
  5276    Function ComDataManager Returns Variant
  5277        Variant retVal
  5278        Get ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_DISPATCH to retVal
  5279        Function_Return retVal
  5280    End_Function
  5281
  5282    { MethodType=Property DesignTime=False }
  5283    Procedure Set ComDataManager Variant value
  5284        Set ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_DISPATCH to value
  5285    End_Procedure
  5286
  5287    // use EnableMarkupFlags instead
  5288    { MethodType=Property DesignTime=False }
  5289    Function ComEnableMarkup Returns Boolean
  5290        Boolean retVal
  5291        Get ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to retVal
  5292        Function_Return retVal
  5293    End_Function
  5294
  5295    // use EnableMarkupFlags instead
  5296    { MethodType=Property DesignTime=False }
  5297    Procedure Set ComEnableMarkup Boolean value
  5298        Set ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to value
  5299    End_Procedure
  5300
  5301    { MethodType=Property DesignTime=False }
  5302    Function ComRecordsTreeFilterMode Returns XTPReportFilterMode
  5303        XTPReportFilterMode retVal
  5304        Get ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_I4 to retVal
  5305        Function_Return retVal
  5306    End_Function
  5307
  5308    { MethodType=Property DesignTime=False }
  5309    Procedure Set ComRecordsTreeFilterMode XTPReportFilterMode value
  5310        Set ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_I4 to value
  5311    End_Procedure
  5312
  5313    { MethodType=Property DesignTime=False }
  5314    Function ComHideColumnAfterGroupBoxDrop Returns Boolean
  5315        Boolean retVal
  5316        Get ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_BOOL to retVal
  5317        Function_Return retVal
  5318    End_Function
  5319
  5320    { MethodType=Property DesignTime=False }
  5321    Procedure Set ComHideColumnAfterGroupBoxDrop Boolean value
  5322        Set ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_BOOL to value
  5323    End_Procedure
  5324
  5325    { MethodType=Property DesignTime=False }
  5326    Function ComPrintGroupRowIcon Returns Boolean
  5327        Boolean retVal
  5328        Get ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to retVal
  5329        Function_Return retVal
  5330    End_Function
  5331
  5332    { MethodType=Property DesignTime=False }
  5333    Procedure Set ComPrintGroupRowIcon Boolean value
  5334        Set ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to value
  5335    End_Procedure
  5336
  5337    { MethodType=Property DesignTime=False }
  5338    Function ComInitialSelectionEnable Returns Boolean
  5339        Boolean retVal
  5340        Get ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to retVal
  5341        Function_Return retVal
  5342    End_Function
  5343
  5344    { MethodType=Property DesignTime=False }
  5345    Procedure Set ComInitialSelectionEnable Boolean value
  5346        Set ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to value
  5347    End_Procedure
  5348
  5349    { MethodType=Property DesignTime=False }
  5350    Function ComFreezeColumnsAbs Returns Boolean
  5351        Boolean retVal
  5352        Get ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to retVal
  5353        Function_Return retVal
  5354    End_Function
  5355
  5356    { MethodType=Property DesignTime=False }
  5357    Procedure Set ComFreezeColumnsAbs Boolean value
  5358        Set ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to value
  5359    End_Procedure
  5360
  5361    { MethodType=Property DesignTime=False }
  5362    Function ComMovePivot Returns Boolean
  5363        Boolean retVal
  5364        Get ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to retVal
  5365        Function_Return retVal
  5366    End_Function
  5367
  5368    { MethodType=Property DesignTime=False }
  5369    Procedure Set ComMovePivot Boolean value
  5370        Set ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to value
  5371    End_Procedure
  5372
  5373    { MethodType=Property DesignTime=False }
  5374    Function ComIconView Returns Boolean
  5375        Boolean retVal
  5376        Get ComProperty of (phDispatchDriver(Self)) 97 OLE_VT_BOOL to retVal
  5377        Function_Return retVal
  5378    End_Function
  5379
  5380    { MethodType=Property DesignTime=False }
  5381    Procedure Set ComIconView Boolean value
  5382        Set ComProperty of (phDispatchDriver(Self)) 97 OLE_VT_BOOL to value
  5383    End_Procedure
  5384
  5385    { MethodType=Property DesignTime=False }
  5386    Function ComAllowEditPreview Returns Boolean
  5387        Boolean retVal
  5388        Get ComProperty of (phDispatchDriver(Self)) 98 OLE_VT_BOOL to retVal
  5389        Function_Return retVal
  5390    End_Function
  5391
  5392    { MethodType=Property DesignTime=False }
  5393    Procedure Set ComAllowEditPreview Boolean value
  5394        Set ComProperty of (phDispatchDriver(Self)) 98 OLE_VT_BOOL to value
  5395    End_Procedure
  5396
  5397    { MethodType=Property DesignTime=False }
  5398    Function ComAllowSelectionCheck Returns Boolean
  5399        Boolean retVal
  5400        Get ComProperty of (phDispatchDriver(Self)) 99 OLE_VT_BOOL to retVal
  5401        Function_Return retVal
  5402    End_Function
  5403
  5404    { MethodType=Property DesignTime=False }
  5405    Procedure Set ComAllowSelectionCheck Boolean value
  5406        Set ComProperty of (phDispatchDriver(Self)) 99 OLE_VT_BOOL to value
  5407    End_Procedure
  5408
  5409    { MethodType=Property DesignTime=False }
  5410    Function ComStrictBestFit Returns Boolean
  5411        Boolean retVal
  5412        Get ComProperty of (phDispatchDriver(Self)) 106 OLE_VT_BOOL to retVal
  5413        Function_Return retVal
  5414    End_Function
  5415
  5416    { MethodType=Property DesignTime=False }
  5417    Procedure Set ComStrictBestFit Boolean value
  5418        Set ComProperty of (phDispatchDriver(Self)) 106 OLE_VT_BOOL to value
  5419    End_Procedure
  5420
  5421    { MethodType=Property DesignTime=False }
  5422    Function ComForcePagination Returns Boolean
  5423        Boolean retVal
  5424        Get ComProperty of (phDispatchDriver(Self)) 107 OLE_VT_BOOL to retVal
  5425        Function_Return retVal
  5426    End_Function
  5427
  5428    { MethodType=Property DesignTime=False }
  5429    Procedure Set ComForcePagination Boolean value
  5430        Set ComProperty of (phDispatchDriver(Self)) 107 OLE_VT_BOOL to value
  5431    End_Procedure
  5432
  5433    { MethodType=Property DesignTime=False }
  5434    Function ComSortedDragDrop Returns Boolean
  5435        Boolean retVal
  5436        Get ComProperty of (phDispatchDriver(Self)) 108 OLE_VT_BOOL to retVal
  5437        Function_Return retVal
  5438    End_Function
  5439
  5440    { MethodType=Property DesignTime=False }
  5441    Procedure Set ComSortedDragDrop Boolean value
  5442        Set ComProperty of (phDispatchDriver(Self)) 108 OLE_VT_BOOL to value
  5443    End_Procedure
  5444
  5445    { MethodType=Property DesignTime=False }
  5446    Function ComCustomTitle Returns String
  5447        String retVal
  5448        Get ComProperty of (phDispatchDriver(Self)) 109 OLE_VT_BSTR to retVal
  5449        Function_Return retVal
  5450    End_Function
  5451
  5452    { MethodType=Property DesignTime=False }
  5453    Procedure Set ComCustomTitle String value
  5454        Set ComProperty of (phDispatchDriver(Self)) 109 OLE_VT_BSTR to value
  5455    End_Procedure
  5456
  5457    { MethodType=Property DesignTime=False }
  5458    Function ComTrapTabKey Returns Boolean
  5459        Boolean retVal
  5460        Get ComProperty of (phDispatchDriver(Self)) 110 OLE_VT_BOOL to retVal
  5461        Function_Return retVal
  5462    End_Function
  5463
  5464    { MethodType=Property DesignTime=False }
  5465    Procedure Set ComTrapTabKey Boolean value
  5466        Set ComProperty of (phDispatchDriver(Self)) 110 OLE_VT_BOOL to value
  5467    End_Procedure
  5468
  5469    { MethodType=Property DesignTime=False }
  5470    Function ComSelectionExcludeGroupRows Returns Boolean
  5471        Boolean retVal
  5472        Get ComProperty of (phDispatchDriver(Self)) 111 OLE_VT_BOOL to retVal
  5473        Function_Return retVal
  5474    End_Function
  5475
  5476    { MethodType=Property DesignTime=False }
  5477    Procedure Set ComSelectionExcludeGroupRows Boolean value
  5478        Set ComProperty of (phDispatchDriver(Self)) 111 OLE_VT_BOOL to value
  5479    End_Procedure
  5480
  5481    { MethodType=Property DesignTime=False }
  5482    Function ComDesktopTrackerMode Returns Boolean
  5483        Boolean retVal
  5484        Get ComProperty of (phDispatchDriver(Self)) 112 OLE_VT_BOOL to retVal
  5485        Function_Return retVal
  5486    End_Function
  5487
  5488    { MethodType=Property DesignTime=False }
  5489    Procedure Set ComDesktopTrackerMode Boolean value
  5490        Set ComProperty of (phDispatchDriver(Self)) 112 OLE_VT_BOOL to value
  5491    End_Procedure
  5492
  5493    { MethodType=Property DesignTime=False }
  5494    Function ComUnrestrictedDragDrop Returns Boolean
  5495        Boolean retVal
  5496        Get ComProperty of (phDispatchDriver(Self)) 113 OLE_VT_BOOL to retVal
  5497        Function_Return retVal
  5498    End_Function
  5499
  5500    { MethodType=Property DesignTime=False }
  5501    Procedure Set ComUnrestrictedDragDrop Boolean value
  5502        Set ComProperty of (phDispatchDriver(Self)) 113 OLE_VT_BOOL to value
  5503    End_Procedure
  5504
  5505    { MethodType=Property DesignTime=False }
  5506    Function ComFilterSeparatorStrict Returns Boolean
  5507        Boolean retVal
  5508        Get ComProperty of (phDispatchDriver(Self)) 114 OLE_VT_BOOL to retVal
  5509        Function_Return retVal
  5510    End_Function
  5511
  5512    { MethodType=Property DesignTime=False }
  5513    Procedure Set ComFilterSeparatorStrict Boolean value
  5514        Set ComProperty of (phDispatchDriver(Self)) 114 OLE_VT_BOOL to value
  5515    End_Procedure
  5516
  5517    { MethodType=Property DesignTime=False }
  5518    Function ComFreeHeightMode Returns Boolean
  5519        Boolean retVal
  5520        Get ComProperty of (phDispatchDriver(Self)) 117 OLE_VT_BOOL to retVal
  5521        Function_Return retVal
  5522    End_Function
  5523
  5524    { MethodType=Property DesignTime=False }
  5525    Procedure Set ComFreeHeightMode Boolean value
  5526        Set ComProperty of (phDispatchDriver(Self)) 117 OLE_VT_BOOL to value
  5527    End_Procedure
  5528
  5529    { MethodType=Property DesignTime=False }
  5530    Function ComLeftOffset Returns Integer
  5531        Integer retVal
  5532        Get ComProperty of (phDispatchDriver(Self)) 119 OLE_VT_I4 to retVal
  5533        Function_Return retVal
  5534    End_Function
  5535
  5536    { MethodType=Property DesignTime=False }
  5537    Procedure Set ComLeftOffset Integer value
  5538        Set ComProperty of (phDispatchDriver(Self)) 119 OLE_VT_I4 to value
  5539    End_Procedure
  5540
  5541    { MethodType=Property DesignTime=False }
  5542    Function ComMaxColumnWidth Returns Integer
  5543        Integer retVal
  5544        Get ComProperty of (phDispatchDriver(Self)) 251 OLE_VT_I4 to retVal
  5545        Function_Return retVal
  5546    End_Function
  5547
  5548    { MethodType=Property DesignTime=False }
  5549    Procedure Set ComMaxColumnWidth Integer value
  5550        Set ComProperty of (phDispatchDriver(Self)) 251 OLE_VT_I4 to value
  5551    End_Procedure
  5552
  5553    { MethodType=Property DesignTime=False }
  5554    Function ComFastDeselectMode Returns Boolean
  5555        Boolean retVal
  5556        Get ComProperty of (phDispatchDriver(Self)) 254 OLE_VT_BOOL to retVal
  5557        Function_Return retVal
  5558    End_Function
  5559
  5560    { MethodType=Property DesignTime=False }
  5561    Procedure Set ComFastDeselectMode Boolean value
  5562        Set ComProperty of (phDispatchDriver(Self)) 254 OLE_VT_BOOL to value
  5563    End_Procedure
  5564
  5565    { MethodType=Property DesignTime=False }
  5566    Function ComColumns Returns Variant
  5567        Handle hDispatchDriver
  5568        Variant retVal
  5569        Get phDispatchDriver to hDispatchDriver
  5570        Get InvokeComMethod of hDispatchDriver 13 OLE_VT_DISPATCH to retVal
  5571        Function_Return retVal
  5572    End_Function
  5573
  5574    { MethodType=Property DesignTime=False }
  5575    Function ComRecords Returns Variant
  5576        Handle hDispatchDriver
  5577        Variant retVal
  5578        Get phDispatchDriver to hDispatchDriver
  5579        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_DISPATCH to retVal
  5580        Function_Return retVal
  5581    End_Function
  5582
  5583    Procedure ComPopulate
  5584        Handle hDispatchDriver
  5585        Get phDispatchDriver to hDispatchDriver
  5586        Send InvokeComMethod to hDispatchDriver 15 OLE_VT_VOID
  5587    End_Procedure
  5588
  5589    { MethodType=Property DesignTime=False }
  5590    Function ComPaintManager Returns Variant
  5591        Handle hDispatchDriver
  5592        Variant retVal
  5593        Get phDispatchDriver to hDispatchDriver
  5594        Get InvokeComMethod of hDispatchDriver 16 OLE_VT_DISPATCH to retVal
  5595        Function_Return retVal
  5596    End_Function
  5597
  5598    Procedure ComRedraw
  5599        Handle hDispatchDriver
  5600        Get phDispatchDriver to hDispatchDriver
  5601        Send InvokeComMethod to hDispatchDriver 17 OLE_VT_VOID
  5602    End_Procedure
  5603
  5604    { MethodType=Property DesignTime=False }
  5605    Function ComRows Returns Variant
  5606        Handle hDispatchDriver
  5607        Variant retVal
  5608        Get phDispatchDriver to hDispatchDriver
  5609        Get InvokeComMethod of hDispatchDriver 18 OLE_VT_DISPATCH to retVal
  5610        Function_Return retVal
  5611    End_Function
  5612
  5613    { MethodType=Property DesignTime=False }
  5614    Function ComSelectedRows Returns Variant
  5615        Handle hDispatchDriver
  5616        Variant retVal
  5617        Get phDispatchDriver to hDispatchDriver
  5618        Get InvokeComMethod of hDispatchDriver 19 OLE_VT_DISPATCH to retVal
  5619        Function_Return retVal
  5620    End_Function
  5621
  5622    { MethodType=Property DesignTime=False }
  5623    Function ComSortOrder Returns Variant
  5624        Handle hDispatchDriver
  5625        Variant retVal
  5626        Get phDispatchDriver to hDispatchDriver
  5627        Get InvokeComMethod of hDispatchDriver 21 OLE_VT_DISPATCH to retVal
  5628        Function_Return retVal
  5629    End_Function
  5630
  5631    { MethodType=Property DesignTime=False }
  5632    Function ComGroupsOrder Returns Variant
  5633        Handle hDispatchDriver
  5634        Variant retVal
  5635        Get phDispatchDriver to hDispatchDriver
  5636        Get InvokeComMethod of hDispatchDriver 22 OLE_VT_DISPATCH to retVal
  5637        Function_Return retVal
  5638    End_Function
  5639
  5640    Procedure ComSetImageList Variant llImageList
  5641        Handle hDispatchDriver
  5642        Get phDispatchDriver to hDispatchDriver
  5643        Send PrepareParams to hDispatchDriver 1
  5644        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llImageList
  5645        Send InvokeComMethod to hDispatchDriver 23 OLE_VT_VOID
  5646    End_Procedure
  5647
  5648    Function ComSaveSettings Returns String
  5649        Handle hDispatchDriver
  5650        String retVal
  5651        Get phDispatchDriver to hDispatchDriver
  5652        Get InvokeComMethod of hDispatchDriver 24 OLE_VT_BSTR to retVal
  5653        Function_Return retVal
  5654    End_Function
  5655
  5656    Procedure ComLoadSettings String llProfile
  5657        Handle hDispatchDriver
  5658        Get phDispatchDriver to hDispatchDriver
  5659        Send PrepareParams to hDispatchDriver 1
  5660        Send DefineParam to hDispatchDriver OLE_VT_BSTR llProfile
  5661        Send InvokeComMethod to hDispatchDriver 25 OLE_VT_VOID
  5662    End_Procedure
  5663
  5664    { MethodType=Property DesignTime=False }
  5665    Function ComNavigator Returns Variant
  5666        Handle hDispatchDriver
  5667        Variant retVal
  5668        Get phDispatchDriver to hDispatchDriver
  5669        Get InvokeComMethod of hDispatchDriver 46 OLE_VT_DISPATCH to retVal
  5670        Function_Return retVal
  5671    End_Function
  5672
  5673    Function ComHitTest OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly Returns Variant
  5674        Handle hDispatchDriver
  5675        Variant retVal
  5676        Get phDispatchDriver to hDispatchDriver
  5677        Send PrepareParams to hDispatchDriver 2
  5678        Send DefineParam to hDispatchDriver OLE_VT_I4 llx
  5679        Send DefineParam to hDispatchDriver OLE_VT_I4 lly
  5680        Get InvokeComMethod of hDispatchDriver 30 OLE_VT_DISPATCH to retVal
  5681        Function_Return retVal
  5682    End_Function
  5683
  5684    // Second (optional) param - FieldCount
  5685    Procedure ComSetVirtualMode Integer llRowCount Integer llFieldCount
  5686        Handle hDispatchDriver
  5687        Get phDispatchDriver to hDispatchDriver
  5688        Send PrepareParams to hDispatchDriver 2
  5689        Send DefineParam to hDispatchDriver OLE_VT_I4 llRowCount
  5690        Send DefineParam to hDispatchDriver OLE_VT_I4 llFieldCount
  5691        Send InvokeComMethod to hDispatchDriver 32 OLE_VT_VOID
  5692    End_Procedure
  5693
  5694    Procedure ComEnableToolTips Boolean llEnable
  5695        Handle hDispatchDriver
  5696        Get phDispatchDriver to hDispatchDriver
  5697        Send PrepareParams to hDispatchDriver 1
  5698        Send DefineParam to hDispatchDriver OLE_VT_BOOL llEnable
  5699        Send InvokeComMethod to hDispatchDriver 34 OLE_VT_VOID
  5700    End_Procedure
  5701
  5702    Procedure ComEditItem Variant llRow Variant llColumn
  5703        Handle hDispatchDriver
  5704        Get phDispatchDriver to hDispatchDriver
  5705        Send PrepareParams to hDispatchDriver 2
  5706        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRow
  5707        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llColumn
  5708        Send InvokeComMethod to hDispatchDriver 36 OLE_VT_VOID
  5709    End_Procedure
  5710
  5711    Procedure ComSetCustomDraw XTPReportCustomDraw llFlags
  5712        Handle hDispatchDriver
  5713        Get phDispatchDriver to hDispatchDriver
  5714        Send PrepareParams to hDispatchDriver 1
  5715        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  5716        Send InvokeComMethod to hDispatchDriver 38 OLE_VT_VOID
  5717    End_Procedure
  5718
  5719    { MethodType=Property DesignTime=False }
  5720    Function ComToolTipContext Returns Variant
  5721        Handle hDispatchDriver
  5722        Variant retVal
  5723        Get phDispatchDriver to hDispatchDriver
  5724        Get InvokeComMethod of hDispatchDriver 39 OLE_VT_DISPATCH to retVal
  5725        Function_Return retVal
  5726    End_Function
  5727
  5728    Procedure ComPrintReport OLE_HANDLE lllHDC
  5729        Handle hDispatchDriver
  5730        Get phDispatchDriver to hDispatchDriver
  5731        Send PrepareParams to hDispatchDriver 1
  5732        Send DefineParam to hDispatchDriver OLE_VT_I4 lllHDC
  5733        Send InvokeComMethod to hDispatchDriver 40 OLE_VT_VOID
  5734    End_Procedure
  5735
  5736    Procedure ComPrintReport2 Boolean llShowPrintDialog
  5737        Handle hDispatchDriver
  5738        Get phDispatchDriver to hDispatchDriver
  5739        Send PrepareParams to hDispatchDriver 1
  5740        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  5741        Send InvokeComMethod to hDispatchDriver 340 OLE_VT_VOID
  5742    End_Procedure
  5743
  5744    Procedure ComDoPropExchange Variant llpPX
  5745        Handle hDispatchDriver
  5746        Get phDispatchDriver to hDispatchDriver
  5747        Send PrepareParams to hDispatchDriver 1
  5748        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpPX
  5749        Send InvokeComMethod to hDispatchDriver 41 OLE_VT_VOID
  5750    End_Procedure
  5751
  5752    Procedure ComPrintPreview Boolean llShowPrintDialog
  5753        Handle hDispatchDriver
  5754        Get phDispatchDriver to hDispatchDriver
  5755        Send PrepareParams to hDispatchDriver 1
  5756        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  5757        Send InvokeComMethod to hDispatchDriver 49 OLE_VT_VOID
  5758    End_Procedure
  5759
  5760    Function ComShowPrintPageSetup Returns Boolean
  5761        Handle hDispatchDriver
  5762        Boolean retVal
  5763        Get phDispatchDriver to hDispatchDriver
  5764        Get InvokeComMethod of hDispatchDriver 52 OLE_VT_BOOL to retVal
  5765        Function_Return retVal
  5766    End_Function
  5767
  5768    { MethodType=Property DesignTime=False }
  5769    Function ComPrintOptions Returns Variant
  5770        Handle hDispatchDriver
  5771        Variant retVal
  5772        Get phDispatchDriver to hDispatchDriver
  5773        Get InvokeComMethod of hDispatchDriver 51 OLE_VT_DISPATCH to retVal
  5774        Function_Return retVal
  5775    End_Function
  5776
  5777    // Adds a new record to the collection. Number of RecotdItems (as columns count) added to new record.
  5778    Function ComAddRecord Returns Variant
  5779        Handle hDispatchDriver
  5780        Variant retVal
  5781        Get phDispatchDriver to hDispatchDriver
  5782        Get InvokeComMethod of hDispatchDriver 53 OLE_VT_DISPATCH to retVal
  5783        Function_Return retVal
  5784    End_Function
  5785
  5786    // Insets a new record to the collection. Number of RecotdItems (as columns count) added to new record.
  5787    Function ComInsertRecord Integer llIndex Returns Variant
  5788        Handle hDispatchDriver
  5789        Variant retVal
  5790        Get phDispatchDriver to hDispatchDriver
  5791        Send PrepareParams to hDispatchDriver 1
  5792        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  5793        Get InvokeComMethod of hDispatchDriver 54 OLE_VT_DISPATCH to retVal
  5794        Function_Return retVal
  5795    End_Function
  5796
  5797    // Print Preview Options.
  5798    { MethodType=Property DesignTime=False }
  5799    Function ComPrintPreviewOptions Returns Variant
  5800        Handle hDispatchDriver
  5801        Variant retVal
  5802        Get phDispatchDriver to hDispatchDriver
  5803        Get InvokeComMethod of hDispatchDriver 56 OLE_VT_DISPATCH to retVal
  5804        Function_Return retVal
  5805    End_Function
  5806
  5807    // Remove record, it's row and children if such exists. This method does not change Collapsed/Expanded Groups state.
  5808    Function ComRemoveRecordEx Variant llRecord Returns Boolean
  5809        Handle hDispatchDriver
  5810        Boolean retVal
  5811        Get phDispatchDriver to hDispatchDriver
  5812        Send PrepareParams to hDispatchDriver 1
  5813        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  5814        Get InvokeComMethod of hDispatchDriver 58 OLE_VT_BOOL to retVal
  5815        Function_Return retVal
  5816    End_Function
  5817
  5818    // Remove row, record behaind it and children if such exists. This method does not change Collapsed/Expanded Groups state.
  5819    Function ComRemoveRowEx Variant llRow Returns Boolean
  5820        Handle hDispatchDriver
  5821        Boolean retVal
  5822        Get phDispatchDriver to hDispatchDriver
  5823        Send PrepareParams to hDispatchDriver 1
  5824        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRow
  5825        Get InvokeComMethod of hDispatchDriver 59 OLE_VT_BOOL to retVal
  5826        Function_Return retVal
  5827    End_Function
  5828
  5829    { MethodType=Property DesignTime=False }
  5830    Function ComCanCut Returns Boolean
  5831        Handle hDispatchDriver
  5832        Boolean retVal
  5833        Get phDispatchDriver to hDispatchDriver
  5834        Get InvokeComMethod of hDispatchDriver 120 OLE_VT_BOOL to retVal
  5835        Function_Return retVal
  5836    End_Function
  5837
  5838    { MethodType=Property DesignTime=False }
  5839    Function ComCanCopy Returns Boolean
  5840        Handle hDispatchDriver
  5841        Boolean retVal
  5842        Get phDispatchDriver to hDispatchDriver
  5843        Get InvokeComMethod of hDispatchDriver 121 OLE_VT_BOOL to retVal
  5844        Function_Return retVal
  5845    End_Function
  5846
  5847    { MethodType=Property DesignTime=False }
  5848    Function ComCanPaste Returns Boolean
  5849        Handle hDispatchDriver
  5850        Boolean retVal
  5851        Get phDispatchDriver to hDispatchDriver
  5852        Get InvokeComMethod of hDispatchDriver 122 OLE_VT_BOOL to retVal
  5853        Function_Return retVal
  5854    End_Function
  5855
  5856    Procedure ComCut
  5857        Handle hDispatchDriver
  5858        Get phDispatchDriver to hDispatchDriver
  5859        Send InvokeComMethod to hDispatchDriver 125 OLE_VT_VOID
  5860    End_Procedure
  5861
  5862    Procedure ComCopy
  5863        Handle hDispatchDriver
  5864        Get phDispatchDriver to hDispatchDriver
  5865        Send InvokeComMethod to hDispatchDriver 126 OLE_VT_VOID
  5866    End_Procedure
  5867
  5868    Procedure ComPaste
  5869        Handle hDispatchDriver
  5870        Get phDispatchDriver to hDispatchDriver
  5871        Send InvokeComMethod to hDispatchDriver 127 OLE_VT_VOID
  5872    End_Procedure
  5873
  5874    { MethodType=Property DesignTime=False }
  5875    Function ComPopulatedRecordsCount Returns Integer
  5876        Handle hDispatchDriver
  5877        Integer retVal
  5878        Get phDispatchDriver to hDispatchDriver
  5879        Get InvokeComMethod of hDispatchDriver 130 OLE_VT_I4 to retVal
  5880        Function_Return retVal
  5881    End_Function
  5882
  5883    { MethodType=Property DesignTime=False }
  5884    Function ComEditMode Returns Boolean
  5885        Handle hDispatchDriver
  5886        Boolean retVal
  5887        Get phDispatchDriver to hDispatchDriver
  5888        Get InvokeComMethod of hDispatchDriver 131 OLE_VT_BOOL to retVal
  5889        Function_Return retVal
  5890    End_Function
  5891
  5892    Function ComEnableDragDrop String llClipboardString XTPReportDragDrop lldragDrop Returns Integer
  5893        Handle hDispatchDriver
  5894        Integer retVal
  5895        Get phDispatchDriver to hDispatchDriver
  5896        Send PrepareParams to hDispatchDriver 2
  5897        Send DefineParam to hDispatchDriver OLE_VT_BSTR llClipboardString
  5898        Send DefineParam to hDispatchDriver OLE_VT_I4 lldragDrop
  5899        Get InvokeComMethod of hDispatchDriver 132 OLE_VT_I4 to retVal
  5900        Function_Return retVal
  5901    End_Function
  5902
  5903    Function ComCreateRecordsFromDropArray Variant llByteArray Returns Variant
  5904        Handle hDispatchDriver
  5905        Variant retVal
  5906        Get phDispatchDriver to hDispatchDriver
  5907        Send PrepareParams to hDispatchDriver 1
  5908        Send DefineParam to hDispatchDriver OLE_VT_VARIANT llByteArray
  5909        Get InvokeComMethod of hDispatchDriver 133 OLE_VT_DISPATCH to retVal
  5910        Function_Return retVal
  5911    End_Function
  5912
  5913    Function ComCreateRecords Returns Variant
  5914        Handle hDispatchDriver
  5915        Variant retVal
  5916        Get phDispatchDriver to hDispatchDriver
  5917        Get InvokeComMethod of hDispatchDriver 134 OLE_VT_DISPATCH to retVal
  5918        Function_Return retVal
  5919    End_Function
  5920
  5921    Function ComDragRecords Variant llRecords Returns Integer
  5922        Handle hDispatchDriver
  5923        Integer retVal
  5924        Get phDispatchDriver to hDispatchDriver
  5925        Send PrepareParams to hDispatchDriver 1
  5926        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecords
  5927        Get InvokeComMethod of hDispatchDriver 135 OLE_VT_I4 to retVal
  5928        Function_Return retVal
  5929    End_Function
  5930
  5931    Procedure ComSetFieldChooserHandle OLE_HANDLE llhWnd
  5932        Handle hDispatchDriver
  5933        Get phDispatchDriver to hDispatchDriver
  5934        Send PrepareParams to hDispatchDriver 1
  5935        Send DefineParam to hDispatchDriver OLE_VT_I4 llhWnd
  5936        Send InvokeComMethod to hDispatchDriver 136 OLE_VT_VOID
  5937    End_Procedure
  5938
  5939    { MethodType=Property DesignTime=False }
  5940    Function ComInplaceEditHwnd Returns OLE_HANDLE
  5941        Handle hDispatchDriver
  5942        OLE_HANDLE retVal
  5943        Get phDispatchDriver to hDispatchDriver
  5944        Get InvokeComMethod of hDispatchDriver 137 OLE_VT_I4 to retVal
  5945        Function_Return retVal
  5946    End_Function
  5947
  5948    Procedure ComSetScrollBars OLE_HANDLE llhScrollBar OLE_HANDLE llvScrollBar
  5949        Handle hDispatchDriver
  5950        Get phDispatchDriver to hDispatchDriver
  5951        Send PrepareParams to hDispatchDriver 2
  5952        Send DefineParam to hDispatchDriver OLE_VT_I4 llhScrollBar
  5953        Send DefineParam to hDispatchDriver OLE_VT_I4 llvScrollBar
  5954        Send InvokeComMethod to hDispatchDriver 140 OLE_VT_VOID
  5955    End_Procedure
  5956
  5957    Procedure ComExpandAll Boolean llbRecursive
  5958        Handle hDispatchDriver
  5959        Get phDispatchDriver to hDispatchDriver
  5960        Send PrepareParams to hDispatchDriver 1
  5961        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbRecursive
  5962        Send InvokeComMethod to hDispatchDriver 141 OLE_VT_VOID
  5963    End_Procedure
  5964
  5965    Procedure ComCollapseAll
  5966        Handle hDispatchDriver
  5967        Get phDispatchDriver to hDispatchDriver
  5968        Send InvokeComMethod to hDispatchDriver 339 OLE_VT_VOID
  5969    End_Procedure
  5970
  5971    Procedure ComAboutBox
  5972        Handle hDispatchDriver
  5973        Get phDispatchDriver to hDispatchDriver
  5974        Send InvokeComMethod to hDispatchDriver -552 OLE_VT_VOID
  5975    End_Procedure
  5976
  5977    { MethodType=Property DesignTime=False }
  5978    Function ComHeaderRecords Returns Variant
  5979        Handle hDispatchDriver
  5980        Variant retVal
  5981        Get phDispatchDriver to hDispatchDriver
  5982        Get InvokeComMethod of hDispatchDriver 60 OLE_VT_DISPATCH to retVal
  5983        Function_Return retVal
  5984    End_Function
  5985
  5986    { MethodType=Property DesignTime=False }
  5987    Function ComFooterRecords Returns Variant
  5988        Handle hDispatchDriver
  5989        Variant retVal
  5990        Get phDispatchDriver to hDispatchDriver
  5991        Get InvokeComMethod of hDispatchDriver 61 OLE_VT_DISPATCH to retVal
  5992        Function_Return retVal
  5993    End_Function
  5994
  5995    { MethodType=Property DesignTime=False }
  5996    Function ComHeaderRows Returns Variant
  5997        Handle hDispatchDriver
  5998        Variant retVal
  5999        Get phDispatchDriver to hDispatchDriver
  6000        Get InvokeComMethod of hDispatchDriver 65 OLE_VT_DISPATCH to retVal
  6001        Function_Return retVal
  6002    End_Function
  6003
  6004    { MethodType=Property DesignTime=False }
  6005    Function ComFooterRows Returns Variant
  6006        Handle hDispatchDriver
  6007        Variant retVal
  6008        Get phDispatchDriver to hDispatchDriver
  6009        Get InvokeComMethod of hDispatchDriver 66 OLE_VT_DISPATCH to retVal
  6010        Function_Return retVal
  6011    End_Function
  6012
  6013    Function ComSetWatermarkBitmap Integer llHandle Integer llTransparency Returns Boolean
  6014        Handle hDispatchDriver
  6015        Boolean retVal
  6016        Get phDispatchDriver to hDispatchDriver
  6017        Send PrepareParams to hDispatchDriver 2
  6018        Send DefineParam to hDispatchDriver OLE_VT_I4 llHandle
  6019        Send DefineParam to hDispatchDriver OLE_VT_I4 llTransparency
  6020        Get InvokeComMethod of hDispatchDriver 72 OLE_VT_BOOL to retVal
  6021        Function_Return retVal
  6022    End_Function
  6023
  6024    Function ComSetWatermarkBitmapFromFile String llPath Integer llTransparency Returns Boolean
  6025        Handle hDispatchDriver
  6026        Boolean retVal
  6027        Get phDispatchDriver to hDispatchDriver
  6028        Send PrepareParams to hDispatchDriver 2
  6029        Send DefineParam to hDispatchDriver OLE_VT_BSTR llPath
  6030        Send DefineParam to hDispatchDriver OLE_VT_I4 llTransparency
  6031        Get InvokeComMethod of hDispatchDriver 73 OLE_VT_BOOL to retVal
  6032        Function_Return retVal
  6033    End_Function
  6034
  6035    Procedure ComAddRecordEx Variant llRecord
  6036        Handle hDispatchDriver
  6037        Get phDispatchDriver to hDispatchDriver
  6038        Send PrepareParams to hDispatchDriver 1
  6039        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  6040        Send InvokeComMethod to hDispatchDriver 74 OLE_VT_VOID
  6041    End_Procedure
  6042
  6043    Procedure ComAddRecordEx2 Variant llRecord Variant llpParentRecord
  6044        Handle hDispatchDriver
  6045        Get phDispatchDriver to hDispatchDriver
  6046        Send PrepareParams to hDispatchDriver 2
  6047        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  6048        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpParentRecord
  6049        Send InvokeComMethod to hDispatchDriver 75 OLE_VT_VOID
  6050    End_Procedure
  6051
  6052    Procedure ComAddRecordEx3 Variant llRecord Variant llpParentRecord Variant llChildIndex
  6053        Handle hDispatchDriver
  6054        Get phDispatchDriver to hDispatchDriver
  6055        Send PrepareParams to hDispatchDriver 3
  6056        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  6057        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpParentRecord
  6058        Send DefineParam to hDispatchDriver OLE_VT_VARIANT llChildIndex
  6059        Send InvokeComMethod to hDispatchDriver 76 OLE_VT_VOID
  6060    End_Procedure
  6061
  6062    Procedure ComUpdateRecord Variant llRecord Boolean llUpdateChildren
  6063        Handle hDispatchDriver
  6064        Get phDispatchDriver to hDispatchDriver
  6065        Send PrepareParams to hDispatchDriver 2
  6066        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  6067        Send DefineParam to hDispatchDriver OLE_VT_BOOL llUpdateChildren
  6068        Send InvokeComMethod to hDispatchDriver 77 OLE_VT_VOID
  6069    End_Procedure
  6070
  6071    Procedure ComGetElementRect XTPReportElementRect llFlags Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  6072        Handle hDispatchDriver
  6073        Get phDispatchDriver to hDispatchDriver
  6074        Send PrepareParams to hDispatchDriver 5
  6075        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  6076        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  6077        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  6078        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  6079        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  6080        Send InvokeComMethod to hDispatchDriver 83 OLE_VT_VOID
  6081    End_Procedure
  6082
  6083    Procedure ComPopulateHeaderRows
  6084        Handle hDispatchDriver
  6085        Get phDispatchDriver to hDispatchDriver
  6086        Send InvokeComMethod to hDispatchDriver 86 OLE_VT_VOID
  6087    End_Procedure
  6088
  6089    Procedure ComPopulateFooterRows
  6090        Handle hDispatchDriver
  6091        Get phDispatchDriver to hDispatchDriver
  6092        Send InvokeComMethod to hDispatchDriver 87 OLE_VT_VOID
  6093    End_Procedure
  6094
  6095    Function ComCreatePrintView Returns Variant
  6096        Handle hDispatchDriver
  6097        Variant retVal
  6098        Get phDispatchDriver to hDispatchDriver
  6099        Get InvokeComMethod of hDispatchDriver 150 OLE_VT_UNKNOWN to retVal
  6100        Function_Return retVal
  6101    End_Function
  6102
  6103    Procedure ComPrintPreviewExt Boolean llShowPrintDialog Integer llxLeft Integer llyTop Integer llxRight Integer llyBottom
  6104        Handle hDispatchDriver
  6105        Get phDispatchDriver to hDispatchDriver
  6106        Send PrepareParams to hDispatchDriver 5
  6107        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  6108        Send DefineParam to hDispatchDriver OLE_VT_I4 llxLeft
  6109        Send DefineParam to hDispatchDriver OLE_VT_I4 llyTop
  6110        Send DefineParam to hDispatchDriver OLE_VT_I4 llxRight
  6111        Send DefineParam to hDispatchDriver OLE_VT_I4 llyBottom
  6112        Send InvokeComMethod to hDispatchDriver 160 OLE_VT_VOID
  6113    End_Procedure
  6114
  6115    { MethodType=Property DesignTime=False }
  6116    Function ComMarkupContext Returns Variant
  6117        Handle hDispatchDriver
  6118        Variant retVal
  6119        Get phDispatchDriver to hDispatchDriver
  6120        Get InvokeComMethod of hDispatchDriver 240 OLE_VT_DISPATCH to retVal
  6121        Function_Return retVal
  6122    End_Function
  6123
  6124    // (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
  6125    Procedure ComCreateIconViewAndRowNumberColumn Boolean llbUseForRecordNumbers Integer llnRecordNumbersWidth
  6126        Handle hDispatchDriver
  6127        Get phDispatchDriver to hDispatchDriver
  6128        Send PrepareParams to hDispatchDriver 2
  6129        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbUseForRecordNumbers
  6130        Send DefineParam to hDispatchDriver OLE_VT_I4 llnRecordNumbersWidth
  6131        Send InvokeComMethod to hDispatchDriver 241 OLE_VT_VOID
  6132    End_Procedure
  6133
  6134    Procedure ComIconViewRowNumberSetup Integer llColumnIndex Integer llIconIndex Boolean llbUseForRowNumber Integer llnRecordNumbersWidth
  6135        Handle hDispatchDriver
  6136        Get phDispatchDriver to hDispatchDriver
  6137        Send PrepareParams to hDispatchDriver 4
  6138        Send DefineParam to hDispatchDriver OLE_VT_I4 llColumnIndex
  6139        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  6140        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbUseForRowNumber
  6141        Send DefineParam to hDispatchDriver OLE_VT_I4 llnRecordNumbersWidth
  6142        Send InvokeComMethod to hDispatchDriver 242 OLE_VT_VOID
  6143    End_Procedure
  6144
  6145    Procedure ComReCalc Boolean llbSet
  6146        Handle hDispatchDriver
  6147        Get phDispatchDriver to hDispatchDriver
  6148        Send PrepareParams to hDispatchDriver 1
  6149        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbSet
  6150        Send InvokeComMethod to hDispatchDriver 243 OLE_VT_VOID
  6151    End_Procedure
  6152
  6153    Procedure ComIconViewSetup Integer llColumnIndex Integer llIconIndex
  6154        Handle hDispatchDriver
  6155        Get phDispatchDriver to hDispatchDriver
  6156        Send PrepareParams to hDispatchDriver 2
  6157        Send DefineParam to hDispatchDriver OLE_VT_I4 llColumnIndex
  6158        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  6159        Send InvokeComMethod to hDispatchDriver 244 OLE_VT_VOID
  6160    End_Procedure
  6161
  6162    Procedure ComCreateIconViewColumn
  6163        Handle hDispatchDriver
  6164        Get phDispatchDriver to hDispatchDriver
  6165        Send InvokeComMethod to hDispatchDriver 245 OLE_VT_VOID
  6166    End_Procedure
  6167
  6168    Procedure ComCreateRowNumberColumn Integer llWidth
  6169        Handle hDispatchDriver
  6170        Get phDispatchDriver to hDispatchDriver
  6171        Send PrepareParams to hDispatchDriver 1
  6172        Send DefineParam to hDispatchDriver OLE_VT_I4 llWidth
  6173        Send InvokeComMethod to hDispatchDriver 246 OLE_VT_VOID
  6174    End_Procedure
  6175
  6176    Procedure ComShowRowNumber Boolean llbSet
  6177        Handle hDispatchDriver
  6178        Get phDispatchDriver to hDispatchDriver
  6179        Send PrepareParams to hDispatchDriver 1
  6180        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbSet
  6181        Send InvokeComMethod to hDispatchDriver 247 OLE_VT_VOID
  6182    End_Procedure
  6183
  6184    Procedure ComClearContent
  6185        Handle hDispatchDriver
  6186        Get phDispatchDriver to hDispatchDriver
  6187        Send InvokeComMethod to hDispatchDriver 248 OLE_VT_VOID
  6188    End_Procedure
  6189
  6190    Procedure ComUnSort
  6191        Handle hDispatchDriver
  6192        Get phDispatchDriver to hDispatchDriver
  6193        Send InvokeComMethod to hDispatchDriver 249 OLE_VT_VOID
  6194    End_Procedure
  6195
  6196    Procedure ComReleaseSort
  6197        Handle hDispatchDriver
  6198        Get phDispatchDriver to hDispatchDriver
  6199        Send InvokeComMethod to hDispatchDriver 250 OLE_VT_VOID
  6200    End_Procedure
  6201
  6202    // Returns if the drop marker is above a row.
  6203    { MethodType=Property DesignTime=False }
  6204    Function ComOLEDropAbove Returns Boolean
  6205        Handle hDispatchDriver
  6206        Boolean retVal
  6207        Get phDispatchDriver to hDispatchDriver
  6208        Get InvokeComMethod of hDispatchDriver 333 OLE_VT_BOOL to retVal
  6209        Function_Return retVal
  6210    End_Function
  6211
  6212    Procedure ComSetIconViewToDefaults
  6213        Handle hDispatchDriver
  6214        Get phDispatchDriver to hDispatchDriver
  6215        Send InvokeComMethod to hDispatchDriver 344 OLE_VT_VOID
  6216    End_Procedure
  6217
  6218    Procedure ComShowIconWhenEditing Boolean llbShow
  6219        Handle hDispatchDriver
  6220        Get phDispatchDriver to hDispatchDriver
  6221        Send PrepareParams to hDispatchDriver 1
  6222        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbShow
  6223        Send InvokeComMethod to hDispatchDriver 345 OLE_VT_VOID
  6224    End_Procedure
  6225
  6226    Function ComIsShowIconWhenEditing Returns Boolean
  6227        Handle hDispatchDriver
  6228        Boolean retVal
  6229        Get phDispatchDriver to hDispatchDriver
  6230        Get InvokeComMethod of hDispatchDriver 346 OLE_VT_BOOL to retVal
  6231        Function_Return retVal
  6232    End_Function
  6233End_Class
  6234
  6235// CLSID: {0905FC17-F631-4608-A4E7-EF00A9648B53}
  6236// Event interface for ReportControl Control
  6237Class cCJ_DReportControlEvents is a Mixin
  6238
  6239    { MethodType=Event }
  6240    Procedure OnComColumnClick Variant llColumn
  6241    End_Procedure
  6242
  6243    { MethodType=Event }
  6244    Procedure OnComRowRClick Variant llRow Variant llItem
  6245    End_Procedure
  6246
  6247    { MethodType=Event }
  6248    Procedure OnComRowDblClick Variant llRow Variant llItem
  6249    End_Procedure
  6250
  6251    { MethodType=Event }
  6252    Procedure OnComSelectionChanged
  6253    End_Procedure
  6254
  6255    { MethodType=Event }
  6256    Procedure OnComKeyDown Short ByRef llKeyCode Short llShift
  6257    End_Procedure
  6258
  6259    { MethodType=Event }
  6260    Procedure OnComKeyUp Short ByRef llKeyCode Short llShift
  6261    End_Procedure
  6262
  6263    { MethodType=Event }
  6264    Procedure OnComItemCheck Variant llRow Variant llItem
  6265    End_Procedure
  6266
  6267    { MethodType=Event }
  6268    Procedure OnComBeforeDrawRow Variant llRow Variant llItem Variant llMetrics
  6269    End_Procedure
  6270
  6271    { MethodType=Event }
  6272    Procedure OnComColumnOrderChangedEx Variant llColumn XTPReportColumnOrderChangedReason llReason
  6273    End_Procedure
  6274
  6275    { MethodType=Event }
  6276    Procedure OnComSortOrderChanged
  6277    End_Procedure
  6278
  6279    { MethodType=Event }
  6280    Procedure OnComValueChanged Variant llRow Variant llColumn Variant llItem
  6281    End_Procedure
  6282
  6283    { MethodType=Event }
  6284    Procedure OnComInplaceButtonDown Variant llButton
  6285    End_Procedure
  6286
  6287    { MethodType=Event }
  6288    Procedure OnComMouseMove Short llButton Short llShift Integer llx Integer lly
  6289    End_Procedure
  6290
  6291    { MethodType=Event }
  6292    Procedure OnComMouseDown Short llButton Short llShift Integer llx Integer lly
  6293    End_Procedure
  6294
  6295    { MethodType=Event }
  6296    Procedure OnComMouseUp Short llButton Short llShift Integer llx Integer lly
  6297    End_Procedure
  6298
  6299    { MethodType=Event }
  6300    Procedure OnComDrawItem Variant llRow Variant llColumn Variant llItem OLE_HANDLE llhDC Integer llleft Integer lltop Integer llright Integer llbottom Boolean ByRef llDoDefault
  6301    End_Procedure
  6302
  6303    { MethodType=Event }
  6304    Procedure OnComMeasureRow Variant llRow OLE_HANDLE llhDC Integer llWidth Integer ByRef llHeight
  6305    End_Procedure
  6306
  6307    { MethodType=Event }
  6308    Procedure OnComRowExpanded Variant llRow
  6309    End_Procedure
  6310
  6311    { MethodType=Event }
  6312    Procedure OnComRequestEdit Variant llRow Variant llColumn Variant llItem Boolean ByRef llCancel
  6313    End_Procedure
  6314
  6315    { MethodType=Event }
  6316    Procedure OnComBeforeCopyToText Variant llRecord String ByRef llstrText Variant llCancelOperation
  6317    End_Procedure
  6318
  6319    { MethodType=Event }
  6320    Procedure OnComBeforePasteFromText Variant llRecord String ByRef llstrText Variant llCancelOperation
  6321    End_Procedure
  6322
  6323    { MethodType=Event }
  6324    Procedure OnComBeforePaste Variant llRecord Variant llCancelOperation
  6325    End_Procedure
  6326
  6327    { MethodType=Event }
  6328    Procedure OnComValueChanging Variant llRow Variant llColumn Variant llItem Variant llNewValue Boolean ByRef llCancel
  6329    End_Procedure
  6330
  6331    { MethodType=Event }
  6332    Procedure OnComPreviewKeyDown Short ByRef llKeyCode Short llShift Boolean ByRef llCancel
  6333    End_Procedure
  6334
  6335    { MethodType=Event }
  6336    Procedure OnComBeginDrag Variant llRecords
  6337    End_Procedure
  6338
  6339    { MethodType=Event }
  6340    Procedure OnComEditCanceled Variant llRow Variant llColumn Variant llItem
  6341    End_Procedure
  6342
  6343    { MethodType=Event }
  6344    Procedure OnComHyperlinkClick Variant llRow Variant llItem Integer llHyperlinkIndex
  6345    End_Procedure
  6346
  6347    { MethodType=Event }
  6348    Procedure OnComDrawPreviewItem Variant llRow Variant llItem OLE_HANDLE llhDC Integer llleft Integer lltop Integer llright Integer llbottom Boolean ByRef llDoDefault
  6349    End_Procedure
  6350
  6351    { MethodType=Event }
  6352    Procedure OnComConstraintSelecting Variant llRow Variant llColumn Variant llItem Variant llConstraint
  6353    End_Procedure
  6354
  6355    { MethodType=Event }
  6356    Procedure OnComOLEDragOver Variant llData Integer ByRef llEffect Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly Short llstate
  6357    End_Procedure
  6358
  6359    { MethodType=Event }
  6360    Procedure OnComOLEDragDrop Variant llData Integer ByRef llEffect Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly
  6361    End_Procedure
  6362
  6363    { MethodType=Event }
  6364    Procedure OnComGetToolTipInfo Variant lltoolTipInfo
  6365    End_Procedure
  6366
  6367    { MethodType=Event }
  6368    Procedure OnComRecordsDropped Variant llTargetRecord Variant llRecords Boolean llAbove
  6369    End_Procedure
  6370
  6371    { MethodType=Event }
  6372    Procedure OnComDropRecordsEx Variant llTargetRecord Variant llRecords Boolean llAbove
  6373    End_Procedure
  6374
  6375    { MethodType=Event }
  6376    Procedure OnComFocusChanging Variant llNewRow Variant llNewColumn Variant llNewItem Boolean ByRef llCancel
  6377    End_Procedure
  6378
  6379    { MethodType=Event }
  6380    Procedure OnComDragDropCompleted Variant llRecords Integer lldropEffect
  6381    End_Procedure
  6382
  6383    { MethodType=Event }
  6384    Procedure OnComBeginEdit Variant llRow Variant llColumn Variant llItem
  6385    End_Procedure
  6386
  6387    { MethodType=Event }
  6388    Procedure OnComInplaceEditChanging Variant llRow Variant llColumn Variant llItem String ByRef llNewValue Boolean ByRef llCancel
  6389    End_Procedure
  6390
  6391    { MethodType=Event }
  6392    Procedure OnComMeasurePreviewItem Variant llRow OLE_HANDLE llhDC Integer llWidth Integer ByRef llHeight
  6393    End_Procedure
  6394
  6395    { MethodType=Event }
  6396    Procedure OnComDragOverRecords Variant llTargetRecord Variant llRecords Boolean llAbove Integer llx Integer lly Integer llstate
  6397    End_Procedure
  6398
  6399    { MethodType=Event }
  6400    Procedure OnComColumnWidthChanged Variant llColumn Integer llPrevWidth Integer llNewWidth
  6401    End_Procedure
  6402
  6403    { MethodType=Event }
  6404    Procedure OnComGroupOrderChangedEx Variant llColumn XTPReportColumnOrderChangedReason llReason
  6405    End_Procedure
  6406
  6407    { MethodType=Event }
  6408    Procedure OnComItemButtonClick Variant llRow Variant llItem Variant llButton
  6409    End_Procedure
  6410
  6411    { MethodType=Event }
  6412    Procedure OnComPlusMinusClick Variant llColumn
  6413    End_Procedure
  6414
  6415    { Visibility=Private }
  6416    Procedure RegisterComEvents
  6417        Send RegisterComEvent 1 msg_OnComColumnClick
  6418        Send RegisterComEvent 2 msg_OnComRowRClick
  6419        Send RegisterComEvent 3 msg_OnComRowDblClick
  6420        Send RegisterComEvent 4 msg_OnComSelectionChanged
  6421        Send RegisterComEvent -602 msg_OnComKeyDown
  6422        Send RegisterComEvent -604 msg_OnComKeyUp
  6423        Send RegisterComEvent 5 msg_OnComItemCheck
  6424        Send RegisterComEvent 6 msg_OnComBeforeDrawRow
  6425        Send RegisterComEvent 107 msg_OnComColumnOrderChangedEx
  6426        Send RegisterComEvent 8 msg_OnComSortOrderChanged
  6427        Send RegisterComEvent 9 msg_OnComValueChanged
  6428        Send RegisterComEvent 10 msg_OnComInplaceButtonDown
  6429        Send RegisterComEvent -606 msg_OnComMouseMove
  6430        Send RegisterComEvent -605 msg_OnComMouseDown
  6431        Send RegisterComEvent -607 msg_OnComMouseUp
  6432        Send RegisterComEvent 11 msg_OnComDrawItem
  6433        Send RegisterComEvent 12 msg_OnComMeasureRow
  6434        Send RegisterComEvent 13 msg_OnComRowExpanded
  6435        Send RegisterComEvent 14 msg_OnComRequestEdit
  6436        Send RegisterComEvent 15 msg_OnComBeforeCopyToText
  6437        Send RegisterComEvent 16 msg_OnComBeforePasteFromText
  6438        Send RegisterComEvent 17 msg_OnComBeforePaste
  6439        Send RegisterComEvent 18 msg_OnComValueChanging
  6440        Send RegisterComEvent 19 msg_OnComPreviewKeyDown
  6441        Send RegisterComEvent 20 msg_OnComBeginDrag
  6442        Send RegisterComEvent 22 msg_OnComEditCanceled
  6443        Send RegisterComEvent 23 msg_OnComHyperlinkClick
  6444        Send RegisterComEvent 24 msg_OnComDrawPreviewItem
  6445        Send RegisterComEvent 25 msg_OnComConstraintSelecting
  6446        Send RegisterComEvent 300 msg_OnComOLEDragOver
  6447        Send RegisterComEvent 301 msg_OnComOLEDragDrop
  6448        Send RegisterComEvent 26 msg_OnComGetToolTipInfo
  6449        Send RegisterComEvent 27 msg_OnComRecordsDropped
  6450        Send RegisterComEvent 28 msg_OnComDropRecordsEx
  6451        Send RegisterComEvent 29 msg_OnComFocusChanging
  6452        Send RegisterComEvent 30 msg_OnComDragDropCompleted
  6453        Send RegisterComEvent 31 msg_OnComBeginEdit
  6454        Send RegisterComEvent 32 msg_OnComInplaceEditChanging
  6455        Send RegisterComEvent 33 msg_OnComMeasurePreviewItem
  6456        Send RegisterComEvent 34 msg_OnComDragOverRecords
  6457        Send RegisterComEvent 35 msg_OnComColumnWidthChanged
  6458        Send RegisterComEvent 136 msg_OnComGroupOrderChangedEx
  6459        Send RegisterComEvent 37 msg_OnComItemButtonClick
  6460        Send RegisterComEvent 38 msg_OnComPlusMinusClick
  6461    End_Procedure
  6462End_Class
  6463
  6464// CoClass
  6465// ProgID: Codejock.ReportControl.13.4.2
  6466// CLSID: {32669CAA-7106-4723-8FD6-866262387DBA}
  6467// Report Control
  6468{ CLSID="{32669CAA-7106-4723-8FD6-866262387DBA}" }
  6469Class cCJReportControl is a cComActiveXControl
  6470    Import_Class_Protocol cCJ_DReportControl
  6471    Import_Class_Protocol cCJ_DReportControlEvents
  6472
  6473    Procedure Construct_Object
  6474        Forward Send Construct_Object
  6475        Set psProgID to "{32669CAA-7106-4723-8FD6-866262387DBA}"
  6476        Set psEventId to "{0905FC17-F631-4608-A4E7-EF00A9648B53}"
  6477        Set psLicenseKey to ("Report Control Copyright (c) 2003-2010 Codejock Software"+ Character(13)+ Character(10)+;
  6478                             "PRODUCT-ID: Codejock.ReportControl.ActiveX.v13.4"+ Character(13)+ Character(10)+;
  6479                             "VALIDATE-CODE: HIF-MPA-DRR-OPF")
  6480        Set peAutoCreate to acDeferredAutoCreate
  6481    End_Procedure
  6482End_Class
  6483
  6484// CLSID: {ABC53BB4-123F-4C52-A0D5-A9BD3A26BEDA}
  6485// Dispatch interface for Track Control
  6486Class cCJ_DTrackControl is a Mixin
  6487
  6488    { MethodType=Property DesignTime=False }
  6489    Function ComHWnd Returns OLE_HANDLE
  6490        OLE_HANDLE retVal
  6491        Get ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to retVal
  6492        Function_Return retVal
  6493    End_Function
  6494
  6495    { MethodType=Property DesignTime=False }
  6496    Procedure Set ComHWnd OLE_HANDLE value
  6497        Set ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to value
  6498    End_Procedure
  6499
  6500    { MethodType=Property DesignTime=False }
  6501    Function ComEnabled Returns Boolean
  6502        Boolean retVal
  6503        Get ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to retVal
  6504        Function_Return retVal
  6505    End_Function
  6506
  6507    { MethodType=Property DesignTime=False }
  6508    Procedure Set ComEnabled Boolean value
  6509        Set ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to value
  6510    End_Procedure
  6511
  6512    { MethodType=Property DesignTime=False }
  6513    Function ComShowGroupBox Returns Boolean
  6514        Boolean retVal
  6515        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
  6516        Function_Return retVal
  6517    End_Function
  6518
  6519    { MethodType=Property DesignTime=False }
  6520    Procedure Set ComShowGroupBox Boolean value
  6521        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
  6522    End_Procedure
  6523
  6524    { MethodType=Property DesignTime=False }
  6525    Function ComPreviewMode Returns Boolean
  6526        Boolean retVal
  6527        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to retVal
  6528        Function_Return retVal
  6529    End_Function
  6530
  6531    { MethodType=Property DesignTime=False }
  6532    Procedure Set ComPreviewMode Boolean value
  6533        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to value
  6534    End_Procedure
  6535
  6536    { MethodType=Property DesignTime=False }
  6537    Function ComAllowColumnRemove Returns Boolean
  6538        Boolean retVal
  6539        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to retVal
  6540        Function_Return retVal
  6541    End_Function
  6542
  6543    { MethodType=Property DesignTime=False }
  6544    Procedure Set ComAllowColumnRemove Boolean value
  6545        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to value
  6546    End_Procedure
  6547
  6548    { MethodType=Property DesignTime=False }
  6549    Function ComAllowColumnReorder Returns Boolean
  6550        Boolean retVal
  6551        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to retVal
  6552        Function_Return retVal
  6553    End_Function
  6554
  6555    { MethodType=Property DesignTime=False }
  6556    Procedure Set ComAllowColumnReorder Boolean value
  6557        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BOOL to value
  6558    End_Procedure
  6559
  6560    { MethodType=Property DesignTime=False }
  6561    Function ComAllowColumnResize Returns Boolean
  6562        Boolean retVal
  6563        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to retVal
  6564        Function_Return retVal
  6565    End_Function
  6566
  6567    { MethodType=Property DesignTime=False }
  6568    Procedure Set ComAllowColumnResize Boolean value
  6569        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_BOOL to value
  6570    End_Procedure
  6571
  6572    { MethodType=Property DesignTime=False }
  6573    Function ComMultipleSelection Returns Boolean
  6574        Boolean retVal
  6575        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to retVal
  6576        Function_Return retVal
  6577    End_Function
  6578
  6579    { MethodType=Property DesignTime=False }
  6580    Procedure Set ComMultipleSelection Boolean value
  6581        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BOOL to value
  6582    End_Procedure
  6583
  6584    { MethodType=Property DesignTime=False }
  6585    Function ComShowItemsInGroups Returns Boolean
  6586        Boolean retVal
  6587        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
  6588        Function_Return retVal
  6589    End_Function
  6590
  6591    { MethodType=Property DesignTime=False }
  6592    Procedure Set ComShowItemsInGroups Boolean value
  6593        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
  6594    End_Procedure
  6595
  6596    { MethodType=Property DesignTime=False }
  6597    Function ComBorderStyle Returns XTPReportBorderStyle
  6598        XTPReportBorderStyle retVal
  6599        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to retVal
  6600        Function_Return retVal
  6601    End_Function
  6602
  6603    { MethodType=Property DesignTime=False }
  6604    Procedure Set ComBorderStyle XTPReportBorderStyle value
  6605        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_I4 to value
  6606    End_Procedure
  6607
  6608    { MethodType=Property DesignTime=False }
  6609    Function ComAllowColumnSort Returns Boolean
  6610        Boolean retVal
  6611        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to retVal
  6612        Function_Return retVal
  6613    End_Function
  6614
  6615    { MethodType=Property DesignTime=False }
  6616    Procedure Set ComAllowColumnSort Boolean value
  6617        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to value
  6618    End_Procedure
  6619
  6620    { MethodType=Property DesignTime=False }
  6621    Function ComFieldChooser Returns Variant
  6622        Variant retVal
  6623        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_DISPATCH to retVal
  6624        Function_Return retVal
  6625    End_Function
  6626
  6627    { MethodType=Property DesignTime=False }
  6628    Procedure Set ComFieldChooser Variant value
  6629        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_DISPATCH to value
  6630    End_Procedure
  6631
  6632    { MethodType=Property DesignTime=False }
  6633    Function ComSkipGroupsFocus Returns Boolean
  6634        Boolean retVal
  6635        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to retVal
  6636        Function_Return retVal
  6637    End_Function
  6638
  6639    { MethodType=Property DesignTime=False }
  6640    Procedure Set ComSkipGroupsFocus Boolean value
  6641        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BOOL to value
  6642    End_Procedure
  6643
  6644    { MethodType=Property DesignTime=False }
  6645    Function ComIcons Returns Variant
  6646        Variant retVal
  6647        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_DISPATCH to retVal
  6648        Function_Return retVal
  6649    End_Function
  6650
  6651    { MethodType=Property DesignTime=False }
  6652    Procedure Set ComIcons Variant value
  6653        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_DISPATCH to value
  6654    End_Procedure
  6655
  6656    { MethodType=Property DesignTime=False }
  6657    Function ComFocusedRow Returns Variant
  6658        Variant retVal
  6659        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_DISPATCH to retVal
  6660        Function_Return retVal
  6661    End_Function
  6662
  6663    { MethodType=Property DesignTime=False }
  6664    Procedure Set ComFocusedRow Variant value
  6665        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_DISPATCH to value
  6666    End_Procedure
  6667
  6668    { MethodType=Property DesignTime=False }
  6669    Function ComAllowEdit Returns Boolean
  6670        Boolean retVal
  6671        Get ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BOOL to retVal
  6672        Function_Return retVal
  6673    End_Function
  6674
  6675    { MethodType=Property DesignTime=False }
  6676    Procedure Set ComAllowEdit Boolean value
  6677        Set ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BOOL to value
  6678    End_Procedure
  6679
  6680    { MethodType=Property DesignTime=False }
  6681    Function ComFocusSubItems Returns Boolean
  6682        Boolean retVal
  6683        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_BOOL to retVal
  6684        Function_Return retVal
  6685    End_Function
  6686
  6687    { MethodType=Property DesignTime=False }
  6688    Procedure Set ComFocusSubItems Boolean value
  6689        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_BOOL to value
  6690    End_Procedure
  6691
  6692    { MethodType=Property DesignTime=False }
  6693    Function ComEditOnClick Returns Boolean
  6694        Boolean retVal
  6695        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to retVal
  6696        Function_Return retVal
  6697    End_Function
  6698
  6699    { MethodType=Property DesignTime=False }
  6700    Procedure Set ComEditOnClick Boolean value
  6701        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_BOOL to value
  6702    End_Procedure
  6703
  6704    { MethodType=Property DesignTime=False }
  6705    Function ComAutoColumnSizing Returns Boolean
  6706        Boolean retVal
  6707        Get ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to retVal
  6708        Function_Return retVal
  6709    End_Function
  6710
  6711    { MethodType=Property DesignTime=False }
  6712    Procedure Set ComAutoColumnSizing Boolean value
  6713        Set ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_BOOL to value
  6714    End_Procedure
  6715
  6716    { MethodType=Property DesignTime=False }
  6717    Function ComShowHeader Returns Boolean
  6718        Boolean retVal
  6719        Get ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_BOOL to retVal
  6720        Function_Return retVal
  6721    End_Function
  6722
  6723    { MethodType=Property DesignTime=False }
  6724    Procedure Set ComShowHeader Boolean value
  6725        Set ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_BOOL to value
  6726    End_Procedure
  6727
  6728    { MethodType=Property DesignTime=False }
  6729    Function ComFilterText Returns String
  6730        String retVal
  6731        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BSTR to retVal
  6732        Function_Return retVal
  6733    End_Function
  6734
  6735    { MethodType=Property DesignTime=False }
  6736    Procedure Set ComFilterText String value
  6737        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_BSTR to value
  6738    End_Procedure
  6739
  6740    { MethodType=Property DesignTime=False }
  6741    Function ComFocusedColumn Returns Variant
  6742        Variant retVal
  6743        Get ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_DISPATCH to retVal
  6744        Function_Return retVal
  6745    End_Function
  6746
  6747    { MethodType=Property DesignTime=False }
  6748    Procedure Set ComFocusedColumn Variant value
  6749        Set ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_DISPATCH to value
  6750    End_Procedure
  6751
  6752    { MethodType=Property DesignTime=False }
  6753    Function ComTopRowIndex Returns Integer
  6754        Integer retVal
  6755        Get ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_I4 to retVal
  6756        Function_Return retVal
  6757    End_Function
  6758
  6759    { MethodType=Property DesignTime=False }
  6760    Procedure Set ComTopRowIndex Integer value
  6761        Set ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_I4 to value
  6762    End_Procedure
  6763
  6764    { MethodType=Property DesignTime=False }
  6765    Function ComShowFooter Returns Boolean
  6766        Boolean retVal
  6767        Get ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_BOOL to retVal
  6768        Function_Return retVal
  6769    End_Function
  6770
  6771    { MethodType=Property DesignTime=False }
  6772    Procedure Set ComShowFooter Boolean value
  6773        Set ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_BOOL to value
  6774    End_Procedure
  6775
  6776    // Indicates whether the control should draw right-to-left for RTL languages
  6777    { MethodType=Property DesignTime=False }
  6778    Function ComRightToLeft Returns Boolean
  6779        Boolean retVal
  6780        Get ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_BOOL to retVal
  6781        Function_Return retVal
  6782    End_Function
  6783
  6784    // Indicates whether the control should draw right-to-left for RTL languages
  6785    { MethodType=Property DesignTime=False }
  6786    Procedure Set ComRightToLeft Boolean value
  6787        Set ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_BOOL to value
  6788    End_Procedure
  6789
  6790    // For languages that support reading order alignment specifies right-to-left reading order
  6791    { MethodType=Property DesignTime=False }
  6792    Function ComRightToLeftReading Returns Boolean
  6793        Boolean retVal
  6794        Get ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_BOOL to retVal
  6795        Function_Return retVal
  6796    End_Function
  6797
  6798    // For languages that support reading order alignment specifies right-to-left reading order
  6799    { MethodType=Property DesignTime=False }
  6800    Procedure Set ComRightToLeftReading Boolean value
  6801        Set ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_BOOL to value
  6802    End_Procedure
  6803
  6804    // Count of none-scrolled columns at the left side
  6805    { MethodType=Property DesignTime=False }
  6806    Function ComFreezeColumnsCount Returns Integer
  6807        Integer retVal
  6808        Get ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to retVal
  6809        Function_Return retVal
  6810    End_Function
  6811
  6812    // Count of none-scrolled columns at the left side
  6813    { MethodType=Property DesignTime=False }
  6814    Procedure Set ComFreezeColumnsCount Integer value
  6815        Set ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to value
  6816    End_Procedure
  6817
  6818    { MethodType=Property DesignTime=False }
  6819    Function ComSortLocale Returns Integer
  6820        Integer retVal
  6821        Get ComProperty of (phDispatchDriver(Self)) 47 OLE_VT_I4 to retVal
  6822        Function_Return retVal
  6823    End_Function
  6824
  6825    { MethodType=Property DesignTime=False }
  6826    Procedure Set ComSortLocale Integer value
  6827        Set ComProperty of (phDispatchDriver(Self)) 47 OLE_VT_I4 to value
  6828    End_Procedure
  6829
  6830    { MethodType=Property DesignTime=False }
  6831    Function ComReleaseOnDestroy Returns Boolean
  6832        Boolean retVal
  6833        Get ComProperty of (phDispatchDriver(Self)) 48 OLE_VT_BOOL to retVal
  6834        Function_Return retVal
  6835    End_Function
  6836
  6837    { MethodType=Property DesignTime=False }
  6838    Procedure Set ComReleaseOnDestroy Boolean value
  6839        Set ComProperty of (phDispatchDriver(Self)) 48 OLE_VT_BOOL to value
  6840    End_Procedure
  6841
  6842    // Returns/Sets whether this control can act as an OLE drop target.
  6843    { MethodType=Property DesignTime=False }
  6844    Function ComOLEDropMode Returns OLEDropConstants
  6845        OLEDropConstants retVal
  6846        Get ComProperty of (phDispatchDriver(Self)) 50 OLE_VT_I4 to retVal
  6847        Function_Return retVal
  6848    End_Function
  6849
  6850    // Returns/Sets whether this control can act as an OLE drop target.
  6851    { MethodType=Property DesignTime=False }
  6852    Procedure Set ComOLEDropMode OLEDropConstants value
  6853        Set ComProperty of (phDispatchDriver(Self)) 50 OLE_VT_I4 to value
  6854    End_Procedure
  6855
  6856    // Horizontal scrolling by pixels or by whole columns.
  6857    { MethodType=Property DesignTime=False }
  6858    Function ComFullColumnScrolling Returns Boolean
  6859        Boolean retVal
  6860        Get ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_BOOL to retVal
  6861        Function_Return retVal
  6862    End_Function
  6863
  6864    // Horizontal scrolling by pixels or by whole columns.
  6865    { MethodType=Property DesignTime=False }
  6866    Procedure Set ComFullColumnScrolling Boolean value
  6867        Set ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_BOOL to value
  6868    End_Procedure
  6869
  6870    { MethodType=Property DesignTime=False }
  6871    Function ComSendContextMenuForWholeHeaderArea Returns Boolean
  6872        Boolean retVal
  6873        Get ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_BOOL to retVal
  6874        Function_Return retVal
  6875    End_Function
  6876
  6877    { MethodType=Property DesignTime=False }
  6878    Procedure Set ComSendContextMenuForWholeHeaderArea Boolean value
  6879        Set ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_BOOL to value
  6880    End_Procedure
  6881
  6882    { MethodType=Property DesignTime=False }
  6883    Function ComHScrollStep Returns Integer
  6884        Integer retVal
  6885        Get ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_I4 to retVal
  6886        Function_Return retVal
  6887    End_Function
  6888
  6889    { MethodType=Property DesignTime=False }
  6890    Procedure Set ComHScrollStep Integer value
  6891        Set ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_I4 to value
  6892    End_Procedure
  6893
  6894    { MethodType=Property DesignTime=False }
  6895    Function ComAutoVScrollTimerResolution Returns Integer
  6896        Integer retVal
  6897        Get ComProperty of (phDispatchDriver(Self)) 105 OLE_VT_I4 to retVal
  6898        Function_Return retVal
  6899    End_Function
  6900
  6901    { MethodType=Property DesignTime=False }
  6902    Procedure Set ComAutoVScrollTimerResolution Integer value
  6903        Set ComProperty of (phDispatchDriver(Self)) 105 OLE_VT_I4 to value
  6904    End_Procedure
  6905
  6906    { MethodType=Property DesignTime=False }
  6907    Function ComSortRecordChildren Returns Boolean
  6908        Boolean retVal
  6909        Get ComProperty of (phDispatchDriver(Self)) 104 OLE_VT_BOOL to retVal
  6910        Function_Return retVal
  6911    End_Function
  6912
  6913    { MethodType=Property DesignTime=False }
  6914    Procedure Set ComSortRecordChildren Boolean value
  6915        Set ComProperty of (phDispatchDriver(Self)) 104 OLE_VT_BOOL to value
  6916    End_Procedure
  6917
  6918    { MethodType=Property DesignTime=False }
  6919    Function ComFilterHiddenColumns Returns Boolean
  6920        Boolean retVal
  6921        Get ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BOOL to retVal
  6922        Function_Return retVal
  6923    End_Function
  6924
  6925    { MethodType=Property DesignTime=False }
  6926    Procedure Set ComFilterHiddenColumns Boolean value
  6927        Set ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BOOL to value
  6928    End_Procedure
  6929
  6930    { MethodType=Property DesignTime=False }
  6931    Function ComShowHeaderRows Returns Boolean
  6932        Boolean retVal
  6933        Get ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_BOOL to retVal
  6934        Function_Return retVal
  6935    End_Function
  6936
  6937    { MethodType=Property DesignTime=False }
  6938    Procedure Set ComShowHeaderRows Boolean value
  6939        Set ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_BOOL to value
  6940    End_Procedure
  6941
  6942    { MethodType=Property DesignTime=False }
  6943    Function ComShowFooterRows Returns Boolean
  6944        Boolean retVal
  6945        Get ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_BOOL to retVal
  6946        Function_Return retVal
  6947    End_Function
  6948
  6949    { MethodType=Property DesignTime=False }
  6950    Procedure Set ComShowFooterRows Boolean value
  6951        Set ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_BOOL to value
  6952    End_Procedure
  6953
  6954    { MethodType=Property DesignTime=False }
  6955    Function ComPinFooterRows Returns Boolean
  6956        Boolean retVal
  6957        Get ComProperty of (phDispatchDriver(Self)) 64 OLE_VT_BOOL to retVal
  6958        Function_Return retVal
  6959    End_Function
  6960
  6961    { MethodType=Property DesignTime=False }
  6962    Procedure Set ComPinFooterRows Boolean value
  6963        Set ComProperty of (phDispatchDriver(Self)) 64 OLE_VT_BOOL to value
  6964    End_Procedure
  6965
  6966    { MethodType=Property DesignTime=False }
  6967    Function ComHeaderRowsAllowEdit Returns Boolean
  6968        Boolean retVal
  6969        Get ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_BOOL to retVal
  6970        Function_Return retVal
  6971    End_Function
  6972
  6973    { MethodType=Property DesignTime=False }
  6974    Procedure Set ComHeaderRowsAllowEdit Boolean value
  6975        Set ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_BOOL to value
  6976    End_Procedure
  6977
  6978    { MethodType=Property DesignTime=False }
  6979    Function ComFooterRowsAllowEdit Returns Boolean
  6980        Boolean retVal
  6981        Get ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_BOOL to retVal
  6982        Function_Return retVal
  6983    End_Function
  6984
  6985    { MethodType=Property DesignTime=False }
  6986    Procedure Set ComFooterRowsAllowEdit Boolean value
  6987        Set ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_BOOL to value
  6988    End_Procedure
  6989
  6990    { MethodType=Property DesignTime=False }
  6991    Function ComSelectionEnable Returns Boolean
  6992        Boolean retVal
  6993        Get ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to retVal
  6994        Function_Return retVal
  6995    End_Function
  6996
  6997    { MethodType=Property DesignTime=False }
  6998    Procedure Set ComSelectionEnable Boolean value
  6999        Set ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to value
  7000    End_Procedure
  7001
  7002    { MethodType=Property DesignTime=False }
  7003    Function ComShowRowFocus Returns Boolean
  7004        Boolean retVal
  7005        Get ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to retVal
  7006        Function_Return retVal
  7007    End_Function
  7008
  7009    { MethodType=Property DesignTime=False }
  7010    Procedure Set ComShowRowFocus Boolean value
  7011        Set ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to value
  7012    End_Procedure
  7013
  7014    { MethodType=Property DesignTime=False }
  7015    Function ComHeaderRowsAllowAccess Returns Boolean
  7016        Boolean retVal
  7017        Get ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to retVal
  7018        Function_Return retVal
  7019    End_Function
  7020
  7021    { MethodType=Property DesignTime=False }
  7022    Procedure Set ComHeaderRowsAllowAccess Boolean value
  7023        Set ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to value
  7024    End_Procedure
  7025
  7026    { MethodType=Property DesignTime=False }
  7027    Function ComFooterRowsAllowAccess Returns Boolean
  7028        Boolean retVal
  7029        Get ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to retVal
  7030        Function_Return retVal
  7031    End_Function
  7032
  7033    { MethodType=Property DesignTime=False }
  7034    Procedure Set ComFooterRowsAllowAccess Boolean value
  7035        Set ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to value
  7036    End_Procedure
  7037
  7038    { MethodType=Property DesignTime=False }
  7039    Function ComWatermarkAlignment Returns XTPReportWatermarkAlignment
  7040        XTPReportWatermarkAlignment retVal
  7041        Get ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_I4 to retVal
  7042        Function_Return retVal
  7043    End_Function
  7044
  7045    { MethodType=Property DesignTime=False }
  7046    Procedure Set ComWatermarkAlignment XTPReportWatermarkAlignment value
  7047        Set ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_I4 to value
  7048    End_Procedure
  7049
  7050    { MethodType=Property DesignTime=False }
  7051    Function ComHeaderRowsEnableSelection Returns Boolean
  7052        Boolean retVal
  7053        Get ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to retVal
  7054        Function_Return retVal
  7055    End_Function
  7056
  7057    { MethodType=Property DesignTime=False }
  7058    Procedure Set ComHeaderRowsEnableSelection Boolean value
  7059        Set ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to value
  7060    End_Procedure
  7061
  7062    { MethodType=Property DesignTime=False }
  7063    Function ComFooterRowsEnableSelection Returns Boolean
  7064        Boolean retVal
  7065        Get ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_BOOL to retVal
  7066        Function_Return retVal
  7067    End_Function
  7068
  7069    { MethodType=Property DesignTime=False }
  7070    Procedure Set ComFooterRowsEnableSelection Boolean value
  7071        Set ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_BOOL to value
  7072    End_Procedure
  7073
  7074    // Count of reorder-disabled columns at the left side
  7075    { MethodType=Property DesignTime=False }
  7076    Function ComDisableReorderColumnsCount Returns Integer
  7077        Integer retVal
  7078        Get ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to retVal
  7079        Function_Return retVal
  7080    End_Function
  7081
  7082    // Count of reorder-disabled columns at the left side
  7083    { MethodType=Property DesignTime=False }
  7084    Procedure Set ComDisableReorderColumnsCount Integer value
  7085        Set ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to value
  7086    End_Procedure
  7087
  7088    { MethodType=Property DesignTime=False }
  7089    Function ComMultiSelectionMode Returns Boolean
  7090        Boolean retVal
  7091        Get ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to retVal
  7092        Function_Return retVal
  7093    End_Function
  7094
  7095    { MethodType=Property DesignTime=False }
  7096    Procedure Set ComMultiSelectionMode Boolean value
  7097        Set ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to value
  7098    End_Procedure
  7099
  7100    { MethodType=Property DesignTime=False }
  7101    Function ComDataManager Returns Variant
  7102        Variant retVal
  7103        Get ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_DISPATCH to retVal
  7104        Function_Return retVal
  7105    End_Function
  7106
  7107    { MethodType=Property DesignTime=False }
  7108    Procedure Set ComDataManager Variant value
  7109        Set ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_DISPATCH to value
  7110    End_Procedure
  7111
  7112    // use EnableMarkupFlags instead
  7113    { MethodType=Property DesignTime=False }
  7114    Function ComEnableMarkup Returns Boolean
  7115        Boolean retVal
  7116        Get ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to retVal
  7117        Function_Return retVal
  7118    End_Function
  7119
  7120    // use EnableMarkupFlags instead
  7121    { MethodType=Property DesignTime=False }
  7122    Procedure Set ComEnableMarkup Boolean value
  7123        Set ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to value
  7124    End_Procedure
  7125
  7126    { MethodType=Property DesignTime=False }
  7127    Function ComRecordsTreeFilterMode Returns XTPReportFilterMode
  7128        XTPReportFilterMode retVal
  7129        Get ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_I4 to retVal
  7130        Function_Return retVal
  7131    End_Function
  7132
  7133    { MethodType=Property DesignTime=False }
  7134    Procedure Set ComRecordsTreeFilterMode XTPReportFilterMode value
  7135        Set ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_I4 to value
  7136    End_Procedure
  7137
  7138    { MethodType=Property DesignTime=False }
  7139    Function ComHideColumnAfterGroupBoxDrop Returns Boolean
  7140        Boolean retVal
  7141        Get ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_BOOL to retVal
  7142        Function_Return retVal
  7143    End_Function
  7144
  7145    { MethodType=Property DesignTime=False }
  7146    Procedure Set ComHideColumnAfterGroupBoxDrop Boolean value
  7147        Set ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_BOOL to value
  7148    End_Procedure
  7149
  7150    { MethodType=Property DesignTime=False }
  7151    Function ComPrintGroupRowIcon Returns Boolean
  7152        Boolean retVal
  7153        Get ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to retVal
  7154        Function_Return retVal
  7155    End_Function
  7156
  7157    { MethodType=Property DesignTime=False }
  7158    Procedure Set ComPrintGroupRowIcon Boolean value
  7159        Set ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to value
  7160    End_Procedure
  7161
  7162    { MethodType=Property DesignTime=False }
  7163    Function ComInitialSelectionEnable Returns Boolean
  7164        Boolean retVal
  7165        Get ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to retVal
  7166        Function_Return retVal
  7167    End_Function
  7168
  7169    { MethodType=Property DesignTime=False }
  7170    Procedure Set ComInitialSelectionEnable Boolean value
  7171        Set ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to value
  7172    End_Procedure
  7173
  7174    { MethodType=Property DesignTime=False }
  7175    Function ComFreezeColumnsAbs Returns Boolean
  7176        Boolean retVal
  7177        Get ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to retVal
  7178        Function_Return retVal
  7179    End_Function
  7180
  7181    { MethodType=Property DesignTime=False }
  7182    Procedure Set ComFreezeColumnsAbs Boolean value
  7183        Set ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to value
  7184    End_Procedure
  7185
  7186    { MethodType=Property DesignTime=False }
  7187    Function ComMovePivot Returns Boolean
  7188        Boolean retVal
  7189        Get ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to retVal
  7190        Function_Return retVal
  7191    End_Function
  7192
  7193    { MethodType=Property DesignTime=False }
  7194    Procedure Set ComMovePivot Boolean value
  7195        Set ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to value
  7196    End_Procedure
  7197
  7198    { MethodType=Property DesignTime=False }
  7199    Function ComIconView Returns Boolean
  7200        Boolean retVal
  7201        Get ComProperty of (phDispatchDriver(Self)) 97 OLE_VT_BOOL to retVal
  7202        Function_Return retVal
  7203    End_Function
  7204
  7205    { MethodType=Property DesignTime=False }
  7206    Procedure Set ComIconView Boolean value
  7207        Set ComProperty of (phDispatchDriver(Self)) 97 OLE_VT_BOOL to value
  7208    End_Procedure
  7209
  7210    { MethodType=Property DesignTime=False }
  7211    Function ComAllowEditPreview Returns Boolean
  7212        Boolean retVal
  7213        Get ComProperty of (phDispatchDriver(Self)) 98 OLE_VT_BOOL to retVal
  7214        Function_Return retVal
  7215    End_Function
  7216
  7217    { MethodType=Property DesignTime=False }
  7218    Procedure Set ComAllowEditPreview Boolean value
  7219        Set ComProperty of (phDispatchDriver(Self)) 98 OLE_VT_BOOL to value
  7220    End_Procedure
  7221
  7222    { MethodType=Property DesignTime=False }
  7223    Function ComAllowSelectionCheck Returns Boolean
  7224        Boolean retVal
  7225        Get ComProperty of (phDispatchDriver(Self)) 99 OLE_VT_BOOL to retVal
  7226        Function_Return retVal
  7227    End_Function
  7228
  7229    { MethodType=Property DesignTime=False }
  7230    Procedure Set ComAllowSelectionCheck Boolean value
  7231        Set ComProperty of (phDispatchDriver(Self)) 99 OLE_VT_BOOL to value
  7232    End_Procedure
  7233
  7234    { MethodType=Property DesignTime=False }
  7235    Function ComStrictBestFit Returns Boolean
  7236        Boolean retVal
  7237        Get ComProperty of (phDispatchDriver(Self)) 106 OLE_VT_BOOL to retVal
  7238        Function_Return retVal
  7239    End_Function
  7240
  7241    { MethodType=Property DesignTime=False }
  7242    Procedure Set ComStrictBestFit Boolean value
  7243        Set ComProperty of (phDispatchDriver(Self)) 106 OLE_VT_BOOL to value
  7244    End_Procedure
  7245
  7246    { MethodType=Property DesignTime=False }
  7247    Function ComForcePagination Returns Boolean
  7248        Boolean retVal
  7249        Get ComProperty of (phDispatchDriver(Self)) 107 OLE_VT_BOOL to retVal
  7250        Function_Return retVal
  7251    End_Function
  7252
  7253    { MethodType=Property DesignTime=False }
  7254    Procedure Set ComForcePagination Boolean value
  7255        Set ComProperty of (phDispatchDriver(Self)) 107 OLE_VT_BOOL to value
  7256    End_Procedure
  7257
  7258    { MethodType=Property DesignTime=False }
  7259    Function ComSortedDragDrop Returns Boolean
  7260        Boolean retVal
  7261        Get ComProperty of (phDispatchDriver(Self)) 108 OLE_VT_BOOL to retVal
  7262        Function_Return retVal
  7263    End_Function
  7264
  7265    { MethodType=Property DesignTime=False }
  7266    Procedure Set ComSortedDragDrop Boolean value
  7267        Set ComProperty of (phDispatchDriver(Self)) 108 OLE_VT_BOOL to value
  7268    End_Procedure
  7269
  7270    { MethodType=Property DesignTime=False }
  7271    Function ComCustomTitle Returns String
  7272        String retVal
  7273        Get ComProperty of (phDispatchDriver(Self)) 109 OLE_VT_BSTR to retVal
  7274        Function_Return retVal
  7275    End_Function
  7276
  7277    { MethodType=Property DesignTime=False }
  7278    Procedure Set ComCustomTitle String value
  7279        Set ComProperty of (phDispatchDriver(Self)) 109 OLE_VT_BSTR to value
  7280    End_Procedure
  7281
  7282    { MethodType=Property DesignTime=False }
  7283    Function ComTrapTabKey Returns Boolean
  7284        Boolean retVal
  7285        Get ComProperty of (phDispatchDriver(Self)) 110 OLE_VT_BOOL to retVal
  7286        Function_Return retVal
  7287    End_Function
  7288
  7289    { MethodType=Property DesignTime=False }
  7290    Procedure Set ComTrapTabKey Boolean value
  7291        Set ComProperty of (phDispatchDriver(Self)) 110 OLE_VT_BOOL to value
  7292    End_Procedure
  7293
  7294    { MethodType=Property DesignTime=False }
  7295    Function ComSelectionExcludeGroupRows Returns Boolean
  7296        Boolean retVal
  7297        Get ComProperty of (phDispatchDriver(Self)) 111 OLE_VT_BOOL to retVal
  7298        Function_Return retVal
  7299    End_Function
  7300
  7301    { MethodType=Property DesignTime=False }
  7302    Procedure Set ComSelectionExcludeGroupRows Boolean value
  7303        Set ComProperty of (phDispatchDriver(Self)) 111 OLE_VT_BOOL to value
  7304    End_Procedure
  7305
  7306    { MethodType=Property DesignTime=False }
  7307    Function ComDesktopTrackerMode Returns Boolean
  7308        Boolean retVal
  7309        Get ComProperty of (phDispatchDriver(Self)) 112 OLE_VT_BOOL to retVal
  7310        Function_Return retVal
  7311    End_Function
  7312
  7313    { MethodType=Property DesignTime=False }
  7314    Procedure Set ComDesktopTrackerMode Boolean value
  7315        Set ComProperty of (phDispatchDriver(Self)) 112 OLE_VT_BOOL to value
  7316    End_Procedure
  7317
  7318    { MethodType=Property DesignTime=False }
  7319    Function ComUnrestrictedDragDrop Returns Boolean
  7320        Boolean retVal
  7321        Get ComProperty of (phDispatchDriver(Self)) 113 OLE_VT_BOOL to retVal
  7322        Function_Return retVal
  7323    End_Function
  7324
  7325    { MethodType=Property DesignTime=False }
  7326    Procedure Set ComUnrestrictedDragDrop Boolean value
  7327        Set ComProperty of (phDispatchDriver(Self)) 113 OLE_VT_BOOL to value
  7328    End_Procedure
  7329
  7330    { MethodType=Property DesignTime=False }
  7331    Function ComFilterSeparatorStrict Returns Boolean
  7332        Boolean retVal
  7333        Get ComProperty of (phDispatchDriver(Self)) 114 OLE_VT_BOOL to retVal
  7334        Function_Return retVal
  7335    End_Function
  7336
  7337    { MethodType=Property DesignTime=False }
  7338    Procedure Set ComFilterSeparatorStrict Boolean value
  7339        Set ComProperty of (phDispatchDriver(Self)) 114 OLE_VT_BOOL to value
  7340    End_Procedure
  7341
  7342    { MethodType=Property DesignTime=False }
  7343    Function ComFreeHeightMode Returns Boolean
  7344        Boolean retVal
  7345        Get ComProperty of (phDispatchDriver(Self)) 117 OLE_VT_BOOL to retVal
  7346        Function_Return retVal
  7347    End_Function
  7348
  7349    { MethodType=Property DesignTime=False }
  7350    Procedure Set ComFreeHeightMode Boolean value
  7351        Set ComProperty of (phDispatchDriver(Self)) 117 OLE_VT_BOOL to value
  7352    End_Procedure
  7353
  7354    { MethodType=Property DesignTime=False }
  7355    Function ComLeftOffset Returns Integer
  7356        Integer retVal
  7357        Get ComProperty of (phDispatchDriver(Self)) 119 OLE_VT_I4 to retVal
  7358        Function_Return retVal
  7359    End_Function
  7360
  7361    { MethodType=Property DesignTime=False }
  7362    Procedure Set ComLeftOffset Integer value
  7363        Set ComProperty of (phDispatchDriver(Self)) 119 OLE_VT_I4 to value
  7364    End_Procedure
  7365
  7366    { MethodType=Property DesignTime=False }
  7367    Function ComMaxColumnWidth Returns Integer
  7368        Integer retVal
  7369        Get ComProperty of (phDispatchDriver(Self)) 251 OLE_VT_I4 to retVal
  7370        Function_Return retVal
  7371    End_Function
  7372
  7373    { MethodType=Property DesignTime=False }
  7374    Procedure Set ComMaxColumnWidth Integer value
  7375        Set ComProperty of (phDispatchDriver(Self)) 251 OLE_VT_I4 to value
  7376    End_Procedure
  7377
  7378    { MethodType=Property DesignTime=False }
  7379    Function ComFastDeselectMode Returns Boolean
  7380        Boolean retVal
  7381        Get ComProperty of (phDispatchDriver(Self)) 254 OLE_VT_BOOL to retVal
  7382        Function_Return retVal
  7383    End_Function
  7384
  7385    { MethodType=Property DesignTime=False }
  7386    Procedure Set ComFastDeselectMode Boolean value
  7387        Set ComProperty of (phDispatchDriver(Self)) 254 OLE_VT_BOOL to value
  7388    End_Procedure
  7389
  7390    { MethodType=Property DesignTime=False }
  7391    Function ComTimeLinePosition Returns Integer
  7392        Integer retVal
  7393        Get ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to retVal
  7394        Function_Return retVal
  7395    End_Function
  7396
  7397    { MethodType=Property DesignTime=False }
  7398    Procedure Set ComTimeLinePosition Integer value
  7399        Set ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to value
  7400    End_Procedure
  7401
  7402    { MethodType=Property DesignTime=False }
  7403    Function ComTimeLineMin Returns Integer
  7404        Integer retVal
  7405        Get ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_I4 to retVal
  7406        Function_Return retVal
  7407    End_Function
  7408
  7409    { MethodType=Property DesignTime=False }
  7410    Procedure Set ComTimeLineMin Integer value
  7411        Set ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_I4 to value
  7412    End_Procedure
  7413
  7414    { MethodType=Property DesignTime=False }
  7415    Function ComTimeLineMax Returns Integer
  7416        Integer retVal
  7417        Get ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to retVal
  7418        Function_Return retVal
  7419    End_Function
  7420
  7421    { MethodType=Property DesignTime=False }
  7422    Procedure Set ComTimeLineMax Integer value
  7423        Set ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to value
  7424    End_Procedure
  7425
  7426    { MethodType=Property DesignTime=False }
  7427    Function ComWorkAreaMin Returns Integer
  7428        Integer retVal
  7429        Get ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_I4 to retVal
  7430        Function_Return retVal
  7431    End_Function
  7432
  7433    { MethodType=Property DesignTime=False }
  7434    Procedure Set ComWorkAreaMin Integer value
  7435        Set ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_I4 to value
  7436    End_Procedure
  7437
  7438    { MethodType=Property DesignTime=False }
  7439    Function ComWorkAreaMax Returns Integer
  7440        Integer retVal
  7441        Get ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_I4 to retVal
  7442        Function_Return retVal
  7443    End_Function
  7444
  7445    { MethodType=Property DesignTime=False }
  7446    Procedure Set ComWorkAreaMax Integer value
  7447        Set ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_I4 to value
  7448    End_Procedure
  7449
  7450    { MethodType=Property DesignTime=False }
  7451    Function ComViewPortMin Returns Integer
  7452        Integer retVal
  7453        Get ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_I4 to retVal
  7454        Function_Return retVal
  7455    End_Function
  7456
  7457    { MethodType=Property DesignTime=False }
  7458    Procedure Set ComViewPortMin Integer value
  7459        Set ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_I4 to value
  7460    End_Procedure
  7461
  7462    { MethodType=Property DesignTime=False }
  7463    Function ComViewPortMax Returns Integer
  7464        Integer retVal
  7465        Get ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to retVal
  7466        Function_Return retVal
  7467    End_Function
  7468
  7469    { MethodType=Property DesignTime=False }
  7470    Procedure Set ComViewPortMax Integer value
  7471        Set ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to value
  7472    End_Procedure
  7473
  7474    { MethodType=Property DesignTime=False }
  7475    Function ComAllowBlockRemove Returns Boolean
  7476        Boolean retVal
  7477        Get ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_BOOL to retVal
  7478        Function_Return retVal
  7479    End_Function
  7480
  7481    { MethodType=Property DesignTime=False }
  7482    Procedure Set ComAllowBlockRemove Boolean value
  7483        Set ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_BOOL to value
  7484    End_Procedure
  7485
  7486    { MethodType=Property DesignTime=False }
  7487    Function ComAllowBlockScale Returns Boolean
  7488        Boolean retVal
  7489        Get ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_BOOL to retVal
  7490        Function_Return retVal
  7491    End_Function
  7492
  7493    { MethodType=Property DesignTime=False }
  7494    Procedure Set ComAllowBlockScale Boolean value
  7495        Set ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_BOOL to value
  7496    End_Procedure
  7497
  7498    { MethodType=Property DesignTime=False }
  7499    Function ComFlexibleDrag Returns Boolean
  7500        Boolean retVal
  7501        Get ComProperty of (phDispatchDriver(Self)) 1010 OLE_VT_BOOL to retVal
  7502        Function_Return retVal
  7503    End_Function
  7504
  7505    { MethodType=Property DesignTime=False }
  7506    Procedure Set ComFlexibleDrag Boolean value
  7507        Set ComProperty of (phDispatchDriver(Self)) 1010 OLE_VT_BOOL to value
  7508    End_Procedure
  7509
  7510    { MethodType=Property DesignTime=False }
  7511    Function ComSnapMargin Returns Integer
  7512        Integer retVal
  7513        Get ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to retVal
  7514        Function_Return retVal
  7515    End_Function
  7516
  7517    { MethodType=Property DesignTime=False }
  7518    Procedure Set ComSnapMargin Integer value
  7519        Set ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to value
  7520    End_Procedure
  7521
  7522    { MethodType=Property DesignTime=False }
  7523    Function ComSnapToBlocks Returns Boolean
  7524        Boolean retVal
  7525        Get ComProperty of (phDispatchDriver(Self)) 1012 OLE_VT_BOOL to retVal
  7526        Function_Return retVal
  7527    End_Function
  7528
  7529    { MethodType=Property DesignTime=False }
  7530    Procedure Set ComSnapToBlocks Boolean value
  7531        Set ComProperty of (phDispatchDriver(Self)) 1012 OLE_VT_BOOL to value
  7532    End_Procedure
  7533
  7534    { MethodType=Property DesignTime=False }
  7535    Function ComSnapToMarkers Returns Boolean
  7536        Boolean retVal
  7537        Get ComProperty of (phDispatchDriver(Self)) 1013 OLE_VT_BOOL to retVal
  7538        Function_Return retVal
  7539    End_Function
  7540
  7541    { MethodType=Property DesignTime=False }
  7542    Procedure Set ComSnapToMarkers Boolean value
  7543        Set ComProperty of (phDispatchDriver(Self)) 1013 OLE_VT_BOOL to value
  7544    End_Procedure
  7545
  7546    { MethodType=Property DesignTime=False }
  7547    Function ComAllowBlockMove Returns Boolean
  7548        Boolean retVal
  7549        Get ComProperty of (phDispatchDriver(Self)) 1016 OLE_VT_BOOL to retVal
  7550        Function_Return retVal
  7551    End_Function
  7552
  7553    { MethodType=Property DesignTime=False }
  7554    Procedure Set ComAllowBlockMove Boolean value
  7555        Set ComProperty of (phDispatchDriver(Self)) 1016 OLE_VT_BOOL to value
  7556    End_Procedure
  7557
  7558    { MethodType=Property DesignTime=False }
  7559    Function ComScaleOnResize Returns Boolean
  7560        Boolean retVal
  7561        Get ComProperty of (phDispatchDriver(Self)) 1017 OLE_VT_BOOL to retVal
  7562        Function_Return retVal
  7563    End_Function
  7564
  7565    { MethodType=Property DesignTime=False }
  7566    Procedure Set ComScaleOnResize Boolean value
  7567        Set ComProperty of (phDispatchDriver(Self)) 1017 OLE_VT_BOOL to value
  7568    End_Procedure
  7569
  7570    { MethodType=Property DesignTime=False }
  7571    Function ComShowWorkArea Returns Boolean
  7572        Boolean retVal
  7573        Get ComProperty of (phDispatchDriver(Self)) 1018 OLE_VT_BOOL to retVal
  7574        Function_Return retVal
  7575    End_Function
  7576
  7577    { MethodType=Property DesignTime=False }
  7578    Procedure Set ComShowWorkArea Boolean value
  7579        Set ComProperty of (phDispatchDriver(Self)) 1018 OLE_VT_BOOL to value
  7580    End_Procedure
  7581
  7582    { MethodType=Property DesignTime=False }
  7583    Function ComShowTimeLinePosition Returns Boolean
  7584        Boolean retVal
  7585        Get ComProperty of (phDispatchDriver(Self)) 1019 OLE_VT_BOOL to retVal
  7586        Function_Return retVal
  7587    End_Function
  7588
  7589    { MethodType=Property DesignTime=False }
  7590    Procedure Set ComShowTimeLinePosition Boolean value
  7591        Set ComProperty of (phDispatchDriver(Self)) 1019 OLE_VT_BOOL to value
  7592    End_Procedure
  7593
  7594    { MethodType=Property DesignTime=False }
  7595    Function ComColumns Returns Variant
  7596        Handle hDispatchDriver
  7597        Variant retVal
  7598        Get phDispatchDriver to hDispatchDriver
  7599        Get InvokeComMethod of hDispatchDriver 13 OLE_VT_DISPATCH to retVal
  7600        Function_Return retVal
  7601    End_Function
  7602
  7603    { MethodType=Property DesignTime=False }
  7604    Function ComRecords Returns Variant
  7605        Handle hDispatchDriver
  7606        Variant retVal
  7607        Get phDispatchDriver to hDispatchDriver
  7608        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_DISPATCH to retVal
  7609        Function_Return retVal
  7610    End_Function
  7611
  7612    Procedure ComPopulate
  7613        Handle hDispatchDriver
  7614        Get phDispatchDriver to hDispatchDriver
  7615        Send InvokeComMethod to hDispatchDriver 15 OLE_VT_VOID
  7616    End_Procedure
  7617
  7618    { MethodType=Property DesignTime=False }
  7619    Function ComPaintManager Returns Variant
  7620        Handle hDispatchDriver
  7621        Variant retVal
  7622        Get phDispatchDriver to hDispatchDriver
  7623        Get InvokeComMethod of hDispatchDriver 16 OLE_VT_DISPATCH to retVal
  7624        Function_Return retVal
  7625    End_Function
  7626
  7627    Procedure ComRedraw
  7628        Handle hDispatchDriver
  7629        Get phDispatchDriver to hDispatchDriver
  7630        Send InvokeComMethod to hDispatchDriver 17 OLE_VT_VOID
  7631    End_Procedure
  7632
  7633    { MethodType=Property DesignTime=False }
  7634    Function ComRows Returns Variant
  7635        Handle hDispatchDriver
  7636        Variant retVal
  7637        Get phDispatchDriver to hDispatchDriver
  7638        Get InvokeComMethod of hDispatchDriver 18 OLE_VT_DISPATCH to retVal
  7639        Function_Return retVal
  7640    End_Function
  7641
  7642    { MethodType=Property DesignTime=False }
  7643    Function ComSelectedRows Returns Variant
  7644        Handle hDispatchDriver
  7645        Variant retVal
  7646        Get phDispatchDriver to hDispatchDriver
  7647        Get InvokeComMethod of hDispatchDriver 19 OLE_VT_DISPATCH to retVal
  7648        Function_Return retVal
  7649    End_Function
  7650
  7651    { MethodType=Property DesignTime=False }
  7652    Function ComSortOrder Returns Variant
  7653        Handle hDispatchDriver
  7654        Variant retVal
  7655        Get phDispatchDriver to hDispatchDriver
  7656        Get InvokeComMethod of hDispatchDriver 21 OLE_VT_DISPATCH to retVal
  7657        Function_Return retVal
  7658    End_Function
  7659
  7660    { MethodType=Property DesignTime=False }
  7661    Function ComGroupsOrder Returns Variant
  7662        Handle hDispatchDriver
  7663        Variant retVal
  7664        Get phDispatchDriver to hDispatchDriver
  7665        Get InvokeComMethod of hDispatchDriver 22 OLE_VT_DISPATCH to retVal
  7666        Function_Return retVal
  7667    End_Function
  7668
  7669    Procedure ComSetImageList Variant llImageList
  7670        Handle hDispatchDriver
  7671        Get phDispatchDriver to hDispatchDriver
  7672        Send PrepareParams to hDispatchDriver 1
  7673        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llImageList
  7674        Send InvokeComMethod to hDispatchDriver 23 OLE_VT_VOID
  7675    End_Procedure
  7676
  7677    Function ComSaveSettings Returns String
  7678        Handle hDispatchDriver
  7679        String retVal
  7680        Get phDispatchDriver to hDispatchDriver
  7681        Get InvokeComMethod of hDispatchDriver 24 OLE_VT_BSTR to retVal
  7682        Function_Return retVal
  7683    End_Function
  7684
  7685    Procedure ComLoadSettings String llProfile
  7686        Handle hDispatchDriver
  7687        Get phDispatchDriver to hDispatchDriver
  7688        Send PrepareParams to hDispatchDriver 1
  7689        Send DefineParam to hDispatchDriver OLE_VT_BSTR llProfile
  7690        Send InvokeComMethod to hDispatchDriver 25 OLE_VT_VOID
  7691    End_Procedure
  7692
  7693    { MethodType=Property DesignTime=False }
  7694    Function ComNavigator Returns Variant
  7695        Handle hDispatchDriver
  7696        Variant retVal
  7697        Get phDispatchDriver to hDispatchDriver
  7698        Get InvokeComMethod of hDispatchDriver 46 OLE_VT_DISPATCH to retVal
  7699        Function_Return retVal
  7700    End_Function
  7701
  7702    Function ComHitTest OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly Returns Variant
  7703        Handle hDispatchDriver
  7704        Variant retVal
  7705        Get phDispatchDriver to hDispatchDriver
  7706        Send PrepareParams to hDispatchDriver 2
  7707        Send DefineParam to hDispatchDriver OLE_VT_I4 llx
  7708        Send DefineParam to hDispatchDriver OLE_VT_I4 lly
  7709        Get InvokeComMethod of hDispatchDriver 30 OLE_VT_DISPATCH to retVal
  7710        Function_Return retVal
  7711    End_Function
  7712
  7713    // Second (optional) param - FieldCount
  7714    Procedure ComSetVirtualMode Integer llRowCount Integer llFieldCount
  7715        Handle hDispatchDriver
  7716        Get phDispatchDriver to hDispatchDriver
  7717        Send PrepareParams to hDispatchDriver 2
  7718        Send DefineParam to hDispatchDriver OLE_VT_I4 llRowCount
  7719        Send DefineParam to hDispatchDriver OLE_VT_I4 llFieldCount
  7720        Send InvokeComMethod to hDispatchDriver 32 OLE_VT_VOID
  7721    End_Procedure
  7722
  7723    Procedure ComEnableToolTips Boolean llEnable
  7724        Handle hDispatchDriver
  7725        Get phDispatchDriver to hDispatchDriver
  7726        Send PrepareParams to hDispatchDriver 1
  7727        Send DefineParam to hDispatchDriver OLE_VT_BOOL llEnable
  7728        Send InvokeComMethod to hDispatchDriver 34 OLE_VT_VOID
  7729    End_Procedure
  7730
  7731    Procedure ComEditItem Variant llRow Variant llColumn
  7732        Handle hDispatchDriver
  7733        Get phDispatchDriver to hDispatchDriver
  7734        Send PrepareParams to hDispatchDriver 2
  7735        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRow
  7736        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llColumn
  7737        Send InvokeComMethod to hDispatchDriver 36 OLE_VT_VOID
  7738    End_Procedure
  7739
  7740    Procedure ComSetCustomDraw XTPReportCustomDraw llFlags
  7741        Handle hDispatchDriver
  7742        Get phDispatchDriver to hDispatchDriver
  7743        Send PrepareParams to hDispatchDriver 1
  7744        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  7745        Send InvokeComMethod to hDispatchDriver 38 OLE_VT_VOID
  7746    End_Procedure
  7747
  7748    { MethodType=Property DesignTime=False }
  7749    Function ComToolTipContext Returns Variant
  7750        Handle hDispatchDriver
  7751        Variant retVal
  7752        Get phDispatchDriver to hDispatchDriver
  7753        Get InvokeComMethod of hDispatchDriver 39 OLE_VT_DISPATCH to retVal
  7754        Function_Return retVal
  7755    End_Function
  7756
  7757    Procedure ComPrintReport OLE_HANDLE lllHDC
  7758        Handle hDispatchDriver
  7759        Get phDispatchDriver to hDispatchDriver
  7760        Send PrepareParams to hDispatchDriver 1
  7761        Send DefineParam to hDispatchDriver OLE_VT_I4 lllHDC
  7762        Send InvokeComMethod to hDispatchDriver 40 OLE_VT_VOID
  7763    End_Procedure
  7764
  7765    Procedure ComPrintReport2 Boolean llShowPrintDialog
  7766        Handle hDispatchDriver
  7767        Get phDispatchDriver to hDispatchDriver
  7768        Send PrepareParams to hDispatchDriver 1
  7769        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  7770        Send InvokeComMethod to hDispatchDriver 340 OLE_VT_VOID
  7771    End_Procedure
  7772
  7773    Procedure ComDoPropExchange Variant llpPX
  7774        Handle hDispatchDriver
  7775        Get phDispatchDriver to hDispatchDriver
  7776        Send PrepareParams to hDispatchDriver 1
  7777        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpPX
  7778        Send InvokeComMethod to hDispatchDriver 41 OLE_VT_VOID
  7779    End_Procedure
  7780
  7781    Procedure ComPrintPreview Boolean llShowPrintDialog
  7782        Handle hDispatchDriver
  7783        Get phDispatchDriver to hDispatchDriver
  7784        Send PrepareParams to hDispatchDriver 1
  7785        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  7786        Send InvokeComMethod to hDispatchDriver 49 OLE_VT_VOID
  7787    End_Procedure
  7788
  7789    Function ComShowPrintPageSetup Returns Boolean
  7790        Handle hDispatchDriver
  7791        Boolean retVal
  7792        Get phDispatchDriver to hDispatchDriver
  7793        Get InvokeComMethod of hDispatchDriver 52 OLE_VT_BOOL to retVal
  7794        Function_Return retVal
  7795    End_Function
  7796
  7797    { MethodType=Property DesignTime=False }
  7798    Function ComPrintOptions Returns Variant
  7799        Handle hDispatchDriver
  7800        Variant retVal
  7801        Get phDispatchDriver to hDispatchDriver
  7802        Get InvokeComMethod of hDispatchDriver 51 OLE_VT_DISPATCH to retVal
  7803        Function_Return retVal
  7804    End_Function
  7805
  7806    // Adds a new record to the collection. Number of RecotdItems (as columns count) added to new record.
  7807    Function ComAddRecord Returns Variant
  7808        Handle hDispatchDriver
  7809        Variant retVal
  7810        Get phDispatchDriver to hDispatchDriver
  7811        Get InvokeComMethod of hDispatchDriver 53 OLE_VT_DISPATCH to retVal
  7812        Function_Return retVal
  7813    End_Function
  7814
  7815    // Insets a new record to the collection. Number of RecotdItems (as columns count) added to new record.
  7816    Function ComInsertRecord Integer llIndex Returns Variant
  7817        Handle hDispatchDriver
  7818        Variant retVal
  7819        Get phDispatchDriver to hDispatchDriver
  7820        Send PrepareParams to hDispatchDriver 1
  7821        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
  7822        Get InvokeComMethod of hDispatchDriver 54 OLE_VT_DISPATCH to retVal
  7823        Function_Return retVal
  7824    End_Function
  7825
  7826    // Print Preview Options.
  7827    { MethodType=Property DesignTime=False }
  7828    Function ComPrintPreviewOptions Returns Variant
  7829        Handle hDispatchDriver
  7830        Variant retVal
  7831        Get phDispatchDriver to hDispatchDriver
  7832        Get InvokeComMethod of hDispatchDriver 56 OLE_VT_DISPATCH to retVal
  7833        Function_Return retVal
  7834    End_Function
  7835
  7836    // Remove record, it's row and children if such exists. This method does not change Collapsed/Expanded Groups state.
  7837    Function ComRemoveRecordEx Variant llRecord Returns Boolean
  7838        Handle hDispatchDriver
  7839        Boolean retVal
  7840        Get phDispatchDriver to hDispatchDriver
  7841        Send PrepareParams to hDispatchDriver 1
  7842        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  7843        Get InvokeComMethod of hDispatchDriver 58 OLE_VT_BOOL to retVal
  7844        Function_Return retVal
  7845    End_Function
  7846
  7847    // Remove row, record behaind it and children if such exists. This method does not change Collapsed/Expanded Groups state.
  7848    Function ComRemoveRowEx Variant llRow Returns Boolean
  7849        Handle hDispatchDriver
  7850        Boolean retVal
  7851        Get phDispatchDriver to hDispatchDriver
  7852        Send PrepareParams to hDispatchDriver 1
  7853        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRow
  7854        Get InvokeComMethod of hDispatchDriver 59 OLE_VT_BOOL to retVal
  7855        Function_Return retVal
  7856    End_Function
  7857
  7858    { MethodType=Property DesignTime=False }
  7859    Function ComCanCut Returns Boolean
  7860        Handle hDispatchDriver
  7861        Boolean retVal
  7862        Get phDispatchDriver to hDispatchDriver
  7863        Get InvokeComMethod of hDispatchDriver 120 OLE_VT_BOOL to retVal
  7864        Function_Return retVal
  7865    End_Function
  7866
  7867    { MethodType=Property DesignTime=False }
  7868    Function ComCanCopy Returns Boolean
  7869        Handle hDispatchDriver
  7870        Boolean retVal
  7871        Get phDispatchDriver to hDispatchDriver
  7872        Get InvokeComMethod of hDispatchDriver 121 OLE_VT_BOOL to retVal
  7873        Function_Return retVal
  7874    End_Function
  7875
  7876    { MethodType=Property DesignTime=False }
  7877    Function ComCanPaste Returns Boolean
  7878        Handle hDispatchDriver
  7879        Boolean retVal
  7880        Get phDispatchDriver to hDispatchDriver
  7881        Get InvokeComMethod of hDispatchDriver 122 OLE_VT_BOOL to retVal
  7882        Function_Return retVal
  7883    End_Function
  7884
  7885    Procedure ComCut
  7886        Handle hDispatchDriver
  7887        Get phDispatchDriver to hDispatchDriver
  7888        Send InvokeComMethod to hDispatchDriver 125 OLE_VT_VOID
  7889    End_Procedure
  7890
  7891    Procedure ComCopy
  7892        Handle hDispatchDriver
  7893        Get phDispatchDriver to hDispatchDriver
  7894        Send InvokeComMethod to hDispatchDriver 126 OLE_VT_VOID
  7895    End_Procedure
  7896
  7897    Procedure ComPaste
  7898        Handle hDispatchDriver
  7899        Get phDispatchDriver to hDispatchDriver
  7900        Send InvokeComMethod to hDispatchDriver 127 OLE_VT_VOID
  7901    End_Procedure
  7902
  7903    { MethodType=Property DesignTime=False }
  7904    Function ComPopulatedRecordsCount Returns Integer
  7905        Handle hDispatchDriver
  7906        Integer retVal
  7907        Get phDispatchDriver to hDispatchDriver
  7908        Get InvokeComMethod of hDispatchDriver 130 OLE_VT_I4 to retVal
  7909        Function_Return retVal
  7910    End_Function
  7911
  7912    { MethodType=Property DesignTime=False }
  7913    Function ComEditMode Returns Boolean
  7914        Handle hDispatchDriver
  7915        Boolean retVal
  7916        Get phDispatchDriver to hDispatchDriver
  7917        Get InvokeComMethod of hDispatchDriver 131 OLE_VT_BOOL to retVal
  7918        Function_Return retVal
  7919    End_Function
  7920
  7921    Function ComEnableDragDrop String llClipboardString XTPReportDragDrop lldragDrop Returns Integer
  7922        Handle hDispatchDriver
  7923        Integer retVal
  7924        Get phDispatchDriver to hDispatchDriver
  7925        Send PrepareParams to hDispatchDriver 2
  7926        Send DefineParam to hDispatchDriver OLE_VT_BSTR llClipboardString
  7927        Send DefineParam to hDispatchDriver OLE_VT_I4 lldragDrop
  7928        Get InvokeComMethod of hDispatchDriver 132 OLE_VT_I4 to retVal
  7929        Function_Return retVal
  7930    End_Function
  7931
  7932    Function ComCreateRecordsFromDropArray Variant llByteArray Returns Variant
  7933        Handle hDispatchDriver
  7934        Variant retVal
  7935        Get phDispatchDriver to hDispatchDriver
  7936        Send PrepareParams to hDispatchDriver 1
  7937        Send DefineParam to hDispatchDriver OLE_VT_VARIANT llByteArray
  7938        Get InvokeComMethod of hDispatchDriver 133 OLE_VT_DISPATCH to retVal
  7939        Function_Return retVal
  7940    End_Function
  7941
  7942    Function ComCreateRecords Returns Variant
  7943        Handle hDispatchDriver
  7944        Variant retVal
  7945        Get phDispatchDriver to hDispatchDriver
  7946        Get InvokeComMethod of hDispatchDriver 134 OLE_VT_DISPATCH to retVal
  7947        Function_Return retVal
  7948    End_Function
  7949
  7950    Function ComDragRecords Variant llRecords Returns Integer
  7951        Handle hDispatchDriver
  7952        Integer retVal
  7953        Get phDispatchDriver to hDispatchDriver
  7954        Send PrepareParams to hDispatchDriver 1
  7955        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecords
  7956        Get InvokeComMethod of hDispatchDriver 135 OLE_VT_I4 to retVal
  7957        Function_Return retVal
  7958    End_Function
  7959
  7960    Procedure ComSetFieldChooserHandle OLE_HANDLE llhWnd
  7961        Handle hDispatchDriver
  7962        Get phDispatchDriver to hDispatchDriver
  7963        Send PrepareParams to hDispatchDriver 1
  7964        Send DefineParam to hDispatchDriver OLE_VT_I4 llhWnd
  7965        Send InvokeComMethod to hDispatchDriver 136 OLE_VT_VOID
  7966    End_Procedure
  7967
  7968    { MethodType=Property DesignTime=False }
  7969    Function ComInplaceEditHwnd Returns OLE_HANDLE
  7970        Handle hDispatchDriver
  7971        OLE_HANDLE retVal
  7972        Get phDispatchDriver to hDispatchDriver
  7973        Get InvokeComMethod of hDispatchDriver 137 OLE_VT_I4 to retVal
  7974        Function_Return retVal
  7975    End_Function
  7976
  7977    Procedure ComSetScrollBars OLE_HANDLE llhScrollBar OLE_HANDLE llvScrollBar
  7978        Handle hDispatchDriver
  7979        Get phDispatchDriver to hDispatchDriver
  7980        Send PrepareParams to hDispatchDriver 2
  7981        Send DefineParam to hDispatchDriver OLE_VT_I4 llhScrollBar
  7982        Send DefineParam to hDispatchDriver OLE_VT_I4 llvScrollBar
  7983        Send InvokeComMethod to hDispatchDriver 140 OLE_VT_VOID
  7984    End_Procedure
  7985
  7986    Procedure ComExpandAll Boolean llbRecursive
  7987        Handle hDispatchDriver
  7988        Get phDispatchDriver to hDispatchDriver
  7989        Send PrepareParams to hDispatchDriver 1
  7990        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbRecursive
  7991        Send InvokeComMethod to hDispatchDriver 141 OLE_VT_VOID
  7992    End_Procedure
  7993
  7994    Procedure ComCollapseAll
  7995        Handle hDispatchDriver
  7996        Get phDispatchDriver to hDispatchDriver
  7997        Send InvokeComMethod to hDispatchDriver 339 OLE_VT_VOID
  7998    End_Procedure
  7999
  8000    Procedure ComAboutBox
  8001        Handle hDispatchDriver
  8002        Get phDispatchDriver to hDispatchDriver
  8003        Send InvokeComMethod to hDispatchDriver -552 OLE_VT_VOID
  8004    End_Procedure
  8005
  8006    { MethodType=Property DesignTime=False }
  8007    Function ComHeaderRecords Returns Variant
  8008        Handle hDispatchDriver
  8009        Variant retVal
  8010        Get phDispatchDriver to hDispatchDriver
  8011        Get InvokeComMethod of hDispatchDriver 60 OLE_VT_DISPATCH to retVal
  8012        Function_Return retVal
  8013    End_Function
  8014
  8015    { MethodType=Property DesignTime=False }
  8016    Function ComFooterRecords Returns Variant
  8017        Handle hDispatchDriver
  8018        Variant retVal
  8019        Get phDispatchDriver to hDispatchDriver
  8020        Get InvokeComMethod of hDispatchDriver 61 OLE_VT_DISPATCH to retVal
  8021        Function_Return retVal
  8022    End_Function
  8023
  8024    { MethodType=Property DesignTime=False }
  8025    Function ComHeaderRows Returns Variant
  8026        Handle hDispatchDriver
  8027        Variant retVal
  8028        Get phDispatchDriver to hDispatchDriver
  8029        Get InvokeComMethod of hDispatchDriver 65 OLE_VT_DISPATCH to retVal
  8030        Function_Return retVal
  8031    End_Function
  8032
  8033    { MethodType=Property DesignTime=False }
  8034    Function ComFooterRows Returns Variant
  8035        Handle hDispatchDriver
  8036        Variant retVal
  8037        Get phDispatchDriver to hDispatchDriver
  8038        Get InvokeComMethod of hDispatchDriver 66 OLE_VT_DISPATCH to retVal
  8039        Function_Return retVal
  8040    End_Function
  8041
  8042    Function ComSetWatermarkBitmap Integer llHandle Integer llTransparency Returns Boolean
  8043        Handle hDispatchDriver
  8044        Boolean retVal
  8045        Get phDispatchDriver to hDispatchDriver
  8046        Send PrepareParams to hDispatchDriver 2
  8047        Send DefineParam to hDispatchDriver OLE_VT_I4 llHandle
  8048        Send DefineParam to hDispatchDriver OLE_VT_I4 llTransparency
  8049        Get InvokeComMethod of hDispatchDriver 72 OLE_VT_BOOL to retVal
  8050        Function_Return retVal
  8051    End_Function
  8052
  8053    Function ComSetWatermarkBitmapFromFile String llPath Integer llTransparency Returns Boolean
  8054        Handle hDispatchDriver
  8055        Boolean retVal
  8056        Get phDispatchDriver to hDispatchDriver
  8057        Send PrepareParams to hDispatchDriver 2
  8058        Send DefineParam to hDispatchDriver OLE_VT_BSTR llPath
  8059        Send DefineParam to hDispatchDriver OLE_VT_I4 llTransparency
  8060        Get InvokeComMethod of hDispatchDriver 73 OLE_VT_BOOL to retVal
  8061        Function_Return retVal
  8062    End_Function
  8063
  8064    Procedure ComAddRecordEx Variant llRecord
  8065        Handle hDispatchDriver
  8066        Get phDispatchDriver to hDispatchDriver
  8067        Send PrepareParams to hDispatchDriver 1
  8068        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  8069        Send InvokeComMethod to hDispatchDriver 74 OLE_VT_VOID
  8070    End_Procedure
  8071
  8072    Procedure ComAddRecordEx2 Variant llRecord Variant llpParentRecord
  8073        Handle hDispatchDriver
  8074        Get phDispatchDriver to hDispatchDriver
  8075        Send PrepareParams to hDispatchDriver 2
  8076        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  8077        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpParentRecord
  8078        Send InvokeComMethod to hDispatchDriver 75 OLE_VT_VOID
  8079    End_Procedure
  8080
  8081    Procedure ComAddRecordEx3 Variant llRecord Variant llpParentRecord Variant llChildIndex
  8082        Handle hDispatchDriver
  8083        Get phDispatchDriver to hDispatchDriver
  8084        Send PrepareParams to hDispatchDriver 3
  8085        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  8086        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llpParentRecord
  8087        Send DefineParam to hDispatchDriver OLE_VT_VARIANT llChildIndex
  8088        Send InvokeComMethod to hDispatchDriver 76 OLE_VT_VOID
  8089    End_Procedure
  8090
  8091    Procedure ComUpdateRecord Variant llRecord Boolean llUpdateChildren
  8092        Handle hDispatchDriver
  8093        Get phDispatchDriver to hDispatchDriver
  8094        Send PrepareParams to hDispatchDriver 2
  8095        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llRecord
  8096        Send DefineParam to hDispatchDriver OLE_VT_BOOL llUpdateChildren
  8097        Send InvokeComMethod to hDispatchDriver 77 OLE_VT_VOID
  8098    End_Procedure
  8099
  8100    Procedure ComGetElementRect XTPReportElementRect llFlags Integer ByRef llleft Integer ByRef lltop Integer ByRef llright Integer ByRef llbottom
  8101        Handle hDispatchDriver
  8102        Get phDispatchDriver to hDispatchDriver
  8103        Send PrepareParams to hDispatchDriver 5
  8104        Send DefineParam to hDispatchDriver OLE_VT_I4 llFlags
  8105        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llleft
  8106        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) lltop
  8107        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llright
  8108        Send DefineParam to hDispatchDriver (OLE_VT_BYREF ior OLE_VT_I4) llbottom
  8109        Send InvokeComMethod to hDispatchDriver 83 OLE_VT_VOID
  8110    End_Procedure
  8111
  8112    Procedure ComPopulateHeaderRows
  8113        Handle hDispatchDriver
  8114        Get phDispatchDriver to hDispatchDriver
  8115        Send InvokeComMethod to hDispatchDriver 86 OLE_VT_VOID
  8116    End_Procedure
  8117
  8118    Procedure ComPopulateFooterRows
  8119        Handle hDispatchDriver
  8120        Get phDispatchDriver to hDispatchDriver
  8121        Send InvokeComMethod to hDispatchDriver 87 OLE_VT_VOID
  8122    End_Procedure
  8123
  8124    Function ComCreatePrintView Returns Variant
  8125        Handle hDispatchDriver
  8126        Variant retVal
  8127        Get phDispatchDriver to hDispatchDriver
  8128        Get InvokeComMethod of hDispatchDriver 150 OLE_VT_UNKNOWN to retVal
  8129        Function_Return retVal
  8130    End_Function
  8131
  8132    Procedure ComPrintPreviewExt Boolean llShowPrintDialog Integer llxLeft Integer llyTop Integer llxRight Integer llyBottom
  8133        Handle hDispatchDriver
  8134        Get phDispatchDriver to hDispatchDriver
  8135        Send PrepareParams to hDispatchDriver 5
  8136        Send DefineParam to hDispatchDriver OLE_VT_BOOL llShowPrintDialog
  8137        Send DefineParam to hDispatchDriver OLE_VT_I4 llxLeft
  8138        Send DefineParam to hDispatchDriver OLE_VT_I4 llyTop
  8139        Send DefineParam to hDispatchDriver OLE_VT_I4 llxRight
  8140        Send DefineParam to hDispatchDriver OLE_VT_I4 llyBottom
  8141        Send InvokeComMethod to hDispatchDriver 160 OLE_VT_VOID
  8142    End_Procedure
  8143
  8144    { MethodType=Property DesignTime=False }
  8145    Function ComMarkupContext Returns Variant
  8146        Handle hDispatchDriver
  8147        Variant retVal
  8148        Get phDispatchDriver to hDispatchDriver
  8149        Get InvokeComMethod of hDispatchDriver 240 OLE_VT_DISPATCH to retVal
  8150        Function_Return retVal
  8151    End_Function
  8152
  8153    // (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
  8154    Procedure ComCreateIconViewAndRowNumberColumn Boolean llbUseForRecordNumbers Integer llnRecordNumbersWidth
  8155        Handle hDispatchDriver
  8156        Get phDispatchDriver to hDispatchDriver
  8157        Send PrepareParams to hDispatchDriver 2
  8158        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbUseForRecordNumbers
  8159        Send DefineParam to hDispatchDriver OLE_VT_I4 llnRecordNumbersWidth
  8160        Send InvokeComMethod to hDispatchDriver 241 OLE_VT_VOID
  8161    End_Procedure
  8162
  8163    Procedure ComIconViewRowNumberSetup Integer llColumnIndex Integer llIconIndex Boolean llbUseForRowNumber Integer llnRecordNumbersWidth
  8164        Handle hDispatchDriver
  8165        Get phDispatchDriver to hDispatchDriver
  8166        Send PrepareParams to hDispatchDriver 4
  8167        Send DefineParam to hDispatchDriver OLE_VT_I4 llColumnIndex
  8168        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  8169        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbUseForRowNumber
  8170        Send DefineParam to hDispatchDriver OLE_VT_I4 llnRecordNumbersWidth
  8171        Send InvokeComMethod to hDispatchDriver 242 OLE_VT_VOID
  8172    End_Procedure
  8173
  8174    Procedure ComReCalc Boolean llbSet
  8175        Handle hDispatchDriver
  8176        Get phDispatchDriver to hDispatchDriver
  8177        Send PrepareParams to hDispatchDriver 1
  8178        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbSet
  8179        Send InvokeComMethod to hDispatchDriver 243 OLE_VT_VOID
  8180    End_Procedure
  8181
  8182    Procedure ComIconViewSetup Integer llColumnIndex Integer llIconIndex
  8183        Handle hDispatchDriver
  8184        Get phDispatchDriver to hDispatchDriver
  8185        Send PrepareParams to hDispatchDriver 2
  8186        Send DefineParam to hDispatchDriver OLE_VT_I4 llColumnIndex
  8187        Send DefineParam to hDispatchDriver OLE_VT_I4 llIconIndex
  8188        Send InvokeComMethod to hDispatchDriver 244 OLE_VT_VOID
  8189    End_Procedure
  8190
  8191    Procedure ComCreateIconViewColumn
  8192        Handle hDispatchDriver
  8193        Get phDispatchDriver to hDispatchDriver
  8194        Send InvokeComMethod to hDispatchDriver 245 OLE_VT_VOID
  8195    End_Procedure
  8196
  8197    Procedure ComCreateRowNumberColumn Integer llWidth
  8198        Handle hDispatchDriver
  8199        Get phDispatchDriver to hDispatchDriver
  8200        Send PrepareParams to hDispatchDriver 1
  8201        Send DefineParam to hDispatchDriver OLE_VT_I4 llWidth
  8202        Send InvokeComMethod to hDispatchDriver 246 OLE_VT_VOID
  8203    End_Procedure
  8204
  8205    Procedure ComShowRowNumber Boolean llbSet
  8206        Handle hDispatchDriver
  8207        Get phDispatchDriver to hDispatchDriver
  8208        Send PrepareParams to hDispatchDriver 1
  8209        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbSet
  8210        Send InvokeComMethod to hDispatchDriver 247 OLE_VT_VOID
  8211    End_Procedure
  8212
  8213    Procedure ComClearContent
  8214        Handle hDispatchDriver
  8215        Get phDispatchDriver to hDispatchDriver
  8216        Send InvokeComMethod to hDispatchDriver 248 OLE_VT_VOID
  8217    End_Procedure
  8218
  8219    Procedure ComUnSort
  8220        Handle hDispatchDriver
  8221        Get phDispatchDriver to hDispatchDriver
  8222        Send InvokeComMethod to hDispatchDriver 249 OLE_VT_VOID
  8223    End_Procedure
  8224
  8225    Procedure ComReleaseSort
  8226        Handle hDispatchDriver
  8227        Get phDispatchDriver to hDispatchDriver
  8228        Send InvokeComMethod to hDispatchDriver 250 OLE_VT_VOID
  8229    End_Procedure
  8230
  8231    // Returns if the drop marker is above a row.
  8232    { MethodType=Property DesignTime=False }
  8233    Function ComOLEDropAbove Returns Boolean
  8234        Handle hDispatchDriver
  8235        Boolean retVal
  8236        Get phDispatchDriver to hDispatchDriver
  8237        Get InvokeComMethod of hDispatchDriver 333 OLE_VT_BOOL to retVal
  8238        Function_Return retVal
  8239    End_Function
  8240
  8241    Procedure ComSetIconViewToDefaults
  8242        Handle hDispatchDriver
  8243        Get phDispatchDriver to hDispatchDriver
  8244        Send InvokeComMethod to hDispatchDriver 344 OLE_VT_VOID
  8245    End_Procedure
  8246
  8247    Procedure ComShowIconWhenEditing Boolean llbShow
  8248        Handle hDispatchDriver
  8249        Get phDispatchDriver to hDispatchDriver
  8250        Send PrepareParams to hDispatchDriver 1
  8251        Send DefineParam to hDispatchDriver OLE_VT_BOOL llbShow
  8252        Send InvokeComMethod to hDispatchDriver 345 OLE_VT_VOID
  8253    End_Procedure
  8254
  8255    Function ComIsShowIconWhenEditing Returns Boolean
  8256        Handle hDispatchDriver
  8257        Boolean retVal
  8258        Get phDispatchDriver to hDispatchDriver
  8259        Get InvokeComMethod of hDispatchDriver 346 OLE_VT_BOOL to retVal
  8260        Function_Return retVal
  8261    End_Function
  8262
  8263    Function ComCreateTrackItem Returns Variant
  8264        Handle hDispatchDriver
  8265        Variant retVal
  8266        Get phDispatchDriver to hDispatchDriver
  8267        Get InvokeComMethod of hDispatchDriver 1000 OLE_VT_DISPATCH to retVal
  8268        Function_Return retVal
  8269    End_Function
  8270
  8271    { MethodType=Property DesignTime=False }
  8272    Function ComMarkers Returns Variant
  8273        Handle hDispatchDriver
  8274        Variant retVal
  8275        Get phDispatchDriver to hDispatchDriver
  8276        Get InvokeComMethod of hDispatchDriver 1014 OLE_VT_DISPATCH to retVal
  8277        Function_Return retVal
  8278    End_Function
  8279
  8280    { MethodType=Property DesignTime=False }
  8281    Function ComUndoManager Returns Variant
  8282        Handle hDispatchDriver
  8283        Variant retVal
  8284        Get phDispatchDriver to hDispatchDriver
  8285        Get InvokeComMethod of hDispatchDriver 1015 OLE_VT_DISPATCH to retVal
  8286        Function_Return retVal
  8287    End_Function
  8288
  8289    { MethodType=Property DesignTime=False }
  8290    Function ComSelectedBlocks Returns Variant
  8291        Handle hDispatchDriver
  8292        Variant retVal
  8293        Get phDispatchDriver to hDispatchDriver
  8294        Get InvokeComMethod of hDispatchDriver 1020 OLE_VT_DISPATCH to retVal
  8295        Function_Return retVal
  8296    End_Function
  8297End_Class
  8298
  8299// CLSID: {ABC5FC17-F631-4608-A4E7-EF00A9648B53}
  8300// Event interface for TrackControl Control
  8301Class cCJ_DTrackControlEvents is a Mixin
  8302
  8303    { MethodType=Event }
  8304    Procedure OnComColumnClick Variant llColumn
  8305    End_Procedure
  8306
  8307    { MethodType=Event }
  8308    Procedure OnComRowRClick Variant llRow Variant llItem
  8309    End_Procedure
  8310
  8311    { MethodType=Event }
  8312    Procedure OnComRowDblClick Variant llRow Variant llItem
  8313    End_Procedure
  8314
  8315    { MethodType=Event }
  8316    Procedure OnComSelectionChanged
  8317    End_Procedure
  8318
  8319    { MethodType=Event }
  8320    Procedure OnComKeyDown Short ByRef llKeyCode Short llShift
  8321    End_Procedure
  8322
  8323    { MethodType=Event }
  8324    Procedure OnComKeyUp Short ByRef llKeyCode Short llShift
  8325    End_Procedure
  8326
  8327    { MethodType=Event }
  8328    Procedure OnComItemCheck Variant llRow Variant llItem
  8329    End_Procedure
  8330
  8331    { MethodType=Event }
  8332    Procedure OnComBeforeDrawRow Variant llRow Variant llItem Variant llMetrics
  8333    End_Procedure
  8334
  8335    { MethodType=Event }
  8336    Procedure OnComColumnOrderChangedEx Variant llColumn XTPReportColumnOrderChangedReason llReason
  8337    End_Procedure
  8338
  8339    { MethodType=Event }
  8340    Procedure OnComSortOrderChanged
  8341    End_Procedure
  8342
  8343    { MethodType=Event }
  8344    Procedure OnComValueChanged Variant llRow Variant llColumn Variant llItem
  8345    End_Procedure
  8346
  8347    { MethodType=Event }
  8348    Procedure OnComInplaceButtonDown Variant llButton
  8349    End_Procedure
  8350
  8351    { MethodType=Event }
  8352    Procedure OnComMouseMove Short llButton Short llShift Integer llx Integer lly
  8353    End_Procedure
  8354
  8355    { MethodType=Event }
  8356    Procedure OnComMouseDown Short llButton Short llShift Integer llx Integer lly
  8357    End_Procedure
  8358
  8359    { MethodType=Event }
  8360    Procedure OnComMouseUp Short llButton Short llShift Integer llx Integer lly
  8361    End_Procedure
  8362
  8363    { MethodType=Event }
  8364    Procedure OnComDrawItem Variant llRow Variant llColumn Variant llItem OLE_HANDLE llhDC Integer llleft Integer lltop Integer llright Integer llbottom Boolean ByRef llDoDefault
  8365    End_Procedure
  8366
  8367    { MethodType=Event }
  8368    Procedure OnComMeasureRow Variant llRow OLE_HANDLE llhDC Integer llWidth Integer ByRef llHeight
  8369    End_Procedure
  8370
  8371    { MethodType=Event }
  8372    Procedure OnComRowExpanded Variant llRow
  8373    End_Procedure
  8374
  8375    { MethodType=Event }
  8376    Procedure OnComRequestEdit Variant llRow Variant llColumn Variant llItem Boolean ByRef llCancel
  8377    End_Procedure
  8378
  8379    { MethodType=Event }
  8380    Procedure OnComBeforeCopyToText Variant llRecord String ByRef llstrText Variant llCancelOperation
  8381    End_Procedure
  8382
  8383    { MethodType=Event }
  8384    Procedure OnComBeforePasteFromText Variant llRecord String ByRef llstrText Variant llCancelOperation
  8385    End_Procedure
  8386
  8387    { MethodType=Event }
  8388    Procedure OnComBeforePaste Variant llRecord Variant llCancelOperation
  8389    End_Procedure
  8390
  8391    { MethodType=Event }
  8392    Procedure OnComValueChanging Variant llRow Variant llColumn Variant llItem Variant llNewValue Boolean ByRef llCancel
  8393    End_Procedure
  8394
  8395    { MethodType=Event }
  8396    Procedure OnComPreviewKeyDown Short ByRef llKeyCode Short llShift Boolean ByRef llCancel
  8397    End_Procedure
  8398
  8399    { MethodType=Event }
  8400    Procedure OnComBeginDrag Variant llRecords
  8401    End_Procedure
  8402
  8403    { MethodType=Event }
  8404    Procedure OnComEditCanceled Variant llRow Variant llColumn Variant llItem
  8405    End_Procedure
  8406
  8407    { MethodType=Event }
  8408    Procedure OnComHyperlinkClick Variant llRow Variant llItem Integer llHyperlinkIndex
  8409    End_Procedure
  8410
  8411    { MethodType=Event }
  8412    Procedure OnComDrawPreviewItem Variant llRow Variant llItem OLE_HANDLE llhDC Integer llleft Integer lltop Integer llright Integer llbottom Boolean ByRef llDoDefault
  8413    End_Procedure
  8414
  8415    { MethodType=Event }
  8416    Procedure OnComConstraintSelecting Variant llRow Variant llColumn Variant llItem Variant llConstraint
  8417    End_Procedure
  8418
  8419    { MethodType=Event }
  8420    Procedure OnComOLEDragOver Variant llData Integer ByRef llEffect Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly Short llstate
  8421    End_Procedure
  8422
  8423    { MethodType=Event }
  8424    Procedure OnComOLEDragDrop Variant llData Integer ByRef llEffect Short llButton Short llShift OLE_XPOS_PIXELS llx OLE_YPOS_PIXELS lly
  8425    End_Procedure
  8426
  8427    { MethodType=Event }
  8428    Procedure OnComGetToolTipInfo Variant lltoolTipInfo
  8429    End_Procedure
  8430
  8431    { MethodType=Event }
  8432    Procedure OnComRecordsDropped Variant llTargetRecord Variant llRecords Boolean llAbove
  8433    End_Procedure
  8434
  8435    { MethodType=Event }
  8436    Procedure OnComDropRecordsEx Variant llTargetRecord Variant llRecords Boolean llAbove
  8437    End_Procedure
  8438
  8439    { MethodType=Event }
  8440    Procedure OnComFocusChanging Variant llNewRow Variant llNewColumn Variant llNewItem Boolean ByRef llCancel
  8441    End_Procedure
  8442
  8443    { MethodType=Event }
  8444    Procedure OnComDragDropCompleted Variant llRecords Integer lldropEffect
  8445    End_Procedure
  8446
  8447    { MethodType=Event }
  8448    Procedure OnComBeginEdit Variant llRow Variant llColumn Variant llItem
  8449    End_Procedure
  8450
  8451    { MethodType=Event }
  8452    Procedure OnComInplaceEditChanging Variant llRow Variant llColumn Variant llItem String ByRef llNewValue Boolean ByRef llCancel
  8453    End_Procedure
  8454
  8455    { MethodType=Event }
  8456    Procedure OnComMeasurePreviewItem Variant llRow OLE_HANDLE llhDC Integer llWidth Integer ByRef llHeight
  8457    End_Procedure
  8458
  8459    { MethodType=Event }
  8460    Procedure OnComDragOverRecords Variant llTargetRecord Variant llRecords Boolean llAbove Integer llx Integer lly Integer llstate
  8461    End_Procedure
  8462
  8463    { MethodType=Event }
  8464    Procedure OnComColumnWidthChanged Variant llColumn Integer llPrevWidth Integer llNewWidth
  8465    End_Procedure
  8466
  8467    { MethodType=Event }
  8468    Procedure OnComGroupOrderChangedEx Variant llColumn XTPReportColumnOrderChangedReason llReason
  8469    End_Procedure
  8470
  8471    { MethodType=Event }
  8472    Procedure OnComItemButtonClick Variant llRow Variant llItem Variant llButton
  8473    End_Procedure
  8474
  8475    { MethodType=Event }
  8476    Procedure OnComPlusMinusClick Variant llColumn
  8477    End_Procedure
  8478
  8479    { MethodType=Event }
  8480    Procedure OnComSliderChanged
  8481    End_Procedure
  8482
  8483    { MethodType=Event }
  8484    Procedure OnComTimeLinePositionChanged
  8485    End_Procedure
  8486
  8487    { MethodType=Event }
  8488    Procedure OnComMarkerChanged Variant llMarker
  8489    End_Procedure
  8490
  8491    { MethodType=Event }
  8492    Procedure OnComBlockChanged Variant llBlock
  8493    End_Procedure
  8494
  8495    { MethodType=Event }
  8496    Procedure OnComSelectedBlocksChanged
  8497    End_Procedure
  8498
  8499    { Visibility=Private }
  8500    Procedure RegisterComEvents
  8501        Send RegisterComEvent 1 msg_OnComColumnClick
  8502        Send RegisterComEvent 2 msg_OnComRowRClick
  8503        Send RegisterComEvent 3 msg_OnComRowDblClick
  8504        Send RegisterComEvent 4 msg_OnComSelectionChanged
  8505        Send RegisterComEvent -602 msg_OnComKeyDown
  8506        Send RegisterComEvent -604 msg_OnComKeyUp
  8507        Send RegisterComEvent 5 msg_OnComItemCheck
  8508        Send RegisterComEvent 6 msg_OnComBeforeDrawRow
  8509        Send RegisterComEvent 107 msg_OnComColumnOrderChangedEx
  8510        Send RegisterComEvent 8 msg_OnComSortOrderChanged
  8511        Send RegisterComEvent 9 msg_OnComValueChanged
  8512        Send RegisterComEvent 10 msg_OnComInplaceButtonDown
  8513        Send RegisterComEvent -606 msg_OnComMouseMove
  8514        Send RegisterComEvent -605 msg_OnComMouseDown
  8515        Send RegisterComEvent -607 msg_OnComMouseUp
  8516        Send RegisterComEvent 11 msg_OnComDrawItem
  8517        Send RegisterComEvent 12 msg_OnComMeasureRow
  8518        Send RegisterComEvent 13 msg_OnComRowExpanded
  8519        Send RegisterComEvent 14 msg_OnComRequestEdit
  8520        Send RegisterComEvent 15 msg_OnComBeforeCopyToText
  8521        Send RegisterComEvent 16 msg_OnComBeforePasteFromText
  8522        Send RegisterComEvent 17 msg_OnComBeforePaste
  8523        Send RegisterComEvent 18 msg_OnComValueChanging
  8524        Send RegisterComEvent 19 msg_OnComPreviewKeyDown
  8525        Send RegisterComEvent 20 msg_OnComBeginDrag
  8526        Send RegisterComEvent 22 msg_OnComEditCanceled
  8527        Send RegisterComEvent 23 msg_OnComHyperlinkClick
  8528        Send RegisterComEvent 24 msg_OnComDrawPreviewItem
  8529        Send RegisterComEvent 25 msg_OnComConstraintSelecting
  8530        Send RegisterComEvent 300 msg_OnComOLEDragOver
  8531        Send RegisterComEvent 301 msg_OnComOLEDragDrop
  8532        Send RegisterComEvent 26 msg_OnComGetToolTipInfo
  8533        Send RegisterComEvent 27 msg_OnComRecordsDropped
  8534        Send RegisterComEvent 28 msg_OnComDropRecordsEx
  8535        Send RegisterComEvent 29 msg_OnComFocusChanging
  8536        Send RegisterComEvent 30 msg_OnComDragDropCompleted
  8537        Send RegisterComEvent 31 msg_OnComBeginEdit
  8538        Send RegisterComEvent 32 msg_OnComInplaceEditChanging
  8539        Send RegisterComEvent 33 msg_OnComMeasurePreviewItem
  8540        Send RegisterComEvent 34 msg_OnComDragOverRecords
  8541        Send RegisterComEvent 35 msg_OnComColumnWidthChanged
  8542        Send RegisterComEvent 136 msg_OnComGroupOrderChangedEx
  8543        Send RegisterComEvent 37 msg_OnComItemButtonClick
  8544        Send RegisterComEvent 38 msg_OnComPlusMinusClick
  8545        Send RegisterComEvent 1000 msg_OnComSliderChanged
  8546        Send RegisterComEvent 1001 msg_OnComTimeLinePositionChanged
  8547        Send RegisterComEvent 1002 msg_OnComMarkerChanged
  8548        Send RegisterComEvent 1003 msg_OnComBlockChanged
  8549        Send RegisterComEvent 1004 msg_OnComSelectedBlocksChanged
  8550    End_Procedure
  8551End_Class
  8552
  8553// CoClass
  8554// ProgID: Codejock.TrackControl.13.4.2
  8555// CLSID: {B2A660A4-4E20-4E7E-9459-B756FD950B99}
  8556// Track Control
  8557{ CLSID="{B2A660A4-4E20-4E7E-9459-B756FD950B99}" }
  8558Class cCJTrackControl is a cComActiveXControl
  8559    Import_Class_Protocol cCJ_DTrackControl
  8560    Import_Class_Protocol cCJ_DTrackControlEvents
  8561
  8562    Procedure Construct_Object
  8563        Forward Send Construct_Object
  8564        Set psProgID to "{B2A660A4-4E20-4E7E-9459-B756FD950B99}"
  8565        Set psEventId to "{ABC5FC17-F631-4608-A4E7-EF00A9648B53}"
  8566        Set psLicenseKey to ("Report Control Copyright (c) 2003-2010 Codejock Software"+ Character(13)+ Character(10)+;
  8567                             "PRODUCT-ID: Codejock.ReportControl.ActiveX.v13.4"+ Character(13)+ Character(10)+;
  8568                             "VALIDATE-CODE: HIF-MPA-DRR-OPF")
  8569        Set peAutoCreate to acDeferredAutoCreate
  8570    End_Procedure
  8571End_Class
  8572
  8573// CLSID: {A5989CE5-E015-4F87-885D-DE3326A63BDE}
  8574Class cCJITrackPaintManager is a Mixin
  8575
  8576    { MethodType=Property DesignTime=False }
  8577    Function ComVerticalGridStyle Returns XTPReportGridStyle
  8578        XTPReportGridStyle retVal
  8579        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to retVal
  8580        Function_Return retVal
  8581    End_Function
  8582
  8583    { MethodType=Property DesignTime=False }
  8584    Procedure Set ComVerticalGridStyle XTPReportGridStyle value
  8585        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_I4 to value
  8586    End_Procedure
  8587
  8588    { MethodType=Property DesignTime=False }
  8589    Function ComHorizontalGridStyle Returns XTPReportGridStyle
  8590        XTPReportGridStyle retVal
  8591        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to retVal
  8592        Function_Return retVal
  8593    End_Function
  8594
  8595    { MethodType=Property DesignTime=False }
  8596    Procedure Set ComHorizontalGridStyle XTPReportGridStyle value
  8597        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_I4 to value
  8598    End_Procedure
  8599
  8600    { MethodType=Property DesignTime=False }
  8601    Function ComShadeGroupHeadings Returns Boolean
  8602        Boolean retVal
  8603        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to retVal
  8604        Function_Return retVal
  8605    End_Function
  8606
  8607    { MethodType=Property DesignTime=False }
  8608    Procedure Set ComShadeGroupHeadings Boolean value
  8609        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BOOL to value
  8610    End_Procedure
  8611
  8612    { MethodType=Property DesignTime=False }
  8613    Function ComTextFont Returns Variant
  8614        Variant retVal
  8615        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_DISPATCH to retVal
  8616        Function_Return retVal
  8617    End_Function
  8618
  8619    { MethodType=Property DesignTime=False }
  8620    Procedure Set ComTextFont Variant value
  8621        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_DISPATCH to value
  8622    End_Procedure
  8623
  8624    { MethodType=Property DesignTime=False }
  8625    Function ComCaptionFont Returns Variant
  8626        Variant retVal
  8627        Get ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to retVal
  8628        Function_Return retVal
  8629    End_Function
  8630
  8631    { MethodType=Property DesignTime=False }
  8632    Procedure Set ComCaptionFont Variant value
  8633        Set ComProperty of (phDispatchDriver(Self)) 5 OLE_VT_DISPATCH to value
  8634    End_Procedure
  8635
  8636    { MethodType=Property DesignTime=False }
  8637    Function ComPreviewTextFont Returns Variant
  8638        Variant retVal
  8639        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_DISPATCH to retVal
  8640        Function_Return retVal
  8641    End_Function
  8642
  8643    { MethodType=Property DesignTime=False }
  8644    Procedure Set ComPreviewTextFont Variant value
  8645        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_DISPATCH to value
  8646    End_Procedure
  8647
  8648    { MethodType=Property DesignTime=False }
  8649    Function ComColumnStyle Returns XTPReportColumnStyle
  8650        XTPReportColumnStyle retVal
  8651        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to retVal
  8652        Function_Return retVal
  8653    End_Function
  8654
  8655    { MethodType=Property DesignTime=False }
  8656    Procedure Set ComColumnStyle XTPReportColumnStyle value
  8657        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_I4 to value
  8658    End_Procedure
  8659
  8660    { MethodType=Property DesignTime=False }
  8661    Function ComShadeSortColumn Returns Boolean
  8662        Boolean retVal
  8663        Get ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to retVal
  8664        Function_Return retVal
  8665    End_Function
  8666
  8667    { MethodType=Property DesignTime=False }
  8668    Procedure Set ComShadeSortColumn Boolean value
  8669        Set ComProperty of (phDispatchDriver(Self)) 8 OLE_VT_BOOL to value
  8670    End_Procedure
  8671
  8672    // Determines whether the selected item will display as selected when the Report loses focus
  8673    { MethodType=Property DesignTime=False }
  8674    Function ComHideSelection Returns Boolean
  8675        Boolean retVal
  8676        Get ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to retVal
  8677        Function_Return retVal
  8678    End_Function
  8679
  8680    // Determines whether the selected item will display as selected when the Report loses focus
  8681    { MethodType=Property DesignTime=False }
  8682    Procedure Set ComHideSelection Boolean value
  8683        Set ComProperty of (phDispatchDriver(Self)) 9 OLE_VT_BOOL to value
  8684    End_Procedure
  8685
  8686    { MethodType=Property DesignTime=False }
  8687    Function ComNoItemsText Returns String
  8688        String retVal
  8689        Get ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to retVal
  8690        Function_Return retVal
  8691    End_Function
  8692
  8693    { MethodType=Property DesignTime=False }
  8694    Procedure Set ComNoItemsText String value
  8695        Set ComProperty of (phDispatchDriver(Self)) 10 OLE_VT_BSTR to value
  8696    End_Procedure
  8697
  8698    { MethodType=Property DesignTime=False }
  8699    Function ComNoGroupByText Returns String
  8700        String retVal
  8701        Get ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to retVal
  8702        Function_Return retVal
  8703    End_Function
  8704
  8705    { MethodType=Property DesignTime=False }
  8706    Procedure Set ComNoGroupByText String value
  8707        Set ComProperty of (phDispatchDriver(Self)) 11 OLE_VT_BSTR to value
  8708    End_Procedure
  8709
  8710    { MethodType=Property DesignTime=False }
  8711    Function ComMaxPreviewLines Returns Integer
  8712        Integer retVal
  8713        Get ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to retVal
  8714        Function_Return retVal
  8715    End_Function
  8716
  8717    { MethodType=Property DesignTime=False }
  8718    Procedure Set ComMaxPreviewLines Integer value
  8719        Set ComProperty of (phDispatchDriver(Self)) 12 OLE_VT_I4 to value
  8720    End_Procedure
  8721
  8722    { MethodType=Property DesignTime=False }
  8723    Function ComBackColor Returns OLE_COLOR
  8724        OLE_COLOR retVal
  8725        Get ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_I4 to retVal
  8726        Function_Return retVal
  8727    End_Function
  8728
  8729    { MethodType=Property DesignTime=False }
  8730    Procedure Set ComBackColor OLE_COLOR value
  8731        Set ComProperty of (phDispatchDriver(Self)) 14 OLE_VT_I4 to value
  8732    End_Procedure
  8733
  8734    { MethodType=Property DesignTime=False }
  8735    Function ComForeColor Returns OLE_COLOR
  8736        OLE_COLOR retVal
  8737        Get ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to retVal
  8738        Function_Return retVal
  8739    End_Function
  8740
  8741    { MethodType=Property DesignTime=False }
  8742    Procedure Set ComForeColor OLE_COLOR value
  8743        Set ComProperty of (phDispatchDriver(Self)) 15 OLE_VT_I4 to value
  8744    End_Procedure
  8745
  8746    { MethodType=Property DesignTime=False }
  8747    Function ComGridLineColor Returns OLE_COLOR
  8748        OLE_COLOR retVal
  8749        Get ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_I4 to retVal
  8750        Function_Return retVal
  8751    End_Function
  8752
  8753    { MethodType=Property DesignTime=False }
  8754    Procedure Set ComGridLineColor OLE_COLOR value
  8755        Set ComProperty of (phDispatchDriver(Self)) 16 OLE_VT_I4 to value
  8756    End_Procedure
  8757
  8758    { MethodType=Property DesignTime=False }
  8759    Function ComShadeSortColor Returns OLE_COLOR
  8760        OLE_COLOR retVal
  8761        Get ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_I4 to retVal
  8762        Function_Return retVal
  8763    End_Function
  8764
  8765    { MethodType=Property DesignTime=False }
  8766    Procedure Set ComShadeSortColor OLE_COLOR value
  8767        Set ComProperty of (phDispatchDriver(Self)) 17 OLE_VT_I4 to value
  8768    End_Procedure
  8769
  8770    { MethodType=Property DesignTime=False }
  8771    Function ComGroupIndentColor Returns OLE_COLOR
  8772        OLE_COLOR retVal
  8773        Get ComProperty of (phDispatchDriver(Self)) 18 OLE_VT_I4 to retVal
  8774        Function_Return retVal
  8775    End_Function
  8776
  8777    { MethodType=Property DesignTime=False }
  8778    Procedure Set ComGroupIndentColor OLE_COLOR value
  8779        Set ComProperty of (phDispatchDriver(Self)) 18 OLE_VT_I4 to value
  8780    End_Procedure
  8781
  8782    { MethodType=Property DesignTime=False }
  8783    Function ComGroupShadeBackColor Returns OLE_COLOR
  8784        OLE_COLOR retVal
  8785        Get ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_I4 to retVal
  8786        Function_Return retVal
  8787    End_Function
  8788
  8789    { MethodType=Property DesignTime=False }
  8790    Procedure Set ComGroupShadeBackColor OLE_COLOR value
  8791        Set ComProperty of (phDispatchDriver(Self)) 19 OLE_VT_I4 to value
  8792    End_Procedure
  8793
  8794    { MethodType=Property DesignTime=False }
  8795    Function ComGroupShadeBorderColor Returns OLE_COLOR
  8796        OLE_COLOR retVal
  8797        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_I4 to retVal
  8798        Function_Return retVal
  8799    End_Function
  8800
  8801    { MethodType=Property DesignTime=False }
  8802    Procedure Set ComGroupShadeBorderColor OLE_COLOR value
  8803        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_I4 to value
  8804    End_Procedure
  8805
  8806    { MethodType=Property DesignTime=False }
  8807    Function ComGroupForeColor Returns OLE_COLOR
  8808        OLE_COLOR retVal
  8809        Get ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_I4 to retVal
  8810        Function_Return retVal
  8811    End_Function
  8812
  8813    { MethodType=Property DesignTime=False }
  8814    Procedure Set ComGroupForeColor OLE_COLOR value
  8815        Set ComProperty of (phDispatchDriver(Self)) 21 OLE_VT_I4 to value
  8816    End_Procedure
  8817
  8818    { MethodType=Property DesignTime=False }
  8819    Function ComCaptionBackColor Returns OLE_COLOR
  8820        OLE_COLOR retVal
  8821        Get ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to retVal
  8822        Function_Return retVal
  8823    End_Function
  8824
  8825    { MethodType=Property DesignTime=False }
  8826    Procedure Set ComCaptionBackColor OLE_COLOR value
  8827        Set ComProperty of (phDispatchDriver(Self)) 22 OLE_VT_I4 to value
  8828    End_Procedure
  8829
  8830    { MethodType=Property DesignTime=False }
  8831    Function ComCaptionForeColor Returns OLE_COLOR
  8832        OLE_COLOR retVal
  8833        Get ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to retVal
  8834        Function_Return retVal
  8835    End_Function
  8836
  8837    { MethodType=Property DesignTime=False }
  8838    Procedure Set ComCaptionForeColor OLE_COLOR value
  8839        Set ComProperty of (phDispatchDriver(Self)) 23 OLE_VT_I4 to value
  8840    End_Procedure
  8841
  8842    { MethodType=Property DesignTime=False }
  8843    Function ComGroupBoxBackColor Returns OLE_COLOR
  8844        OLE_COLOR retVal
  8845        Get ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to retVal
  8846        Function_Return retVal
  8847    End_Function
  8848
  8849    { MethodType=Property DesignTime=False }
  8850    Procedure Set ComGroupBoxBackColor OLE_COLOR value
  8851        Set ComProperty of (phDispatchDriver(Self)) 27 OLE_VT_I4 to value
  8852    End_Procedure
  8853
  8854    { MethodType=Property DesignTime=False }
  8855    Function ComGroupByNoItemsTextColor Returns OLE_COLOR
  8856        OLE_COLOR retVal
  8857        Get ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_I4 to retVal
  8858        Function_Return retVal
  8859    End_Function
  8860
  8861    { MethodType=Property DesignTime=False }
  8862    Procedure Set ComGroupByNoItemsTextColor OLE_COLOR value
  8863        Set ComProperty of (phDispatchDriver(Self)) 68 OLE_VT_I4 to value
  8864    End_Procedure
  8865
  8866    { MethodType=Property DesignTime=False }
  8867    Function ComHighlightBackColor Returns OLE_COLOR
  8868        OLE_COLOR retVal
  8869        Get ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to retVal
  8870        Function_Return retVal
  8871    End_Function
  8872
  8873    { MethodType=Property DesignTime=False }
  8874    Procedure Set ComHighlightBackColor OLE_COLOR value
  8875        Set ComProperty of (phDispatchDriver(Self)) 28 OLE_VT_I4 to value
  8876    End_Procedure
  8877
  8878    { MethodType=Property DesignTime=False }
  8879    Function ComHighlightForeColor Returns OLE_COLOR
  8880        OLE_COLOR retVal
  8881        Get ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_I4 to retVal
  8882        Function_Return retVal
  8883    End_Function
  8884
  8885    { MethodType=Property DesignTime=False }
  8886    Procedure Set ComHighlightForeColor OLE_COLOR value
  8887        Set ComProperty of (phDispatchDriver(Self)) 29 OLE_VT_I4 to value
  8888    End_Procedure
  8889
  8890    { MethodType=Property DesignTime=False }
  8891    Function ComCaptionBackGradientColorLight Returns OLE_COLOR
  8892        OLE_COLOR retVal
  8893        Get ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to retVal
  8894        Function_Return retVal
  8895    End_Function
  8896
  8897    { MethodType=Property DesignTime=False }
  8898    Procedure Set ComCaptionBackGradientColorLight OLE_COLOR value
  8899        Set ComProperty of (phDispatchDriver(Self)) 41 OLE_VT_I4 to value
  8900    End_Procedure
  8901
  8902    { MethodType=Property DesignTime=False }
  8903    Function ComCaptionBackGradientColorDark Returns OLE_COLOR
  8904        OLE_COLOR retVal
  8905        Get ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_I4 to retVal
  8906        Function_Return retVal
  8907    End_Function
  8908
  8909    { MethodType=Property DesignTime=False }
  8910    Procedure Set ComCaptionBackGradientColorDark OLE_COLOR value
  8911        Set ComProperty of (phDispatchDriver(Self)) 42 OLE_VT_I4 to value
  8912    End_Procedure
  8913
  8914    { MethodType=Property DesignTime=False }
  8915    Function ComColumnHotGradientColorLight Returns OLE_COLOR
  8916        OLE_COLOR retVal
  8917        Get ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_I4 to retVal
  8918        Function_Return retVal
  8919    End_Function
  8920
  8921    { MethodType=Property DesignTime=False }
  8922    Procedure Set ComColumnHotGradientColorLight OLE_COLOR value
  8923        Set ComProperty of (phDispatchDriver(Self)) 43 OLE_VT_I4 to value
  8924    End_Procedure
  8925
  8926    { MethodType=Property DesignTime=False }
  8927    Function ComColumnHotGradientColorDark Returns OLE_COLOR
  8928        OLE_COLOR retVal
  8929        Get ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_I4 to retVal
  8930        Function_Return retVal
  8931    End_Function
  8932
  8933    { MethodType=Property DesignTime=False }
  8934    Procedure Set ComColumnHotGradientColorDark OLE_COLOR value
  8935        Set ComProperty of (phDispatchDriver(Self)) 44 OLE_VT_I4 to value
  8936    End_Procedure
  8937
  8938    { MethodType=Property DesignTime=False }
  8939    Function ComColumnPushedGradientColorLight Returns OLE_COLOR
  8940        OLE_COLOR retVal
  8941        Get ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to retVal
  8942        Function_Return retVal
  8943    End_Function
  8944
  8945    { MethodType=Property DesignTime=False }
  8946    Procedure Set ComColumnPushedGradientColorLight OLE_COLOR value
  8947        Set ComProperty of (phDispatchDriver(Self)) 45 OLE_VT_I4 to value
  8948    End_Procedure
  8949
  8950    { MethodType=Property DesignTime=False }
  8951    Function ComColumnPushedGradientColorDark Returns OLE_COLOR
  8952        OLE_COLOR retVal
  8953        Get ComProperty of (phDispatchDriver(Self)) 46 OLE_VT_I4 to retVal
  8954        Function_Return retVal
  8955    End_Function
  8956
  8957    { MethodType=Property DesignTime=False }
  8958    Procedure Set ComColumnPushedGradientColorDark OLE_COLOR value
  8959        Set ComProperty of (phDispatchDriver(Self)) 46 OLE_VT_I4 to value
  8960    End_Procedure
  8961
  8962    { MethodType=Property DesignTime=False }
  8963    Function ComColumnShadowGradient Returns OLE_COLOR
  8964        OLE_COLOR retVal
  8965        Get ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to retVal
  8966        Function_Return retVal
  8967    End_Function
  8968
  8969    { MethodType=Property DesignTime=False }
  8970    Procedure Set ComColumnShadowGradient OLE_COLOR value
  8971        Set ComProperty of (phDispatchDriver(Self)) 1011 OLE_VT_I4 to value
  8972    End_Procedure
  8973
  8974    { MethodType=Property DesignTime=False }
  8975    Function ComTreeIndent Returns Integer
  8976        Integer retVal
  8977        Get ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to retVal
  8978        Function_Return retVal
  8979    End_Function
  8980
  8981    { MethodType=Property DesignTime=False }
  8982    Procedure Set ComTreeIndent Integer value
  8983        Set ComProperty of (phDispatchDriver(Self)) 24 OLE_VT_I4 to value
  8984    End_Procedure
  8985
  8986    { MethodType=Property DesignTime=False }
  8987    Function ComTreeStructureStyle Returns XTPReportTreeStructureStyle
  8988        XTPReportTreeStructureStyle retVal
  8989        Get ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to retVal
  8990        Function_Return retVal
  8991    End_Function
  8992
  8993    { MethodType=Property DesignTime=False }
  8994    Procedure Set ComTreeStructureStyle XTPReportTreeStructureStyle value
  8995        Set ComProperty of (phDispatchDriver(Self)) 25 OLE_VT_I4 to value
  8996    End_Procedure
  8997
  8998    { MethodType=Property DesignTime=False }
  8999    Function ComNoFieldsAvailableText Returns String
  9000        String retVal
  9001        Get ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to retVal
  9002        Function_Return retVal
  9003    End_Function
  9004
  9005    { MethodType=Property DesignTime=False }
  9006    Procedure Set ComNoFieldsAvailableText String value
  9007        Set ComProperty of (phDispatchDriver(Self)) 26 OLE_VT_BSTR to value
  9008    End_Procedure
  9009
  9010    { MethodType=Property DesignTime=False }
  9011    Function ComDrawSortTriangleAlways Returns Boolean
  9012        Boolean retVal
  9013        Get ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to retVal
  9014        Function_Return retVal
  9015    End_Function
  9016
  9017    { MethodType=Property DesignTime=False }
  9018    Procedure Set ComDrawSortTriangleAlways Boolean value
  9019        Set ComProperty of (phDispatchDriver(Self)) 30 OLE_VT_BOOL to value
  9020    End_Procedure
  9021
  9022    { MethodType=Property DesignTime=False }
  9023    Function ComGroupShadeForeColor Returns OLE_COLOR
  9024        OLE_COLOR retVal
  9025        Get ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_I4 to retVal
  9026        Function_Return retVal
  9027    End_Function
  9028
  9029    { MethodType=Property DesignTime=False }
  9030    Procedure Set ComGroupShadeForeColor OLE_COLOR value
  9031        Set ComProperty of (phDispatchDriver(Self)) 31 OLE_VT_I4 to value
  9032    End_Procedure
  9033
  9034    { MethodType=Property DesignTime=False }
  9035    Function ComUseColumnTextAlignment Returns Boolean
  9036        Boolean retVal
  9037        Get ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_BOOL to retVal
  9038        Function_Return retVal
  9039    End_Function
  9040
  9041    { MethodType=Property DesignTime=False }
  9042    Procedure Set ComUseColumnTextAlignment Boolean value
  9043        Set ComProperty of (phDispatchDriver(Self)) 32 OLE_VT_BOOL to value
  9044    End_Procedure
  9045
  9046    { MethodType=Property DesignTime=False }
  9047    Function ComPreviewTextColor Returns OLE_COLOR
  9048        OLE_COLOR retVal
  9049        Get ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_I4 to retVal
  9050        Function_Return retVal
  9051    End_Function
  9052
  9053    { MethodType=Property DesignTime=False }
  9054    Procedure Set ComPreviewTextColor OLE_COLOR value
  9055        Set ComProperty of (phDispatchDriver(Self)) 33 OLE_VT_I4 to value
  9056    End_Procedure
  9057
  9058    { MethodType=Property DesignTime=False }
  9059    Function ComSortByText Returns String
  9060        String retVal
  9061        Get ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BSTR to retVal
  9062        Function_Return retVal
  9063    End_Function
  9064
  9065    { MethodType=Property DesignTime=False }
  9066    Procedure Set ComSortByText String value
  9067        Set ComProperty of (phDispatchDriver(Self)) 34 OLE_VT_BSTR to value
  9068    End_Procedure
  9069
  9070    { MethodType=Property DesignTime=False }
  9071    Function ComSortByDecreasingText Returns String
  9072        String retVal
  9073        Get ComProperty of (phDispatchDriver(Self)) 348 OLE_VT_BSTR to retVal
  9074        Function_Return retVal
  9075    End_Function
  9076
  9077    { MethodType=Property DesignTime=False }
  9078    Procedure Set ComSortByDecreasingText String value
  9079        Set ComProperty of (phDispatchDriver(Self)) 348 OLE_VT_BSTR to value
  9080    End_Procedure
  9081
  9082    { MethodType=Property DesignTime=False }
  9083    Function ComSortByIncreasingText Returns String
  9084        String retVal
  9085        Get ComProperty of (phDispatchDriver(Self)) 349 OLE_VT_BSTR to retVal
  9086        Function_Return retVal
  9087    End_Function
  9088
  9089    { MethodType=Property DesignTime=False }
  9090    Procedure Set ComSortByIncreasingText String value
  9091        Set ComProperty of (phDispatchDriver(Self)) 349 OLE_VT_BSTR to value
  9092    End_Procedure
  9093
  9094    { MethodType=Property DesignTime=False }
  9095    Function ComInvertColumnOnClick Returns Boolean
  9096        Boolean retVal
  9097        Get ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_BOOL to retVal
  9098        Function_Return retVal
  9099    End_Function
  9100
  9101    { MethodType=Property DesignTime=False }
  9102    Procedure Set ComInvertColumnOnClick Boolean value
  9103        Set ComProperty of (phDispatchDriver(Self)) 35 OLE_VT_BOOL to value
  9104    End_Procedure
  9105
  9106    { MethodType=Property DesignTime=False }
  9107    Function ComHotTracking Returns Boolean
  9108        Boolean retVal
  9109        Get ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to retVal
  9110        Function_Return retVal
  9111    End_Function
  9112
  9113    { MethodType=Property DesignTime=False }
  9114    Procedure Set ComHotTracking Boolean value
  9115        Set ComProperty of (phDispatchDriver(Self)) 36 OLE_VT_BOOL to value
  9116    End_Procedure
  9117
  9118    { MethodType=Property DesignTime=False }
  9119    Function ComGroupRowTextBold Returns Boolean
  9120        Boolean retVal
  9121        Get ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to retVal
  9122        Function_Return retVal
  9123    End_Function
  9124
  9125    { MethodType=Property DesignTime=False }
  9126    Procedure Set ComGroupRowTextBold Boolean value
  9127        Set ComProperty of (phDispatchDriver(Self)) 37 OLE_VT_BOOL to value
  9128    End_Procedure
  9129
  9130    { MethodType=Property DesignTime=False }
  9131    Function ComFixedRowHeight Returns Boolean
  9132        Boolean retVal
  9133        Get ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_BOOL to retVal
  9134        Function_Return retVal
  9135    End_Function
  9136
  9137    { MethodType=Property DesignTime=False }
  9138    Procedure Set ComFixedRowHeight Boolean value
  9139        Set ComProperty of (phDispatchDriver(Self)) 38 OLE_VT_BOOL to value
  9140    End_Procedure
  9141
  9142    { MethodType=Property DesignTime=False }
  9143    Function ComUseEditTextAlignment Returns Boolean
  9144        Boolean retVal
  9145        Get ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_BOOL to retVal
  9146        Function_Return retVal
  9147    End_Function
  9148
  9149    { MethodType=Property DesignTime=False }
  9150    Procedure Set ComUseEditTextAlignment Boolean value
  9151        Set ComProperty of (phDispatchDriver(Self)) 39 OLE_VT_BOOL to value
  9152    End_Procedure
  9153
  9154    { MethodType=Property DesignTime=False }
  9155    Function ComRevertAlignment Returns Boolean
  9156        Boolean retVal
  9157        Get ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_BOOL to retVal
  9158        Function_Return retVal
  9159    End_Function
  9160
  9161    { MethodType=Property DesignTime=False }
  9162    Procedure Set ComRevertAlignment Boolean value
  9163        Set ComProperty of (phDispatchDriver(Self)) 40 OLE_VT_BOOL to value
  9164    End_Procedure
  9165
  9166    { MethodType=Property DesignTime=False }
  9167    Function ComThemedInplaceButtons Returns Boolean
  9168        Boolean retVal
  9169        Get ComProperty of (phDispatchDriver(Self)) 51 OLE_VT_BOOL to retVal
  9170        Function_Return retVal
  9171    End_Function
  9172
  9173    { MethodType=Property DesignTime=False }
  9174    Procedure Set ComThemedInplaceButtons Boolean value
  9175        Set ComProperty of (phDispatchDriver(Self)) 51 OLE_VT_BOOL to value
  9176    End_Procedure
  9177
  9178    { MethodType=Property DesignTime=False }
  9179    Function ComFixedInplaceButtonHeight Returns Boolean
  9180        Boolean retVal
  9181        Get ComProperty of (phDispatchDriver(Self)) 52 OLE_VT_BOOL to retVal
  9182        Function_Return retVal
  9183    End_Function
  9184
  9185    { MethodType=Property DesignTime=False }
  9186    Procedure Set ComFixedInplaceButtonHeight Boolean value
  9187        Set ComProperty of (phDispatchDriver(Self)) 52 OLE_VT_BOOL to value
  9188    End_Procedure
  9189
  9190    { MethodType=Property DesignTime=False }
  9191    Function ComFreezeColsDividerStyle Returns Integer
  9192        Integer retVal
  9193        Get ComProperty of (phDispatchDriver(Self)) 53 OLE_VT_I4 to retVal
  9194        Function_Return retVal
  9195    End_Function
  9196
  9197    { MethodType=Property DesignTime=False }
  9198    Procedure Set ComFreezeColsDividerStyle Integer value
  9199        Set ComProperty of (phDispatchDriver(Self)) 53 OLE_VT_I4 to value
  9200    End_Procedure
  9201
  9202    { MethodType=Property DesignTime=False }
  9203    Function ComFreezeColsDividerColor Returns OLE_COLOR
  9204        OLE_COLOR retVal
  9205        Get ComProperty of (phDispatchDriver(Self)) 54 OLE_VT_I4 to retVal
  9206        Function_Return retVal
  9207    End_Function
  9208
  9209    { MethodType=Property DesignTime=False }
  9210    Procedure Set ComFreezeColsDividerColor OLE_COLOR value
  9211        Set ComProperty of (phDispatchDriver(Self)) 54 OLE_VT_I4 to value
  9212    End_Procedure
  9213
  9214    { MethodType=Property DesignTime=False }
  9215    Function ComHotDividerColor Returns OLE_COLOR
  9216        OLE_COLOR retVal
  9217        Get ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_I4 to retVal
  9218        Function_Return retVal
  9219    End_Function
  9220
  9221    { MethodType=Property DesignTime=False }
  9222    Procedure Set ComHotDividerColor OLE_COLOR value
  9223        Set ComProperty of (phDispatchDriver(Self)) 55 OLE_VT_I4 to value
  9224    End_Procedure
  9225
  9226    { MethodType=Property DesignTime=False }
  9227    Function ComHeaderRowsDividerStyle Returns XTPReportFixedRowsDividerStyle
  9228        XTPReportFixedRowsDividerStyle retVal
  9229        Get ComProperty of (phDispatchDriver(Self)) 56 OLE_VT_I4 to retVal
  9230        Function_Return retVal
  9231    End_Function
  9232
  9233    { MethodType=Property DesignTime=False }
  9234    Procedure Set ComHeaderRowsDividerStyle XTPReportFixedRowsDividerStyle value
  9235        Set ComProperty of (phDispatchDriver(Self)) 56 OLE_VT_I4 to value
  9236    End_Procedure
  9237
  9238    { MethodType=Property DesignTime=False }
  9239    Function ComHeaderRowsDividerColor Returns OLE_COLOR
  9240        OLE_COLOR retVal
  9241        Get ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_I4 to retVal
  9242        Function_Return retVal
  9243    End_Function
  9244
  9245    { MethodType=Property DesignTime=False }
  9246    Procedure Set ComHeaderRowsDividerColor OLE_COLOR value
  9247        Set ComProperty of (phDispatchDriver(Self)) 57 OLE_VT_I4 to value
  9248    End_Procedure
  9249
  9250    { MethodType=Property DesignTime=False }
  9251    Function ComFooterRowsDividerStyle Returns XTPReportFixedRowsDividerStyle
  9252        XTPReportFixedRowsDividerStyle retVal
  9253        Get ComProperty of (phDispatchDriver(Self)) 58 OLE_VT_I4 to retVal
  9254        Function_Return retVal
  9255    End_Function
  9256
  9257    { MethodType=Property DesignTime=False }
  9258    Procedure Set ComFooterRowsDividerStyle XTPReportFixedRowsDividerStyle value
  9259        Set ComProperty of (phDispatchDriver(Self)) 58 OLE_VT_I4 to value
  9260    End_Procedure
  9261
  9262    { MethodType=Property DesignTime=False }
  9263    Function ComFooterRowsDividerColor Returns OLE_COLOR
  9264        OLE_COLOR retVal
  9265        Get ComProperty of (phDispatchDriver(Self)) 59 OLE_VT_I4 to retVal
  9266        Function_Return retVal
  9267    End_Function
  9268
  9269    { MethodType=Property DesignTime=False }
  9270    Procedure Set ComFooterRowsDividerColor OLE_COLOR value
  9271        Set ComProperty of (phDispatchDriver(Self)) 59 OLE_VT_I4 to value
  9272    End_Procedure
  9273
  9274    { MethodType=Property DesignTime=False }
  9275    Function ComDrawGridForEmptySpace Returns Boolean
  9276        Boolean retVal
  9277        Get ComProperty of (phDispatchDriver(Self)) 60 OLE_VT_BOOL to retVal
  9278        Function_Return retVal
  9279    End_Function
  9280
  9281    { MethodType=Property DesignTime=False }
  9282    Procedure Set ComDrawGridForEmptySpace Boolean value
  9283        Set ComProperty of (phDispatchDriver(Self)) 60 OLE_VT_BOOL to value
  9284    End_Procedure
  9285
  9286    { MethodType=Property DesignTime=False }
  9287    Function ComSelectedRowBackColor Returns OLE_COLOR
  9288        OLE_COLOR retVal
  9289        Get ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_I4 to retVal
  9290        Function_Return retVal
  9291    End_Function
  9292
  9293    { MethodType=Property DesignTime=False }
  9294    Procedure Set ComSelectedRowBackColor OLE_COLOR value
  9295        Set ComProperty of (phDispatchDriver(Self)) 62 OLE_VT_I4 to value
  9296    End_Procedure
  9297
  9298    { MethodType=Property DesignTime=False }
  9299    Function ComSelectedRowForeColor Returns OLE_COLOR
  9300        OLE_COLOR retVal
  9301        Get ComProperty of (phDispatchDriver(Self)) 61 OLE_VT_I4 to retVal
  9302        Function_Return retVal
  9303    End_Function
  9304
  9305    { MethodType=Property DesignTime=False }
  9306    Procedure Set ComSelectedRowForeColor OLE_COLOR value
  9307        Set ComProperty of (phDispatchDriver(Self)) 61 OLE_VT_I4 to value
  9308    End_Procedure
  9309
  9310    { MethodType=Property DesignTime=False }
  9311    Function ComColumnOffice2007CustomThemeBaseColor Returns OLE_COLOR
  9312        OLE_COLOR retVal
  9313        Get ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_I4 to retVal
  9314        Function_Return retVal
  9315    End_Function
  9316
  9317    { MethodType=Property DesignTime=False }
  9318    Procedure Set ComColumnOffice2007CustomThemeBaseColor OLE_COLOR value
  9319        Set ComProperty of (phDispatchDriver(Self)) 63 OLE_VT_I4 to value
  9320    End_Procedure
  9321
  9322    { MethodType=Property DesignTime=False }
  9323    Function ComDrawSortTriangleStyle Returns XTPReportDrawSortTriangleStyle
  9324        XTPReportDrawSortTriangleStyle retVal
  9325        Get ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_I4 to retVal
  9326        Function_Return retVal
  9327    End_Function
  9328
  9329    { MethodType=Property DesignTime=False }
  9330    Procedure Set ComDrawSortTriangleStyle XTPReportDrawSortTriangleStyle value
  9331        Set ComProperty of (phDispatchDriver(Self)) 67 OLE_VT_I4 to value
  9332    End_Procedure
  9333
  9334    { MethodType=Property DesignTime=False }
  9335    Function ComColumnWidthWYSIWYG Returns Boolean
  9336        Boolean retVal
  9337        Get ComProperty of (phDispatchDriver(Self)) 69 OLE_VT_BOOL to retVal
  9338        Function_Return retVal
  9339    End_Function
  9340
  9341    { MethodType=Property DesignTime=False }
  9342    Procedure Set ComColumnWidthWYSIWYG Boolean value
  9343        Set ComProperty of (phDispatchDriver(Self)) 69 OLE_VT_BOOL to value
  9344    End_Procedure
  9345
  9346    { MethodType=Property DesignTime=False }
  9347    Function ComColumnPlusMinusSign Returns Boolean
  9348        Boolean retVal
  9349        Get ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to retVal
  9350        Function_Return retVal
  9351    End_Function
  9352
  9353    { MethodType=Property DesignTime=False }
  9354    Procedure Set ComColumnPlusMinusSign Boolean value
  9355        Set ComProperty of (phDispatchDriver(Self)) 70 OLE_VT_BOOL to value
  9356    End_Procedure
  9357
  9358    { MethodType=Property DesignTime=False }
  9359    Function ComShowLockIcon Returns Boolean
  9360        Boolean retVal
  9361        Get ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to retVal
  9362        Function_Return retVal
  9363    End_Function
  9364
  9365    { MethodType=Property DesignTime=False }
  9366    Procedure Set ComShowLockIcon Boolean value
  9367        Set ComProperty of (phDispatchDriver(Self)) 71 OLE_VT_BOOL to value
  9368    End_Procedure
  9369
  9370    { MethodType=Property DesignTime=False }
  9371    Function ComUseShellIcon Returns Boolean
  9372        Boolean retVal
  9373        Get ComProperty of (phDispatchDriver(Self)) 72 OLE_VT_BOOL to retVal
  9374        Function_Return retVal
  9375    End_Function
  9376
  9377    { MethodType=Property DesignTime=False }
  9378    Procedure Set ComUseShellIcon Boolean value
  9379        Set ComProperty of (phDispatchDriver(Self)) 72 OLE_VT_BOOL to value
  9380    End_Procedure
  9381
  9382    { MethodType=Property DesignTime=False }
  9383    Function ComExpandText Returns String
  9384        String retVal
  9385        Get ComProperty of (phDispatchDriver(Self)) 73 OLE_VT_BSTR to retVal
  9386        Function_Return retVal
  9387    End_Function
  9388
  9389    { MethodType=Property DesignTime=False }
  9390    Procedure Set ComExpandText String value
  9391        Set ComProperty of (phDispatchDriver(Self)) 73 OLE_VT_BSTR to value
  9392    End_Procedure
  9393
  9394    { MethodType=Property DesignTime=False }
  9395    Function ComCollapseText Returns String
  9396        String retVal
  9397        Get ComProperty of (phDispatchDriver(Self)) 74 OLE_VT_BSTR to retVal
  9398        Function_Return retVal
  9399    End_Function
  9400
  9401    { MethodType=Property DesignTime=False }
  9402    Procedure Set ComCollapseText String value
  9403        Set ComProperty of (phDispatchDriver(Self)) 74 OLE_VT_BSTR to value
  9404    End_Procedure
  9405
  9406    { MethodType=Property DesignTime=False }
  9407    Function ComRecOrRowNumber Returns Boolean
  9408        Boolean retVal
  9409        Get ComProperty of (phDispatchDriver(Self)) 75 OLE_VT_BOOL to retVal
  9410        Function_Return retVal
  9411    End_Function
  9412
  9413    { MethodType=Property DesignTime=False }
  9414    Procedure Set ComRecOrRowNumber Boolean value
  9415        Set ComProperty of (phDispatchDriver(Self)) 75 OLE_VT_BOOL to value
  9416    End_Procedure
  9417
  9418    { MethodType=Property DesignTime=False }
  9419    Function ComStartRecOrRowNumber Returns Integer
  9420        Integer retVal
  9421        Get ComProperty of (phDispatchDriver(Self)) 76 OLE_VT_I4 to retVal
  9422        Function_Return retVal
  9423    End_Function
  9424
  9425    { MethodType=Property DesignTime=False }
  9426    Procedure Set ComStartRecOrRowNumber Integer value
  9427        Set ComProperty of (phDispatchDriver(Self)) 76 OLE_VT_I4 to value
  9428    End_Procedure
  9429
  9430    { MethodType=Property DesignTime=False }
  9431    Function ComLastColumnWidthWYSIWYG Returns Boolean
  9432        Boolean retVal
  9433        Get ComProperty of (phDispatchDriver(Self)) 77 OLE_VT_BOOL to retVal
  9434        Function_Return retVal
  9435    End_Function
  9436
  9437    { MethodType=Property DesignTime=False }
  9438    Procedure Set ComLastColumnWidthWYSIWYG Boolean value
  9439        Set ComProperty of (phDispatchDriver(Self)) 77 OLE_VT_BOOL to value
  9440    End_Procedure
  9441
  9442    { MethodType=Property DesignTime=False }
  9443    Function ComUseGroupRowSelectionState Returns Boolean
  9444        Boolean retVal
  9445        Get ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to retVal
  9446        Function_Return retVal
  9447    End_Function
  9448
  9449    { MethodType=Property DesignTime=False }
  9450    Procedure Set ComUseGroupRowSelectionState Boolean value
  9451        Set ComProperty of (phDispatchDriver(Self)) 78 OLE_VT_BOOL to value
  9452    End_Procedure
  9453
  9454    { MethodType=Property DesignTime=False }
  9455    Function ComForceDynamicMarkupForCell Returns Boolean
  9456        Boolean retVal
  9457        Get ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to retVal
  9458        Function_Return retVal
  9459    End_Function
  9460
  9461    { MethodType=Property DesignTime=False }
  9462    Procedure Set ComForceDynamicMarkupForCell Boolean value
  9463        Set ComProperty of (phDispatchDriver(Self)) 79 OLE_VT_BOOL to value
  9464    End_Procedure
  9465
  9466    { MethodType=Property DesignTime=False }
  9467    Function ComPrintPageRectangle Returns Boolean
  9468        Boolean retVal
  9469        Get ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_BOOL to retVal
  9470        Function_Return retVal
  9471    End_Function
  9472
  9473    { MethodType=Property DesignTime=False }
  9474    Procedure Set ComPrintPageRectangle Boolean value
  9475        Set ComProperty of (phDispatchDriver(Self)) 80 OLE_VT_BOOL to value
  9476    End_Procedure
  9477
  9478    { MethodType=Property DesignTime=False }
  9479    Function ComForceShowDropMarker Returns Boolean
  9480        Boolean retVal
  9481        Get ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to retVal
  9482        Function_Return retVal
  9483    End_Function
  9484
  9485    { MethodType=Property DesignTime=False }
  9486    Procedure Set ComForceShowDropMarker Boolean value
  9487        Set ComProperty of (phDispatchDriver(Self)) 81 OLE_VT_BOOL to value
  9488    End_Procedure
  9489
  9490    { MethodType=Property DesignTime=False }
  9491    Function ComHyperLinkColor Returns OLE_COLOR
  9492        OLE_COLOR retVal
  9493        Get ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_I4 to retVal
  9494        Function_Return retVal
  9495    End_Function
  9496
  9497    { MethodType=Property DesignTime=False }
  9498    Procedure Set ComHyperLinkColor OLE_COLOR value
  9499        Set ComProperty of (phDispatchDriver(Self)) 82 OLE_VT_I4 to value
  9500    End_Procedure
  9501
  9502    { MethodType=Property DesignTime=False }
  9503    Function ComFormulaSumColor Returns OLE_COLOR
  9504        OLE_COLOR retVal
  9505        Get ComProperty of (phDispatchDriver(Self)) 83 OLE_VT_I4 to retVal
  9506        Function_Return retVal
  9507    End_Function
  9508
  9509    { MethodType=Property DesignTime=False }
  9510    Procedure Set ComFormulaSumColor OLE_COLOR value
  9511        Set ComProperty of (phDispatchDriver(Self)) 83 OLE_VT_I4 to value
  9512    End_Procedure
  9513
  9514    { MethodType=Property DesignTime=False }
  9515    Function ComFormulaSubSumColor Returns OLE_COLOR
  9516        OLE_COLOR retVal
  9517        Get ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to retVal
  9518        Function_Return retVal
  9519    End_Function
  9520
  9521    { MethodType=Property DesignTime=False }
  9522    Procedure Set ComFormulaSubSumColor OLE_COLOR value
  9523        Set ComProperty of (phDispatchDriver(Self)) 84 OLE_VT_I4 to value
  9524    End_Procedure
  9525
  9526    { MethodType=Property DesignTime=False }
  9527    Function ComShowNonActiveInPlaceButton Returns Boolean
  9528        Boolean retVal
  9529        Get ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to retVal
  9530        Function_Return retVal
  9531    End_Function
  9532
  9533    { MethodType=Property DesignTime=False }
  9534    Procedure Set ComShowNonActiveInPlaceButton Boolean value
  9535        Set ComProperty of (phDispatchDriver(Self)) 85 OLE_VT_BOOL to value
  9536    End_Procedure
  9537
  9538    { MethodType=Property DesignTime=False }
  9539    Function ComPrintWatermark Returns Boolean
  9540        Boolean retVal
  9541        Get ComProperty of (phDispatchDriver(Self)) 86 OLE_VT_BOOL to retVal
  9542        Function_Return retVal
  9543    End_Function
  9544
  9545    { MethodType=Property DesignTime=False }
  9546    Procedure Set ComPrintWatermark Boolean value
  9547        Set ComProperty of (phDispatchDriver(Self)) 86 OLE_VT_BOOL to value
  9548    End_Procedure
  9549
  9550    { MethodType=Property DesignTime=False }
  9551    Function ComBaseTreeIndent Returns Boolean
  9552        Boolean retVal
  9553        Get ComProperty of (phDispatchDriver(Self)) 87 OLE_VT_BOOL to retVal
  9554        Function_Return retVal
  9555    End_Function
  9556
  9557    { MethodType=Property DesignTime=False }
  9558    Procedure Set ComBaseTreeIndent Boolean value
  9559        Set ComProperty of (phDispatchDriver(Self)) 87 OLE_VT_BOOL to value
  9560    End_Procedure
  9561
  9562    { MethodType=Property DesignTime=False }
  9563    Function ComShowWYSIWYGMarkers Returns Boolean
  9564        Boolean retVal
  9565        Get ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_BOOL to retVal
  9566        Function_Return retVal
  9567    End_Function
  9568
  9569    { MethodType=Property DesignTime=False }
  9570    Procedure Set ComShowWYSIWYGMarkers Boolean value
  9571        Set ComProperty of (phDispatchDriver(Self)) 88 OLE_VT_BOOL to value
  9572    End_Procedure
  9573
  9574    { MethodType=Property DesignTime=False }
  9575    Function ComForceShowTooltip Returns Boolean
  9576        Boolean retVal
  9577        Get ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to retVal
  9578        Function_Return retVal
  9579    End_Function
  9580
  9581    { MethodType=Property DesignTime=False }
  9582    Procedure Set ComForceShowTooltip Boolean value
  9583        Set ComProperty of (phDispatchDriver(Self)) 89 OLE_VT_BOOL to value
  9584    End_Procedure
  9585
  9586    { MethodType=Property DesignTime=False }
  9587    Function ComGrayIfDisable Returns Boolean
  9588        Boolean retVal
  9589        Get ComProperty of (phDispatchDriver(Self)) 90 OLE_VT_BOOL to retVal
  9590        Function_Return retVal
  9591    End_Function
  9592
  9593    { MethodType=Property DesignTime=False }
  9594    Procedure Set ComGrayIfDisable Boolean value
  9595        Set ComProperty of (phDispatchDriver(Self)) 90 OLE_VT_BOOL to value
  9596    End_Procedure
  9597
  9598    { MethodType=Property DesignTime=False }
  9599    Function ComUseAlternativeBackground Returns Boolean
  9600        Boolean retVal
  9601        Get ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_BOOL to retVal
  9602        Function_Return retVal
  9603    End_Function
  9604
  9605    { MethodType=Property DesignTime=False }
  9606    Procedure Set ComUseAlternativeBackground Boolean value
  9607        Set ComProperty of (phDispatchDriver(Self)) 91 OLE_VT_BOOL to value
  9608    End_Procedure
  9609
  9610    { MethodType=Property DesignTime=False }
  9611    Function ComAlternativeBackgroundColor Returns OLE_COLOR
  9612        OLE_COLOR retVal
  9613        Get ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_I4 to retVal
  9614        Function_Return retVal
  9615    End_Function
  9616
  9617    { MethodType=Property DesignTime=False }
  9618    Procedure Set ComAlternativeBackgroundColor OLE_COLOR value
  9619        Set ComProperty of (phDispatchDriver(Self)) 92 OLE_VT_I4 to value
  9620    End_Procedure
  9621
  9622    { MethodType=Property DesignTime=False }
  9623    Function ComCleanTooltip Returns Boolean
  9624        Boolean retVal
  9625        Get ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to retVal
  9626        Function_Return retVal
  9627    End_Function
  9628
  9629    { MethodType=Property DesignTime=False }
  9630    Procedure Set ComCleanTooltip Boolean value
  9631        Set ComProperty of (phDispatchDriver(Self)) 93 OLE_VT_BOOL to value
  9632    End_Procedure
  9633
  9634    { MethodType=Property DesignTime=False }
  9635    Function ComMoveScrollbarOnFixedColumnsIndent Returns Boolean
  9636        Boolean retVal
  9637        Get ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to retVal
  9638        Function_Return retVal
  9639    End_Function
  9640
  9641    { MethodType=Property DesignTime=False }
  9642    Procedure Set ComMoveScrollbarOnFixedColumnsIndent Boolean value
  9643        Set ComProperty of (phDispatchDriver(Self)) 94 OLE_VT_BOOL to value
  9644    End_Procedure
  9645
  9646    { MethodType=Property DesignTime=False }
  9647    Function ComCompactText Returns Boolean
  9648        Boolean retVal
  9649        Get ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to retVal
  9650        Function_Return retVal
  9651    End_Function
  9652
  9653    { MethodType=Property DesignTime=False }
  9654    Procedure Set ComCompactText Boolean value
  9655        Set ComProperty of (phDispatchDriver(Self)) 95 OLE_VT_BOOL to value
  9656    End_Procedure
  9657
  9658    { MethodType=Property DesignTime=False }
  9659    Function ComAllowMergeCells Returns Boolean
  9660        Boolean retVal
  9661        Get ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to retVal
  9662        Function_Return retVal
  9663    End_Function
  9664
  9665    { MethodType=Property DesignTime=False }
  9666    Procedure Set ComAllowMergeCells Boolean value
  9667        Set ComProperty of (phDispatchDriver(Self)) 96 OLE_VT_BOOL to value
  9668    End_Procedure
  9669
  9670    { MethodType=Property DesignTime=False }
  9671    Function ComUseDropMarker Returns Boolean
  9672        Boolean retVal
  9673        Get ComProperty of (phDispatchDriver(Self)) 334 OLE_VT_BOOL to retVal
  9674        Function_Return retVal
  9675    End_Function
  9676
  9677    { MethodType=Property DesignTime=False }
  9678    Procedure Set ComUseDropMarker Boolean value
  9679        Set ComProperty of (phDispatchDriver(Self)) 334 OLE_VT_BOOL to value
  9680    End_Procedure
  9681
  9682    { MethodType=Property DesignTime=False }
  9683    Function ComTextIndentForGroupRowsWithNoIcon Returns Integer
  9684        Integer retVal
  9685        Get ComProperty of (phDispatchDriver(Self)) 335 OLE_VT_I4 to retVal
  9686        Function_Return retVal
  9687    End_Function
  9688
  9689    { MethodType=Property DesignTime=False }
  9690    Procedure Set ComTextIndentForGroupRowsWithNoIcon Integer value
  9691        Set ComProperty of (phDispatchDriver(Self)) 335 OLE_VT_I4 to value
  9692    End_Procedure
  9693
  9694    { MethodType=Property DesignTime=False }
  9695    Function ComSortTriangleOffsetFromRight Returns Boolean
  9696        Boolean retVal
  9697        Get ComProperty of (phDispatchDriver(Self)) 336 OLE_VT_BOOL to retVal
  9698        Function_Return retVal
  9699    End_Function
  9700
  9701    { MethodType=Property DesignTime=False }
  9702    Procedure Set ComSortTriangleOffsetFromRight Boolean value
  9703        Set ComProperty of (phDispatchDriver(Self)) 336 OLE_VT_BOOL to value
  9704    End_Procedure
  9705
  9706    { MethodType=Property DesignTime=False }
  9707    Function ComTreeColumnLineLength Returns Integer
  9708        Integer retVal
  9709        Get ComProperty of (phDispatchDriver(Self)) 337 OLE_VT_I4 to retVal
  9710        Function_Return retVal
  9711    End_Function
  9712
  9713    { MethodType=Property DesignTime=False }
  9714    Procedure Set ComTreeColumnLineLength Integer value
  9715        Set ComProperty of (phDispatchDriver(Self)) 337 OLE_VT_I4 to value
  9716    End_Procedure
  9717
  9718    { MethodType=Property DesignTime=False }
  9719    Function ComBaseParentRecordIndent Returns Integer
  9720        Integer retVal
  9721        Get ComProperty of (phDispatchDriver(Self)) 338 OLE_VT_I4 to retVal
  9722        Function_Return retVal
  9723    End_Function
  9724
  9725    { MethodType=Property DesignTime=False }
  9726    Procedure Set ComBaseParentRecordIndent Integer value
  9727        Set ComProperty of (phDispatchDriver(Self)) 338 OLE_VT_I4 to value
  9728    End_Procedure
  9729
  9730    { MethodType=Property DesignTime=False }
  9731    Function ComWorkArea Returns OLE_COLOR
  9732        OLE_COLOR retVal
  9733        Get ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to retVal
  9734        Function_Return retVal
  9735    End_Function
  9736
  9737    { MethodType=Property DesignTime=False }
  9738    Procedure Set ComWorkArea OLE_COLOR value
  9739        Set ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to value
  9740    End_Procedure
  9741
  9742    { MethodType=Property DesignTime=False }
  9743    Function ComTrackHeader Returns OLE_COLOR
  9744        OLE_COLOR retVal
  9745        Get ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to retVal
  9746        Function_Return retVal
  9747    End_Function
  9748
  9749    { MethodType=Property DesignTime=False }
  9750    Procedure Set ComTrackHeader OLE_COLOR value
  9751        Set ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to value
  9752    End_Procedure
  9753
  9754    { MethodType=Property DesignTime=False }
  9755    Function ComTrackTimeArea Returns OLE_COLOR
  9756        OLE_COLOR retVal
  9757        Get ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_I4 to retVal
  9758        Function_Return retVal
  9759    End_Function
  9760
  9761    { MethodType=Property DesignTime=False }
  9762    Procedure Set ComTrackTimeArea OLE_COLOR value
  9763        Set ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_I4 to value
  9764    End_Procedure
  9765
  9766    { MethodType=Property DesignTime=False }
  9767    Function ComTimeHeaderDarkDark Returns OLE_COLOR
  9768        OLE_COLOR retVal
  9769        Get ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to retVal
  9770        Function_Return retVal
  9771    End_Function
  9772
  9773    { MethodType=Property DesignTime=False }
  9774    Procedure Set ComTimeHeaderDarkDark OLE_COLOR value
  9775        Set ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to value
  9776    End_Procedure
  9777
  9778    { MethodType=Property DesignTime=False }
  9779    Function ComTimeHeaderDark Returns OLE_COLOR
  9780        OLE_COLOR retVal
  9781        Get ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_I4 to retVal
  9782        Function_Return retVal
  9783    End_Function
  9784
  9785    { MethodType=Property DesignTime=False }
  9786    Procedure Set ComTimeHeaderDark OLE_COLOR value
  9787        Set ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_I4 to value
  9788    End_Procedure
  9789
  9790    { MethodType=Property DesignTime=False }
  9791    Function ComTimeSliderBackground Returns OLE_COLOR
  9792        OLE_COLOR retVal
  9793        Get ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_I4 to retVal
  9794        Function_Return retVal
  9795    End_Function
  9796
  9797    { MethodType=Property DesignTime=False }
  9798    Procedure Set ComTimeSliderBackground OLE_COLOR value
  9799        Set ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_I4 to value
  9800    End_Procedure
  9801
  9802    { MethodType=Property DesignTime=False }
  9803    Function ComTimeHeaderDivider Returns OLE_COLOR
  9804        OLE_COLOR retVal
  9805        Get ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_I4 to retVal
  9806        Function_Return retVal
  9807    End_Function
  9808
  9809    { MethodType=Property DesignTime=False }
  9810    Procedure Set ComTimeHeaderDivider OLE_COLOR value
  9811        Set ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_I4 to value
  9812    End_Procedure
  9813
  9814    { MethodType=Property DesignTime=False }
  9815    Function ComScrollBarLight Returns OLE_COLOR
  9816        OLE_COLOR retVal
  9817        Get ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to retVal
  9818        Function_Return retVal
  9819    End_Function
  9820
  9821    { MethodType=Property DesignTime=False }
  9822    Procedure Set ComScrollBarLight OLE_COLOR value
  9823        Set ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to value
  9824    End_Procedure
  9825
  9826    { MethodType=Property DesignTime=False }
  9827    Function ComScrollBarDark Returns OLE_COLOR
  9828        OLE_COLOR retVal
  9829        Get ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_I4 to retVal
  9830        Function_Return retVal
  9831    End_Function
  9832
  9833    { MethodType=Property DesignTime=False }
  9834    Procedure Set ComScrollBarDark OLE_COLOR value
  9835        Set ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_I4 to value
  9836    End_Procedure
  9837
  9838    { MethodType=Property DesignTime=False }
  9839    Function ComMarker Returns OLE_COLOR
  9840        OLE_COLOR retVal
  9841        Get ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_I4 to retVal
  9842        Function_Return retVal
  9843    End_Function
  9844
  9845    { MethodType=Property DesignTime=False }
  9846    Procedure Set ComMarker OLE_COLOR value
  9847        Set ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_I4 to value
  9848    End_Procedure
  9849
  9850    { MethodType=Property DesignTime=False }
  9851    Function ComSelectedArea Returns OLE_COLOR
  9852        OLE_COLOR retVal
  9853        Get ComProperty of (phDispatchDriver(Self)) 1010 OLE_VT_I4 to retVal
  9854        Function_Return retVal
  9855    End_Function
  9856
  9857    { MethodType=Property DesignTime=False }
  9858    Procedure Set ComSelectedArea OLE_COLOR value
  9859        Set ComProperty of (phDispatchDriver(Self)) 1010 OLE_VT_I4 to value
  9860    End_Procedure
  9861
  9862    Procedure ComSetPreviewIndent Integer llleft Integer lltop Integer llright Integer llbottom
  9863        Handle hDispatchDriver
  9864        Get phDispatchDriver to hDispatchDriver
  9865        Send PrepareParams to hDispatchDriver 4
  9866        Send DefineParam to hDispatchDriver OLE_VT_I4 llleft
  9867        Send DefineParam to hDispatchDriver OLE_VT_I4 lltop
  9868        Send DefineParam to hDispatchDriver OLE_VT_I4 llright
  9869        Send DefineParam to hDispatchDriver OLE_VT_I4 llbottom
  9870        Send InvokeComMethod to hDispatchDriver 13 OLE_VT_VOID
  9871    End_Procedure
  9872
  9873    Procedure ComRefreshMetrics
  9874        Handle hDispatchDriver
  9875        Get phDispatchDriver to hDispatchDriver
  9876        Send InvokeComMethod to hDispatchDriver 64 OLE_VT_VOID
  9877    End_Procedure
  9878
  9879    { MethodType=Property DesignTime=False }
  9880    Function ComHeaderHeightFormula Returns Variant
  9881        Handle hDispatchDriver
  9882        Variant retVal
  9883        Get phDispatchDriver to hDispatchDriver
  9884        Get InvokeComMethod of hDispatchDriver 65 OLE_VT_DISPATCH to retVal
  9885        Function_Return retVal
  9886    End_Function
  9887
  9888    { MethodType=Property DesignTime=False }
  9889    Function ComGlyphs Returns Variant
  9890        Handle hDispatchDriver
  9891        Variant retVal
  9892        Get phDispatchDriver to hDispatchDriver
  9893        Get InvokeComMethod of hDispatchDriver 66 OLE_VT_DISPATCH to retVal
  9894        Function_Return retVal
  9895    End_Function
  9896End_Class
  9897
  9898// CoClass
  9899// CLSID: {A119957E-3096-4792-B180-D404D55E8698}
  9900{ ClassLibrary=Windows }
  9901Class cCJTrackPaintManager is a cComAutomationObject
  9902    Import_Class_Protocol cCJITrackPaintManager
  9903
  9904    Procedure Construct_Object
  9905        Forward Send Construct_Object
  9906        Set peAutoCreate to acNoAutoCreate
  9907    End_Procedure
  9908End_Class
  9909
  9910// CLSID: {92A5A5D7-39A7-4D1E-868A-589E7EBF158C}
  9911// Dispatch interface for FieldChooser Control
  9912Class cCJ_DFieldChooser is a Mixin
  9913
  9914    { MethodType=Property DesignTime=False }
  9915    Function ComHWnd Returns OLE_HANDLE
  9916        OLE_HANDLE retVal
  9917        Get ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to retVal
  9918        Function_Return retVal
  9919    End_Function
  9920
  9921    { MethodType=Property DesignTime=False }
  9922    Procedure Set ComHWnd OLE_HANDLE value
  9923        Set ComProperty of (phDispatchDriver(Self)) -515 OLE_VT_I4 to value
  9924    End_Procedure
  9925
  9926    { MethodType=Property DesignTime=False }
  9927    Function ComEnabled Returns Boolean
  9928        Boolean retVal
  9929        Get ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to retVal
  9930        Function_Return retVal
  9931    End_Function
  9932
  9933    { MethodType=Property DesignTime=False }
  9934    Procedure Set ComEnabled Boolean value
  9935        Set ComProperty of (phDispatchDriver(Self)) -514 OLE_VT_BOOL to value
  9936    End_Procedure
  9937
  9938    { MethodType=Property DesignTime=False }
  9939    Function ComBorderStyle Returns Short
  9940        Short retVal
  9941        Get ComProperty of (phDispatchDriver(Self)) -504 OLE_VT_I2 to retVal
  9942        Function_Return retVal
  9943    End_Function
  9944
  9945    { MethodType=Property DesignTime=False }
  9946    Procedure Set ComBorderStyle Short value
  9947        Set ComProperty of (phDispatchDriver(Self)) -504 OLE_VT_I2 to value
  9948    End_Procedure
  9949
  9950    { MethodType=Property DesignTime=False }
  9951    Function ComAppearance Returns Short
  9952        Short retVal
  9953        Get ComProperty of (phDispatchDriver(Self)) -520 OLE_VT_I2 to retVal
  9954        Function_Return retVal
  9955    End_Function
  9956
  9957    { MethodType=Property DesignTime=False }
  9958    Procedure Set ComAppearance Short value
  9959        Set ComProperty of (phDispatchDriver(Self)) -520 OLE_VT_I2 to value
  9960    End_Procedure
  9961
  9962    { MethodType=Property DesignTime=False }
  9963    Function ComSortAscending Returns Boolean
  9964        Boolean retVal
  9965        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
  9966        Function_Return retVal
  9967    End_Function
  9968
  9969    { MethodType=Property DesignTime=False }
  9970    Procedure Set ComSortAscending Boolean value
  9971        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
  9972    End_Procedure
  9973
  9974    Procedure ComAboutBox
  9975        Handle hDispatchDriver
  9976        Get phDispatchDriver to hDispatchDriver
  9977        Send InvokeComMethod to hDispatchDriver -552 OLE_VT_VOID
  9978    End_Procedure
  9979
  9980    { MethodType=Property DesignTime=False }
  9981    Function ComSelectedItem Returns Variant
  9982        Handle hDispatchDriver
  9983        Variant retVal
  9984        Get phDispatchDriver to hDispatchDriver
  9985        Get InvokeComMethod of hDispatchDriver 10 OLE_VT_DISPATCH to retVal
  9986        Function_Return retVal
  9987    End_Function
  9988End_Class
  9989
  9990// CLSID: {EC40185C-2BD3-4361-8F99-F105C289E03A}
  9991// Event interface for FieldChooser Control
  9992Class cCJ_DFieldChooserEvents is a Mixin
  9993
  9994    { MethodType=Event }
  9995    Procedure OnComSelectionChanged
  9996    End_Procedure
  9997
  9998    { Visibility=Private }
  9999    Procedure RegisterComEvents
 10000        Send RegisterComEvent 1 msg_OnComSelectionChanged
 10001    End_Procedure
 10002End_Class
 10003
 10004// CoClass
 10005// ProgID: Codejock.FieldChooser.13.4.2
 10006// CLSID: {E6732173-BB19-41E4-9625-23A84594B416}
 10007// FieldChooser Control
 10008{ CLSID="{E6732173-BB19-41E4-9625-23A84594B416}" }
 10009Class cCJFieldChooser is a cComActiveXControl
 10010    Import_Class_Protocol cCJ_DFieldChooser
 10011    Import_Class_Protocol cCJ_DFieldChooserEvents
 10012
 10013    Procedure Construct_Object
 10014        Forward Send Construct_Object
 10015        Set psProgID to "{E6732173-BB19-41E4-9625-23A84594B416}"
 10016        Set psEventId to "{EC40185C-2BD3-4361-8F99-F105C289E03A}"
 10017        Set peAutoCreate to acDeferredAutoCreate
 10018    End_Procedure
 10019End_Class
 10020
 10021// CLSID: {9316CE56-261D-4798-A038-A703328C3815}
 10022// Global Settings
 10023Class cCJIReportControlGlobalSettings is a Mixin
 10024
 10025    { MethodType=Property DesignTime=False }
 10026    Function ComResourceFile Returns String
 10027        String retVal
 10028        Get ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_BSTR to retVal
 10029        Function_Return retVal
 10030    End_Function
 10031
 10032    { MethodType=Property DesignTime=False }
 10033    Procedure Set ComResourceFile String value
 10034        Set ComProperty of (phDispatchDriver(Self)) 100 OLE_VT_BSTR to value
 10035    End_Procedure
 10036
 10037    { MethodType=Property DesignTime=False }
 10038    Function ComLicense Returns String
 10039        String retVal
 10040        Get ComProperty of (phDispatchDriver(Self)) 101 OLE_VT_BSTR to retVal
 10041        Function_Return retVal
 10042    End_Function
 10043
 10044    { MethodType=Property DesignTime=False }
 10045    Procedure Set ComLicense String value
 10046        Set ComProperty of (phDispatchDriver(Self)) 101 OLE_VT_BSTR to value
 10047    End_Procedure
 10048
 10049    { MethodType=Property DesignTime=False }
 10050    Function ComTitle Returns String
 10051        String retVal
 10052        Get ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BSTR to retVal
 10053        Function_Return retVal
 10054    End_Function
 10055
 10056    { MethodType=Property DesignTime=False }
 10057    Procedure Set ComTitle String value
 10058        Set ComProperty of (phDispatchDriver(Self)) 102 OLE_VT_BSTR to value
 10059    End_Procedure
 10060
 10061    { MethodType=Property DesignTime=False }
 10062    Function ComUseResourceFileLocale Returns Boolean
 10063        Boolean retVal
 10064        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
 10065        Function_Return retVal
 10066    End_Function
 10067
 10068    { MethodType=Property DesignTime=False }
 10069    Procedure Set ComUseResourceFileLocale Boolean value
 10070        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
 10071    End_Procedure
 10072
 10073    { MethodType=Property DesignTime=False }
 10074    Function ComOffice2007Images Returns String
 10075        String retVal
 10076        Get ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BSTR to retVal
 10077        Function_Return retVal
 10078    End_Function
 10079
 10080    { MethodType=Property DesignTime=False }
 10081    Procedure Set ComOffice2007Images String value
 10082        Set ComProperty of (phDispatchDriver(Self)) 6 OLE_VT_BSTR to value
 10083    End_Procedure
 10084
 10085    { MethodType=Property DesignTime=False }
 10086    Function ComColorManager Returns Variant
 10087        Handle hDispatchDriver
 10088        Variant retVal
 10089        Get phDispatchDriver to hDispatchDriver
 10090        Get InvokeComMethod of hDispatchDriver 103 OLE_VT_DISPATCH to retVal
 10091        Function_Return retVal
 10092    End_Function
 10093
 10094    { MethodType=Property DesignTime=False }
 10095    Function ComVersion Returns String
 10096        Handle hDispatchDriver
 10097        String retVal
 10098        Get phDispatchDriver to hDispatchDriver
 10099        Get InvokeComMethod of hDispatchDriver 104 OLE_VT_BSTR to retVal
 10100        Function_Return retVal
 10101    End_Function
 10102
 10103    { MethodType=Property DesignTime=False }
 10104    Function ComUnicode Returns Boolean
 10105        Handle hDispatchDriver
 10106        Boolean retVal
 10107        Get phDispatchDriver to hDispatchDriver
 10108        Get InvokeComMethod of hDispatchDriver 105 OLE_VT_BOOL to retVal
 10109        Function_Return retVal
 10110    End_Function
 10111
 10112    { MethodType=Property DesignTime=False }
 10113    Function ComOcxPath Returns String
 10114        Handle hDispatchDriver
 10115        String retVal
 10116        Get phDispatchDriver to hDispatchDriver
 10117        Get InvokeComMethod of hDispatchDriver 106 OLE_VT_BSTR to retVal
 10118        Function_Return retVal
 10119    End_Function
 10120
 10121    Function ComCreatePropExchange Returns Variant
 10122        Handle hDispatchDriver
 10123        Variant retVal
 10124        Get phDispatchDriver to hDispatchDriver
 10125        Get InvokeComMethod of hDispatchDriver 107 OLE_VT_DISPATCH to retVal
 10126        Function_Return retVal
 10127    End_Function
 10128
 10129    { MethodType=Property DesignTime=False }
 10130    Function ComIcons Returns Variant
 10131        Handle hDispatchDriver
 10132        Variant retVal
 10133        Get phDispatchDriver to hDispatchDriver
 10134        Get InvokeComMethod of hDispatchDriver 108 OLE_VT_DISPATCH to retVal
 10135        Function_Return retVal
 10136    End_Function
 10137
 10138    Function ComUseReportCustomHeap Returns Boolean
 10139        Handle hDispatchDriver
 10140        Boolean retVal
 10141        Get phDispatchDriver to hDispatchDriver
 10142        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_BOOL to retVal
 10143        Function_Return retVal
 10144    End_Function
 10145
 10146    Function ComUseBatchAllocation Returns Boolean
 10147        Handle hDispatchDriver
 10148        Boolean retVal
 10149        Get phDispatchDriver to hDispatchDriver
 10150        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BOOL to retVal
 10151        Function_Return retVal
 10152    End_Function
 10153
 10154    Procedure ComFreeBatchExtraData
 10155        Handle hDispatchDriver
 10156        Get phDispatchDriver to hDispatchDriver
 10157        Send InvokeComMethod to hDispatchDriver 4 OLE_VT_VOID
 10158    End_Procedure
 10159End_Class
 10160
 10161// CoClass
 10162// ProgID: Codejock.ReportControlGlobalSettings.13.4.2
 10163// CLSID: {9D9460C6-EEF1-4AE2-9796-8BB2BB337631}
 10164// ReportControl Global Settings
 10165{ ClassLibrary=Windows }
 10166Class cCJReportControlGlobalSettings is a cComAutomationObject
 10167    Import_Class_Protocol cCJIReportControlGlobalSettings
 10168
 10169    Procedure Construct_Object
 10170        Forward Send Construct_Object
 10171        Set psProgID to "{9D9460C6-EEF1-4AE2-9796-8BB2BB337631}"
 10172        Set peAutoCreate to acNoAutoCreate
 10173    End_Procedure
 10174End_Class
 10175
 10176// CLSID: {D0CD337C-ED8F-4CE1-9E36-403876BEE557}
 10177{ ClassLibrary=Windows }
 10178Class cCJXtremePrinterInfo is a cComAutomationObject
 10179
 10180    { MethodType=Property DesignTime=False }
 10181    Function ComDeviceName Returns String
 10182        Handle hDispatchDriver
 10183        String retVal
 10184        Get phDispatchDriver to hDispatchDriver
 10185        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_BSTR to retVal
 10186        Function_Return retVal
 10187    End_Function
 10188
 10189    { MethodType=Property DesignTime=False }
 10190    Function ComDriverName Returns String
 10191        Handle hDispatchDriver
 10192        String retVal
 10193        Get phDispatchDriver to hDispatchDriver
 10194        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_BSTR to retVal
 10195        Function_Return retVal
 10196    End_Function
 10197
 10198    { MethodType=Property DesignTime=False }
 10199    Function ComPortName Returns String
 10200        Handle hDispatchDriver
 10201        String retVal
 10202        Get phDispatchDriver to hDispatchDriver
 10203        Get InvokeComMethod of hDispatchDriver 3 OLE_VT_BSTR to retVal
 10204        Function_Return retVal
 10205    End_Function
 10206End_Class
 10207
 10208// CLSID: {D9C1B2EE-DDB1-421D-9ECD-4461AD544E1B}
 10209{ ClassLibrary=Windows }
 10210Class cCJXtremePrintPreviewOptions is a cComAutomationObject
 10211
 10212    { MethodType=Property DesignTime=False }
 10213    Function ComTitle Returns String
 10214        String retVal
 10215        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to retVal
 10216        Function_Return retVal
 10217    End_Function
 10218
 10219    { MethodType=Property DesignTime=False }
 10220    Procedure Set ComTitle String value
 10221        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to value
 10222    End_Procedure
 10223End_Class
 10224
 10225// CLSID: {8CABF54D-E75C-4A50-A908-F36D35F098D2}
 10226{ ClassLibrary=Windows }
 10227Class cCJPrintPageHeaderFooter is a cComAutomationObject
 10228
 10229    { MethodType=Property DesignTime=False }
 10230    Function ComFont Returns Variant
 10231        Variant retVal
 10232        Get ComProperty of (phDispatchDriver(Self)) -512 OLE_VT_DISPATCH to retVal
 10233        Function_Return retVal
 10234    End_Function
 10235
 10236    { MethodType=Property DesignTime=False }
 10237    Procedure Set ComFont Variant value
 10238        Set ComProperty of (phDispatchDriver(Self)) -512 OLE_VT_DISPATCH to value
 10239    End_Procedure
 10240
 10241    { MethodType=Property DesignTime=False }
 10242    Function ComFormatString Returns String
 10243        String retVal
 10244        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to retVal
 10245        Function_Return retVal
 10246    End_Function
 10247
 10248    { MethodType=Property DesignTime=False }
 10249    Procedure Set ComFormatString String value
 10250        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BSTR to value
 10251    End_Procedure
 10252
 10253    { MethodType=Property DesignTime=False }
 10254    Function ComTextLeft Returns String
 10255        String retVal
 10256        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BSTR to retVal
 10257        Function_Return retVal
 10258    End_Function
 10259
 10260    { MethodType=Property DesignTime=False }
 10261    Procedure Set ComTextLeft String value
 10262        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BSTR to value
 10263    End_Procedure
 10264
 10265    { MethodType=Property DesignTime=False }
 10266    Function ComTextCenter Returns String
 10267        String retVal
 10268        Get ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to retVal
 10269        Function_Return retVal
 10270    End_Function
 10271
 10272    { MethodType=Property DesignTime=False }
 10273    Procedure Set ComTextCenter String value
 10274        Set ComProperty of (phDispatchDriver(Self)) 3 OLE_VT_BSTR to value
 10275    End_Procedure
 10276
 10277    { MethodType=Property DesignTime=False }
 10278    Function ComTextRight Returns String
 10279        String retVal
 10280        Get ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BSTR to retVal
 10281        Function_Return retVal
 10282    End_Function
 10283
 10284    { MethodType=Property DesignTime=False }
 10285    Procedure Set ComTextRight String value
 10286        Set ComProperty of (phDispatchDriver(Self)) 4 OLE_VT_BSTR to value
 10287    End_Procedure
 10288
 10289    Procedure ComClear
 10290        Handle hDispatchDriver
 10291        Get phDispatchDriver to hDispatchDriver
 10292        Send InvokeComMethod to hDispatchDriver 50 OLE_VT_VOID
 10293    End_Procedure
 10294End_Class
 10295
 10296// CLSID: {676B9842-AE6D-46A8-BC77-CEE7D5CE9ED7}
 10297{ ClassLibrary=Windows }
 10298Class cCJMarkupContext is a cComAutomationObject
 10299
 10300    { MethodType=Property DesignTime=False }
 10301    Function ComEnableGdiPlus Returns Boolean
 10302        Boolean retVal
 10303        Get ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to retVal
 10304        Function_Return retVal
 10305    End_Function
 10306
 10307    { MethodType=Property DesignTime=False }
 10308    Procedure Set ComEnableGdiPlus Boolean value
 10309        Set ComProperty of (phDispatchDriver(Self)) 7 OLE_VT_BOOL to value
 10310    End_Procedure
 10311
 10312    Procedure ComSetMethod Variant llHandler String llMethod
 10313        Handle hDispatchDriver
 10314        Get phDispatchDriver to hDispatchDriver
 10315        Send PrepareParams to hDispatchDriver 2
 10316        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llHandler
 10317        Send DefineParam to hDispatchDriver OLE_VT_BSTR llMethod
 10318        Send InvokeComMethod to hDispatchDriver 1 OLE_VT_VOID
 10319    End_Procedure
 10320
 10321    Procedure ComSetHandler Variant llHandler
 10322        Handle hDispatchDriver
 10323        Get phDispatchDriver to hDispatchDriver
 10324        Send PrepareParams to hDispatchDriver 1
 10325        Send DefineParam to hDispatchDriver OLE_VT_DISPATCH llHandler
 10326        Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
 10327    End_Procedure
 10328
 10329    { MethodType=Property DesignTime=False }
 10330    Function ComToolTipContext Returns Variant
 10331        Handle hDispatchDriver
 10332        Variant retVal
 10333        Get phDispatchDriver to hDispatchDriver
 10334        Get InvokeComMethod of hDispatchDriver 39 OLE_VT_DISPATCH to retVal
 10335        Function_Return retVal
 10336    End_Function
 10337End_Class
 10338
 10339// CLSID: {ABC12CE5-E015-4F87-885D-DE3326A63BEA}
 10340// Dispatch interface for Track Control
 10341{ ClassLibrary=Windows }
 10342Class cCJTrackBlock is a cComAutomationObject
 10343
 10344    { MethodType=Property DesignTime=False }
 10345    Function ComPosition Returns Integer
 10346        Integer retVal
 10347        Get ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to retVal
 10348        Function_Return retVal
 10349    End_Function
 10350
 10351    { MethodType=Property DesignTime=False }
 10352    Procedure Set ComPosition Integer value
 10353        Set ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to value
 10354    End_Procedure
 10355
 10356    { MethodType=Property DesignTime=False }
 10357    Function ComLength Returns Integer
 10358        Integer retVal
 10359        Get ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to retVal
 10360        Function_Return retVal
 10361    End_Function
 10362
 10363    { MethodType=Property DesignTime=False }
 10364    Procedure Set ComLength Integer value
 10365        Set ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_I4 to value
 10366    End_Procedure
 10367
 10368    { MethodType=Property DesignTime=False }
 10369    Function ComLocked Returns Boolean
 10370        Boolean retVal
 10371        Get ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_BOOL to retVal
 10372        Function_Return retVal
 10373    End_Function
 10374
 10375    { MethodType=Property DesignTime=False }
 10376    Procedure Set ComLocked Boolean value
 10377        Set ComProperty of (phDispatchDriver(Self)) 1002 OLE_VT_BOOL to value
 10378    End_Procedure
 10379
 10380    { MethodType=Property DesignTime=False }
 10381    Function ComColor Returns OLE_COLOR
 10382        OLE_COLOR retVal
 10383        Get ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to retVal
 10384        Function_Return retVal
 10385    End_Function
 10386
 10387    { MethodType=Property DesignTime=False }
 10388    Procedure Set ComColor OLE_COLOR value
 10389        Set ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_I4 to value
 10390    End_Procedure
 10391
 10392    { MethodType=Property DesignTime=False }
 10393    Function ComTooltip Returns String
 10394        String retVal
 10395        Get ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_BSTR to retVal
 10396        Function_Return retVal
 10397    End_Function
 10398
 10399    { MethodType=Property DesignTime=False }
 10400    Procedure Set ComTooltip String value
 10401        Set ComProperty of (phDispatchDriver(Self)) 1004 OLE_VT_BSTR to value
 10402    End_Procedure
 10403
 10404    { MethodType=Property DesignTime=False }
 10405    Function ComDescriptionText Returns String
 10406        String retVal
 10407        Get ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_BSTR to retVal
 10408        Function_Return retVal
 10409    End_Function
 10410
 10411    { MethodType=Property DesignTime=False }
 10412    Procedure Set ComDescriptionText String value
 10413        Set ComProperty of (phDispatchDriver(Self)) 1005 OLE_VT_BSTR to value
 10414    End_Procedure
 10415
 10416    { MethodType=Property DesignTime=False }
 10417    Function ComHeightPercent Returns Real
 10418        Real retVal
 10419        Get ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_R8 to retVal
 10420        Function_Return retVal
 10421    End_Function
 10422
 10423    { MethodType=Property DesignTime=False }
 10424    Procedure Set ComHeightPercent Real value
 10425        Set ComProperty of (phDispatchDriver(Self)) 1006 OLE_VT_R8 to value
 10426    End_Procedure
 10427
 10428    { MethodType=Property DesignTime=False }
 10429    Function ComVerticalAlignment Returns XTPTrackBlockAlignment
 10430        XTPTrackBlockAlignment retVal
 10431        Get ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to retVal
 10432        Function_Return retVal
 10433    End_Function
 10434
 10435    { MethodType=Property DesignTime=False }
 10436    Procedure Set ComVerticalAlignment XTPTrackBlockAlignment value
 10437        Set ComProperty of (phDispatchDriver(Self)) 1007 OLE_VT_I4 to value
 10438    End_Procedure
 10439
 10440    { MethodType=Property DesignTime=False }
 10441    Function ComMinLength Returns Integer
 10442        Integer retVal
 10443        Get ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_I4 to retVal
 10444        Function_Return retVal
 10445    End_Function
 10446
 10447    { MethodType=Property DesignTime=False }
 10448    Procedure Set ComMinLength Integer value
 10449        Set ComProperty of (phDispatchDriver(Self)) 1008 OLE_VT_I4 to value
 10450    End_Procedure
 10451
 10452    { MethodType=Property DesignTime=False }
 10453    Function ComMaxLength Returns Integer
 10454        Integer retVal
 10455        Get ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_I4 to retVal
 10456        Function_Return retVal
 10457    End_Function
 10458
 10459    { MethodType=Property DesignTime=False }
 10460    Procedure Set ComMaxLength Integer value
 10461        Set ComProperty of (phDispatchDriver(Self)) 1009 OLE_VT_I4 to value
 10462    End_Procedure
 10463
 10464    { MethodType=Property DesignTime=False }
 10465    Function ComCaption Returns String
 10466        String retVal
 10467        Get ComProperty of (phDispatchDriver(Self)) 1013 OLE_VT_BSTR to retVal
 10468        Function_Return retVal
 10469    End_Function
 10470
 10471    { MethodType=Property DesignTime=False }
 10472    Procedure Set ComCaption String value
 10473        Set ComProperty of (phDispatchDriver(Self)) 1013 OLE_VT_BSTR to value
 10474    End_Procedure
 10475
 10476    { MethodType=Property DesignTime=False }
 10477    Function ComSelected Returns Boolean
 10478        Boolean retVal
 10479        Get ComProperty of (phDispatchDriver(Self)) 1014 OLE_VT_BOOL to retVal
 10480        Function_Return retVal
 10481    End_Function
 10482
 10483    { MethodType=Property DesignTime=False }
 10484    Procedure Set ComSelected Boolean value
 10485        Set ComProperty of (phDispatchDriver(Self)) 1014 OLE_VT_BOOL to value
 10486    End_Procedure
 10487
 10488    { MethodType=Property DesignTime=False }
 10489    Function ComItem Returns Variant
 10490        Handle hDispatchDriver
 10491        Variant retVal
 10492        Get phDispatchDriver to hDispatchDriver
 10493        Get InvokeComMethod of hDispatchDriver 1010 OLE_VT_DISPATCH to retVal
 10494        Function_Return retVal
 10495    End_Function
 10496
 10497    { MethodType=Property DesignTime=False }
 10498    Function ComIndex Returns Integer
 10499        Handle hDispatchDriver
 10500        Integer retVal
 10501        Get phDispatchDriver to hDispatchDriver
 10502        Get InvokeComMethod of hDispatchDriver 1011 OLE_VT_I4 to retVal
 10503        Function_Return retVal
 10504    End_Function
 10505
 10506    { MethodType=Property DesignTime=False }
 10507    Function ComIsKey Returns Boolean
 10508        Handle hDispatchDriver
 10509        Boolean retVal
 10510        Get phDispatchDriver to hDispatchDriver
 10511        Get InvokeComMethod of hDispatchDriver 1012 OLE_VT_BOOL to retVal
 10512        Function_Return retVal
 10513    End_Function
 10514End_Class
 10515
 10516// CLSID: {ABC89CE5-E015-4F87-885D-DE3326A63BEA}
 10517// Dispatch interface for Track Control
 10518{ ClassLibrary=Windows }
 10519Class cCJTrackControlItem is a cComAutomationObject
 10520
 10521    { MethodType=Property DesignTime=False }
 10522    Function ComTag Returns Variant
 10523        Variant retVal
 10524        Get ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to retVal
 10525        Function_Return retVal
 10526    End_Function
 10527
 10528    { MethodType=Property DesignTime=False }
 10529    Procedure Set ComTag Variant value
 10530        Set ComProperty of (phDispatchDriver(Self)) 20 OLE_VT_VARIANT to value
 10531    End_Procedure
 10532
 10533    { MethodType=Property DesignTime=False }
 10534    Function ComLocked Returns Boolean
 10535        Boolean retVal
 10536        Get ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_BOOL to retVal
 10537        Function_Return retVal
 10538    End_Function
 10539
 10540    { MethodType=Property DesignTime=False }
 10541    Procedure Set ComLocked Boolean value
 10542        Set ComProperty of (phDispatchDriver(Self)) 1003 OLE_VT_BOOL to value
 10543    End_Procedure
 10544
 10545    { MethodType=Property DesignTime=False }
 10546    Function ComIndex Returns Integer
 10547        Handle hDispatchDriver
 10548        Integer retVal
 10549        Get phDispatchDriver to hDispatchDriver
 10550        Get InvokeComMethod of hDispatchDriver 6 OLE_VT_I4 to retVal
 10551        Function_Return retVal
 10552    End_Function
 10553
 10554    { MethodType=Property DesignTime=False }
 10555    Function ComRecord Returns Variant
 10556        Handle hDispatchDriver
 10557        Variant retVal
 10558        Get phDispatchDriver to hDispatchDriver
 10559        Get InvokeComMethod of hDispatchDriver 14 OLE_VT_DISPATCH to retVal
 10560        Function_Return retVal
 10561    End_Function
 10562
 10563    { MethodType=Property DesignTime=False }
 10564    Function ComBlock Integer llIndex Returns Variant
 10565        Handle hDispatchDriver
 10566        Variant retVal
 10567        Get phDispatchDriver to hDispatchDriver
 10568        Send PrepareParams to hDispatchDriver 1
 10569        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
 10570        Get InvokeComMethod of hDispatchDriver 1000 OLE_VT_DISPATCH to retVal
 10571        Function_Return retVal
 10572    End_Function
 10573
 10574    { MethodType=Property DesignTime=False }
 10575    Function ComBlockCount Returns Integer
 10576        Handle hDispatchDriver
 10577        Integer retVal
 10578        Get phDispatchDriver to hDispatchDriver
 10579        Get InvokeComMethod of hDispatchDriver 1001 OLE_VT_I4 to retVal
 10580        Function_Return retVal
 10581    End_Function
 10582
 10583    Function ComAddBlock Boolean llIsKey Integer llPosition Integer llLength Returns Variant
 10584        Handle hDispatchDriver
 10585        Variant retVal
 10586        Get phDispatchDriver to hDispatchDriver
 10587        Send PrepareParams to hDispatchDriver 3
 10588        Send DefineParam to hDispatchDriver OLE_VT_BOOL llIsKey
 10589        Send DefineParam to hDispatchDriver OLE_VT_I4 llPosition
 10590        Send DefineParam to hDispatchDriver OLE_VT_I4 llLength
 10591        Get InvokeComMethod of hDispatchDriver 1002 OLE_VT_DISPATCH to retVal
 10592        Function_Return retVal
 10593    End_Function
 10594
 10595    Procedure ComRemoveBlock Integer llIndex
 10596        Handle hDispatchDriver
 10597        Get phDispatchDriver to hDispatchDriver
 10598        Send PrepareParams to hDispatchDriver 1
 10599        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
 10600        Send InvokeComMethod to hDispatchDriver 1004 OLE_VT_VOID
 10601    End_Procedure
 10602
 10603    Procedure ComRemoveAllBlocks
 10604        Handle hDispatchDriver
 10605        Get phDispatchDriver to hDispatchDriver
 10606        Send InvokeComMethod to hDispatchDriver 1005 OLE_VT_VOID
 10607    End_Procedure
 10608End_Class
 10609
 10610// CLSID: {C387B651-CAFC-4285-AF96-DCAF75759C25}
 10611{ ClassLibrary=Windows }
 10612Class cCJReportPrintOptions is a cComAutomationObject
 10613
 10614    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10615    { MethodType=Property DesignTime=False }
 10616    Function ComMarginLeft Returns Integer
 10617        Integer retVal
 10618        Get ComProperty of (phDispatchDriver(Self)) 201 OLE_VT_I4 to retVal
 10619        Function_Return retVal
 10620    End_Function
 10621
 10622    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10623    { MethodType=Property DesignTime=False }
 10624    Procedure Set ComMarginLeft Integer value
 10625        Set ComProperty of (phDispatchDriver(Self)) 201 OLE_VT_I4 to value
 10626    End_Procedure
 10627
 10628    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10629    { MethodType=Property DesignTime=False }
 10630    Function ComMarginRight Returns Integer
 10631        Integer retVal
 10632        Get ComProperty of (phDispatchDriver(Self)) 202 OLE_VT_I4 to retVal
 10633        Function_Return retVal
 10634    End_Function
 10635
 10636    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10637    { MethodType=Property DesignTime=False }
 10638    Procedure Set ComMarginRight Integer value
 10639        Set ComProperty of (phDispatchDriver(Self)) 202 OLE_VT_I4 to value
 10640    End_Procedure
 10641
 10642    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10643    { MethodType=Property DesignTime=False }
 10644    Function ComMarginTop Returns Integer
 10645        Integer retVal
 10646        Get ComProperty of (phDispatchDriver(Self)) 203 OLE_VT_I4 to retVal
 10647        Function_Return retVal
 10648    End_Function
 10649
 10650    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10651    { MethodType=Property DesignTime=False }
 10652    Procedure Set ComMarginTop Integer value
 10653        Set ComProperty of (phDispatchDriver(Self)) 203 OLE_VT_I4 to value
 10654    End_Procedure
 10655
 10656    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10657    { MethodType=Property DesignTime=False }
 10658    Function ComMarginBottom Returns Integer
 10659        Integer retVal
 10660        Get ComProperty of (phDispatchDriver(Self)) 204 OLE_VT_I4 to retVal
 10661        Function_Return retVal
 10662    End_Function
 10663
 10664    // Mesurement units are mm*100 or inches*1000. See MarginsMeasureMetrics property.
 10665    { MethodType=Property DesignTime=False }
 10666    Procedure Set ComMarginBottom Integer value
 10667        Set ComProperty of (phDispatchDriver(Self)) 204 OLE_VT_I4 to value
 10668    End_Procedure
 10669
 10670    { MethodType=Property DesignTime=False }
 10671    Function ComBlackWhitePrinting Returns Boolean
 10672        Boolean retVal
 10673        Get ComProperty of (phDispatchDriver(Self)) 205 OLE_VT_BOOL to retVal
 10674        Function_Return retVal
 10675    End_Function
 10676
 10677    { MethodType=Property DesignTime=False }
 10678    Procedure Set ComBlackWhitePrinting Boolean value
 10679        Set ComProperty of (phDispatchDriver(Self)) 205 OLE_VT_BOOL to value
 10680    End_Procedure
 10681
 10682    // The darknest gray color. Value from 255 to 0.
 10683    { MethodType=Property DesignTime=False }
 10684    Function ComBlackWhiteContrast Returns Integer
 10685        Integer retVal
 10686        Get ComProperty of (phDispatchDriver(Self)) 206 OLE_VT_I4 to retVal
 10687        Function_Return retVal
 10688    End_Function
 10689
 10690    // The darknest gray color. Value from 255 to 0.
 10691    { MethodType=Property DesignTime=False }
 10692    Procedure Set ComBlackWhiteContrast Integer value
 10693        Set ComProperty of (phDispatchDriver(Self)) 206 OLE_VT_I4 to value
 10694    End_Procedure
 10695
 10696    { MethodType=Property DesignTime=False }
 10697    Function ComLandscape Returns Boolean
 10698        Boolean retVal
 10699        Get ComProperty of (phDispatchDriver(Self)) 207 OLE_VT_BOOL to retVal
 10700        Function_Return retVal
 10701    End_Function
 10702
 10703    { MethodType=Property DesignTime=False }
 10704    Procedure Set ComLandscape Boolean value
 10705        Set ComProperty of (phDispatchDriver(Self)) 207 OLE_VT_BOOL to value
 10706    End_Procedure
 10707
 10708    // Indicates whether the control should repeat header row(s) on every page.
 10709    { MethodType=Property DesignTime=False }
 10710    Function ComRepeatHeaderRows Returns Boolean
 10711        Boolean retVal
 10712        Get ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to retVal
 10713        Function_Return retVal
 10714    End_Function
 10715
 10716    // Indicates whether the control should repeat header row(s) on every page.
 10717    { MethodType=Property DesignTime=False }
 10718    Procedure Set ComRepeatHeaderRows Boolean value
 10719        Set ComProperty of (phDispatchDriver(Self)) 1 OLE_VT_BOOL to value
 10720    End_Procedure
 10721
 10722    // Indicates whether the control should repeat footer row(s) on every page.
 10723    { MethodType=Property DesignTime=False }
 10724    Function ComRepeatFooterRows Returns Boolean
 10725        Boolean retVal
 10726        Get ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to retVal
 10727        Function_Return retVal
 10728    End_Function
 10729
 10730    // Indicates whether the control should repeat footer row(s) on every page.
 10731    { MethodType=Property DesignTime=False }
 10732    Procedure Set ComRepeatFooterRows Boolean value
 10733        Set ComProperty of (phDispatchDriver(Self)) 2 OLE_VT_BOOL to value
 10734    End_Procedure
 10735
 10736    // This property is True when measurement system of Margins properties is Metrics and False if measurement system is U.S. Measurement system defined in the system regional settings.
 10737    { MethodType=Property DesignTime=False }
 10738    Function ComMarginsMeasureMetrics Returns Boolean
 10739        Handle hDispatchDriver
 10740        Boolean retVal
 10741        Get phDispatchDriver to hDispatchDriver
 10742        Get InvokeComMethod of hDispatchDriver 250 OLE_VT_BOOL to retVal
 10743        Function_Return retVal
 10744    End_Function
 10745
 10746    // Page Header settings
 10747    { MethodType=Property DesignTime=False }
 10748    Function ComHeader Returns Variant
 10749        Handle hDispatchDriver
 10750        Variant retVal
 10751        Get phDispatchDriver to hDispatchDriver
 10752        Get InvokeComMethod of hDispatchDriver 251 OLE_VT_DISPATCH to retVal
 10753        Function_Return retVal
 10754    End_Function
 10755
 10756    // Page Footer settings
 10757    { MethodType=Property DesignTime=False }
 10758    Function ComFooter Returns Variant
 10759        Handle hDispatchDriver
 10760        Variant retVal
 10761        Get phDispatchDriver to hDispatchDriver
 10762        Get InvokeComMethod of hDispatchDriver 252 OLE_VT_DISPATCH to retVal
 10763        Function_Return retVal
 10764    End_Function
 10765
 10766    // Provide information about current printer which is a system default or selected by user in ShowPrintPageSetup method call.
 10767    { MethodType=Property DesignTime=False }
 10768    Function ComPrinterInfo Returns Variant
 10769        Handle hDispatchDriver
 10770        Variant retVal
 10771        Get phDispatchDriver to hDispatchDriver
 10772        Get InvokeComMethod of hDispatchDriver 253 OLE_VT_DISPATCH to retVal
 10773        Function_Return retVal
 10774    End_Function
 10775End_Class
 10776
 10777// CLSID: {ABC09CE5-E015-4F87-885D-DE3326A63BEA}
 10778// Dispatch interface for Track Control
 10779{ ClassLibrary=Windows }
 10780Class cCJTrackUndoManager is a cComAutomationObject
 10781
 10782    Procedure ComUndo
 10783        Handle hDispatchDriver
 10784        Get phDispatchDriver to hDispatchDriver
 10785        Send InvokeComMethod to hDispatchDriver 1000 OLE_VT_VOID
 10786    End_Procedure
 10787
 10788    Procedure ComRedo
 10789        Handle hDispatchDriver
 10790        Get phDispatchDriver to hDispatchDriver
 10791        Send InvokeComMethod to hDispatchDriver 1001 OLE_VT_VOID
 10792    End_Procedure
 10793
 10794    { MethodType=Property DesignTime=False }
 10795    Function ComCanUndo Returns Boolean
 10796        Handle hDispatchDriver
 10797        Boolean retVal
 10798        Get phDispatchDriver to hDispatchDriver
 10799        Get InvokeComMethod of hDispatchDriver 1002 OLE_VT_BOOL to retVal
 10800        Function_Return retVal
 10801    End_Function
 10802
 10803    { MethodType=Property DesignTime=False }
 10804    Function ComCanRedo Returns Boolean
 10805        Handle hDispatchDriver
 10806        Boolean retVal
 10807        Get phDispatchDriver to hDispatchDriver
 10808        Get InvokeComMethod of hDispatchDriver 1003 OLE_VT_BOOL to retVal
 10809        Function_Return retVal
 10810    End_Function
 10811
 10812    Procedure ComClear
 10813        Handle hDispatchDriver
 10814        Get phDispatchDriver to hDispatchDriver
 10815        Send InvokeComMethod to hDispatchDriver 1004 OLE_VT_VOID
 10816    End_Procedure
 10817
 10818    Procedure ComStartGroup
 10819        Handle hDispatchDriver
 10820        Get phDispatchDriver to hDispatchDriver
 10821        Send InvokeComMethod to hDispatchDriver 1015 OLE_VT_VOID
 10822    End_Procedure
 10823
 10824    Procedure ComEndGroup
 10825        Handle hDispatchDriver
 10826        Get phDispatchDriver to hDispatchDriver
 10827        Send InvokeComMethod to hDispatchDriver 1016 OLE_VT_VOID
 10828    End_Procedure
 10829End_Class
 10830
 10831// CLSID: {ABC10CE5-E015-4F87-885D-DE3326A63BEA}
 10832// Dispatch interface for Track Control
 10833{ ClassLibrary=Windows }
 10834Class cCJTrackMarker is a cComAutomationObject
 10835
 10836    { MethodType=Property DesignTime=False }
 10837    Function ComPosition Returns Integer
 10838        Integer retVal
 10839        Get ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to retVal
 10840        Function_Return retVal
 10841    End_Function
 10842
 10843    { MethodType=Property DesignTime=False }
 10844    Procedure Set ComPosition Integer value
 10845        Set ComProperty of (phDispatchDriver(Self)) 1000 OLE_VT_I4 to value
 10846    End_Procedure
 10847
 10848    { MethodType=Property DesignTime=False }
 10849    Function ComCaption Returns String
 10850        String retVal
 10851        Get ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_BSTR to retVal
 10852        Function_Return retVal
 10853    End_Function
 10854
 10855    { MethodType=Property DesignTime=False }
 10856    Procedure Set ComCaption String value
 10857        Set ComProperty of (phDispatchDriver(Self)) 1001 OLE_VT_BSTR to value
 10858    End_Procedure
 10859End_Class
 10860
 10861// CLSID: {ABC11CE5-E015-4F87-885D-DE3326A63BEA}
 10862// Dispatch interface for Track Control
 10863{ ClassLibrary=Windows }
 10864Class cCJTrackMarkers is a cComAutomationObject
 10865
 10866    // Gets the number of records in the collection.
 10867    { MethodType=Property DesignTime=False }
 10868    Function ComCount Returns Integer
 10869        Handle hDispatchDriver
 10870        Integer retVal
 10871        Get phDispatchDriver to hDispatchDriver
 10872        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
 10873        Function_Return retVal
 10874    End_Function
 10875
 10876    // Gets an item from the collection by its index.
 10877    { MethodType=Property DesignTime=False }
 10878    Function ComMarker Integer llIndex Returns Variant
 10879        Handle hDispatchDriver
 10880        Variant retVal
 10881        Get phDispatchDriver to hDispatchDriver
 10882        Send PrepareParams to hDispatchDriver 1
 10883        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
 10884        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
 10885        Function_Return retVal
 10886    End_Function
 10887
 10888    // Adds a new record to the collection.
 10889    Function ComAdd Integer llPosition String llCaption Returns Variant
 10890        Handle hDispatchDriver
 10891        Variant retVal
 10892        Get phDispatchDriver to hDispatchDriver
 10893        Send PrepareParams to hDispatchDriver 2
 10894        Send DefineParam to hDispatchDriver OLE_VT_I4 llPosition
 10895        Send DefineParam to hDispatchDriver OLE_VT_BSTR llCaption
 10896        Get InvokeComMethod of hDispatchDriver 2 OLE_VT_DISPATCH to retVal
 10897        Function_Return retVal
 10898    End_Function
 10899
 10900    // Deletes all of the records from the collection
 10901    Procedure ComDeleteAll
 10902        Handle hDispatchDriver
 10903        Get phDispatchDriver to hDispatchDriver
 10904        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
 10905    End_Procedure
 10906
 10907    Procedure ComRemoveAt Integer llIndex
 10908        Handle hDispatchDriver
 10909        Get phDispatchDriver to hDispatchDriver
 10910        Send PrepareParams to hDispatchDriver 1
 10911        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
 10912        Send InvokeComMethod to hDispatchDriver 6 OLE_VT_VOID
 10913    End_Procedure
 10914
 10915    { MethodType=Property DesignTime=False }
 10916    Function Com_NewEnum Returns Variant
 10917        Handle hDispatchDriver
 10918        Variant retVal
 10919        Get phDispatchDriver to hDispatchDriver
 10920        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
 10921        Function_Return retVal
 10922    End_Function
 10923End_Class
 10924
 10925// CLSID: {ABC23CE5-E015-4F87-885D-DE3326A63BEA}
 10926// Dispatch interface for Track Control
 10927{ ClassLibrary=Windows }
 10928Class cCJSelectedTrackBlocks is a cComAutomationObject
 10929
 10930    { MethodType=Property DesignTime=False }
 10931    Function ComBlock Integer llIndex Returns Variant
 10932        Handle hDispatchDriver
 10933        Variant retVal
 10934        Get phDispatchDriver to hDispatchDriver
 10935        Send PrepareParams to hDispatchDriver 1
 10936        Send DefineParam to hDispatchDriver OLE_VT_I4 llIndex
 10937        Get InvokeComMethod of hDispatchDriver 0 OLE_VT_DISPATCH to retVal
 10938        Function_Return retVal
 10939    End_Function
 10940
 10941    // Gets the number of records in the collection.
 10942    { MethodType=Property DesignTime=False }
 10943    Function ComCount Returns Integer
 10944        Handle hDispatchDriver
 10945        Integer retVal
 10946        Get phDispatchDriver to hDispatchDriver
 10947        Get InvokeComMethod of hDispatchDriver 1 OLE_VT_I4 to retVal
 10948        Function_Return retVal
 10949    End_Function
 10950
 10951    // Deletes all of the records from the collection
 10952    Procedure ComDeleteAll
 10953        Handle hDispatchDriver
 10954        Get phDispatchDriver to hDispatchDriver
 10955        Send InvokeComMethod to hDispatchDriver 5 OLE_VT_VOID
 10956    End_Procedure
 10957
 10958    { MethodType=Property DesignTime=False }
 10959    Function Com_NewEnum Returns Variant
 10960        Handle hDispatchDriver
 10961        Variant retVal
 10962        Get phDispatchDriver to hDispatchDriver
 10963        Get InvokeComMethod of hDispatchDriver -4 OLE_VT_UNKNOWN to retVal
 10964        Function_Return retVal
 10965    End_Function
 10966End_Class
 10967