Module SigCjW_ReportControl.pkg

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