' ########################################################################################
' Library name: VcGanttLib
' Version: 4.4, Locale ID = 0
' Description: NETRONIC VARCHART XGantt
' Path: C:\Program Files (x86)\VARCHART\XGantt\Vcgantt.ocx
' Library GUID: {A4E79A23-C9E1-11CF-BDD7-02608C4302A9}
' Help file: C:\Program Files (x86)\VARCHART\XGantt\vcgantt.chm
' Code generated by the TypeLib Browser 4.0.13 (c) 2008 by José Roca
' Date: 20 Mar 2011   Time: 12:01:07
' ########################################################################################

' ========================================================================================
' ProgIDs (Program identifiers)
' ========================================================================================

' CLSID = {A4E79A20-C9E1-11CF-BDD7-02608C4302A9}
$PROGID_NETRONICVcGantt4 = "NETRONIC.VARCHART.VcGantt.4"

' ========================================================================================
' Version independent ProgIDs
' ========================================================================================

' CLSID = {A4E79A20-C9E1-11CF-BDD7-02608C4302A9}
$PROGID_NETRONICVcGantt = "NETRONIC.VARCHART.VcGantt"

' ========================================================================================
' ClsIDs (Class identifiers)
' ========================================================================================

$CLSID_NETRONICDataObject = GUID$("{BAC118E5-D942-11D3-975E-006008ABCF25}")
$CLSID_NETRONICDataObjectFiles = GUID$("{BAC118E8-D942-11D3-975E-006008ABCF25}")
$CLSID_NETRONICVcBorderArea = GUID$("{1EEB7980-85ED-4FB2-A3CC-78AF3986FF78}")
$CLSID_NETRONICVcBorderBox = GUID$("{EA627A76-8EDB-45C1-9627-04844FB755BA}")
$CLSID_NETRONICVcBox = GUID$("{A0B5F065-018A-11D5-B1DA-0060977A2ACB}")
$CLSID_NETRONICVcBoxCollection = GUID$("{A0B5F068-018A-11D5-B1DA-0060977A2ACB}")
$CLSID_NETRONICVcBoxFormat = GUID$("{FE63E213-9159-47B1-8CD0-DAD5D2E0EBE2}")
$CLSID_NETRONICVcBoxFormatCollection = GUID$("{9C4BFFB0-CD46-4462-BF26-68D1805A2FDF}")
$CLSID_NETRONICVcBoxFormatField = GUID$("{2B12185E-2AAE-44D1-BCB6-1F56CD32C5BE}")
$CLSID_NETRONICVcCalendar = GUID$("{F5F797F5-0D0C-11D3-ADED-00105ADBDA11}")
$CLSID_NETRONICVcCalendarCollection = GUID$("{F5F797F8-0D0C-11D3-ADED-00105ADBDA11}")
$CLSID_NETRONICVcCalendarGrid = GUID$("{1E1D0F2C-F0F1-11D2-B4A0-02608C4302A9}")
$CLSID_NETRONICVcCalendarGridCollection = GUID$("{53325D1A-B117-403B-B3EC-A26D039A7730}")
$CLSID_NETRONICVcCalendarProfile = GUID$("{38C9B6E2-029C-4340-A7DA-DA05CF531E72}")
$CLSID_NETRONICVcCalendarProfileCollection = GUID$("{7E67F8CD-028E-4439-8BCB-74D014C51322}")
$CLSID_NETRONICVcCurve = GUID$("{CC99CE58-E329-11D1-B2A8-02608C4302A9}")
$CLSID_NETRONICVcCurveCollection = GUID$("{CC99CE55-E329-11D1-B2A8-02608C4302A9}")
$CLSID_NETRONICVcDataDefinition = GUID$("{453BCD47-34BF-11D1-954E-02608C4302A9}")
$CLSID_NETRONICVcDataDefinitionTable = GUID$("{D9094318-4399-11D2-B34C-02608C4302A9}")
$CLSID_NETRONICVcDataRecord = GUID$("{84BDD91C-CEF2-4A28-B300-DB0810D7ACE1}")
$CLSID_NETRONICVcDataRecordCollection = GUID$("{E7EBB231-6D19-4A70-904C-397BECA75018}")
$CLSID_NETRONICVcDataTable = GUID$("{25EAF88D-0B5F-4851-BFFE-AF1FA89E5CCD}")
$CLSID_NETRONICVcDataTableCollection = GUID$("{74E178FC-4C5B-4553-A779-C054CDF36183}")
$CLSID_NETRONICVcDataTableField = GUID$("{BA40784F-68C2-4FB6-BAD0-160811A44B05}")
$CLSID_NETRONICVcDataTableFieldCollection = GUID$("{161C86E2-502A-4E03-B292-A454243B1744}")
$CLSID_NETRONICVcDateLine = GUID$("{F2F38338-A446-11D1-B236-02608C4302A9}")
$CLSID_NETRONICVcDateLineCollection = GUID$("{C0FFD477-25E6-11D2-B305-02608C4302A9}")
$CLSID_NETRONICVcDateLineGrid = GUID$("{1E1D0F26-F0F1-11D2-B4A0-02608C4302A9}")
$CLSID_NETRONICVcDateLineGridCollection = GUID$("{D63C7037-9F0F-48BC-93E0-E5512D305D52}")
$CLSID_NETRONICVcDefinitionField = GUID$("{D9094315-4399-11D2-B34C-02608C4302A9}")
$CLSID_NETRONICVcField = GUID$("{E2EE8272-7A69-11D3-95FC-00105ADD347A}")
$CLSID_NETRONICVcFilter = GUID$("{8BAD5EF9-C869-11D1-BB20-0060977A2AC2}")
$CLSID_NETRONICVcFilterCollection = GUID$("{8BAD5EF6-C869-11D1-BB20-0060977A2AC2}")
$CLSID_NETRONICVcFilterSubCondition = GUID$("{855E2938-A6A8-4DFA-BAEC-C0D3DCDC1CC3}")
$CLSID_NETRONICVcFormat = GUID$("{137619D9-C314-11D1-BB13-0060977A2AC2}")
$CLSID_NETRONICVcFormatCollection = GUID$("{137619D6-C314-11D1-BB13-0060977A2AC2}")
$CLSID_NETRONICVcFormatField = GUID$("{065B813C-57AB-4BEA-8B49-587FB6C2DC5E}")
$CLSID_NETRONICVcGroup = GUID$("{7735CCC5-277E-11D2-B308-02608C4302A9}")
$CLSID_NETRONICVcGroupCollection = GUID$("{23706FE5-2B96-11D2-B30C-02608C4302A9}")
$CLSID_NETRONICVcGroupLevelLayout = GUID$("{590D72AE-6595-49DB-89B9-9B03809A9A9B}")
$CLSID_NETRONICVcGroupLevelLayoutCollection = GUID$("{910ED761-0C51-4C39-90C4-C238F17CA3CD}")
$CLSID_NETRONICVcHierarchyLevelLayout = GUID$("{EE156E60-2900-4887-A2AE-27C9D92CB5DA}")
$CLSID_NETRONICVcHistogram = GUID$("{3FF11252-856B-11D3-960F-00105ADD347A}")
$CLSID_NETRONICVcHistogramCollection = GUID$("{1E6B2252-8569-11D3-960F-00105ADD347A}")
$CLSID_NETRONICVcInfoWindow = GUID$("{74E2EAE8-6B17-45F9-AA5D-BC360A653039}")
$CLSID_NETRONICVcInterval = GUID$("{6BD1758E-6711-4A80-ACF6-13A4B9834BDE}")
$CLSID_NETRONICVcIntervalCollection = GUID$("{0D4D7249-02CE-4A45-937B-2AFDA2DF7C8D}")
$CLSID_NETRONICVcLayer = GUID$("{C195FC8C-FAA6-11D1-BB98-0060977A2AC2}")
$CLSID_NETRONICVcLayerCollection = GUID$("{C195FC89-FAA6-11D1-BB98-0060977A2AC2}")
$CLSID_NETRONICVcLayerFormat = GUID$("{17FAC1B4-328E-4C8C-AC59-44774BECD3F2}")
$CLSID_NETRONICVcLayerFormatField = GUID$("{B571E316-A98F-44C5-8092-D2886423D1F7}")
$CLSID_NETRONICVcLegend = GUID$("{54DA65EA-EE1A-11D1-BB76-0060977A2AC2}")
$CLSID_NETRONICVcLegendView = GUID$("{7B1F6913-5E93-4C19-ACAA-CC44B4D88886}")
$CLSID_NETRONICVcLineFormat = GUID$("{C69B8106-7081-470E-A558-635AE38F0E69}")
$CLSID_NETRONICVcLineFormatCollection = GUID$("{9F46D9BE-BCB3-41EE-ACE9-0BC2D427A216}")
$CLSID_NETRONICVcLineFormatField = GUID$("{49212EA9-96D9-4A01-B290-F0C90E1E79DE}")
$CLSID_NETRONICVcLink = GUID$("{F2F38335-A446-11D1-B236-02608C4302A9}")
$CLSID_NETRONICVcLinkAppearance = GUID$("{09030178-90D3-11D2-B352-00A024D27A9E}")
$CLSID_NETRONICVcLinkAppearanceCollection = GUID$("{2F2C3F77-9008-11D2-B350-00A024D27A9E}")
$CLSID_NETRONICVcLinkCollection = GUID$("{2F2C3F7A-9008-11D2-B350-00A024D27A9E}")
$CLSID_NETRONICVcMap = GUID$("{339FBC78-49D3-11D2-B365-02608C4302A9}")
$CLSID_NETRONICVcMapCollection = GUID$("{339FBC75-49D3-11D2-B365-02608C4302A9}")
$CLSID_NETRONICVcMapEntry = GUID$("{339FBC7B-49D3-11D2-B365-02608C4302A9}")
$CLSID_NETRONICVcNode = GUID$("{E357B6E4-3638-11D1-954E-02608C4302A9}")
$CLSID_NETRONICVcNodeCollection = GUID$("{10814B84-511F-11D1-9550-02608C4302A9}")
$CLSID_NETRONICVcNodeLevelLayout = GUID$("{ECDA740C-94E4-4579-BA3C-8E548EAA73CF}")
$CLSID_NETRONICVcNumericScale = GUID$("{3C70656C-4192-11D2-B2DB-00A024D27A9E}")
$CLSID_NETRONICVcNumericScaleCollection = GUID$("{3C706566-4192-11D2-B2DB-00A024D27A9E}")
$CLSID_NETRONICVcPrinter = GUID$("{8E0CC195-CCB2-11D3-965F-00105ADD347A}")
$CLSID_NETRONICVcRect = GUID$("{01D05F02-6BA1-47F5-AC0C-27F39CED9BCC}")
$CLSID_NETRONICVcResourceScheduler1 = GUID$("{2B6A6504-6965-4175-9ACF-75130F666F1D}")
$CLSID_NETRONICVcResourceScheduler2 = GUID$("{B6CDCF6F-7B09-4738-8094-7E41DEAFF81D}")
$CLSID_NETRONICVcRibbon = GUID$("{C18AD2B6-886D-11D2-B3F3-02608C4302A9}")
$CLSID_NETRONICVcScheduler = GUID$("{ED9C3FA9-8042-43D2-9302-F32CC1B6643E}")
$CLSID_NETRONICVcSection = GUID$("{D6CCEAF6-F0D7-11D2-B4A0-02608C4302A9}")
$CLSID_NETRONICVcTable = GUID$("{F96CA805-3AE7-11D1-B9C6-0060977A2AC2}")
$CLSID_NETRONICVcTableCollection = GUID$("{27B4CA27-782A-4013-8778-CDE1FE1553CF}")
$CLSID_NETRONICVcTableFormat = GUID$("{D3A16742-3204-48D8-B638-215CF7812486}")
$CLSID_NETRONICVcTableFormatCollection = GUID$("{AA805CB8-EAF3-41F9-8463-44E4686CCA60}")
$CLSID_NETRONICVcTableFormatField = GUID$("{FBA6A07F-E9F0-4348-B87D-A04CFF90FCB1}")
$CLSID_NETRONICVcTimeScale = GUID$("{C90C9281-3C7C-11D0-BDD8-02608C4302A9}")
$CLSID_NETRONICVcTimeScaleCollection = GUID$("{F2F3833B-A446-11D1-B236-02608C4302A9}")
$CLSID_NETRONICVcTitle = GUID$("{BAA7847E-EE24-11D1-BB76-0060977A2AC2}")
$CLSID_NETRONICVcWorkday = GUID$("{F9107808-1363-11D3-ADF2-00105ADBDA11}")
$CLSID_NETRONICVcWorkdayCollection = GUID$("{F910780B-1363-11D3-ADF2-00105ADBDA11}")
$CLSID_NETRONICVcWorkweek = GUID$("{F9107818-1363-11D3-ADF2-00105ADBDA11}")
$CLSID_NETRONICVcWorkweekCollection = GUID$("{F910780E-1363-11D3-ADF2-00105ADBDA11}")
$CLSID_NETRONICVcWorldView = GUID$("{FEBB3BB0-0244-49DE-B8E5-8ED0B7B6192F}")
$CLSID_NETRONICVcGantt = GUID$("{A4E79A20-C9E1-11CF-BDD7-02608C4302A9}")

' ========================================================================================
' IIDs (Interface identifiers)
' ========================================================================================

$IID_NETRONICIVBDataObject = GUID$("{BAC118E3-D942-11D3-975E-006008ABCF25}")
$IID_NETRONICIVBDataObjectFiles = GUID$("{BAC118E6-D942-11D3-975E-006008ABCF25}")
$IID_NETRONICIVcBorderArea = GUID$("{1EEB797E-85ED-4FB2-A3CC-78AF3986FF78}")
$IID_NETRONICIVcBorderBox = GUID$("{EA627A74-8EDB-45C1-9627-04844FB755BA}")
$IID_NETRONICIVcBox = GUID$("{A0B5F063-018A-11D5-B1DA-0060977A2ACB}")
$IID_NETRONICIVcBoxCollection = GUID$("{A0B5F066-018A-11D5-B1DA-0060977A2ACB}")
$IID_NETRONICIVcBoxFormat = GUID$("{135F09A3-C037-40AA-81EB-ACEED0F42C3E}")
$IID_NETRONICIVcBoxFormatCollection = GUID$("{015F2B2B-ADFB-4C44-B209-0BC6D1B2CA62}")
$IID_NETRONICIVcBoxFormatField = GUID$("{5A841E79-0630-4784-A982-D85C35B9F9E7}")
$IID_NETRONICIVcCalendar = GUID$("{F5F797F3-0D0C-11D3-ADED-00105ADBDA11}")
$IID_NETRONICIVcCalendarCollection = GUID$("{F5F797F6-0D0C-11D3-ADED-00105ADBDA11}")
$IID_NETRONICIVcCalendarGrid = GUID$("{1E1D0F2A-F0F1-11D2-B4A0-02608C4302A9}")
$IID_NETRONICIVcCalendarGridCollection = GUID$("{142E05AB-32A5-4FA1-BF3A-0496DBD19D40}")
$IID_NETRONICIVcCalendarProfile = GUID$("{13BBDC3F-C0E7-4B5C-BFFF-D87E9D0EC81F}")
$IID_NETRONICIVcCalendarProfileCollection = GUID$("{C10BB190-6A16-434D-A94F-FDF6303F6DF4}")
$IID_NETRONICIVcCurve = GUID$("{CC99CE56-E329-11D1-B2A8-02608C4302A9}")
$IID_NETRONICIVcCurveCollection = GUID$("{CC99CE53-E329-11D1-B2A8-02608C4302A9}")
$IID_NETRONICIVcDataDefinition = GUID$("{453BCD45-34BF-11D1-954E-02608C4302A9}")
$IID_NETRONICIVcDataDefinitionTable = GUID$("{D9094316-4399-11D2-B34C-02608C4302A9}")
$IID_NETRONICIVcDataRecord = GUID$("{59830C91-30A8-425C-BD3B-920C5C30AE0D}")
$IID_NETRONICIVcDataRecordCollection = GUID$("{7B2AF21E-5777-4B15-A7B6-81BE25288EA9}")
$IID_NETRONICIVcDataTable = GUID$("{C1BEEF32-97B0-4592-9543-0893BFD40D6D}")
$IID_NETRONICIVcDataTableCollection = GUID$("{41A61349-C985-4B00-BCA9-7A1A6334E955}")
$IID_NETRONICIVcDataTableField = GUID$("{96B402B2-8AF4-4336-BE07-285F37C2DB8A}")
$IID_NETRONICIVcDataTableFieldCollection = GUID$("{AB95B8E0-B08B-409A-AF99-3936277B750D}")
$IID_NETRONICIVcDateLine = GUID$("{F2F38336-A446-11D1-B236-02608C4302A9}")
$IID_NETRONICIVcDateLineCollection = GUID$("{C0FFD475-25E6-11D2-B305-02608C4302A9}")
$IID_NETRONICIVcDateLineGrid = GUID$("{1E1D0F24-F0F1-11D2-B4A0-02608C4302A9}")
$IID_NETRONICIVcDateLineGridCollection = GUID$("{B364F173-B3A7-4F73-9306-B1167DDCDEC8}")
$IID_NETRONICIVcDefinitionField = GUID$("{D9094313-4399-11D2-B34C-02608C4302A9}")
$IID_NETRONICIVcField = GUID$("{E2EE8270-7A69-11D3-95FC-00105ADD347A}")
$IID_NETRONICIVcFilter = GUID$("{8BAD5EF7-C869-11D1-BB20-0060977A2AC2}")
$IID_NETRONICIVcFilterCollection = GUID$("{8BAD5EF4-C869-11D1-BB20-0060977A2AC2}")
$IID_NETRONICIVcFilterSubCondition = GUID$("{855E2936-A6A8-4DFA-BAEC-C0D3DCDC1CC3}")
$IID_NETRONICIVcFormat = GUID$("{137619D7-C314-11D1-BB13-0060977A2AC2}")
$IID_NETRONICIVcFormatCollection = GUID$("{137619D4-C314-11D1-BB13-0060977A2AC2}")
$IID_NETRONICIVcFormatField = GUID$("{545F7707-DD6D-4B79-89B3-8A93B32DFF30}")
$IID_NETRONICIVcGroup = GUID$("{7735CCC3-277E-11D2-B308-02608C4302A9}")
$IID_NETRONICIVcGroupCollection = GUID$("{23706FE3-2B96-11D2-B30C-02608C4302A9}")
$IID_NETRONICIVcGroupLevelLayout = GUID$("{CC68B9D1-C3FA-4343-8C88-A2A68BF174EC}")
$IID_NETRONICIVcGroupLevelLayoutCollection = GUID$("{3B606C65-9991-4057-8E63-A6E4516F460A}")
$IID_NETRONICIVcHierarchyLevelLayout = GUID$("{873703C8-F128-4535-9F70-B11C629C3C64}")
$IID_NETRONICIVcHistogram = GUID$("{3FF11250-856B-11D3-960F-00105ADD347A}")
$IID_NETRONICIVcHistogramCollection = GUID$("{1E6B2250-8569-11D3-960F-00105ADD347A}")
$IID_NETRONICIVcInfoWindow = GUID$("{1E7E1280-9F45-4CED-9373-1F4BF2A6E78E}")
$IID_NETRONICIVcInterval = GUID$("{5F483BB0-2548-4E9B-8DA6-C9CB49595F8B}")
$IID_NETRONICIVcIntervalCollection = GUID$("{33C2BDC0-E39E-426C-8246-B4AC3B447D39}")
$IID_NETRONICIVcLayer = GUID$("{C195FC8A-FAA6-11D1-BB98-0060977A2AC2}")
$IID_NETRONICIVcLayerCollection = GUID$("{C195FC87-FAA6-11D1-BB98-0060977A2AC2}")
$IID_NETRONICIVcLayerFormat = GUID$("{FDFF10FE-1759-461A-9B92-B6C3918CF92C}")
$IID_NETRONICIVcLayerFormatField = GUID$("{64A0CB29-B975-4468-AB71-D51F0B3FA9D8}")
$IID_NETRONICIVcLegend = GUID$("{54DA65E8-EE1A-11D1-BB76-0060977A2AC2}")
$IID_NETRONICIVcLegendView = GUID$("{0A2993C0-9D16-4A94-988D-FB0057036D87}")
$IID_NETRONICIVcLineFormat = GUID$("{2B78442A-522E-4DB1-96D6-70E5F8039685}")
$IID_NETRONICIVcLineFormatCollection = GUID$("{9E8C8B02-98B6-4239-8CE2-359FB5E2D591}")
$IID_NETRONICIVcLineFormatField = GUID$("{B039A670-A36A-4A61-8B03-4D661A887778}")
$IID_NETRONICIVcLink = GUID$("{F2F38333-A446-11D1-B236-02608C4302A9}")
$IID_NETRONICIVcLinkAppearance = GUID$("{09030176-90D3-11D2-B352-00A024D27A9E}")
$IID_NETRONICIVcLinkAppearanceCollection = GUID$("{2F2C3F75-9008-11D2-B350-00A024D27A9E}")
$IID_NETRONICIVcLinkCollection = GUID$("{2F2C3F78-9008-11D2-B350-00A024D27A9E}")
$IID_NETRONICIVcMap = GUID$("{339FBC76-49D3-11D2-B365-02608C4302A9}")
$IID_NETRONICIVcMapCollection = GUID$("{339FBC73-49D3-11D2-B365-02608C4302A9}")
$IID_NETRONICIVcMapEntry = GUID$("{339FBC79-49D3-11D2-B365-02608C4302A9}")
$IID_NETRONICIVcNode = GUID$("{E357B6E2-3638-11D1-954E-02608C4302A9}")
$IID_NETRONICIVcNodeCollection = GUID$("{10814B82-511F-11D1-9550-02608C4302A9}")
$IID_NETRONICIVcNodeLevelLayout = GUID$("{290EC227-2C9F-48D0-B122-1EBC6359A583}")
$IID_NETRONICIVcNumericScale = GUID$("{3C70656A-4192-11D2-B2DB-00A024D27A9E}")
$IID_NETRONICIVcNumericScaleCollection = GUID$("{3C706564-4192-11D2-B2DB-00A024D27A9E}")
$IID_NETRONICIVcPrinter = GUID$("{8E0CC193-CCB2-11D3-965F-00105ADD347A}")
$IID_NETRONICIVcRect = GUID$("{01D05F00-6BA1-47F5-AC0C-27F39CED9BCC}")
$IID_NETRONICIVcResourceScheduler1 = GUID$("{6B0F9783-BB3C-4915-9FFF-1AADCA386241}")
$IID_NETRONICIVcResourceScheduler2 = GUID$("{A224B5E3-5C7C-40AE-8973-CBF30E6A524E}")
$IID_NETRONICIVcRibbon = GUID$("{C18AD2B4-886D-11D2-B3F3-02608C4302A9}")
$IID_NETRONICIVcScheduler = GUID$("{AD66D254-8DDF-4C19-A0A7-8CA5F0F254B7}")
$IID_NETRONICIVcSection = GUID$("{D6CCEAF4-F0D7-11D2-B4A0-02608C4302A9}")
$IID_NETRONICIVcTable = GUID$("{F96CA803-3AE7-11D1-B9C6-0060977A2AC2}")
$IID_NETRONICIVcTableCollection = GUID$("{4A581086-E539-499A-A6DC-D867080AE1DB}")
$IID_NETRONICIVcTableFormat = GUID$("{F3D2C272-DE0F-4968-A0DA-A5BC59A9D784}")
$IID_NETRONICIVcTableFormatCollection = GUID$("{99815FC7-9DB8-489D-A043-14FDD6623059}")
$IID_NETRONICIVcTableFormatField = GUID$("{8A307C9C-9232-471A-9919-84CD2210C2C2}")
$IID_NETRONICIVcTimeScale = GUID$("{C90C9280-3C7C-11D0-BDD8-02608C4302A9}")
$IID_NETRONICIVcTimeScaleCollection = GUID$("{F2F38339-A446-11D1-B236-02608C4302A9}")
$IID_NETRONICIVcTitle = GUID$("{BAA78480-EE24-11D1-BB76-0060977A2AC2}")
$IID_NETRONICIVcWorkday = GUID$("{F9107806-1363-11D3-ADF2-00105ADBDA11}")
$IID_NETRONICIVcWorkdayCollection = GUID$("{F9107809-1363-11D3-ADF2-00105ADBDA11}")
$IID_NETRONICIVcWorkweek = GUID$("{F9107816-1363-11D3-ADF2-00105ADBDA11}")
$IID_NETRONICIVcWorkweekCollection = GUID$("{F910780C-1363-11D3-ADF2-00105ADBDA11}")
$IID_NETRONICIVcWorldView = GUID$("{E48C3023-86AE-453C-A5D0-2D33E250D735}")
$IID__NETRONICDVcGantt = GUID$("{A4E79A21-C9E1-11CF-BDD7-02608C4302A9}")
$IID__NETRONICDVcGanttEvents = GUID$("{A4E79A22-C9E1-11CF-BDD7-02608C4302A9}")

' ========================================================================================
' VcArrangementType enum
' IID: {261556AA-9ED1-4257-9078-77A1E6E02EF1}
' Constants for ArrangementType
' ========================================================================================

%vcArrangementTypeGroupwise                             = 1            ' &H1
%vcArrangementTypeHierarchical                          = 2            ' &H2

' ========================================================================================
' BoxModificationTypeEnum enum
' IID: {C607AE12-0D5E-11D5-B1E5-0060977A2ACB}
' Constants for BoxModificationType
' ========================================================================================

%vcBMTNothing                                           = 0            ' &H0
%vcBMTAnything                                          = 1            ' &H1
%vcBMTXYOffsetModified                                  = 2            ' &H2
%vcBMTTextModified                                      = 4            ' &H4
%vcBMTSizeModified                                      = 8            ' &H8
%vcBMTAnchoringModified                                 = 16           ' &H10

' ========================================================================================
' ArrowKeyModeEnum enum
' IID: {F9E17867-38AD-4B2C-950A-D85FC39C352E}
' Constants for ArrowKeyMode
' ========================================================================================

%vcStandard                                             = 127          ' &H7F
%vcResizeOrMoveNode                                     = 384          ' &H180

' ========================================================================================
' ComponentTypeEnum enum
' IID: {1823CD7A-CA03-40E3-955D-6092F125B4FF}
' Constants for ComponentType
' ========================================================================================

%vcListComponent                                        = 0            ' &H0
%vcAdditionalListComponent                              = 1            ' &H1
%vcListTitleComponent                                   = 2            ' &H2
%vcTimeScaleComponent                                   = 3            ' &H3
%vcDiagramComponent                                     = 4            ' &H4
%vcRightListComponent                                   = 5            ' &H5
%vcHistogramVerScaleComponent                           = 7            ' &H7
%vcHistogramComponent                                   = 8            ' &H8
%vcLegendComponent                                      = 10           ' &HA
%vcTopTitleComponent                                    = 11           ' &HB
%vcBottomListTitleComponent                             = 14           ' &HE
%vcBottomTimeScaleComponent                             = 15           ' &HF
%vcRightListTitleComponent                              = 16           ' &H10
%vcBottomRightListTitleComponent                        = 17           ' &H11

' ========================================================================================
' DistanceConversionTypeEnum enum
' IID: {340296EB-1304-4121-8C7C-472487854471}
' Constants for ConvertDistance method
' ========================================================================================

%vcXCentiMillimetersToPixels                            = 1            ' &H1
%vcYCentiMillimetersToPixels                            = 2            ' &H2
%vcXPixelsToCentiMillimeters                            = 3            ' &H3
%vcYPixelsToCentiMillimeters                            = 4            ' &H4

' ========================================================================================
' CreationTypeEnum enum
' IID: {2A77EFA2-8FDB-11D4-B22F-0080AD0058C7}
' Constants for CreateComplete event
' ========================================================================================

%vcNodeCreated                                          = 1            ' &H1
%vcLinkCreated                                          = 2            ' &H2
%vcDataRecordCreatedByResourceScheduling                = 5            ' &H5
%vcDataRecordCreated                                    = 6            ' &H6

' ========================================================================================
' DialogTypeEnum enum
' IID: {76E3AA39-9E6F-4D61-B607-67040E929865}
' Constants for DialogType enumeration
' ========================================================================================

%vcEditTimeScaleDialog                                  = 5409         ' &H1521
%vcEditDataRecordDialog                                 = 5400         ' &H1518
%vcEditLinkRecordDialog                                 = 5521         ' &H1591
%vcPrintPreviewDialog                                   = 4096         ' &H1000
%vcPageSetupDialog                                      = 4097         ' &H1001

' ========================================================================================
' EncodingEnum enum
' IID: {1D869565-2C9F-4579-96E3-F9AEC02971E3}
' Constants for Encoding
' ========================================================================================

%vcANSIEncoding                                         = 1            ' &H1
%vcUnicodeEncoding                                      = 2            ' &H2

' ========================================================================================
' ErrorTypeEnum enum
' IID: {F3DF1C56-0717-42C6-9AE3-534CD563BD9E}
' Constants for ErrorType
' ========================================================================================

%vcTableIndexOutOfRangeError                            = 1            ' &H1
%vcNotYetImplementedError                               = 2            ' &H2
%vcNoNodesSelectedError                                 = 3            ' &H3
%vcFormatNameDoesNotExistError                          = 4            ' &H4
%vcColumnNoOutOfRangeError                              = 5            ' &H5
%vcVerAlignmentOutOfRangeError                          = 6            ' &H6
%vcHorAlignmentOutOfRangeError                          = 7            ' &H7
%vcNoHistogramError                                     = 8            ' &H8
%vcNoCurveError                                         = 9            ' &H9
%vcNoGroupsSelectedError                                = 10           ' &HA
%vcNoValidDateFormatError                               = 11           ' &HB
%vcDefFieldTypeOutOfRangeError                          = 12           ' &HC
%vcNoElementsSelectedError                              = 13           ' &HD
%vcInvalidRibbonTypeError                               = 14           ' &HE
%vcNoLinkappearanceHandlerError                         = 15           ' &HF
%vcInvalidSectionBasicUnitError                         = 16           ' &H10
%vcInvalidGridUnitError                                 = 17           ' &H11
%vcNextWithoutFirstOnCollectionError                    = 18           ' &H12
%vcDataObjectReadOnlyError                              = 19           ' &H13
%vcDataObjectWriteOnlyError                             = 20           ' &H14
%vcProfileNameMustBeUniqueError                         = 21           ' &H15
%vcThisSelectionNotAllowedForGroupsError                = 22           ' &H16
%vcGroupDescriptionFileNotFoundError                    = 23           ' &H17
%vcParentNodeNotAcceptableError                         = 24           ' &H18
%vcOutOfRangeError                                      = 25           ' &H19
%vcInvalidReferenceNodeError                            = 26           ' &H1A
%vcIndexOutOfRangeError                                 = 27           ' &H1B
%vcHttpError                                            = 28           ' &H1C
%vcReadOnlyError                                        = 29           ' &H1D
%vcEventSecurityCheckError                              = 30           ' &H1E
%vcServerSideGraphicsError                              = 31           ' &H1F
%vcNoServerSideGraphicsError                            = 32           ' &H20
%vcElementNameError                                     = 33           ' &H21
%vcElementExistsError                                   = 34           ' &H22
%vcElementDoesNotExistError                             = 35           ' &H23
%vcElementCreationError                                 = 36           ' &H24
%vcSpecificationFormatError                             = 37           ' &H25
%vcSpecificationChecksumError                           = 38           ' &H26
%vcSpecificationContentsError                           = 39           ' &H27
%vcElementTypeCannotBeChangedError                      = 40           ' &H28
%vcStandardElementCannotBeDeletedError                  = 41           ' &H29
%vcMaxCountReachedError                                 = 53           ' &H35
%vcElementEmptyNameNotAllowedError                      = 54           ' &H36
%vcElementNameAlreadyInSpecificationError               = 55           ' &H37
%vcElementCannotBeDeletedError                          = 56           ' &H38
%vcInvalidMapTypeError                                  = 57           ' &H39
%vcInvalidFieldTypeError                                = 58           ' &H3A
%vcOutOfScopeError                                      = 59           ' &H3B
%vcIllegalCharsFoundError                               = 60           ' &H3C
%vcFilterCannotBeChangedError                           = 61           ' &H3D
%vcFormatMustBeSetError                                 = 62           ' &H3E
%vcSubConditionSyntaxError                              = 63           ' &H3F
%vcLastFieldCannotBeRemovedError                        = 64           ' &H40
%vcFilterOutOfScopeError                                = 65           ' &H41
%vcFormatOutOfScopeError                                = 66           ' &H42
%vcElementCannotBeDeletedNorRenamedError                = 67           ' &H43
%VcInvalidFilterTypeError                               = 68           ' &H44
%vcFilterDataDefTableNotChangeableError                 = 69           ' &H45
%vcFilterInvalidError                                   = 70           ' &H46
%vcInternalError                                        = 71           ' &H47
%vcElementNotExistsError                                = 72           ' &H48
%vcInvalidCalendarTypeError                             = 73           ' &H49
%vcCalendarTypeCannotBeChangedError                     = 74           ' &H4A
%vcInvalidElementSubTypeError                           = 75           ' &H4B
%vcInvalidRibbonPositionError                           = 76           ' &H4C
%vcInvalidTickPositionError                             = 77           ' &H4D
%vcElementCannotBeStandardError                         = 78           ' &H4E
%vcSecondElementCannotBeStandardError                   = 79           ' &H4F
%vcRefElementEqualToElementError                        = 80           ' &H50
%vcNullReferenceError                                   = 81           ' &H51
%vcDataEditingNotLicensedError                          = 82           ' &H52
%vcExportGraphicsWriteError                             = 83           ' &H53
%vcResourceSchedulingNotLicensedError                   = 84           ' &H54
%vcResourceSchedulingDLLNotFoundError                   = 85           ' &H55
%vcResourceSchedulingWrongDLLVersionError               = 86           ' &H56
%vcResourceSchedulingCyclicStructureError               = 87           ' &H57
%vcResourceSchedulingDataFieldIndexNotSetError          = 88           ' &H58
%vcResourceSchedulingDataFieldIndexOutOfRangeError      = 89           ' &H59
%vcResourceSchedulingConcurrencyForbittenError          = 90           ' &H5A
%vcResourceSchedulingDataTableNotFoundError             = 91           ' &H5B
%vcDataStructureNotSupportedError                       = 92           ' &H5C
%vcRelationshipGeneratesCircleError                     = 93           ' &H5D
%vcPrimaryKeyCannotBeChangedError                       = 94           ' &H5E
%vcOwnPrimaryKeyCannotBeUsedError                       = 95           ' &H5F
%vcSpecifiedFieldIsNotPrimaryKeyError                   = 96           ' &H60
%vcAlreadyExistingDataError                             = 97           ' &H61
%vcDataTableFieldTypeOutOfRangeError                    = 98           ' &H62
%vcPrimaryKeyNotUniqueError                             = 99           ' &H63
%vcPrimaryKeyIsEmptyError                               = 100          ' &H64
%vcPrimaryKeyDefinitionMissingError                     = 101          ' &H65
%vcResourceSchedulingNotAvailableForTimingResourcesError = 102          ' &H66
%vcIDHandlingNotEnabledError                            = 103          ' &H67
%vcInvalidOverlapLayerTypeError                         = 104          ' &H68
%vcInvalidUnitSeparationError                           = 105          ' &H69
%vcInvalidTextAlignmentError                            = 106          ' &H6A
%vcNoValidDoubleFormatError                             = 107          ' &H6B
%vcOnlyAvailableForInitializingError                    = 108          ' &H6C
%vcDataTableFieldFromWrongDataTableUsedError            = 109          ' &H6D
%vcNoFurtherPrimaryKeyAllowedError                      = 110          ' &H6E
%vcMultiplePrimaryKeysSpecifiedYetError                 = 111          ' &H6F
%vcSchedulingNotEnabledException                        = 113          ' &H71
%vcInvalidCalendarProfileTypeError                      = 114          ' &H72
%vcCalendarProfileTypeCannotBeChangedError              = 115          ' &H73
%vcResourceSchedulingGroupResourceDataTableNotDeclaredError = 116          ' &H74
%vcInvalidObserveDSTError                               = 117          ' &H75
%VcInvalidObjectForFilterEvaluationError                = 118          ' &H76

' ========================================================================================
' FillPatternSingleColoredEnum enum
' IID: {5E0AAFE7-461C-43FA-B739-D1F55FF79666}
' Constants for single colored fill patterns
' ========================================================================================

%vcSingleColoredNoPattern                               = 1276         ' &H4FC
%vcSingleColoredVerticalConcavePattern                  = 40           ' &H28
%vcSingleColoredVerticalConvexPattern                   = 41           ' &H29
%vcSingleColoredVerticalTopLightedConvexPattern         = 42           ' &H2A
%vcSingleColoredVerticalBottomLightedConvexPattern      = 43           ' &H2B
%vcSingleColoredAeroGlassPattern                        = 44           ' &H2C

' ========================================================================================
' FillPatternEnum enum
' IID: {76ABEBD4-E35A-11D1-B2A8-02608C4302A9}
' Constants for FillPattern
' ========================================================================================

%vcNoPattern                                            = 1276         ' &H4FC
%vcBDiagonalPattern                                     = 5            ' &H5
%vcCrossPattern                                         = 6            ' &H6
%vcDiagCrossPattern                                     = 7            ' &H7
%vcFDiagonalPattern                                     = 4            ' &H4
%vcHorizontalPattern                                    = 3            ' &H3
%vcVerticalPattern                                      = 2            ' &H2
%vcVerticalConcavePattern                               = 40           ' &H28
%vcVerticalConvexPattern                                = 41           ' &H29
%vcVerticalTopLightedConvexPattern                      = 42           ' &H2A
%vcVerticalBottomLightedConvexPattern                   = 43           ' &H2B
%vcAeroGlassPattern                                     = 44           ' &H2C
%vcHorizontalGradientPattern                            = 52           ' &H34
%vcVerticalGradientPattern                              = 62           ' &H3E
%vc05PercentPattern                                     = 2000         ' &H7D0
%vc10PercentPattern                                     = 2001         ' &H7D1
%vc20PercentPattern                                     = 2002         ' &H7D2
%vc25PercentPattern                                     = 2003         ' &H7D3
%vc30PercentPattern                                     = 2004         ' &H7D4
%vc40PercentPattern                                     = 2005         ' &H7D5
%vc50PercentPattern                                     = 2006         ' &H7D6
%vc60PercentPattern                                     = 2007         ' &H7D7
%vc70PercentPattern                                     = 2008         ' &H7D8
%vc75PercentPattern                                     = 2009         ' &H7D9
%vc80PercentPattern                                     = 2010         ' &H7DA
%vc90PercentPattern                                     = 2011         ' &H7DB
%vcLightDownwardDiagonalPattern                         = 2012         ' &H7DC
%vcLightUpwardDiagonalPattern                           = 2013         ' &H7DD
%vcDarkDownwardDiagonalPattern                          = 2014         ' &H7DE
%vcDarkUpwardDiagonalPattern                            = 2015         ' &H7DF
%vcWideDownwardDiagonalPattern                          = 2016         ' &H7E0
%vcWideUpwardDiagonalPattern                            = 2017         ' &H7E1
%vcLightVerticalPattern                                 = 2018         ' &H7E2
%vcLightHorizontalPattern                               = 2019         ' &H7E3
%vcNarrowVerticalPattern                                = 2020         ' &H7E4
%vcNarrowHorizontalPattern                              = 2021         ' &H7E5
%vcDarkVerticalPattern                                  = 2022         ' &H7E6
%vcDarkHorizontalPattern                                = 2023         ' &H7E7
%vcDashedDownwardDiagonalPattern                        = 2024         ' &H7E8
%vcDashedUpwardDiagonalPattern                          = 2025         ' &H7E9
%vcDashedHorizontalPattern                              = 2026         ' &H7EA
%vcDashedVerticalPattern                                = 2027         ' &H7EB
%vcSmallConfettiPattern                                 = 2028         ' &H7EC
%vcLargeConfettiPattern                                 = 2029         ' &H7ED
%vcZigZagPattern                                        = 2030         ' &H7EE
%vcWavePattern                                          = 2031         ' &H7EF
%vcDiagonalBrickPattern                                 = 2032         ' &H7F0
%vcHorizontalBrickPattern                               = 2033         ' &H7F1
%vcWeavePattern                                         = 2034         ' &H7F2
%vcPlaidPattern                                         = 2035         ' &H7F3
%vcDivotPattern                                         = 2036         ' &H7F4
%vcDottedGridPattern                                    = 2037         ' &H7F5
%vcDottedDiamondPattern                                 = 2038         ' &H7F6
%vcShinglePattern                                       = 2039         ' &H7F7
%vcTrellisPattern                                       = 2040         ' &H7F8
%vcSpherePattern                                        = 2041         ' &H7F9
%vcSmallGridPattern                                     = 2042         ' &H7FA
%vcSmallCheckerBoardPattern                             = 2043         ' &H7FB
%vcLargeCheckerBoardPattern                             = 2044         ' &H7FC
%vcOutlinedDiamondPattern                               = 2045         ' &H7FD
%vcSolidDiamondPattern                                  = 2046         ' &H7FE

' ========================================================================================
' FitModeEnum enum
' IID: {530CFA9A-54B1-4AB4-BA0F-4C7C3C22D87F}
' Constants for FitMode
' ========================================================================================

%vcFitWidth                                             = 24           ' &H18
%vcFitHeight                                            = 23           ' &H17
%vcFitMaximumOfWidthAndHeight                           = 1051         ' &H41B
%vcFitMinimumOfWidthAndHeight                           = 1052         ' &H41C
%vcUseLargerZoomFactor                                  = 1053         ' &H41D
%vcUseSmallerZoomFactor                                 = 1054         ' &H41E

' ========================================================================================
' FontBodyEnum enum
' IID: {D1ADA4C0-C86D-11D1-BB20-0060977A2AC2}
' Constants for FontBody
' ========================================================================================

%vcRegular                                              = 1            ' &H1
%vcBold                                                 = 2            ' &H2
%vcItalic                                               = 3            ' &H3
%vcBoldItalic                                           = 4            ' &H4

' ========================================================================================
' GroupModificationTypeEnum enum
' IID: {04ECD6E0-CD7A-11D3-9752-006008ABCF25}
' Constants for GroupModificationType
' ========================================================================================

%vcGMTNothing                                           = 0            ' &H0
%vcGMTAnything                                          = 1            ' &H1
%vcGMTMinusPressed                                      = 2            ' &H2
%vcGMTPlusPressed                                       = 4            ' &H4
%vcGMTStartModified                                     = 8            ' &H8
%vcGMTEndModified                                       = 16           ' &H10
%vcGMTMoved                                             = 32           ' &H20

' ========================================================================================
' HorizontalAlignmentEnum enum
' IID: {5931AA01-C48F-11D1-BB17-0060977A2AC2}
' Constants for HorizontalAlignment
' ========================================================================================

%vcLeftAligned                                          = -3           ' &HFFFFFFFD
%vcHorCenterAligned                                     = -1           ' &HFFFFFFFF
%vcRightAligned                                         = -2           ' &HFFFFFFFE

' ========================================================================================
' InteractionModeEnum enum
' IID: {A4E79A25-C9E1-11CF-BDD7-02608C4302A9}
' Constants for InteractionMode
' ========================================================================================

%vcPointer                                              = 0            ' &H0
%vcCreateNode                                           = 2            ' &H2
%vcDeleteNode                                           = 3            ' &H3
%vcCreateLink                                           = 4            ' &H4
%vcDeleteLink                                           = 5            ' &H5
%vcInsertCurvePoint                                     = 31           ' &H1F
%vcCreateBox                                            = 36           ' &H24

' ========================================================================================
' LineTypeEnum enum
' IID: {76ABEBD3-E35A-11D1-B2A8-02608C4302A9}
' Constants for LineType
' ========================================================================================

%vcNone                                                 = 1            ' &H1
%vcDashed                                               = 4            ' &H4
%vcDotted                                               = 3            ' &H3
%vcDashedDotted                                         = 5            ' &H5
%vcSolid                                                = 2            ' &H2
%vcLineType0                                            = 100          ' &H64
%vcLineType1                                            = 101          ' &H65
%vcLineType2                                            = 102          ' &H66
%vcLineType3                                            = 103          ' &H67
%vcLineType4                                            = 104          ' &H68
%vcLineType5                                            = 105          ' &H69
%vcLineType6                                            = 106          ' &H6A
%vcLineType7                                            = 107          ' &H6B
%vcLineType8                                            = 108          ' &H6C
%vcLineType9                                            = 109          ' &H6D
%vcLineType10                                           = 110          ' &H6E
%vcLineType11                                           = 111          ' &H6F
%vcLineType12                                           = 112          ' &H70
%vcLineType13                                           = 113          ' &H71
%vcLineType14                                           = 114          ' &H72
%vcLineType15                                           = 115          ' &H73
%vcLineType16                                           = 116          ' &H74
%vcLineType17                                           = 117          ' &H75
%vcLineType18                                           = 118          ' &H76

' ========================================================================================
' LocationEnum enum
' IID: {AA36D1E0-A3CD-11D1-B235-02608C4302A9}
' Constants for Location
' ========================================================================================

%vcInTable                                              = 0            ' &H0
%vcInDiagram                                            = 1            ' &H1

' ========================================================================================
' ModificationTypeEnum enum
' IID: {1CACFFC0-FB9F-11D1-B2E1-02608C4302A9}
' Constants for ModificationType
' ========================================================================================

%vcNothing                                              = 0            ' &H0
%vcAnything                                             = 1            ' &H1
%vcStartModified                                        = 2            ' &H2
%vcEndModified                                          = 4            ' &H4
%vcMoved                                                = 8            ' &H8
%vcChangedGroup                                         = 16           ' &H10
%vcModifiedBySchedule                                   = 32           ' &H20
%vcModifiedByResourceScheduling                         = 128          ' &H80
%vcHierarchyModified                                    = 64           ' &H40

' ========================================================================================
' MonthEnum enum
' IID: {476D2888-CFC8-47A8-A36F-B3D19A9AE193}
' Constants for Months
' ========================================================================================

%vcJanuary                                              = 1            ' &H1
%vcFebruary                                             = 2            ' &H2
%vcMarch                                                = 3            ' &H3
%vcApril                                                = 4            ' &H4
%vcMay                                                  = 5            ' &H5
%vcJune                                                 = 6            ' &H6
%vcJuly                                                 = 7            ' &H7
%vcAugust                                               = 8            ' &H8
%vcSeptember                                            = 9            ' &H9
%vcOctober                                              = 10           ' &HA
%vcNovember                                             = 11           ' &HB
%vcDecember                                             = 12           ' &HC

' ========================================================================================
' VcObjectTypeEnum enum
' IID: {5F25F7B0-A6FC-11D2-B428-02608C4302A9}
' Constants for VcObjectType
' ========================================================================================

%vcObjTypeNone                                          = 0            ' &H0
%vcObjTypeNodeInTable                                   = 1            ' &H1
%vcObjTypeNodeInDiagram                                 = 2            ' &H2
%vcObjTypeLinkCollection                                = 3            ' &H3
%vcObjTypeTable                                         = 4            ' &H4
%vcObjTypeTableCaption                                  = 5            ' &H5
%vcObjTypeTimeScale                                     = 6            ' &H6
%vcObjTypeGroup                                         = 7            ' &H7
%vcObjTypeGroupInTable                                  = 7            ' &H7
%vcObjTypeLayer                                         = 8            ' &H8
%vcObjTypeDateLine                                      = 9            ' &H9
%vcObjTypeNumericScale                                  = 10           ' &HA
%vcObjTypeGroupInDiagram                                = 11           ' &HB
%vcObjTypeCurve                                         = 12           ' &HC
%vcObjTypeHistogram                                     = 13           ' &HD
%vcObjTypeSummaryNode                                   = 14           ' &HE
%vcObjTypeBox                                           = 15           ' &HF
%vcObjTypeNodeInLegend                                  = 17           ' &H11

' ========================================================================================
' OLEDragStateEnum enum
' IID: {590065C0-D981-11D3-975E-006008ABCF25}
' Helpstring fehlt !!!
' ========================================================================================

%vcEnter                                                = 0            ' &H0
%vcLeave                                                = 1            ' &H1
%vcOver                                                 = 2            ' &H2

' ========================================================================================
' OLEDropEffectEnum enum
' IID: {590065C1-D981-11D3-975E-006008ABCF25}
' Helpstring fehlt !!!
' ========================================================================================

%vcOLEDropEffectNone                                    = 0            ' &H0
%vcOLEDropEffectCopy                                    = 1            ' &H1
%vcOLEDropEffectMove                                    = 2            ' &H2

' ========================================================================================
' OLEDragModeEnum enum
' IID: {590065C2-D981-11D3-975E-006008ABCF25}
' Helpstring fehlt !!!
' ========================================================================================

%vcOLEDragManual                                        = 0            ' &H0
%vcOLEDragAutomatic                                     = 1            ' &H1

' ========================================================================================
' OLEDropModeEnum enum
' IID: {590065C3-D981-11D3-975E-006008ABCF25}
' Helpstring fehlt !!!
' ========================================================================================

%vcOLEDropNone                                          = 0            ' &H0
%vcOLEDropManual                                        = 1            ' &H1
%vcOLEDropAutomatic                                     = 2            ' &H2

' ========================================================================================
' PrintOutputFormatEnum enum
' IID: {F34B4290-AD7F-11D3-9649-00105ADD347A}
' Constants for PrintOutputFormat
' ========================================================================================

%vcVMF                                                  = 0            ' &H0
%vcWMF                                                  = 1            ' &H1
%vcBMP                                                  = 2            ' &H2
%vcEPS                                                  = 3            ' &H3
%vcGIF                                                  = 4            ' &H4
%vcJPG                                                  = 5            ' &H5
%vcPCX                                                  = 6            ' &H6
%vcPNG                                                  = 7            ' &H7
%vcTIF                                                  = 8            ' &H8
%vcEMF                                                  = 9            ' &H9
%vcWMFWithEMFIncluded                                   = 10           ' &HA
%vcEMFWithEMFPlusIncluded                               = 11           ' &HB
%vcEMFPlus                                              = 12           ' &HC
%vcPNGObservingPageLayout                               = 13           ' &HD

' ========================================================================================
' PrintResultStatusEnum enum
' IID: {07516835-E2A7-4041-A68E-37881895A71B}
' Constants for PrintResultStatus
' ========================================================================================

%vcPrintingSucceeded                                    = 0            ' &H0
%vcNoPrinterInstalled                                   = 1            ' &H1
%vcPrintingAbortedByUser                                = 2            ' &H2
%vcPrintingAbortedByDriver                              = 3            ' &H3
%vcUnprintablePageLayout                                = 4            ' &H4
%vcPrinterNotFound                                      = 5            ' &H5

' ========================================================================================
' ResetActionEnum enum
' IID: {4204F082-20AA-41A6-9F90-65D872F3E5B6}
' Constants for ResetActions
' ========================================================================================

%vcRemoveGroups                                         = 0            ' &H0
%vcRemoveNodes                                          = 1            ' &H1
%vcReloadConfiguration                                  = 2            ' &H2
%vcEmptyAllDataTables                                   = 4            ' &H4

' ========================================================================================
' ResourceSchedulingTypeEnum enum
' IID: {2C92CF27-810E-49C5-8A74-FA12154D0146}
' Constants for type parameter
' ========================================================================================

%vcResSchedASAP                                         = 1            ' &H1
%vcResSchedJIT                                          = 2            ' &H2

' ========================================================================================
' ResourceSchedulingPlanningStrategyEnum enum
' IID: {F4B3563F-E946-45F4-AB37-5CBED906947C}
' Constants for planning strategy property
' ========================================================================================

%vcResSchedPSASAP                                       = -1           ' &HFFFFFFFF
%vcResSchedPSJIT                                        = 0            ' &H0

' ========================================================================================
' ResourceSchedulingCapacityTypeEnum enum
' IID: {CC9E6486-4608-4EAD-A6EC-0F481BAAD162}
' Constants for capacity type property
' ========================================================================================

%vcResSchedCTFinite                                     = -1           ' &HFFFFFFFF
%vcResSchedCTInfinite                                   = 0            ' &H0

' ========================================================================================
' ResourceSchedulingWorkInProcessTypeEnum enum
' IID: {9AFD1E8C-34FF-4285-A798-C9884D479514}
' Constants for work-in-process type property
' ========================================================================================

%vcResSchedWIPPercentage                                = -1           ' &HFFFFFFFF
%vcResSchedWIPCompleted                                 = 0            ' &H0
%vcResSchedWIPRemaining                                 = 1            ' &H1

' ========================================================================================
' ResourceSchedulingResourceSelectionStrategyEnum enum
' IID: {A02C1203-48B2-43F5-9859-0FED04B7096B}
' Constants for resource selection type property
' ========================================================================================

%vcResSchedRSSequential                                 = -1           ' &HFFFFFFFF
%vcResSchedRSLeastLoaded                                = 0            ' &H0
%vcResSchedRSMostLoaded                                 = 1            ' &H1
%vcResSchedRSHighestEfficiency                          = 2            ' &H2
%vcResSchedRSFirstAvailable                             = 6            ' &H6

' ========================================================================================
' ResourceSchedulingResourceTypeEnum enum
' IID: {5C96AF19-FB0E-4059-8A34-0C28149FCB42}
' Constants for resource types
' ========================================================================================

%vcResSchedTiming                                       = -1           ' &HFFFFFFFF
%vcResSchedWork                                         = 0            ' &H0
%vcResSchedMaterial                                     = 1            ' &H1

' ========================================================================================
' ResourceSchedulingWarningTypeEnum enum
' IID: {029763B5-E577-45F2-93D3-A236216F027E}
' Constants for warning types
' ========================================================================================

%vcResSchedAssignmentNoDataRecords                      = 0            ' &H0
%vcResSchedAssignmentNoResourceID                       = 1            ' &H1
%vcResSchedAssignmentResourceNotFound                   = 2            ' &H2
%vcResSchedAssignmentNoOperationID                      = 3            ' &H3
%vcResSchedAssignmentOperationNotFound                  = 4            ' &H4
%vcResSchedAssignmentTimingResourceMultiple             = 5            ' &H5
%vcResSchedOperationNoTaskID                            = 6            ' &H6
%vcResSchedOperationTaskNotFound                        = 7            ' &H7
%vcResSchedTaskQuantityIsZero                           = 8            ' &H8
%vcResSchedTaskDueDateEarlierThanReleaseDate            = 9            ' &H9
%vcResSchedResourceGroupResourceNotFound                = 10           ' &HA
%vcResSchedResourceInputCurveNotFound                   = 11           ' &HB
%vcResSchedResourceInputCurveIsCompletelyZero           = 12           ' &HC
%vcResSchedResourceOutputCurveNotFound                  = 13           ' &HD
%vcResSchedResourceOutputCurveOfFalseType               = 14           ' &HE
%vcResSchedOperationStartLockDateOutOfRange             = 15           ' &HF
%vcResSchedTaskReleaseDateOutOfRange                    = 16           ' &H10
%vcResSchedTaskDueDateOutOfRange                        = 17           ' &H11
%vcResSchedTaskDueDateEqualToReleaseDate                = 18           ' &H12
%vcResSchedOperationOverlapQuantityOutOfRange           = 19           ' &H13
%vcResSchedOperationWorkInProcessOutOfRange             = 20           ' &H14
%vcResSchedResourceHistogramNotFound                    = 21           ' &H15
%vcResSchedResourceCalendarNotFound                     = 22           ' &H16
%vcResSchedAssignmentLoadPerItemIsZero                  = 23           ' &H17
%vcResSchedOperationLoadPerItemIsZero                   = 24           ' &H18
%vcResSchedTaskCapacityDemandBeyondLimit                = 25           ' &H19

' ========================================================================================
' ResourceSchedulingMinimumMaximumLoadTypeEnum enum
' IID: {FA76852D-C3E3-4445-9633-28563C69E954}
' Constants for AssignmentMinimumMaximumLoadType property
' ========================================================================================

%vcResSchedPercentageValues                             = 0            ' &H0
%vcResSchedAbsoluteValues                               = 2            ' &H2

' ========================================================================================
' PagebreakModeEnum enum
' IID: {7FF2AEC9-90FE-4015-BE75-2259B1A12F4A}
' Constants for PageBreakModeType
' ========================================================================================

%vcPagebreakNone                                        = 0            ' &H0
%vcPagebreakAfterEachGroup                              = 1            ' &H1
%vcPagebreakOnPageFull                                  = 2            ' &H2

' ========================================================================================
' ReturnStatusEnum enum
' IID: {F9D25160-2878-11D2-B309-02608C4302A9}
' Constants for ReturnStatus
' ========================================================================================

%vcRetStatFalse                                         = 0            ' &H0
%vcRetStatOK                                            = 1            ' &H1
%vcRetStatDefault                                       = 2            ' &H2
%vcRetStatNoPopup                                       = 4            ' &H4

' ========================================================================================
' ScrollActionEnum enum
' IID: {CB7A4BF0-AA22-11D2-B42B-02608C4302A9}
' Constants for ScrollAction
' ========================================================================================

%vcScrollActionSBNothing                                = -1           ' &HFFFFFFFF
%vcScrollActionSBLineUp                                 = 0            ' &H0
%vcScrollActionSBLineLeft                               = 0            ' &H0
%vcScrollActionSBLineDown                               = 1            ' &H1
%vcScrollActionSBLineRight                              = 1            ' &H1
%vcScrollActionSBPageUp                                 = 2            ' &H2
%vcScrollActionSBPageLeft                               = 2            ' &H2
%vcScrollActionSBPageDown                               = 3            ' &H3
%vcScrollActionSBPageRight                              = 3            ' &H3
%vcScrollActionSBThumbPosition                          = 4            ' &H4
%vcScrollActionSBThumbTrack                             = 5            ' &H5
%vcScrollActionAutoscrollLeft                           = 101          ' &H65
%vcScrollActionAutoscrollUp                             = 101          ' &H65
%vcScrollActionAutoscrollRight                          = 102          ' &H66
%vcScrollActionAutoscrollDown                           = 102          ' &H66
%vcScrollActionScrollHome                               = 103          ' &H67
%vcScrollActionScrollEnd                                = 104          ' &H68
%vcScrollActionMouseWheelLeft                           = 105          ' &H69
%vcScrollActionMouseWheelUp                             = 105          ' &H69
%vcScrollActionMouseWheelRight                          = 106          ' &H6A
%vcScrollActionMouseWheelDown                           = 106          ' &H6A
%vcScrollActionThumbTrackLeft                           = 107          ' &H6B
%vcScrollActionThumbTrackUp                             = 107          ' &H6B
%vcScrollActionThumbTrackRight                          = 108          ' &H6C
%vcScrollActionThumbTrackDown                           = 108          ' &H6C

' ========================================================================================
' ScrollOrientationEnum enum
' IID: {657C3E2A-96F8-49A2-B677-BC7A01219316}
' Constants for ScrollOrientation
' ========================================================================================

%vcHorizontal                                           = 1            ' &H1
%vcVertical                                             = 2            ' &H2

' ========================================================================================
' SelectionTypeEnum enum
' IID: {7ADB6960-551C-11D1-9551-02608C4302A9}
' Constants for SelectionType
' ========================================================================================

%vcAll                                                  = 0            ' &H0
%vcAllVisible                                           = 1            ' &H1
%vcSelected                                             = 2            ' &H2
%vcAllLinksInCycles                                     = 6            ' &H6
%vcAllLinksCausingCycles                                = 7            ' &H7

' ========================================================================================
' SortOrderEnum enum
' IID: {0E599190-3842-11D2-B325-02608C4302A9}
' Constants for SortOrder
' ========================================================================================

%vcAscending                                            = 1            ' &H1
%vcDescending                                           = 2            ' &H2

' ========================================================================================
' TimeUnitEnum enum
' IID: {76ABEBD2-E35A-11D1-B2A8-02608C4302A9}
' Constants for TimeUnit
' ========================================================================================

%vcSecond                                               = 8            ' &H8
%vcMinute                                               = 7            ' &H7
%vcHour                                                 = 6            ' &H6
%vcDay                                                  = 5            ' &H5

' ========================================================================================
' TextEntryIndexEnum enum
' IID: {BAA9AD20-AF8D-11D2-B435-02608C4302A9}
' Constants for TextEntryIndex
' ========================================================================================

%vcTXEDlgFltIdd                                         = 2000         ' &H7D0
%vcTXEDlgFltIdok                                        = 2001         ' &H7D1
%vcTXEDlgFltIdcancel                                    = 2002         ' &H7D2
%vcTXEDlgFltExistingFilters                             = 2003         ' &H7D3
%vcTXEDlgFltNew                                         = 2004         ' &H7D4
%vcTXEDlgFltEdit                                        = 2005         ' &H7D5
%vcTXEDlgFltCopy                                        = 2006         ' &H7D6
%vcTXEDlgFltDelete                                      = 2007         ' &H7D7
%vcTXEDlgTscIdd                                         = 2008         ' &H7D8
%vcTXEDlgTscIdok                                        = 2009         ' &H7D9
%vcTXEDlgTscIdcancel                                    = 2010         ' &H7DA
%vcTXEDlgTscStartDate                                   = 2011         ' &H7DB
%vcTXEDlgTscEndDate                                     = 2012         ' &H7DC
%vcTXEDlgTscScale                                       = 2013         ' &H7DD
%vcTXEDlgNedIdd                                         = 2014         ' &H7DE
%vcTXEDlgNedIdok                                        = 2015         ' &H7DF
%vcTXEDlgNedIdcancel                                    = 2016         ' &H7E0
%vcTXEDlgNedCancelThis                                  = 2017         ' &H7E1
%vcTXEDlgNedNamesColStr                                 = 2018         ' &H7E2
%vcTXEDlgNedValuesColStr                                = 2019         ' &H7E3
%vcTXEDlgNedActivitiesLeft                              = 2020         ' &H7E4
%vcTXEDlgNedOkNext                                      = 2021         ' &H7E5
%vcTXEDlgNedCancelNext                                  = 2022         ' &H7E6
%vcTXEDlgNedVisibleCol                                  = 2023         ' &H7E7
%vcTXEDlgNedCaptionPrefix                               = 2024         ' &H7E8
%vcTXEDlgNedOnlyShowVisible                             = 2025         ' &H7E9
%vcTXEDlgNedShowAll                                     = 2026         ' &H7EA
%vcTXEDlgNedIdapply                                     = 2027         ' &H7EB
%vcTXEDlgNedIdhelp                                      = 2028         ' &H7EC
%vcTXEDlgNedIdclose                                     = 2029         ' &H7ED
%vcTXEDlgNedTTMarkAll                                   = 2030         ' &H7EE
%vcTXEDlgNedTTMarkNone                                  = 2031         ' &H7EF
%vcTXEDlgNedTTGotoFirst                                 = 2032         ' &H7F0
%vcTXEDlgNedTTGotoPrev                                  = 2033         ' &H7F1
%vcTXEDlgNedTTGotoNext                                  = 2034         ' &H7F2
%vcTXEDlgNedTTGotoLast                                  = 2035         ' &H7F3
%vcTXEDlgLegIdd                                         = 2040         ' &H7F8
%vcTXEDlgLegIdok                                        = 2041         ' &H7F9
%vcTXEDlgLegIdcancel                                    = 2042         ' &H7FA
%vcTXEDlgLegLegendTitleVisible                          = 2043         ' &H7FB
%vcTXEDlgLegLegendTitleFont                             = 2044         ' &H7FC
%vcTXEDlgLegLegendElements                              = 2045         ' &H7FD
%vcTXEDlgLegArrangement                                 = 2046         ' &H7FE
%vcTXEDlgLegFixedToRows                                 = 2047         ' &H7FF
%vcTXEDlgLegFixedToColumns                              = 2048         ' &H800
%vcTXEDlgLegFixedToRowsAndColumns                       = 2049         ' &H801
%vcTXEDlgLegMargins                                     = 2050         ' &H802
%vcTXEDlgLegTopMargin                                   = 2051         ' &H803
%vcTXEDlgLegBottomMargin                                = 2052         ' &H804
%vcTXEDlgLegLegendFont                                  = 2053         ' &H805
%vcTXECtxmenEditNode                                    = 2100         ' &H834
%vcTXECtxmenDeleteNode                                  = 2101         ' &H835
%vcTXECtxmenDeleteLink                                  = 2102         ' &H836
%vcTXECtxmenInvertSelection                             = 2103         ' &H837
%vcTXECtxmenTimeScaleEditor                             = 2104         ' &H838
%vcTXECtxmenToggleDateline                              = 2105         ' &H839
%vcTXECtxmenDateLineGrid                                = 2106         ' &H83A
%vcTXECtxmenGrouped                                     = 2107         ' &H83B
%vcTXECtxmenCancelGrouping                              = 2108         ' &H83C
%vcTXECtxmenGroupingOptions                             = 2109         ' &H83D
%vcTXECtxmenGroupSortingOptions                         = 2110         ' &H83E
%vcTXECtxmenBarGroupBelow                               = 2111         ' &H83F
%vcTXECtxmenBarGroupSepLine                             = 2112         ' &H840
%vcTXECtxmenGroupExpand                                 = 2113         ' &H841
%vcTXECtxmenGroupCollapse                               = 2114         ' &H842
%vcTXECtxmenGroupDelete                                 = 2115         ' &H843
%vcTXECtxmenArrowMode                                   = 2116         ' &H844
%vcTXECtxmenCreateNodeMode                              = 2117         ' &H845
%vcTXECtxmenCreateLinkMode                              = 2118         ' &H846
%vcTXECtxmenPageLayout                                  = 2119         ' &H847
%vcTXECtxmenFilePrintSetup                              = 2120         ' &H848
%vcTXECtxmenFilePrintPreview                            = 2121         ' &H849
%vcTXECtxmenFilePrint                                   = 2122         ' &H84A
%vcTXECtxmenGraphicExport                               = 2123         ' &H84B
%vcTXECtxmenGroupNodesOptimized                         = 2124         ' &H84C
%vcTXECtxmenGroupNodesOverlaid                          = 2125         ' &H84D
%vcTXECtxmenGroupNodesBelow                             = 2126         ' &H84E
%vcTXECtxmenGroupNodesInOneRow                          = 2127         ' &H84F
%vcTXECtxmenGroupExpandRowsBelow                        = 2128         ' &H850
%vcTXECtxmenGroupCollapseRowsBelow                      = 2129         ' &H851
%vcTXECtxmenInsertCurvePointMode                        = 2130         ' &H852
%vcTXECtxmenDeleteCurvePoint                            = 2131         ' &H853
%vcTXECtxmenUnmarkAllCurves                             = 2132         ' &H854
%vcTXECtxmenGroupOutlineOutdent                         = 2133         ' &H855
%vcTXECtxmenGroupOutlineIndent                          = 2134         ' &H856
%vcTXECtxmenCreateBoxMode                               = 2135         ' &H857
%vcTXECtxmenReOptimizeNodesInGroup                      = 2136         ' &H858
%vcTXECtxmenEditLink                                    = 2154         ' &H86A
%vcTXECtxmenSubDiagram                                  = 2155         ' &H86B
%vcTXECtxmenFullDiagram                                 = 2156         ' &H86C
%vcTXECtxmenShowWorldView                               = 2157         ' &H86D
%vcTXECtxmenShowLegendView                              = 2158         ' &H86E
%vcTXECtxmenUpdateLegend                                = 2159         ' &H86F
%vcTXECtxmenEditGroup                                   = 2160         ' &H870
%vcTXECtxmenAnchorBox                                   = 2161         ' &H871
%vcTXECtxmenUnanchorBox                                 = 2162         ' &H872
%vcTXERibMon0                                           = 2200         ' &H898
%vcTXERibMon1                                           = 2201         ' &H899
%vcTXERibMon2                                           = 2202         ' &H89A
%vcTXERibMon3                                           = 2203         ' &H89B
%vcTXERibMon4                                           = 2204         ' &H89C
%vcTXERibMon5                                           = 2205         ' &H89D
%vcTXERibMon6                                           = 2206         ' &H89E
%vcTXERibMon7                                           = 2207         ' &H89F
%vcTXERibMon8                                           = 2208         ' &H8A0
%vcTXERibMon9                                           = 2209         ' &H8A1
%vcTXERibMon10                                          = 2210         ' &H8A2
%vcTXERibMon11                                          = 2211         ' &H8A3
%vcTXERibDay0                                           = 2212         ' &H8A4
%vcTXERibDay1                                           = 2213         ' &H8A5
%vcTXERibDay2                                           = 2214         ' &H8A6
%vcTXERibDay3                                           = 2215         ' &H8A7
%vcTXERibDay4                                           = 2216         ' &H8A8
%vcTXERibDay5                                           = 2217         ' &H8A9
%vcTXERibDay6                                           = 2218         ' &H8AA
%vcTXERibQuar0                                          = 2219         ' &H8AB
%vcTXERibQuar1                                          = 2220         ' &H8AC
%vcTXERibQuar2                                          = 2221         ' &H8AD
%vcTXERibQuar3                                          = 2222         ' &H8AE
%vcTXERibCW                                             = 2223         ' &H8AF
%vcTXERiboclock                                         = 2224         ' &H8B0
%vcTXERibAM                                             = 2225         ' &H8B1
%vcTXERibPM                                             = 2226         ' &H8B2
%vcTXEWorldViewWindowTitle                              = 2230         ' &H8B6
%vcTXELegendViewWindowTitle                             = 2240         ' &H8C0
%vcTXEPrctBtOk                                          = 2301         ' &H8FD
%vcTXEPrctBtCancel                                      = 2302         ' &H8FE
%vcTXEPrctBtClose                                       = 2303         ' &H8FF
%vcTXEPrctBtPrevious                                    = 2304         ' &H900
%vcTXEPrctBtNext                                        = 2305         ' &H901
%vcTXEPrctBtAll                                         = 2306         ' &H902
%vcTXEPrctBtSingle                                      = 2307         ' &H903
%vcTXEPrctBtFitToPage                                   = 2308         ' &H904
%vcTXEPrctBtZoomIn                                      = 2309         ' &H905
%vcTXEPrctBtZoomOut                                     = 2310         ' &H906
%vcTXEPrctBtPageLayout                                  = 2311         ' &H907
%vcTXEPrctBtPrinterSetup                                = 2312         ' &H908
%vcTXEPrctBtPrint                                       = 2313         ' &H909
%vcTXEPrctBtOptions                                     = 2314         ' &H90A
%vcTXEPrctBtSpool                                       = 2315         ' &H90B
%vcTXEPrctBtClipboard                                   = 2316         ' &H90C
%vcTXEPrctBtExport                                      = 2317         ' &H90D
%vcTXEPrctBtApply                                       = 2318         ' &H90E
%vcTXEPrctBtZoomPrint                                   = 2319         ' &H90F
%vcTXEPrctBtPreviewZoomFactorItems                      = 2321         ' &H911
%vcTXEPrctMtVersion                                     = 2401         ' &H961
%vcTXEPrctMtPrintingNotPossible                         = 2402         ' &H962
%vcTXEPrctMtPrinterBusy                                 = 2403         ' &H963
%vcTXEPrctMtValueOutOfRange                             = 2404         ' &H964
%vcTXEPrctMtWrongCharacter                              = 2405         ' &H965
%vcTXEPrctMtLeftMargin                                  = 2406         ' &H966
%vcTXEPrctMtTopMargin                                   = 2407         ' &H967
%vcTXEPrctMtRightMargin                                 = 2408         ' &H968
%vcTXEPrctMtBottomMargin                                = 2409         ' &H969
%vcTXEPrctMtWillBeAdjustedTo                            = 2410         ' &H96A
%vcTXEPrctMtPrinterNotInstalled                         = 2411         ' &H96B
%vcTXEPrctMtModifyPageLayout                            = 2412         ' &H96C
%vcTXEPrctMtSelectPaperSize                             = 2413         ' &H96D
%vcTXEPrctMtExportNotPossible                           = 2415         ' &H96F
%vcTXEPrctMtPaperWidthToLarge                           = 2416         ' &H970
%vcTXEPrctMtPaperHeightToLarge                          = 2417         ' &H971
%vcTXEPrctMtWarning                                     = 2418         ' &H972
%vcTXEPrctMtAdjustLeftAndRightMargin                    = 2434         ' &H982
%vcTXEPrctMtAdjustRightAndLeftMargin                    = 2435         ' &H983
%vcTXEPrctMtAdjustTopAndBottomMargin                    = 2436         ' &H984
%vcTXEPrctMtAdjustBottomAndTopMargin                    = 2437         ' &H985
%vcTXEPrctDtApplicationName                             = 2501         ' &H9C5
%vcTXEPrctDtProjectName                                 = 2502         ' &H9C6
%vcTXEPrctDtPortName                                    = 2503         ' &H9C7
%vcTXEPrctDtDeviceName                                  = 2504         ' &H9C8
%vcTXEPrctDtTo                                          = 2505         ' &H9C9
%vcTXEPrctDtPrint                                       = 2506         ' &H9CA
%vcTXEPrctDtReduceExpand                                = 2507         ' &H9CB
%vcTXEPrctDtFitToPage                                   = 2508         ' &H9CC
%vcTXEPrctDtPercent                                     = 2509         ' &H9CD
%vcTXEPrctDtPagesMaxWidth                               = 2510         ' &H9CE
%vcTXEPrctDtPagesMaxHeight                              = 2511         ' &H9CF
%vcTXEPrctDtAssemblyPages                               = 2512         ' &H9D0
%vcTXEPrctDtSinglePages                                 = 2513         ' &H9D1
%vcTXEPrctDtAddCuttingMarks                             = 2514         ' &H9D2
%vcTXEPrctDtFrameOutside                                = 2515         ' &H9D3
%vcTXEPrctDtFrameForEachPage                            = 2516         ' &H9D4
%vcTXEPrctDtSuppressEmptyPages                          = 2517         ' &H9D5
%vcTXEPrctDtPageNumbers                                 = 2518         ' &H9D6
%vcTXEPrctDtTop                                         = 2519         ' &H9D7
%vcTXEPrctDtLeft                                        = 2520         ' &H9D8
%vcTXEPrctDtBottom                                      = 2521         ' &H9D9
%vcTXEPrctDtRight                                       = 2522         ' &H9DA
%vcTXEPrctDtColorPrint                                  = 2523         ' &H9DB
%vcTXEPrctDtGrayShadesPrint                             = 2524         ' &H9DC
%vcTXEPrctDtBlackAndWhitePrint                          = 2525         ' &H9DD
%vcTXEPrctDtAlignment                                   = 2526         ' &H9DE
%vcTXEPrctDtScaling                                     = 2527         ' &H9DF
%vcTXEPrctDtOptions                                     = 2528         ' &H9E0
%vcTXEPrctDtMargins                                     = 2529         ' &H9E1
%vcTXEPrctDtCm                                          = 2530         ' &H9E2
%vcTXEPrctDtOutput                                      = 2531         ' &H9E3
%vcTXEPrctDtPageLayout                                  = 2532         ' &H9E4
%vcTXEPrctDtPagePreview                                 = 2533         ' &H9E5
%vcTXEPrctDtDriverName                                  = 2534         ' &H9E6
%vcTXEPrctDtSpoolFileName                               = 2535         ' &H9E7
%vcTXEPrctDtPrinterSetup                                = 2536         ' &H9E8
%vcTXEPrctDtPortrait                                    = 2537         ' &H9E9
%vcTXEPrctDtLandscape                                   = 2538         ' &H9EA
%vcTXEPrctDtPapersize                                   = 2539         ' &H9EB
%vcTXEPrctDtOrientation                                 = 2540         ' &H9EC
%vcTXEPrctDtDriver                                      = 2541         ' &H9ED
%vcTXEPrctDtRollmedia                                   = 2542         ' &H9EE
%vcTXEPrctDtSendToPrinter                               = 2543         ' &H9EF
%vcTXEPrctDtSendToSpooler                               = 2544         ' &H9F0
%vcTXEPrctDtSendToClipboard                             = 2545         ' &H9F1
%vcTXEPrctDtSendToMetafile                              = 2546         ' &H9F2
%vcTXEPrctDtWindows                                     = 2547         ' &H9F3
%vcTXEPrctDtPostscript                                  = 2548         ' &H9F4
%vcTXEPrctDtHpgl2                                       = 2549         ' &H9F5
%vcTXEPrctDtEps                                         = 2550         ' &H9F6
%vcTXEPrctDtGmf                                         = 2551         ' &H9F7
%vcTXEPrctDtWmf                                         = 2552         ' &H9F8
%vcTXEPrctDtWayOfOutput                                 = 2553         ' &H9F9
%vcTXEPrctDtOutputFormat                                = 2554         ' &H9FA
%vcTXEPrctDtMessage                                     = 2555         ' &H9FB
%vcTXEPrctDtPrintingPage                                = 2556         ' &H9FC
%vcTXEPrctDtOff                                         = 2557         ' &H9FD
%vcTXEPrctDtEnableTable                                 = 2558         ' &H9FE
%vcTXEPrctDtEnableDiagram                               = 2559         ' &H9FF
%vcTXEPrctDtAdjustTimescale                             = 2560         ' &HA00
%vcTXEPrctDtEnableBoth                                  = 2561         ' &HA01
%vcTXEPrctDtPageDescription                             = 2562         ' &HA02
%vcTXEPrctDtPrintDate                                   = 2564         ' &HA04
%vcTXEPrctDtRepeatTable                                 = 2565         ' &HA05
%vcTXEPrctDtTableCols                                   = 2566         ' &HA06
%vcTXEPrctDtExport                                      = 2567         ' &HA07
%vcTXEPrctDtExportPage                                  = 2568         ' &HA08
%vcTXEPrctDtCombinedFitToPage                           = 2574         ' &HA0E
%vcTXEPrctDtTableColumnRange                            = 2575         ' &HA0F
%vcTXEPrctDtFoldingMarksText                            = 2576         ' &HA10
%vcTXEPrctDtFoldingMarksItems                           = 2577         ' &HA11
%vcTXEPrctDtScalingMode                                 = 2578         ' &HA12
%vcTXEPrctDtZoomFactor                                  = 2579         ' &HA13
%vcTXEPrctDtMaxPages                                    = 2580         ' &HA14
%vcTXEPrctDtCurrentValues                               = 2581         ' &HA15
%vcTXEPrctDtPageNumberingItems                          = 2582         ' &HA16
%vcTXEPrctDtAlignmentItems                              = 2583         ' &HA17
%vcTXEPrctDtFooterGroup                                 = 2584         ' &HA18
%vcTXEPrctDtPagePadding                                 = 2585         ' &HA19
%vcTXEPrctDtStatusBarCurrentValues                      = 2586         ' &HA1A
%vcTXEPrctDtStatusBarSelectedPage                       = 2587         ' &HA1B
%vcTXEPrctDtInch                                        = 2588         ' &HA1C
%vcTXEPrctDtTimeColumnStart                             = 2589         ' &HA1D
%vcTXEPrctDtTimeColumnEnd                               = 2590         ' &HA1E
%vcTXEPrctDtAdoptTableWidthOfView                       = 2591         ' &HA1F
%vcTXEInfWndStart                                       = 2600         ' &HA28
%vcTXEInfWndEnd                                         = 2601         ' &HA29
%vcTXEInfWndDuration                                    = 2602         ' &HA2A
%vcTXEInfWndDaySi                                       = 2603         ' &HA2B
%vcTXEInfWndDayPl                                       = 2604         ' &HA2C
%vcTXEInfWndHourSi                                      = 2605         ' &HA2D
%vcTXEInfWndHourPl                                      = 2606         ' &HA2E
%vcTXEInfWndMinSi                                       = 2607         ' &HA2F
%vcTXEInfWndMinPl                                       = 2608         ' &HA30
%vcTXEInfWndSecSi                                       = 2609         ' &HA31
%vcTXEInfWndSecPl                                       = 2610         ' &HA32
%vcTXEInfWndCreateActivity                              = 2611         ' &HA33
%vcTXEInfWndMoveActivity                                = 2612         ' &HA34
%vcTXEInfWndMoveLayer                                   = 2613         ' &HA35
%vcTXEInfWndChangeStartDate                             = 2614         ' &HA36
%vcTXEInfWndChangeEndDate                               = 2615         ' &HA37
%vcTXEInfWndResizeBUW                                   = 2616         ' &HA38
%vcTXEInfWndResizeNumericBUW                            = 2617         ' &HA39
%vcTXEInfWndChangeSectionStartDate                      = 2618         ' &HA3A
%vcTXEInfWndCopyActivity                                = 2619         ' &HA3B
%vcTXEInfWndDate                                        = 2620         ' &HA3C
%vcTXEInfWndChangeDurations                             = 2621         ' &HA3D
%vcTXEErrTxtDatetimeSyntaxError                         = 2700         ' &HA8C
%vcTXEErrTxtDatetimeSyntaxCorrect                       = 2701         ' &HA8D
%vcTXEErrTxtDatetimeNotFound                            = 2702         ' &HA8E
%vcTXEErrTxtDatetimeCapitalYear                         = 2703         ' &HA8F
%vcTXEErrTxtDatetimeCapitalMonth                        = 2704         ' &HA90
%vcTXEErrTxtDatetimeCapitalDay                          = 2705         ' &HA91
%vcTXEErrTxtDatetimeTooManyParameters                   = 2706         ' &HA92
%vcTXEErrTxtDatetimeWrongYearMin                        = 2707         ' &HA93
%vcTXEErrTxtDatetimeWrongYearMax                        = 2708         ' &HA94
%vcTXEErrTxtDatetimeWrongMonthText                      = 2709         ' &HA95
%vcTXEErrTxtDatetimeWrong                               = 2710         ' &HA96
%vcTXEErrTxtDatetimeMonth                               = 2711         ' &HA97
%vcTXEErrTxtDatetimeDay                                 = 2712         ' &HA98
%vcTXEErrTxtDatetimeHour                                = 2713         ' &HA99
%vcTXEErrTxtDatetimeMinute                              = 2714         ' &HA9A
%vcTXEErrTxtDatetimeSecond                              = 2715         ' &HA9B
%vcTXEErrTxtDatetimeChar                                = 2716         ' &HA9C
%vcTXEErrTxtDatetimeWrongFormat                         = 2717         ' &HA9D
%vcTXEErrTxtSpinWrongUnitInserted                       = 2718         ' &HA9E
%vcTXEErrTxtSpinWrongUnitNotInserted                    = 2719         ' &HA9F
%vcTXEErrTxtSpinUnitInsert                              = 2720         ' &HAA0
%vcTXEErrTxtSpinUnitNotInsert                           = 2721         ' &HAA1
%vcTXEErrTxtSpinNumberMissing                           = 2722         ' &HAA2
%vcTXEErrTxtSpinNumberFormatInt                         = 2723         ' &HAA3
%vcTXEErrTxtSpinNumberFormatFloat                       = 2724         ' &HAA4
%vcTXEErrTxtSpinNumberTooHigh                           = 2725         ' &HAA5
%vcTXEErrTxtSpinNumberTooLow                            = 2726         ' &HAA6
%vcTXEErrTxtSpinNoButton                                = 2727         ' &HAA7
%vcTXEErrTxtSpinWrongFormatString                       = 2728         ' &HAA8
%vcTXEErrTxtWrongLongInteger                            = 2729         ' &HAA9
%vcTXEErrTxtEntryTooLong                                = 2730         ' &HAAA
%vcTXEErrTxtStartNotEarlierThanEnd                      = 2731         ' &HAAB
%vcTXEErrTxtEndNotLaterThanStart                        = 2732         ' &HAAC
%vcTXEErrTxtStartNotLaterThanPrevSect                   = 2733         ' &HAAD
%vcTXEErrTxtEndNotEarlierThanNextSect                   = 2734         ' &HAAE
%vcTXEErrTxtCannotMoveToEmptyRow                        = 2735         ' &HAAF
%vcTXERelTypeLongFS                                     = 3000         ' &HBB8
%vcTXERelTypeLongFF                                     = 3001         ' &HBB9
%vcTXERelTypeLongSS                                     = 3002         ' &HBBA
%vcTXERelTypeLongSF                                     = 3003         ' &HBBB

' ========================================================================================
' VerticalAlignmentEnum enum
' IID: {DF3F116E-C48E-11D1-BB17-0060977A2AC2}
' Constants for VerticalAlignment
' ========================================================================================

%vcTopAligned                                           = 1            ' &H1
%vcVerCenterAligned                                     = -1           ' &HFFFFFFFF
%vcBottomAligned                                        = 2            ' &H2

' ========================================================================================
' WeekDayEnum enum
' IID: {278C45A1-1457-11D3-ADF3-00105ADBDA11}
' Constants for Weekdays
' ========================================================================================

%vcMonday                                               = 1            ' &H1
%vcTuesday                                              = 2            ' &H2
%vcWednesday                                            = 3            ' &H3
%vcThursday                                             = 4            ' &H4
%vcFriday                                               = 5            ' &H5
%vcSaturday                                             = 6            ' &H6
%vcSunday                                               = 7            ' &H7

' ========================================================================================
' LabelSizeDependenceEnum enum
' IID: {A0B76FBC-4467-4F6A-B81B-FEF50A81AF9E}
' Constants for LabelSizeDependence
' ========================================================================================

%vcFixedToBar                                           = 1            ' &H1
%vcTextHeightIndependent                                = 39           ' &H27
%vcTextWidthIndependent                                 = 40           ' &H28
%vcTextHeightAndWidthIndependent                        = 79           ' &H4F

' ========================================================================================
' LayerShapeEnum enum
' IID: {C4B3FF3C-9AF2-454C-8247-538F0D51E022}
' Constants for LayerShape
' ========================================================================================

%vcRectangleLayer                                       = 1            ' &H1
%vcNWRoundedRectangleLayer                              = 4097         ' &H1001
%vcNERoundedRectangleLayer                              = 8193         ' &H2001
%vcNRoundedRectangleLayer                               = 12289        ' &H3001
%vcSWRoundedRectangleLayer                              = 16385        ' &H4001
%vcNWAndSWRoundedRectangleLayer                         = 20481        ' &H5001
%vcNEAndSWRoundedRectangleLayer                         = 24577        ' &H6001
%vcNAndSWRoundedRectangleLayer                          = 28673        ' &H7001
%vcSERoundedRectangleLayer                              = 32769        ' &H8001
%vcNWAndSERoundedRectangleLayer                         = 36865        ' &H9001
%vcNEAndSERoundedRectangleLayer                         = 40961        ' &HA001
%vcNAndSERoundedRectangleLayer                          = 45057        ' &HB001
%vcSRoundedRectangleLayer                               = 49153        ' &HC001
%vcNWAndSRoundedRectangleLayer                          = 53249        ' &HD001
%vcNEAndSRoundedRectangleLayer                          = 57345        ' &HE001
%vcAllRoundedRectangleLayer                             = 61441        ' &HF001
%vcTriangleBottomLeftLayer                              = 1566         ' &H61E
%vcTriangleBottomRightLayer                             = 1564         ' &H61C
%vcLineLayer                                            = 2            ' &H2
%vcBitmapLayer                                          = 103007       ' &H1925F
%vcInvisibleSymbolLayer                                 = 101000       ' &H18A88
%vcSymbolLayer1                                         = 101001       ' &H18A89
%vcSymbolLayer2                                         = 101002       ' &H18A8A
%vcSymbolLayer3                                         = 101003       ' &H18A8B
%vcSymbolLayer4                                         = 101004       ' &H18A8C
%vcSymbolLayer5                                         = 101005       ' &H18A8D
%vcSymbolLayer6                                         = 101006       ' &H18A8E
%vcSymbolLayer7                                         = 101007       ' &H18A8F
%vcSymbolLayer8                                         = 101008       ' &H18A90
%vcSymbolLayer9                                         = 101009       ' &H18A91
%vcSymbolLayer10                                        = 101010       ' &H18A92
%vcSymbolLayer11                                        = 101032       ' &H18AA8
%vcSymbolLayer12                                        = 101033       ' &H18AA9
%vcSymbolLayer13                                        = 101034       ' &H18AAA
%vcSymbolLayer14                                        = 101035       ' &H18AAB
%vcSymbolLayer15                                        = 101036       ' &H18AAC
%vcSymbolLayer16                                        = 101037       ' &H18AAD
%vcSymbolLayer17                                        = 101038       ' &H18AAE
%vcSymbolLayer18                                        = 101039       ' &H18AAF
%vcSymbolLayer19                                        = 101040       ' &H18AB0
%vcSymbolLayer20                                        = 101041       ' &H18AB1
%vcSymbolLayer21                                        = 101042       ' &H18AB2
%vcSymbolLayer22                                        = 103001       ' &H19259
%vcSummaryBar1                                          = 1858         ' &H742
%vcSummaryBar2                                          = 1859         ' &H743
%vcSummaryBar3                                          = 1860         ' &H744
%vcSummaryBar4                                          = 1861         ' &H745

' ========================================================================================
' LayerSizeabilityEnum enum
' IID: {5B4AEFC0-1578-4202-9254-69F99B4CE358}
' Constants for LayerSizeability
' ========================================================================================

%vcSizeableNone                                         = 0            ' &H0
%vcSizeableLeft                                         = 1            ' &H1
%vcSizeableRight                                        = 2            ' &H2
%vcSizeableLeftRight                                    = 3            ' &H3

' ========================================================================================
' FormatFieldAlignmentEnum enum
' IID: {89886F3D-97B5-49E1-85C5-E8EE7CF2DA85}
' Constants for VcFormatField.Alignment
' ========================================================================================

%vcFFATopLeft                                           = 21           ' &H15
%vcFFATop                                               = 22           ' &H16
%vcFFATopRight                                          = 23           ' &H17
%vcFFALeft                                              = 24           ' &H18
%vcFFACenter                                            = 25           ' &H19
%vcFFARight                                             = 26           ' &H1A
%vcFFABottomLeft                                        = 27           ' &H1B
%vcFFABottom                                            = 28           ' &H1C
%vcFFABottomRight                                       = 29           ' &H1D

' ========================================================================================
' NodeMoveModeEnum enum
' IID: {2573F0F0-F34D-11D2-AF18-0020AF463548}
' Constants for NodeMoveMode
' ========================================================================================

%vcNodeMoveModeNoMove                                   = 0            ' &H0
%vcNodeMoveModeX                                        = 1            ' &H1
%vcNodeMoveModeY                                        = 2            ' &H2
%vcNodeMoveModeXY                                       = 3            ' &H3

' ========================================================================================
' GroupSelectionTypeEnum enum
' IID: {DE344700-2BB8-11D2-B30C-02608C4302A9}
' Constants for GroupSelectionType
' ========================================================================================

%vcAllGroups                                            = 0            ' &H0
%vcCollapsedGroups                                      = 1            ' &H1
%vcExpandedGroups                                       = 2            ' &H2
%vcSelectedGroups                                       = 3            ' &H3
%vcVisibleGroups                                        = 4            ' &H4
%vcInvisibleGroups                                      = 5            ' &H5

' ========================================================================================
' ViewReferencePointEnum enum
' IID: {FF611023-D8E0-43B3-B30C-F03D1A6B7A6B}
' Constants for the view reference point
' ========================================================================================

%vcVRPTopLeft                                           = 21           ' &H15
%vcVRPTopCenter                                         = 22           ' &H16
%vcVRPTopRight                                          = 23           ' &H17
%vcVRPCenterLeft                                        = 24           ' &H18
%vcVRPCenterCenter                                      = 25           ' &H19
%vcVRPCenterRight                                       = 26           ' &H1A
%vcVRPBottomLeft                                        = 27           ' &H1B
%vcVRPBottomCenter                                      = 28           ' &H1C
%vcVRPBottomRight                                       = 29           ' &H1D

' ========================================================================================
' NodeReferencePointEnum enum
' IID: {75E6AD14-AA8A-429F-B015-1C75B830538E}
' Constants for the node reference point
' ========================================================================================

%vcNRPTopLeft                                           = 21           ' &H15
%vcNRPTopCenter                                         = 22           ' &H16
%vcNRPTopRight                                          = 23           ' &H17
%vcNRPCenterLeft                                        = 24           ' &H18
%vcNRPCenterCenter                                      = 25           ' &H19
%vcNRPCenterRight                                       = 26           ' &H1A
%vcNRPBottomLeft                                        = 27           ' &H1B
%vcNRPBottomCenter                                      = 28           ' &H1C
%vcNRPBottomRight                                       = 29           ' &H1D

' ========================================================================================
' FormatFieldPositionEnum enum
' IID: {B2F18087-43DE-44A6-89A9-AEFCF89BD7D6}
' Constants for VcFormat.Add/CopyFormatField
' ========================================================================================

%vcLeftOf                                               = 0            ' &H0
%vcAbove                                                = 1            ' &H1
%vcBelow                                                = 3            ' &H3
%vcRightOf                                              = 4            ' &H4
%vcOutsideLeftOf                                        = 8            ' &H8
%vcOutsideAbove                                         = 9            ' &H9
%vcOutsideBelow                                         = 11           ' &HB
%vcOutsideRightOf                                       = 12           ' &HC

' ========================================================================================
' DataTableEnum enum
' IID: {0DEC0FB0-A435-11D1-B236-02608C4302A9}
' Constants for DataTable
' ========================================================================================

%vcMaindata                                             = 0            ' &H0
%vcRelations                                            = 1            ' &H1

' ========================================================================================
' OperatorEnum enum
' IID: {07980219-C4D5-4BE1-9469-93965447BE0B}
' Constants for VcFilterSubCondition.Operator
' ========================================================================================

%vcInvalidOp                                            = 0            ' &H0
%vcStringEqual                                          = 1            ' &H1
%vcStringNotEqual                                       = 2            ' &H2
%vcStringBeginsWith                                     = 3            ' &H3
%vcStringNotBeginsWith                                  = 4            ' &H4
%vcStringContains                                       = 5            ' &H5
%vcStringNotContains                                    = 6            ' &H6
%vcStringIn                                             = 7            ' &H7
%vcStringNotIn                                          = 8            ' &H8
%vcIntEqual                                             = 9            ' &H9
%vcIntNotEqual                                          = 10           ' &HA
%vcIntLess                                              = 11           ' &HB
%vcIntLessOrEqual                                       = 12           ' &HC
%vcIntGreater                                           = 13           ' &HD
%vcIntGreaterOrEqual                                    = 14           ' &HE
%vcIntIn                                                = 15           ' &HF
%vcIntNotIn                                             = 16           ' &H10
%vcDateEqual                                            = 25           ' &H19
%vcDateNotEqual                                         = 26           ' &H1A
%vcDateEarlier                                          = 27           ' &H1B
%vcDateEarlierOrEqual                                   = 28           ' &H1C
%vcDateLater                                            = 29           ' &H1D
%vcDateLaterOrEqual                                     = 30           ' &H1E
%vcDateIn                                               = 31           ' &H1F
%vcDateNotIn                                            = 32           ' &H20
%vcDoubleEqual                                          = 33           ' &H21
%vcDoubleNotEqual                                       = 34           ' &H22
%vcDoubleLess                                           = 35           ' &H23
%vcDoubleLessOrEqual                                    = 36           ' &H24
%vcDoubleGreater                                        = 37           ' &H25
%vcDoubleGreaterOrEqual                                 = 38           ' &H26
%vcDoubleIn                                             = 39           ' &H27
%vcDoubleNotIn                                          = 40           ' &H28

' ========================================================================================
' ConnectionOperatorEnum enum
' IID: {2BE6E0B6-41C3-499F-A239-9E4241A362DC}
' Constants for VcFilterSubCondition.ConnectionOperator
' ========================================================================================

%vcInvalidConnOp                                        = 0            ' &H0
%vcAnd                                                  = 1            ' &H1
%vcOr                                                   = 2            ' &H2

' ========================================================================================
' WorkNoWorkEnum enum
' IID: {2C983287-A33B-4982-920D-3F3176E1C344}
' Constants for Work/NoWork
' ========================================================================================

%vcWork                                                 = 1            ' &H1
%vcNoWork                                               = 2            ' &H2

' ========================================================================================
' CalendarTypeEnum enum
' IID: {9376239F-148E-449E-B57F-4E670103EB86}
' Constants for CalendarType
' ========================================================================================

%vcNormalCalendar                                       = 139          ' &H8B
%vcShiftCalendar                                        = 12           ' &HC

' ========================================================================================
' CalendarProfileTypeEnum enum
' IID: {0EE84FE0-1897-4FA7-8295-539949F92FEE}
' Constants for CalendarProfileType
' ========================================================================================

%vcDayProfile                                           = 4            ' &H4
%vcWeekProfile                                          = 3            ' &H3
%vcYearProfile                                          = 2            ' &H2
%vcVariableProfile                                      = 5            ' &H5

' ========================================================================================
' IntervalTypeEnum enum
' IID: {A2CB49EB-946D-4D93-B6C9-FEDF4B604A92}
' Constants for IntervalType
' ========================================================================================

%vcCalendarInterval                                     = 139          ' &H8B
%vcDayProfileInterval                                   = 4            ' &H4
%vcWeekProfileInterval                                  = 3            ' &H3
%vcYearProfileInterval                                  = 2            ' &H2
%vcVariableProfileInterval                              = 5            ' &H5

' ========================================================================================
' CurveSourceEnum enum
' IID: {76ABEBD0-E35A-11D1-B2A8-02608C4302A9}
' Constants for CurveSource
' ========================================================================================

%vcCalculateFromDates                                   = 0            ' &H0
%vcCalculateFromLayer                                   = 1            ' &H1
%vcCalculateFromDC                                      = 2            ' &H2
%vcSetCurve                                             = 3            ' &H3

' ========================================================================================
' CurveTypeEnum enum
' IID: {76ABEBD1-E35A-11D1-B2A8-02608C4302A9}
' Constants for CurveType
' ========================================================================================

%vcCapacityCurve                                        = 215          ' &HD7
%vcLineCurve                                            = 214          ' &HD6
%vcStepCurve                                            = 216          ' &HD8

' ========================================================================================
' NumericAnnotationPositionEnum enum
' IID: {096717E0-D49E-11D3-966F-00105ADD347A}
' Constants for NumericAnnotationPosition
' ========================================================================================

%vc10PercentFromTop                                     = 4            ' &H4
%vc30PercentFromTop                                     = 3            ' &H3
%vc50PercentFromTop                                     = 2            ' &H2
%vc70PercentFromTop                                     = 1            ' &H1
%vc90PercentFromTop                                     = 0            ' &H0

' ========================================================================================
' MapTypeEnum enum
' IID: {BA9E5A30-49FF-11D2-B365-02608C4302A9}
' Constants for MapType
' ========================================================================================

%vcAnyMap                                               = 0            ' &H0
%vcColorMap                                             = 1            ' &H1
%vcLayerSymbolMap                                       = 2            ' &H2
%vcPatternMap                                           = 3            ' &H3
%vcGraphicsFileMap                                      = 7            ' &H7
%vcFontMap                                              = 8            ' &H8
%vcMillimeterMap                                        = 9            ' &H9
%vcNumberMap                                            = 10           ' &HA

' ========================================================================================
' DataTableFieldTypeEnum enum
' IID: {E8469169-DE3D-4F18-B2FF-81AB80C8FC25}
' Constants for DataTableFieldType
' ========================================================================================

%vcDataTableFieldNoType                                 = 0            ' &H0
%vcDataTableFieldAlphanumericType                       = 1            ' &H1
%vcDataTableFieldIntegerType                            = 2            ' &H2
%vcDataTableFieldFloatType                              = 3            ' &H3
%vcDataTableFieldDateTimeType                           = 4            ' &H4
%vcDataTableFieldSmallIntegerType                       = 5            ' &H5
%vcDataTableFieldDoubleType                             = 6            ' &H6

' ========================================================================================
' FormatFieldTypeEnum enum
' IID: {AF48D778-10A0-4C65-9A98-91F551A0226A}
' Constants for VcFormatField.Type
' ========================================================================================

%vcFFTText                                              = 36           ' &H24
%vcFFTGraphics                                          = 64           ' &H40

' ========================================================================================
' FormatFieldInnerPositionEnum enum
' IID: {F158A997-4F8B-4FEE-8DD0-FEFA842BA4BC}
' Constants for VcFormat.Add/CopyFormatField
' ========================================================================================

%vcInnerLeftOf                                          = 0            ' &H0
%vcInnerAbove                                           = 1            ' &H1
%vcInnerBelow                                           = 3            ' &H3
%vcInnerRightOf                                         = 4            ' &H4

' ========================================================================================
' TableFormatFieldPositionEnum enum
' IID: {21692904-48F0-4D12-9EA6-2E229F3A0A36}
' Constants for VcTableFormat.Add/CopyFormatField
' ========================================================================================

%vcSplitLeftOf                                          = 0            ' &H0
%vcSplitAbove                                           = 17           ' &H11
%vcSplitBelow                                           = 19           ' &H13
%vcSplitRightOf                                         = 4            ' &H4
%vcLineAbove                                            = 33           ' &H21
%vcLineBelow                                            = 35           ' &H23

' ========================================================================================
' LabelPositionEnum enum
' IID: {28D90052-641F-482C-8B53-C60B1EC20990}
' Constants for the label position
' ========================================================================================

%vcLPNo                                                 = 0            ' &H0
%vcLPTopLeft                                            = 21           ' &H15
%vcLPTopCenter                                          = 22           ' &H16
%vcLPTopRight                                           = 23           ' &H17
%vcLPCenterLeft                                         = 24           ' &H18
%vcLPCenterCenter                                       = 25           ' &H19
%vcLPCenterRight                                        = 26           ' &H1A
%vcLPBottomLeft                                         = 27           ' &H1B
%vcLPBottomCenter                                       = 28           ' &H1C
%vcLPBottomRight                                        = 29           ' &H1D

' ========================================================================================
' TablePositionEnum enum
' IID: {BE178C80-0882-11D3-ADEA-00105ADBDA11}
' Constants for TablePosition
' ========================================================================================

%vcLeftTable                                            = 0            ' &H0
%vcRightTable                                           = 1            ' &H1

' ========================================================================================
' GridUnitEnum enum
' IID: {9A0BC900-F174-11D2-B4A2-02608C4302A9}
' Constants for GridUnit
' ========================================================================================

%vcGridUnitSecond                                       = 8            ' &H8
%vcGridUnitMinute                                       = 7            ' &H7
%vcGridUnitHour                                         = 6            ' &H6
%vcGridUnitDay                                          = 5            ' &H5
%vcGridUnitWeek                                         = 4            ' &H4
%vcGridUnitMonth                                        = 3            ' &H3
%vcGridUnitQuarter                                      = 2            ' &H2
%vcGridUnitYear                                         = 1            ' &H1

' ========================================================================================
' DateLineGridObserveDSTEnum enum
' IID: {12792AF6-8865-40B3-A35C-BCB368F1408F}
' Constants for DateLineGridObserveDST
' ========================================================================================

%vcGODDefault                                           = -9999        ' &HFFFFD8F1
%vcGODYes                                               = 1            ' &H1
%vcGODNo                                                = 0            ' &H0

' ========================================================================================
' RibbonTypeEnum enum
' IID: {DE44A410-8A98-11D2-B3FA-02608C4302A9}
' Constants for RibbonType
' ========================================================================================

%vcYearRibbon                                           = 1            ' &H1
%vcQuarterRibbon                                        = 2            ' &H2
%vcMonthRibbon                                          = 3            ' &H3
%vcWeekRibbon                                           = 4            ' &H4
%vcDayRibbon                                            = 5            ' &H5
%vcHourRibbon                                           = 6            ' &H6
%vcMinuteRibbon                                         = 7            ' &H7
%vcSecondRibbon                                         = 8            ' &H8
%vcShiftRibbon                                          = 12           ' &HC
%vcFiscalYearRibbon                                     = 3001         ' &HBB9
%vcFiscalQuarterRibbon                                  = 3002         ' &HBBA

' ========================================================================================
' HorRibbonTextAlignmentEnum enum
' IID: {CFA54F40-8EA7-11D2-B403-02608C4302A9}
' Constants for HorRibbonTextAlignment
' ========================================================================================

%vcRTLeftAligned                                        = -3           ' &HFFFFFFFD
%vcRTHorCenterAligned                                   = -1           ' &HFFFFFFFF
%vcRTRightAligned                                       = -2           ' &HFFFFFFFE
%vcRTAtTickAligned                                      = 1039         ' &H40F

' ========================================================================================
' UnitSeparationEnum enum
' IID: {CFA54F41-8EA7-11D2-B403-02608C4302A9}
' Constants for UnitSeparation
' ========================================================================================

%vcUSFullLine                                           = 4            ' &H4
%vcUSNone                                               = 1            ' &H1
%vcUSTick                                               = 1035         ' &H40B

' ========================================================================================
' RibbonPositionEnum enum
' IID: {8128F8E8-1F15-4717-B1BD-D41FD8628CC9}
' Constants for RibbonPosition
' ========================================================================================

%vcRPNone                                               = 0            ' &H0
%vcRPTop                                                = 1            ' &H1
%vcRPBottom                                             = 2            ' &H2

' ========================================================================================
' RibbonTickPositionEnum enum
' IID: {07F5FF4E-F663-4C4C-9CE0-1E4D9E806351}
' Constants for RibbonTickPosition
' ========================================================================================

%vcTPAbove                                              = 1044         ' &H414
%vcTPBelow                                              = 1045         ' &H415

' ========================================================================================
' RibbonObserveDSTEnum enum
' IID: {EC3EAC4F-3E4C-45BC-BE11-E4AF8B7B4083}
' Constants for RibbonObserveDST
' ========================================================================================

%vcRODDefault                                           = -9999        ' &HFFFFD8F1
%vcRODYes                                               = 1            ' &H1
%vcRODNo                                                = 0            ' &H0

' ========================================================================================
' FSCBarDataFieldEnum enum
' IID: {7765A3DD-516F-42B9-BD38-9116ED5773E0}
' Constants for VcFilterSubCondition.DataFieldIndex
' ========================================================================================

%vcSumBarLevel                                          = -2           ' &HFFFFFFFE
%vcBarGroupLevel                                        = -5           ' &HFFFFFFFB
%vcGroupCollapsed                                       = -6           ' &HFFFFFFFA
%vcNodesInSeparateRows                                  = -7           ' &HFFFFFFF9
%vcNodesOverlaid                                        = -8           ' &HFFFFFFF8
%vcRowNumberInGroup                                     = -9           ' &HFFFFFFF7
%vcGroupNodeOrSummaryNode                               = -10          ' &HFFFFFFF6

' ========================================================================================
' DefinitionFieldTypeEnum enum
' IID: {DAB13F30-471E-11D2-B35B-02608C4302A9}
' Constants for DefinitionFieldType
' ========================================================================================

%vcDefFieldNoType                                       = 0            ' &H0
%vcDefFieldAlphanumericType                             = 1            ' &H1
%vcDefFieldIntegerType                                  = 2            ' &H2
%vcDefFieldFloatType                                    = 3            ' &H3
%vcDefFieldDateTimeType                                 = 4            ' &H4
%vcDefFieldSmallIntegerType                             = 5            ' &H5
%vcDefFieldDoubleType                                   = 6            ' &H6

' ========================================================================================
' LinkPredecessorSymbolEnum enum
' IID: {CF7C1998-9106-11D2-B352-00A024D27A9E}
' Constants for LinkPredecessorSymbol
' ========================================================================================

%vcLPSNone                                              = 0            ' &H0
%vcLPSArrow                                             = 64           ' &H40
%vcLPSDoubleArrow                                       = 65           ' &H41
%vcLPSFilledArrow                                       = 72           ' &H48
%vcLPSFilledDoubleArrow                                 = 88           ' &H58
%vcLPSSemiCircle                                        = 96           ' &H60
%vcLPSFilledSemiCircle                                  = 104          ' &H68
%vcLPSDoubleSemiCircle                                  = 97           ' &H61
%vcLPSFilledDoubleSemiCircle                            = 120          ' &H78
%vcLPSBlankArrow                                        = 160          ' &HA0
%vcLPSRhomb                                             = 192          ' &HC0
%vcLPSFilledRhomb                                       = 200          ' &HC8

' ========================================================================================
' LinkSuccessorSymbolEnum enum
' IID: {051ACEE0-9107-11D2-B352-00A024D27A9E}
' Constants for LinkSuccessorSymbol
' ========================================================================================

%vcLSSNone                                              = 0            ' &H0
%vcLSSArrow                                             = 32           ' &H20
%vcLSSDoubleArrow                                       = 33           ' &H21
%vcLSSFilledArrow                                       = 40           ' &H28
%vcLSSFilledDoubleArrow                                 = 56           ' &H38
%vcLSSBlankArrow                                        = 128          ' &H80
%vcLSSRhomb                                             = 192          ' &HC0
%vcLSSFilledRhomb                                       = 200          ' &HC8

' ========================================================================================
' LinkRoutingTypeEnum enum
' IID: {4429C366-947E-43B6-9891-AD795B81C40E}
' Constants for LinkRoutingType
' ========================================================================================

%vcLRTOrthogonal                                        = 1            ' &H1
%vcLRTOrthogonalDistinguishable                         = 2            ' &H2
%vcLRTStraightLined                                     = 4            ' &H4

' ========================================================================================
' OrientationEnum enum
' IID: {6B8BCBA0-CF49-11D3-9668-00105ADD347A}
' Constants for Orientation
' ========================================================================================

%vcLandscape                                            = 42           ' &H2A
%vcPortrait                                             = 41           ' &H29

' ========================================================================================
' PaperSizeEnum enum
' IID: {427823A0-CE7B-11D3-9665-00105ADD347A}
' Constants for PaperSize
' ========================================================================================

%vcUS_LETTER                                            = 1            ' &H1
%vcUS_LEGAL                                             = 5            ' &H5
%vcDIN_A3                                               = 8            ' &H8
%vcDIN_A4                                               = 9            ' &H9
%vcISO_C                                                = 24           ' &H18
%vcISO_D                                                = 25           ' &H19
%vcISO_E                                                = 26           ' &H1A
%vcDIN_A2                                               = 66           ' &H42

' ========================================================================================
' PrinterAlignmentEnum enum
' IID: {303E87B3-CE78-11D3-9665-00105ADD347A}
' Constants for PrinterAlignment
' ========================================================================================

%vcPTopLeft                                             = 21           ' &H15
%vcPTopCenter                                           = 22           ' &H16
%vcPTopRight                                            = 23           ' &H17
%vcPCenterLeft                                          = 24           ' &H18
%vcPCenterCenter                                        = 25           ' &H19
%vcPCenterRight                                         = 26           ' &H1A
%vcPBottomLeft                                          = 27           ' &H1B
%vcPBottomCenter                                        = 28           ' &H1C
%vcPBottomRight                                         = 29           ' &H1D

' ========================================================================================
' ColorModeEnum enum
' IID: {8248ABB1-CE7A-11D3-9665-00105ADD347A}
' Constants for ColorMode
' ========================================================================================

%vcBlackAndWhite                                        = 15           ' &HF
%vcGrayShade                                            = 0            ' &H0
%vcColor                                                = 6            ' &H6

' ========================================================================================
' PageNumberModeEnum enum
' IID: {D207E724-15A7-4794-8F97-50AFC5F8B4EB}
' Constants for PageNumbering
' ========================================================================================

%vcPColumnRow                                           = 2            ' &H2
%vcPRowColumn                                           = 1596         ' &H63C
%vcPageNOfM                                             = 1597         ' &H63D

' ========================================================================================
' FoldingMarksTypeEnum enum
' IID: {7F1DF404-0A9B-4245-B1D5-39A08D966CA2}
' Constants for FoldingMarksType
' ========================================================================================

%vcFMTNone                                              = 0            ' &H0
%vcFMTDIN824FormA                                       = 65           ' &H41
%vcFMTDIN824FormB                                       = 66           ' &H42
%vcFMTDIN824FormC                                       = 67           ' &H43

' ========================================================================================
' ScalingModeEnum enum
' IID: {7CCA2313-AAC9-4922-BB86-263DA5D3E174}
' Constants for ScalingMode
' ========================================================================================

%vcZoomFactor                                           = 0            ' &H0
%vcFitToPageCount                                       = 1            ' &H1
%vcZoomWithHorizontalFit                                = 2            ' &H2

' ========================================================================================
' BoxOriginEnum enum
' IID: {96403356-4E1E-47B6-982D-12EB0A1401E3}
' Constants for the box origin
' ========================================================================================

%vcBOTopLeft                                            = 21           ' &H15
%vcBOTopCenter                                          = 22           ' &H16
%vcBOTopRight                                           = 23           ' &H17
%vcBOCenterLeft                                         = 24           ' &H18
%vcBOCenterCenter                                       = 25           ' &H19
%vcBOCenterRight                                        = 26           ' &H1A
%vcBOBottomLeft                                         = 27           ' &H1B
%vcBOBottomCenter                                       = 28           ' &H1C
%vcBOBottomRight                                        = 29           ' &H1D

' ========================================================================================
' BoxReferencePointEnum enum
' IID: {39A3E738-BBA7-46F4-99BE-CF9AF280565B}
' Constants for the box reference point
' ========================================================================================

%vcBRPTopLeft                                           = 21           ' &H15
%vcBRPTopCenter                                         = 22           ' &H16
%vcBRPTopRight                                          = 23           ' &H17
%vcBRPCenterLeft                                        = 24           ' &H18
%vcBRPCenterCenter                                      = 25           ' &H19
%vcBRPCenterRight                                       = 26           ' &H1A
%vcBRPBottomLeft                                        = 27           ' &H1B
%vcBRPBottomCenter                                      = 28           ' &H1C
%vcBRPBottomRight                                       = 29           ' &H1D

' ========================================================================================
' BoxResizingEnum enum
' IID: {466288D3-116B-4C01-886B-A60CDB149D37}
' Constants for the box resizing
' ========================================================================================

%vcBRNo                                                 = 0            ' &H0
%vcBRWidth                                              = 24           ' &H18
%vcBRHeight                                             = 23           ' &H17
%vcBRWidthHeight                                        = 1050         ' &H41A

' ========================================================================================
' BorderBoxTypeEnum enum
' IID: {3E4D725E-2F37-47D0-8FED-3B6CA91DC917}
' Constants for BorderBoxType
' ========================================================================================

%vcBBXTNothing                                          = 0            ' &H0
%vcBBXTText                                             = 1            ' &H1
%vcBBXTTextWithGraphics                                 = 2            ' &H2
%vcBBXTGraphics                                         = 3            ' &H3
%vcBBXTLegend                                           = 4            ' &H4

' ========================================================================================
' LegendElementsArrangementEnum enum
' IID: {FEFF5E64-29BE-4746-98FE-247E4F4F769B}
' Constants for LegendElementsArrangement
' ========================================================================================

%vcLEAFixedToRows                                       = 0            ' &H0
%vcLEAFixedToColumns                                    = 1            ' &H1
%vcLEAFixedToRowsAndColumns                             = 2            ' &H2

' ========================================================================================
' BorderBoxAlignmentEnum enum
' IID: {2082ABC6-CB75-4DD6-806E-1548626319B9}
' Constants for BorderBoxAlignment
' ========================================================================================

%vcBBXALeft                                             = -3           ' &HFFFFFFFD
%vcBBXACentered                                         = -1           ' &HFFFFFFFF
%vcBBXARight                                            = -2           ' &HFFFFFFFE

' ========================================================================================
' BorderBoxPositionEnum enum
' IID: {D635F64A-3074-4ED2-86FC-FF8477A5C4E9}
' Constants for BorderBoxPosition
' ========================================================================================

%vcBBXPTopLeft                                          = 1            ' &H1
%vcBBXPTopCentered                                      = 2            ' &H2
%vcBBXPTopRight                                         = 3            ' &H3
%vcBBXPBottomTopLeft                                    = 4            ' &H4
%vcBBXPBottomTopCentered                                = 5            ' &H5
%vcBBXPBottomTopRight                                   = 6            ' &H6
%vcBBXPBottomBottomLeft                                 = 7            ' &H7
%vcBBXPBottomBottomCentered                             = 8            ' &H8
%vcBBXPBottomBottomRight                                = 9            ' &H9
%vcBBXPLegend                                           = 51           ' &H33

' ========================================================================================
' WorldViewModeEnum enum
' IID: {FF4F9A8B-5CAF-423C-84A6-77FCBADF6E6F}
' Constants for Mode of VcWorldView object
' ========================================================================================

%vcFixedAtLeft                                          = 1            ' &H1
%vcFixedAtRight                                         = 2            ' &H2
%vcFixedAtTop                                           = 3            ' &H3
%vcFixedAtBottom                                        = 4            ' &H4
%vcNotFixed                                             = 5            ' &H5
%vcPopupWindow                                          = 6            ' &H6

' ========================================================================================
' WorldViewScrollBarModeEnum enum
' IID: {F377D08A-D277-4944-A57E-34306A98973E}
' Constants for ScrollBarMode of VcWorldView object
' ========================================================================================

%vcNoScrollBar                                          = 0            ' &H0
%vcHorizontalScrollBar                                  = 1            ' &H1
%vcVerticalScrollBar                                    = 2            ' &H2
%vcAutomaticScrollBar                                   = 3            ' &H3

' ========================================================================================
' LegendViewWindowModeEnum enum
' IID: {A2E9E9D9-91E9-4C83-8FEC-BAC931795499}
' Constants for WindowMode of VcLegendView object
' ========================================================================================

%vcLVFixedAtLeft                                        = 1            ' &H1
%vcLVFixedAtRight                                       = 2            ' &H2
%vcLVFixedAtTop                                         = 3            ' &H3
%vcLVFixedAtBottom                                      = 4            ' &H4
%vcLVNotFixed                                           = 5            ' &H5
%vcLVPopupWindow                                        = 6            ' &H6

' ========================================================================================
' LegendViewScrollBarModeEnum enum
' IID: {B5A04734-5A74-4F77-AF19-EEA81190FF32}
' Constants for ScrollBarMode of VcLegendView object
' ========================================================================================

%vcLVNoScrollBar                                        = 0            ' &H0
%vcLVHorizontalScrollBar                                = 1            ' &H1
%vcLVVerticalScrollBar                                  = 2            ' &H2
%vcLVAutomaticScrollBar                                 = 3            ' &H3

' ########################################################################################
' CoClass name = VcLayer
' Interface name = IVcLayer
' IID = {C195FC8A-FAA6-11D1-BB98-0060977A2AC2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLayer_DISPINTERFACE_DEFINED)
    %NETRONICIVcLayer_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLayer
   MEMBER GET  LabelFieldEx <6> (IN fieldNoParam AS INTEGER<0>) AS INTEGER
   MEMBER LET  LabelFieldEx <6> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS INTEGER
   MEMBER GET  LabelFontEx <7> (IN fieldNoParam AS INTEGER<0>) AS NETRONICStdFont   ' <dispinterface>
   MEMBER LET  LabelFontEx <7> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LayerFormat <21> () AS NETRONICVcLayerFormat   ' <coclass>
   MEMBER GET  Specification <41> () AS STRING
   MEMBER CALL PutInOrderAfter <44> (IN refNameParam AS STRING<0>)
   MEMBER CALL CalculateCurrentWidth <51> (IN nodeParam AS NETRONICVcNode<0>) AS LONG
   MEMBER GET  LabelField <1> () AS INTEGER
   MEMBER LET  LabelField <1> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Name <2> () AS STRING
   MEMBER LET  Name <2> ()   ' Parameter Type AS STRING
   MEMBER GET  Visible <3> () AS INTEGER
   MEMBER LET  Visible <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LabelFont <4> () AS NETRONICStdFont
   MEMBER SET  LabelFont <4> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LabelSizeLayerDependent <5> () AS INTEGER
   MEMBER LET  LabelSizeLayerDependent <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LabelSizeDependence <8> () AS LONG   ' LabelSizeDependenceEnum
   MEMBER LET  LabelSizeDependence <8> ()   ' Parameter Type AS LONG <LabelSizeDependenceEnum>
   MEMBER GET  VisibleInLegend <9> () AS INTEGER
   MEMBER LET  VisibleInLegend <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BackColorMapName <10> () AS STRING
   MEMBER LET  BackColorMapName <10> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorDataFieldIndex <11> () AS LONG
   MEMBER LET  BackColorDataFieldIndex <11> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorMapName <12> () AS STRING
   MEMBER LET  PatternColorMapName <12> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternColorDataFieldIndex <13> () AS LONG
   MEMBER LET  PatternColorDataFieldIndex <13> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternMapName <14> () AS STRING
   MEMBER LET  PatternMapName <14> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternDataFieldIndex <15> () AS LONG
   MEMBER LET  PatternDataFieldIndex <15> ()   ' Parameter Type AS LONG
   MEMBER GET  VerticalOffsetMapName <16> () AS STRING
   MEMBER LET  VerticalOffsetMapName <16> ()   ' Parameter Type AS STRING
   MEMBER GET  VerticalOffsetDataFieldIndex <17> () AS LONG
   MEMBER LET  VerticalOffsetDataFieldIndex <17> ()   ' Parameter Type AS LONG
   MEMBER GET  GraphicsFileNameMapName <18> () AS STRING
   MEMBER LET  GraphicsFileNameMapName <18> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileNameDataFieldIndex <19> () AS LONG
   MEMBER LET  GraphicsFileNameDataFieldIndex <19> ()   ' Parameter Type AS LONG
   MEMBER GET  FilterName <20> () AS STRING
   MEMBER LET  FilterName <20> ()   ' Parameter Type AS STRING
   MEMBER GET  VerticalOffset <22> () AS LONG
   MEMBER LET  VerticalOffset <22> ()   ' Parameter Type AS LONG
   MEMBER GET  HorizontalOffset <23> () AS INTEGER
   MEMBER LET  HorizontalOffset <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LegendText <24> () AS STRING
   MEMBER LET  LegendText <24> ()   ' Parameter Type AS STRING
   MEMBER GET  StartDataFieldIndex <25> () AS LONG
   MEMBER LET  StartDataFieldIndex <25> ()   ' Parameter Type AS LONG
   MEMBER GET  EndDataFieldIndex <26> () AS LONG
   MEMBER LET  EndDataFieldIndex <26> ()   ' Parameter Type AS LONG
   MEMBER GET  DurationDataFieldIndex <27> () AS LONG
   MEMBER LET  DurationDataFieldIndex <27> ()   ' Parameter Type AS LONG
   MEMBER GET  CompletionDataFieldIndex <28> () AS LONG
   MEMBER LET  CompletionDataFieldIndex <28> ()   ' Parameter Type AS LONG
   MEMBER GET  Height <29> () AS LONG
   MEMBER LET  Height <29> ()   ' Parameter Type AS LONG
   MEMBER GET  GraphicsFileName <30> () AS STRING
   MEMBER LET  GraphicsFileName <30> ()   ' Parameter Type AS STRING
   MEMBER GET  LayerShape <31> () AS LONG   ' LayerShapeEnum
   MEMBER LET  LayerShape <31> ()   ' Parameter Type AS LONG <LayerShapeEnum>
   MEMBER GET  LineColor <32> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <32> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineType <33> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <33> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <34> () AS INTEGER
   MEMBER LET  LineThickness <34> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Pattern <35> () AS LONG   ' FillPatternEnum
   MEMBER LET  Pattern <35> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  BackColor <36> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackColor <36> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  PatternColor <37> () AS DWORD   ' OLE_COLOR
   MEMBER LET  PatternColor <37> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  ThreeDEffect <38> () AS INTEGER
   MEMBER LET  ThreeDEffect <38> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Moveable <39> () AS INTEGER
   MEMBER LET  Moveable <39> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Sizeable <40> () AS LONG   ' LayerSizeabilityEnum
   MEMBER LET  Sizeable <40> ()   ' Parameter Type AS LONG <LayerSizeabilityEnum>
   MEMBER GET  ObjectDrawEventsEnabled <42> () AS INTEGER
   MEMBER LET  ObjectDrawEventsEnabled <42> ()   ' Parameter Type AS INTEGER
   MEMBER GET  UsedAsOverlapLayer <43> () AS INTEGER
   MEMBER LET  UsedAsOverlapLayer <43> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BackColorAsARGB <45> () AS LONG
   MEMBER LET  BackColorAsARGB <45> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <46> () AS LONG
   MEMBER LET  PatternColorAsARGB <46> ()   ' Parameter Type AS LONG
   MEMBER GET  HeightMapName <47> () AS STRING
   MEMBER LET  HeightMapName <47> ()   ' Parameter Type AS STRING
   MEMBER GET  HeightDataFieldIndex <48> () AS LONG
   MEMBER LET  HeightDataFieldIndex <48> ()   ' Parameter Type AS LONG
   MEMBER GET  LineColorMapName <49> () AS STRING
   MEMBER LET  LineColorMapName <49> ()   ' Parameter Type AS STRING
   MEMBER GET  LineColorDataFieldIndex <50> () AS LONG
   MEMBER LET  LineColorDataFieldIndex <50> ()   ' Parameter Type AS LONG
   MEMBER GET  MinimumStartDataFieldIndex <52> () AS LONG
   MEMBER LET  MinimumStartDataFieldIndex <52> ()   ' Parameter Type AS LONG
   MEMBER GET  MaximumEndDataFieldIndex <53> () AS LONG
   MEMBER LET  MaximumEndDataFieldIndex <53> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLayer_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLayerFormat
' Interface name = IVcLayerFormat
' IID = {FDFF10FE-1759-461A-9B92-B6C3918CF92C}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLayerFormat_DISPINTERFACE_DEFINED)
    %NETRONICIVcLayerFormat_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLayerFormat
   MEMBER GET  FormatFieldCount <2> () AS INTEGER
   MEMBER GET  FormatField <4> (IN indexParam AS INTEGER<0>) AS NETRONICVcLayerFormatField   ' <coclass>
   MEMBER CALL RemoveFormatField <6> (IN indexParam AS INTEGER<0>)
   MEMBER CALL CopyFormatField <7> (IN positionParam AS LONG<0>, _ 
               IN refIndexParam AS INTEGER<1>) AS NETRONICVcLayerFormatField   ' <coclass>
   MEMBER GET  InternalLayoutString <8> () AS STRING
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLayerFormat_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLayerFormatField
' Interface name = IVcLayerFormatField
' IID = {64A0CB29-B975-4468-AB71-D51F0B3FA9D8}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLayerFormatField_DISPINTERFACE_DEFINED)
    %NETRONICIVcLayerFormatField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLayerFormatField
   MEMBER GET  FormatName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER CALL CalculateLineCount <28> (IN nodeParam AS NETRONICVcNode<0>) AS LONG
   MEMBER GET  TextDataFieldIndex <4> () AS LONG
   MEMBER LET  TextDataFieldIndex <4> ()   ' Parameter Type AS LONG
   MEMBER GET  ConstantText <5> () AS STRING
   MEMBER LET  ConstantText <5> ()   ' Parameter Type AS STRING
   MEMBER GET  MinimumWidth <9> () AS INTEGER
   MEMBER LET  MinimumWidth <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Alignment <11> () AS LONG   ' FormatFieldAlignmentEnum
   MEMBER LET  Alignment <11> ()   ' Parameter Type AS LONG <FormatFieldAlignmentEnum>
   MEMBER GET  TextFontColor <13> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TextFontColor <13> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFont <14> () AS NETRONICStdFont
   MEMBER SET  TextFont <14> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  TextFontColorMapName <21> () AS STRING
   MEMBER LET  TextFontColorMapName <21> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontColorDataFieldIndex <22> () AS LONG
   MEMBER LET  TextFontColorDataFieldIndex <22> ()   ' Parameter Type AS LONG
   MEMBER GET  TextLineCount <23> () AS INTEGER
   MEMBER LET  TextLineCount <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Priority <24> () AS INTEGER
   MEMBER LET  Priority <24> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SuppressTruncatedText <25> () AS INTEGER
   MEMBER LET  SuppressTruncatedText <25> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TextFontMapName <26> () AS STRING
   MEMBER LET  TextFontMapName <26> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontDataFieldIndex <27> () AS LONG
   MEMBER LET  TextFontDataFieldIndex <27> ()   ' Parameter Type AS LONG
   MEMBER GET  TextLineCountMapName <29> () AS STRING
   MEMBER LET  TextLineCountMapName <29> ()   ' Parameter Type AS STRING
   MEMBER GET  TextLineCountDataFieldIndex <30> () AS LONG
   MEMBER LET  TextLineCountDataFieldIndex <30> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLayerFormatField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcNode
' Interface name = IVcNode
' IID = {E357B6E2-3638-11D1-954E-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcNode_DISPINTERFACE_DEFINED)
    %NETRONICIVcNode_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcNode
   MEMBER CALL UpdateNode <2> () AS INTEGER
   MEMBER CALL DeleteNode <3> () AS INTEGER
   MEMBER CALL InsertNode <4> () AS INTEGER
   MEMBER GET  DataField <5> (IN indexParam AS INTEGER<0>) AS VARIANT
   MEMBER LET  DataField <5> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS VARIANT
   MEMBER GET  IncomingLinks <6> () AS NETRONICVcLinkCollection   ' <coclass>
   MEMBER GET  OutgoingLinks <7> () AS NETRONICVcLinkCollection   ' <coclass>
   MEMBER GET  IncomingLinkCollection <10> () AS NETRONICVcLinkCollection   ' <coclass>
   MEMBER GET  OutgoingLinkCollection <11> () AS NETRONICVcLinkCollection   ' <coclass>
   MEMBER CALL NodeRowInView <12> () AS INTEGER
   MEMBER GET  SuperGroup <13> () AS NETRONICVcGroup   ' <coclass>
   MEMBER CALL SetPositionInView <14> (IN ViewReferencePointParam AS LONG<0>, _ 
               IN NodeReferencePointParam AS LONG<1>, _ 
               IN XOffsetParam AS LONG<2>, _ 
               IN YOffsetParam AS LONG<3>)
   MEMBER CALL GetPositionInView <15> (IN ViewReferencePointParam AS LONG<0>, _ 
               IN NodeReferencePointParam AS LONG<1>, _ 
               OUT XOffsetParam AS LONG<2>, _ 
               OUT YOffsetParam AS LONG<3>)
   MEMBER CALL GetPositionInViewAsVariant <16> (IN ViewReferencePointParam AS LONG<0>, _ 
               IN NodeReferencePointParam AS LONG<1>, _ 
               OUT XOffsetParam AS VARIANT<2>, _ 
               OUT YOffsetParam AS VARIANT<3>)
   MEMBER CALL OutlineOutdent <17> () AS INTEGER
   MEMBER CALL OutlineIndent <18> () AS INTEGER
   MEMBER CALL RelatedDataRecord <19> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL DataRecord <20> () AS NETRONICVcDataRecord   ' <coclass>
   MEMBER GET  ID <21> () AS STRING
   MEMBER GET  AllData <1> () AS VARIANT
   MEMBER LET  AllData <1> ()   ' Parameter Type AS VARIANT
   MEMBER GET  MarkNode <8> () AS INTEGER
   MEMBER LET  MarkNode <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MoveMode <9> () AS LONG   ' NodeMoveModeEnum
   MEMBER LET  MoveMode <9> ()   ' Parameter Type AS LONG <NodeMoveModeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcNode_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLinkCollection
' Interface name = IVcLinkCollection
' IID = {2F2C3F78-9008-11D2-B350-00A024D27A9E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLinkCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcLinkCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLinkCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstLink <2> () AS NETRONICVcLink   ' <coclass>
   MEMBER CALL NextLink <3> () AS NETRONICVcLink   ' <coclass>
   MEMBER CALL SelectLinks <4> (IN selectionTypeParam AS LONG<0>) AS LONG
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLinkCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLink
' Interface name = IVcLink
' IID = {F2F38333-A446-11D1-B236-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLink_DISPINTERFACE_DEFINED)
    %NETRONICIVcLink_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLink
   MEMBER CALL DeleteLink <2> () AS INTEGER
   MEMBER CALL UpdateLink <3> () AS INTEGER
   MEMBER GET  PredecessorNode <4> () AS NETRONICVcNode   ' <coclass>
   MEMBER GET  SuccessorNode <5> () AS NETRONICVcNode   ' <coclass>
   MEMBER GET  DataField <6> (IN indexParam AS INTEGER<0>) AS VARIANT
   MEMBER LET  DataField <6> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS VARIANT
   MEMBER CALL RelatedDataRecord <7> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL DataRecord <8> () AS NETRONICVcDataRecord   ' <coclass>
   MEMBER GET  ID <9> () AS STRING
   MEMBER GET  AllData <1> () AS VARIANT
   MEMBER LET  AllData <1> ()   ' Parameter Type AS VARIANT
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLink_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataRecord
' Interface name = IVcDataRecord
' IID = {59830C91-30A8-425C-BD3B-920C5C30AE0D}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataRecord_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataRecord_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataRecord
   MEMBER CALL UpdateDataRecord <2> () AS INTEGER
   MEMBER CALL DeleteDataRecord <3> () AS INTEGER
   MEMBER GET  DataField <4> (IN indexParam AS INTEGER<0>) AS VARIANT
   MEMBER LET  DataField <4> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS VARIANT
   MEMBER CALL RelatedDataRecord <5> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER GET  DataTableName <6> () AS STRING
   MEMBER GET  ID <7> () AS STRING
   MEMBER GET  AllData <1> () AS VARIANT
   MEMBER LET  AllData <1> ()   ' Parameter Type AS VARIANT
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataRecord_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcGroup
' Interface name = IVcGroup
' IID = {7735CCC3-277E-11D2-B308-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcGroup_DISPINTERFACE_DEFINED)
    %NETRONICIVcGroup_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcGroup
   MEMBER GET  NodeCollection <3> () AS NETRONICVcNodeCollection   ' <coclass>
   MEMBER GET  SubGroups <5> () AS NETRONICVcGroupCollection   ' <coclass>
   MEMBER GET  SuperGroup <6> () AS NETRONICVcGroup   ' <coclass>
   MEMBER GET  GroupingLevel <7> () AS INTEGER
   MEMBER CALL DeleteGroup <4> () AS INTEGER
   MEMBER GET  DataField <11> (IN indexParam AS INTEGER<0>) AS VARIANT
   MEMBER LET  DataField <11> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS VARIANT
   MEMBER CALL UpdateGroup <12> () AS INTEGER
   MEMBER CALL RelatedDataRecord <15> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL DataRecord <16> () AS NETRONICVcDataRecord   ' <coclass>
   MEMBER GET  ID <18> () AS STRING
   MEMBER CALL ReOptimizeNodes <19> ()
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Collapsed <2> () AS INTEGER
   MEMBER LET  Collapsed <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NodesArrangedOptimized <8> () AS INTEGER
   MEMBER LET  NodesArrangedOptimized <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllNodesInOneRow <9> () AS INTEGER
   MEMBER LET  AllNodesInOneRow <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RowsBelowCollapsed <10> () AS INTEGER
   MEMBER LET  RowsBelowCollapsed <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Visible <13> () AS INTEGER
   MEMBER LET  Visible <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AdjustNodes <14> () AS INTEGER
   MEMBER LET  AdjustNodes <14> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MarkGroup <17> () AS INTEGER
   MEMBER LET  MarkGroup <17> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcGroup_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcNodeCollection
' Interface name = IVcNodeCollection
' IID = {10814B82-511F-11D1-9550-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcNodeCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcNodeCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcNodeCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstNode <2> () AS NETRONICVcNode   ' <coclass>
   MEMBER CALL NextNode <3> () AS NETRONICVcNode   ' <coclass>
   MEMBER CALL SelectNodes <4> (IN selectionTypeParam AS LONG<0>) AS LONG
   MEMBER CALL RemoveAll <5> ()
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcNodeCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcGroupCollection
' Interface name = IVcGroupCollection
' IID = {23706FE3-2B96-11D2-B30C-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcGroupCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcGroupCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcGroupCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstGroup <2> () AS NETRONICVcGroup   ' <coclass>
   MEMBER CALL NextGroup <3> () AS NETRONICVcGroup   ' <coclass>
   MEMBER CALL SelectGroups <4> (IN selectionTypeParam AS LONG<0>) AS LONG
   MEMBER CALL GetGroupByName <5> (IN groupNameParam AS STRING<0>) AS NETRONICVcGroup   ' <coclass>
   MEMBER CALL GroupByName <6> (IN groupNameParam AS STRING<0>) AS NETRONICVcGroup   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcGroupCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFilter
' Interface name = IVcFilter
' IID = {8BAD5EF7-C869-11D1-BB20-0060977A2AC2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFilter_DISPINTERFACE_DEFINED)
    %NETRONICIVcFilter_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFilter
   MEMBER GET  Condition <2> () AS STRING
   MEMBER GET  Specification <3> () AS STRING
   MEMBER CALL Edit <4> () AS INTEGER
   MEMBER CALL Delete <5> () AS INTEGER
   MEMBER GET  SubConditionCount <6> () AS INTEGER
   MEMBER GET  SubCondition <7> (IN indexParam AS INTEGER<0>) AS NETRONICVcFilterSubCondition   ' <coclass>
   MEMBER CALL AddSubCondition <8> (IN atIndexParam AS INTEGER<0>) AS NETRONICVcFilterSubCondition   ' <coclass>
   MEMBER CALL RemoveSubCondition <9> (IN indexParam AS INTEGER<0>)
   MEMBER CALL CopySubCondition <10> (IN fromIndexParam AS INTEGER<0>, _ 
               IN toIndexParam AS INTEGER<1>) AS NETRONICVcFilterSubCondition   ' <coclass>
   MEMBER CALL IsValid <13> () AS INTEGER
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER CALL Evaluate <15> (IN dataObjectParam AS IDispatch<0>) AS INTEGER
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  StringsCaseSensitive <11> () AS INTEGER
   MEMBER LET  StringsCaseSensitive <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DatesWithHourAndMinute <12> () AS INTEGER
   MEMBER LET  DatesWithHourAndMinute <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DataDefinitionTable <14> () AS LONG   ' DataTableEnum
   MEMBER LET  DataDefinitionTable <14> ()   ' Parameter Type AS LONG <DataTableEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFilter_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFilterSubCondition
' Interface name = IVcFilterSubCondition
' IID = {855E2936-A6A8-4DFA-BAEC-C0D3DCDC1CC3}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFilterSubCondition_DISPINTERFACE_DEFINED)
    %NETRONICIVcFilterSubCondition_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFilterSubCondition
   MEMBER GET  FilterName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER CALL IsValid <7> () AS INTEGER
   MEMBER GET  DataFieldIndex <3> () AS LONG
   MEMBER LET  DataFieldIndex <3> ()   ' Parameter Type AS LONG
   MEMBER GET  Operator <4> () AS LONG   ' OperatorEnum
   MEMBER LET  Operator <4> ()   ' Parameter Type AS LONG <OperatorEnum>
   MEMBER GET  ComparisonValueAsString <5> () AS STRING
   MEMBER LET  ComparisonValueAsString <5> ()   ' Parameter Type AS STRING
   MEMBER GET  ConnectionOperator <6> () AS LONG   ' ConnectionOperatorEnum
   MEMBER LET  ConnectionOperator <6> ()   ' Parameter Type AS LONG <ConnectionOperatorEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFilterSubCondition_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendar
' Interface name = IVcCalendar
' IID = {F5F797F3-0D0C-11D3-ADED-00105ADBDA11}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendar_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendar_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendar
   MEMBER GET  WorkdayCollection <2> () AS NETRONICVcWorkdayCollection   ' <coclass>
   MEMBER GET  WorkweekCollection <3> () AS NETRONICVcWorkweekCollection   ' <coclass>
   MEMBER CALL AddWorkInterval <4> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>)
   MEMBER CALL AddNonWorkInterval <5> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>)
   MEMBER CALL AddWorkday <6> (IN workdayParam AS NETRONICVcWorkday<0>, _ 
               IN startDateParam AS DOUBLE<1>, _ 
               IN endDateParam AS DOUBLE<2>)
   MEMBER CALL AddWorkweek <7> (IN workWeekParam AS NETRONICVcWorkweek<0>, _ 
               IN startDateParam AS DOUBLE<1>, _ 
               IN endDateParam AS DOUBLE<2>)
   MEMBER CALL Update <8> ()
   MEMBER CALL IsWorktime <9> (IN dateParam AS DOUBLE<0>) AS INTEGER
   MEMBER CALL AddDuration <10> (IN dateParam AS DOUBLE<0>, _ 
               IN durationParam AS LONG<1>) AS DOUBLE
   MEMBER CALL CalcDuration <11> (IN fromDateParam AS DOUBLE<0>, _ 
               IN toDateParam AS DOUBLE<1>) AS LONG
   MEMBER CALL GetNextIntervalBorder <12> (IN dateParam AS DOUBLE<0>) AS DOUBLE
   MEMBER CALL GetPreviousIntervalBorder <13> (IN dateParam AS DOUBLE<0>) AS DOUBLE
   MEMBER CALL GetStartOfNextWorktime <14> (IN dateParam AS DOUBLE<0>) AS DOUBLE
   MEMBER CALL GetStartOfInterval <15> (IN dateParam AS DOUBLE<0>) AS DOUBLE
   MEMBER CALL GetEndOfPreviousWorktime <16> (IN dateParam AS DOUBLE<0>) AS DOUBLE
   MEMBER CALL AddShift <18> (IN durationParam AS LONG<0>, _ 
               IN timeUnitParam AS LONG<1>, _ 
               IN workTypeParam AS LONG<2>, _ 
               IN textParam AS STRING<3>)
   MEMBER CALL AddValidityInterval <19> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>)
   MEMBER GET  Specification <21> () AS STRING
   MEMBER GET  CalendarProfileCollection <22> () AS NETRONICVcCalendarProfileCollection   ' <coclass>
   MEMBER GET  IntervalCollection <23> () AS NETRONICVcIntervalCollection   ' <coclass>
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Type <17> () AS LONG   ' CalendarTypeEnum
   MEMBER LET  Type <17> ()   ' Parameter Type AS LONG <CalendarTypeEnum>
   MEMBER GET  SecondsPerWorkday <20> () AS LONG
   MEMBER LET  SecondsPerWorkday <20> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendar_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcWorkdayCollection
' Interface name = IVcWorkdayCollection
' IID = {F9107809-1363-11D3-ADF2-00105ADBDA11}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcWorkdayCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcWorkdayCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcWorkdayCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstWorkday <2> () AS NETRONICVcWorkday   ' <coclass>
   MEMBER CALL NextWorkday <3> () AS NETRONICVcWorkday   ' <coclass>
   MEMBER CALL GetWorkdayByName <4> (IN workdayNameParam AS STRING<0>) AS NETRONICVcWorkday   ' <coclass>
   MEMBER CALL CreateWorkday <5> (IN workdayNameParam AS STRING<0>) AS NETRONICVcWorkday   ' <coclass>
   MEMBER CALL WorkdayByName <6> (IN workdayNameParam AS STRING<0>) AS NETRONICVcWorkday   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcWorkdayCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcWorkday
' Interface name = IVcWorkday
' IID = {F9107806-1363-11D3-ADF2-00105ADBDA11}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcWorkday_DISPINTERFACE_DEFINED)
    %NETRONICIVcWorkday_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcWorkday
   MEMBER CALL AddWorkInterval <2> (IN startTimeParam AS DOUBLE<0>, _ 
               IN endTimeParam AS DOUBLE<1>)
   MEMBER CALL AddNonWorkInterval <3> (IN startTimeParam AS DOUBLE<0>, _ 
               IN endTimeParam AS DOUBLE<1>)
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcWorkday_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcWorkweekCollection
' Interface name = IVcWorkweekCollection
' IID = {F910780C-1363-11D3-ADF2-00105ADBDA11}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcWorkweekCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcWorkweekCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcWorkweekCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstWorkweek <2> () AS NETRONICVcWorkweek   ' <coclass>
   MEMBER CALL NextWorkweek <3> () AS NETRONICVcWorkweek   ' <coclass>
   MEMBER CALL GetWorkweekByName <4> (IN workweekNameParam AS STRING<0>) AS NETRONICVcWorkweek   ' <coclass>
   MEMBER CALL CreateWorkweek <5> (IN workweekNameParam AS STRING<0>) AS NETRONICVcWorkweek   ' <coclass>
   MEMBER CALL WorkweekByName <6> (IN workweekNameParam AS STRING<0>) AS NETRONICVcWorkweek   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcWorkweekCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcWorkweek
' Interface name = IVcWorkweek
' IID = {F9107816-1363-11D3-ADF2-00105ADBDA11}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcWorkweek_DISPINTERFACE_DEFINED)
    %NETRONICIVcWorkweek_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcWorkweek
   MEMBER CALL AddWorkday <2> (IN workdayParam AS NETRONICVcWorkday<0>, _ 
               IN startDayParam AS LONG<1>, _ 
               IN endDayParam AS LONG<2>)
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcWorkweek_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendarProfileCollection
' Interface name = IVcCalendarProfileCollection
' IID = {C10BB190-6A16-434D-A94F-FDF6303F6DF4}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendarProfileCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendarProfileCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendarProfileCollection
   MEMBER CALL FirstCalendarProfile <1> () AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL NextCalendarProfile <2> () AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL CalendarProfileByName <4> (IN profileNameParam AS STRING<0>) AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL Add <5> (IN profileNameParam AS STRING<0>) AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL Remove <6> (IN profileNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN profileNameParam AS STRING<0>, _ 
               IN newProfileNameParam AS STRING<1>) AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL Update <8> () AS INTEGER
   MEMBER CALL AddBySpecification <9> (IN specificationParam AS STRING<0>) AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL CalendarProfileByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcCalendarProfile   ' <coclass>
   MEMBER CALL SelectCalendarProfiles <11> (IN selectionTypeParam AS LONG<0>) AS LONG
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendarProfileCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendarProfile
' Interface name = IVcCalendarProfile
' IID = {13BBDC3F-C0E7-4B5C-BFFF-D87E9D0EC81F}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendarProfile_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendarProfile_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendarProfile
   MEMBER GET  Specification <3> () AS STRING
   MEMBER CALL PutInOrderAfter <4> (IN refNameParam AS STRING<0>)
   MEMBER GET  IntervalCollection <5> () AS NETRONICVcIntervalCollection   ' <coclass>
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Type <2> () AS LONG   ' CalendarProfileTypeEnum
   MEMBER LET  Type <2> ()   ' Parameter Type AS LONG <CalendarProfileTypeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendarProfile_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcIntervalCollection
' Interface name = IVcIntervalCollection
' IID = {33C2BDC0-E39E-426C-8246-B4AC3B447D39}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcIntervalCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcIntervalCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcIntervalCollection
   MEMBER CALL FirstInterval <1> () AS NETRONICVcInterval   ' <coclass>
   MEMBER CALL NextInterval <2> () AS NETRONICVcInterval   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL IntervalByName <4> (IN intervalNameParam AS STRING<0>) AS NETRONICVcInterval   ' <coclass>
   MEMBER CALL Add <5> (IN intervalNameParam AS STRING<0>) AS NETRONICVcInterval   ' <coclass>
   MEMBER CALL Remove <6> (IN intervalNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN intervalNameParam AS STRING<0>, _ 
               IN newIntervalNameParam AS STRING<1>) AS NETRONICVcInterval   ' <coclass>
   MEMBER CALL Update <8> () AS INTEGER
   MEMBER CALL AddBySpecification <9> (IN specificationParam AS STRING<0>) AS NETRONICVcInterval   ' <coclass>
   MEMBER CALL IntervalByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcInterval   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcIntervalCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcInterval
' Interface name = IVcInterval
' IID = {5F483BB0-2548-4E9B-8DA6-C9CB49595F8B}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcInterval_DISPINTERFACE_DEFINED)
    %NETRONICIVcInterval_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcInterval
   MEMBER GET  Type <2> () AS LONG   ' NETRONICIntervalTypeEnum <enum>
   MEMBER GET  Specification <3> () AS STRING
   MEMBER CALL PutInOrderAfter <4> (IN refNameParam AS STRING<0>)
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  CalendarProfileName <5> () AS STRING
   MEMBER LET  CalendarProfileName <5> ()   ' Parameter Type AS STRING
   MEMBER GET  StartDateTime <6> () AS DOUBLE
   MEMBER LET  StartDateTime <6> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  EndDateTime <7> () AS DOUBLE
   MEMBER LET  EndDateTime <7> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  StartTime <8> () AS DOUBLE
   MEMBER LET  StartTime <8> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  EndTime <9> () AS DOUBLE
   MEMBER LET  EndTime <9> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  StartWeekday <10> () AS LONG   ' WeekDayEnum
   MEMBER LET  StartWeekday <10> ()   ' Parameter Type AS LONG <WeekDayEnum>
   MEMBER GET  EndWeekday <11> () AS LONG   ' WeekDayEnum
   MEMBER LET  EndWeekday <11> ()   ' Parameter Type AS LONG <WeekDayEnum>
   MEMBER GET  StartMonth <12> () AS LONG   ' MonthEnum
   MEMBER LET  StartMonth <12> ()   ' Parameter Type AS LONG <MonthEnum>
   MEMBER GET  DayInStartMonth <13> () AS INTEGER
   MEMBER LET  DayInStartMonth <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  EndMonth <14> () AS LONG   ' MonthEnum
   MEMBER LET  EndMonth <14> ()   ' Parameter Type AS LONG <MonthEnum>
   MEMBER GET  DayInEndMonth <15> () AS INTEGER
   MEMBER LET  DayInEndMonth <15> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Duration <16> () AS LONG
   MEMBER LET  Duration <16> ()   ' Parameter Type AS LONG
   MEMBER GET  TimeUnit <17> () AS LONG   ' TimeUnitEnum
   MEMBER LET  TimeUnit <17> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  Text <18> () AS STRING
   MEMBER LET  Text <18> ()   ' Parameter Type AS STRING
   MEMBER GET  UseGraphicalAttributes <19> () AS INTEGER
   MEMBER LET  UseGraphicalAttributes <19> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Pattern <20> () AS LONG   ' FillPatternEnum
   MEMBER LET  Pattern <20> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  BackColorAsARGB <21> () AS LONG
   MEMBER LET  BackColorAsARGB <21> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <22> () AS LONG
   MEMBER LET  PatternColorAsARGB <22> ()   ' Parameter Type AS LONG
   MEMBER GET  LineColor <23> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <23> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineType <24> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <24> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <25> () AS INTEGER
   MEMBER LET  LineThickness <25> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcInterval_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendarCollection
' Interface name = IVcCalendarCollection
' IID = {F5F797F6-0D0C-11D3-ADED-00105ADBDA11}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendarCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendarCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendarCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstCalendar <3> () AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL NextCalendar <4> () AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL GetCalendarByName <5> (IN calendarNameParam AS STRING<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL CreateCalendar <6> (IN calendarNameParam AS STRING<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL CalendarByName <7> (IN calendarNameParam AS STRING<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL CalendarByIndex <8> (IN indexParam AS INTEGER<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL Add <9> (IN calendarNameParam AS STRING<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL Remove <10> (IN calendarNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <11> (IN calendarNameParam AS STRING<0>, _ 
               IN newCalendarNameParam AS STRING<1>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL Admin <12> () AS LONG
   MEMBER CALL Update <13> () AS INTEGER
   MEMBER CALL AddBySpecification <14> (IN specificationParam AS STRING<0>) AS NETRONICVcCalendar   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Active <2> () AS NETRONICVcCalendar
   MEMBER SET  Active <2> ()   ' Parameter Type AS NETRONICVcCalendar
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendarCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcHistogram
' Interface name = IVcHistogram
' IID = {3FF11250-856B-11D3-960F-00105ADD347A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcHistogram_DISPINTERFACE_DEFINED)
    %NETRONICIVcHistogram_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcHistogram
   MEMBER GET  Name <1> () AS STRING
   MEMBER GET  CurveCollection <2> () AS NETRONICVcCurveCollection   ' <coclass>
   MEMBER CALL SetMaxYValue <3> (IN yValueParam AS LONG<0>) AS LONG
   MEMBER GET  NumericScaleCollection <4> () AS NETRONICVcNumericScaleCollection   ' <coclass>
   MEMBER CALL SetMinYValue <5> (IN yValueParam AS LONG<0>) AS LONG
   MEMBER CALL ScrollToValue <6> (IN valueParam AS LONG<0>, _ 
               IN verAlignmentParam AS LONG<1>) AS INTEGER
   MEMBER CALL FitRangeIntoView <8> (IN startValueParam AS LONG<0>, _ 
               IN endValueParam AS LONG<1>, _ 
               IN gapAsNoOfValueUnitsParam AS LONG<2>) AS INTEGER
   MEMBER CALL GetCurrentYValues <9> (OUT minimumValueParam AS LONG<0>, _ 
               OUT maximumValueParam AS LONG<1>) AS INTEGER
   MEMBER CALL GetCurrentYValuesAsVariant <10> (OUT minimumValueParam AS VARIANT<0>, _ 
               OUT maximumValueParam AS VARIANT<1>) AS INTEGER
   MEMBER CALL PutInOrderAfter <13> (IN refNameParam AS STRING<0>)
   MEMBER GET  Visible <7> () AS INTEGER
   MEMBER LET  Visible <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarName <11> () AS STRING
   MEMBER LET  CalendarName <11> ()   ' Parameter Type AS STRING
   MEMBER GET  ShowCalendarGrids <12> () AS INTEGER
   MEMBER LET  ShowCalendarGrids <12> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcHistogram_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCurveCollection
' Interface name = IVcCurveCollection
' IID = {CC99CE53-E329-11D1-B2A8-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCurveCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcCurveCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCurveCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstCurve <2> () AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL NextCurve <3> () AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL GetCurveByName <4> (IN curveNameParam AS STRING<0>) AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL CurveByName <5> (IN curveNameParam AS STRING<0>) AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL Add <6> (IN curveNameParam AS STRING<0>) AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL Remove <7> (IN curveNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <8> (IN curveNameParam AS STRING<0>, _ 
               IN newCurveNameParam AS STRING<1>) AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL AddBySpecification <9> (IN specificationParam AS STRING<0>) AS NETRONICVcCurve   ' <coclass>
   MEMBER CALL CurveByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcCurve   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCurveCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCurve
' Interface name = IVcCurve
' IID = {CC99CE56-E329-11D1-B2A8-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCurve_DISPINTERFACE_DEFINED)
    %NETRONICIVcCurve_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCurve
   MEMBER CALL SetDates <14> (IN dateFieldIndex1Param AS LONG<0>, _ 
               IN dateFieldIndex2Param AS LONG<1>)
   MEMBER CALL GetDates <15> (OUT dateFieldIndex1Param AS LONG<0>, _ 
               OUT dateFieldIndex2Param AS LONG<1>)
   MEMBER CALL SetValues <16> (IN startDateParam AS DOUBLE<0>, _ 
               IN valuesParam AS STRING<1>) AS INTEGER
   MEMBER CALL GetValues <18> (IN dateParam AS DOUBLE<0>, _ 
               OUT leftDateParam AS DOUBLE<1>, _ 
               OUT leftValueParam AS LONG<2>, _ 
               OUT rightDateParam AS DOUBLE<3>, _ 
               OUT rightValueParam AS LONG<4>) AS INTEGER
   MEMBER GET  Histogram <19> () AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL GetFirstOverload <20> (OUT fromDateParam AS DOUBLE<0>, _ 
               OUT fromValueParam AS LONG<1>, _ 
               OUT toDateParam AS DOUBLE<2>, _ 
               OUT toValueParam AS LONG<3>) AS INTEGER
   MEMBER CALL GetNextOverload <21> (OUT fromDateParam AS DOUBLE<0>, _ 
               OUT fromValueParam AS LONG<1>, _ 
               OUT toDateParam AS DOUBLE<2>, _ 
               OUT toValueParam AS LONG<3>) AS INTEGER
   MEMBER CALL Clear <22> ()
   MEMBER CALL DeletePoint <24> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               OUT pointDateParam AS DOUBLE<2>) AS INTEGER
   MEMBER CALL AddValue <25> (IN valueParam AS LONG<0>) AS INTEGER
   MEMBER CALL GetDatesAsVariant <26> (OUT dateFieldIndex1Param AS VARIANT<0>, _ 
               OUT dateFieldIndex2Param AS VARIANT<1>)
   MEMBER CALL GetValuesAsVariant <27> (IN dateParam AS DOUBLE<0>, _ 
               OUT leftDateParam AS VARIANT<1>, _ 
               OUT leftValueParam AS VARIANT<2>, _ 
               OUT rightDateParam AS VARIANT<3>, _ 
               OUT rightValueParam AS VARIANT<4>) AS INTEGER
   MEMBER CALL GetFirstOverloadAsVariant <28> (OUT fromDateParam AS VARIANT<0>, _ 
               OUT fromValueParam AS VARIANT<1>, _ 
               OUT toDateParam AS VARIANT<2>, _ 
               OUT toValueParam AS VARIANT<3>) AS INTEGER
   MEMBER CALL GetNextOverloadAsVariant <29> (OUT fromDateParam AS VARIANT<0>, _ 
               OUT fromValueParam AS VARIANT<1>, _ 
               OUT toDateParam AS VARIANT<2>, _ 
               OUT toValueParam AS VARIANT<3>) AS INTEGER
   MEMBER CALL DeletePointAsVariant <30> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               OUT pointDateParam AS VARIANT<2>) AS INTEGER
   MEMBER GET  Specification <44> () AS STRING
   MEMBER CALL GetValuesEx <46> (IN dateParam AS DOUBLE<0>, _ 
               OUT leftDateParam AS DOUBLE<1>, _ 
               OUT leftValueParam AS DOUBLE<2>, _ 
               OUT rightDateParam AS DOUBLE<3>, _ 
               OUT rightValueParam AS DOUBLE<4>) AS INTEGER
   MEMBER CALL GetFirstOverloadEx <47> (OUT fromDateParam AS DOUBLE<0>, _ 
               OUT fromValueParam AS DOUBLE<1>, _ 
               OUT toDateParam AS DOUBLE<2>, _ 
               OUT toValueParam AS DOUBLE<3>) AS INTEGER
   MEMBER CALL GetNextOverloadEx <48> (OUT fromDateParam AS DOUBLE<0>, _ 
               OUT fromValueParam AS DOUBLE<1>, _ 
               OUT toDateParam AS DOUBLE<2>, _ 
               OUT toValueParam AS DOUBLE<3>) AS INTEGER
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  CurveSource <2> () AS LONG   ' CurveSourceEnum
   MEMBER LET  CurveSource <2> ()   ' Parameter Type AS LONG <CurveSourceEnum>
   MEMBER GET  CurveType <3> () AS LONG   ' CurveTypeEnum
   MEMBER LET  CurveType <3> ()   ' Parameter Type AS LONG <CurveTypeEnum>
   MEMBER GET  TimeUnit <4> () AS LONG   ' TimeUnitEnum
   MEMBER LET  TimeUnit <4> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  UnitsPerStep <5> () AS INTEGER
   MEMBER LET  UnitsPerStep <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineType <7> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <7> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <8> () AS INTEGER
   MEMBER LET  LineThickness <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FillPattern <9> () AS LONG   ' FillPatternEnum
   MEMBER LET  FillPattern <9> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  FillColor <10> () AS DWORD   ' OLE_COLOR
   MEMBER LET  FillColor <10> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  StackReference <11> () AS IDispatch
   MEMBER LET  StackReference <11> ()   ' Parameter Type AS IDispatch
   MEMBER GET  FillReference <12> () AS IDispatch
   MEMBER LET  FillReference <12> ()   ' Parameter Type AS IDispatch
   MEMBER GET  Visible <13> () AS INTEGER
   MEMBER LET  Visible <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Filter <17> () AS NETRONICVcFilter
   MEMBER SET  Filter <17> ()   ' Parameter Type AS NETRONICVcFilter
   MEMBER GET  MarkCurve <23> () AS INTEGER
   MEMBER LET  MarkCurve <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PatternColor <31> () AS DWORD   ' OLE_COLOR
   MEMBER LET  PatternColor <31> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Fill2Reference <32> () AS IDispatch
   MEMBER LET  Fill2Reference <32> ()   ' Parameter Type AS IDispatch
   MEMBER GET  Fill2Color <33> () AS DWORD   ' OLE_COLOR
   MEMBER LET  Fill2Color <33> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Pattern2Color <34> () AS DWORD   ' OLE_COLOR
   MEMBER LET  Pattern2Color <34> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  ValencyDataFieldIndex <35> () AS LONG
   MEMBER LET  ValencyDataFieldIndex <35> ()   ' Parameter Type AS LONG
   MEMBER GET  Fill2Pattern <36> () AS LONG   ' FillPatternEnum
   MEMBER LET  Fill2Pattern <36> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  Layer <37> () AS NETRONICVcLayer
   MEMBER SET  Layer <37> ()   ' Parameter Type AS NETRONICVcLayer
   MEMBER GET  StackReferenceName <38> () AS STRING
   MEMBER LET  StackReferenceName <38> ()   ' Parameter Type AS STRING
   MEMBER GET  FillReferenceName <39> () AS STRING
   MEMBER LET  FillReferenceName <39> ()   ' Parameter Type AS STRING
   MEMBER GET  Fill2ReferenceName <40> () AS STRING
   MEMBER LET  Fill2ReferenceName <40> ()   ' Parameter Type AS STRING
   MEMBER GET  FilterName <41> () AS STRING
   MEMBER LET  FilterName <41> ()   ' Parameter Type AS STRING
   MEMBER GET  LayerName <42> () AS STRING
   MEMBER LET  LayerName <42> ()   ' Parameter Type AS STRING
   MEMBER GET  PointsEquidistant <43> () AS INTEGER
   MEMBER LET  PointsEquidistant <43> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Addend <45> () AS LONG
   MEMBER LET  Addend <45> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCurve_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcNumericScaleCollection
' Interface name = IVcNumericScaleCollection
' IID = {3C706564-4192-11D2-B2DB-00A024D27A9E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcNumericScaleCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcNumericScaleCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcNumericScaleCollection
   MEMBER GET  Count <2> () AS LONG
   MEMBER CALL FirstNumericScale <3> () AS NETRONICVcNumericScale   ' <coclass>
   MEMBER CALL NextNumericScale <4> () AS NETRONICVcNumericScale   ' <coclass>
   MEMBER CALL GetNumericScaleByName <5> (IN nameParam AS STRING<0>) AS NETRONICVcNumericScale   ' <coclass>
   MEMBER CALL NumericScaleByName <6> (IN nameParam AS STRING<0>) AS NETRONICVcNumericScale   ' <coclass>
   MEMBER CALL NumericScaleByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcNumericScale   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Active <1> () AS NETRONICVcNumericScale
   MEMBER SET  Active <1> ()   ' Parameter Type AS NETRONICVcNumericScale
END INTERFACE

#ENDIF   ' /* __NETRONICIVcNumericScaleCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcNumericScale
' Interface name = IVcNumericScale
' IID = {3C70656A-4192-11D2-B2DB-00A024D27A9E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcNumericScale_DISPINTERFACE_DEFINED)
    %NETRONICIVcNumericScale_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcNumericScale
   MEMBER GET  Name <2> () AS STRING
   MEMBER GET  Title <8> (IN positionParam AS LONG<0>) AS STRING
   MEMBER LET  Title <8> (IN positionParam AS LONG<0>)   ' Parameter Type AS STRING
   MEMBER GET  Histogram <13> () AS NETRONICVcHistogram   ' <coclass>
   MEMBER GET  BackgroundColor <1> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackgroundColor <1> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  ThreeDEffect <3> () AS INTEGER
   MEMBER LET  ThreeDEffect <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FontColor <4> () AS DWORD   ' OLE_COLOR
   MEMBER LET  FontColor <4> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FontBody <5> () AS INTEGER
   MEMBER LET  FontBody <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FontName <6> () AS STRING
   MEMBER LET  FontName <6> ()   ' Parameter Type AS STRING
   MEMBER GET  UnitWidth <7> () AS LONG
   MEMBER LET  UnitWidth <7> ()   ' Parameter Type AS LONG
   MEMBER GET  UnitLabel <9> () AS STRING
   MEMBER LET  UnitLabel <9> ()   ' Parameter Type AS STRING
   MEMBER GET  MajorTicks <10> () AS LONG
   MEMBER LET  MajorTicks <10> ()   ' Parameter Type AS LONG
   MEMBER GET  MinorTicks <11> () AS LONG
   MEMBER LET  MinorTicks <11> ()   ' Parameter Type AS LONG
   MEMBER GET  Font <12> () AS NETRONICStdFont
   MEMBER SET  Font <12> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  Unit <14> () AS LONG
   MEMBER LET  Unit <14> ()   ' Parameter Type AS LONG
   MEMBER GET  Pattern <15> () AS LONG   ' FillPatternSingleColoredEnum
   MEMBER LET  Pattern <15> ()   ' Parameter Type AS LONG <FillPatternSingleColoredEnum>
   MEMBER GET  MajorTicksEx <16> () AS DOUBLE
   MEMBER LET  MajorTicksEx <16> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  MinorTicksEx <17> () AS DOUBLE
   MEMBER LET  MinorTicksEx <17> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  UnitEx <18> () AS DOUBLE
   MEMBER LET  UnitEx <18> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  DoubleOutputFormat <19> () AS STRING
   MEMBER LET  DoubleOutputFormat <19> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcNumericScale_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcHistogramCollection
' Interface name = IVcHistogramCollection
' IID = {1E6B2250-8569-11D3-960F-00105ADD347A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcHistogramCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcHistogramCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcHistogramCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstHistogram <2> () AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL NextHistogram <3> () AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL GetHistogramByName <4> (IN histogramNameParam AS STRING<0>) AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL CreateHistogram <5> (IN histogramNameParam AS STRING<0>) AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL DeleteHistogram <6> (IN histogramNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL HistogramByName <8> (IN histogramNameParam AS STRING<0>) AS NETRONICVcHistogram   ' <coclass>
   MEMBER CALL HistogramByIndex <13> (IN indexParam AS INTEGER<0>) AS NETRONICVcHistogram   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Active <7> () AS NETRONICVcHistogram
   MEMBER SET  Active <7> ()   ' Parameter Type AS NETRONICVcHistogram
END INTERFACE

#ENDIF   ' /* __NETRONICIVcHistogramCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcMap
' Interface name = IVcMap
' IID = {339FBC76-49D3-11D2-B365-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcMap_DISPINTERFACE_DEFINED)
    %NETRONICIVcMap_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcMap
   MEMBER GET  Count <1> () AS LONG
   MEMBER GET  MapType <2> () AS LONG   ' NETRONICMapTypeEnum <enum>
   MEMBER CALL FirstMapEntry <4> () AS NETRONICVcMapEntry   ' <coclass>
   MEMBER CALL NextMapEntry <5> () AS NETRONICVcMapEntry   ' <coclass>
   MEMBER CALL CreateEntry <6> () AS NETRONICVcMapEntry   ' <coclass>
   MEMBER CALL DeleteEntry <7> (IN mapEntryParam AS NETRONICVcMapEntry<0>) AS INTEGER
   MEMBER GET  Specification <9> () AS STRING
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Type <8> () AS LONG   ' MapTypeEnum
   MEMBER LET  Type <8> ()   ' Parameter Type AS LONG <MapTypeEnum>
   MEMBER GET  Name <3> () AS STRING
   MEMBER LET  Name <3> ()   ' Parameter Type AS STRING
   MEMBER GET  ConsiderFilterEntries <10> () AS INTEGER
   MEMBER LET  ConsiderFilterEntries <10> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcMap_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcMapEntry
' Interface name = IVcMapEntry
' IID = {339FBC79-49D3-11D2-B365-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcMapEntry_DISPINTERFACE_DEFINED)
    %NETRONICIVcMapEntry_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcMapEntry
   MEMBER GET  DataFieldValue <1> () AS STRING
   MEMBER LET  DataFieldValue <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Color <2> () AS DWORD   ' OLE_COLOR
   MEMBER LET  Color <2> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Legend <3> () AS STRING
   MEMBER LET  Legend <3> ()   ' Parameter Type AS STRING
   MEMBER GET  Description <4> () AS STRING
   MEMBER LET  Description <4> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileName <5> () AS STRING
   MEMBER LET  GraphicsFileName <5> ()   ' Parameter Type AS STRING
   MEMBER GET  Pattern <6> () AS LONG   ' FillPatternEnum
   MEMBER LET  Pattern <6> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  FontName <7> () AS STRING
   MEMBER LET  FontName <7> ()   ' Parameter Type AS STRING
   MEMBER GET  FontSize <8> () AS LONG
   MEMBER LET  FontSize <8> ()   ' Parameter Type AS LONG
   MEMBER GET  FontBody <9> () AS LONG   ' FontBodyEnum
   MEMBER LET  FontBody <9> ()   ' Parameter Type AS LONG <FontBodyEnum>
   MEMBER GET  Millimeter <10> () AS LONG
   MEMBER LET  Millimeter <10> ()   ' Parameter Type AS LONG
   MEMBER GET  ColorAsARGB <11> () AS LONG
   MEMBER LET  ColorAsARGB <11> ()   ' Parameter Type AS LONG
   MEMBER GET  Number <12> () AS LONG
   MEMBER LET  Number <12> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcMapEntry_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcMapCollection
' Interface name = IVcMapCollection
' IID = {339FBC73-49D3-11D2-B365-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcMapCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcMapCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcMapCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL SelectMaps <2> (IN selectionTypeParam AS LONG<0>) AS LONG
   MEMBER CALL FirstMap <3> () AS NETRONICVcMap   ' <coclass>
   MEMBER CALL NextMap <4> () AS NETRONICVcMap   ' <coclass>
   MEMBER CALL GetMapByName <5> (IN mapNameParam AS STRING<0>) AS NETRONICVcMap   ' <coclass>
   MEMBER CALL UpdateMaps <6> () AS INTEGER
   MEMBER CALL MapByName <7> (IN mapNameParam AS STRING<0>) AS NETRONICVcMap   ' <coclass>
   MEMBER CALL Add <8> (IN mapNameParam AS STRING<0>) AS NETRONICVcMap   ' <coclass>
   MEMBER CALL Remove <9> (IN mapNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <10> (IN mapNameParam AS STRING<0>, _ 
               IN newMapNameParam AS STRING<1>) AS NETRONICVcMap   ' <coclass>
   MEMBER CALL Admin <11> () AS LONG
   MEMBER CALL Update <12> () AS INTEGER
   MEMBER CALL AddBySpecification <13> (IN specificationParam AS STRING<0>) AS NETRONICVcMap   ' <coclass>
   MEMBER CALL MapByIndex <14> (IN indexParam AS INTEGER<0>) AS NETRONICVcMap   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcMapCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataTable
' Interface name = IVcDataTable
' IID = {C1BEEF32-97B0-4592-9543-0893BFD40D6D}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataTable_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataTable_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataTable
   MEMBER GET  DataRecordCollection <2> () AS NETRONICVcDataRecordCollection   ' <coclass>
   MEMBER GET  DataTableFieldCollection <3> () AS NETRONICVcDataTableFieldCollection   ' <coclass>
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Description <5> () AS STRING
   MEMBER LET  Description <5> ()   ' Parameter Type AS STRING
   MEMBER GET  MultiplePrimaryKeysAllowed <6> () AS INTEGER
   MEMBER LET  MultiplePrimaryKeysAllowed <6> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataTable_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataRecordCollection
' Interface name = IVcDataRecordCollection
' IID = {7B2AF21E-5777-4B15-A7B6-81BE25288EA9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataRecordCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataRecordCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataRecordCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstDataRecord <2> () AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL NextDataRecord <3> () AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL DataRecordByID <4> (IN dataRecordIDParam AS VARIANT<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL Add <5> (IN dataRecordContentParam AS VARIANT<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL Remove <6> (IN dataRecordContentParam AS VARIANT<0>) AS INTEGER
   MEMBER CALL Update <7> (IN dataRecordContentParam AS VARIANT<0>) AS NETRONICVcDataRecord   ' <coclass>
   MEMBER CALL GetNewUniqueID <8> () AS LONG
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataRecordCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataTableFieldCollection
' Interface name = IVcDataTableFieldCollection
' IID = {AB95B8E0-B08B-409A-AF99-3936277B750D}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataTableFieldCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataTableFieldCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataTableFieldCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstDataTableField <2> () AS NETRONICVcDataTableField   ' <coclass>
   MEMBER CALL NextDataTableField <3> () AS NETRONICVcDataTableField   ' <coclass>
   MEMBER CALL DataTableFieldByName <4> (IN dataTableFieldNameParam AS STRING<0>) AS NETRONICVcDataTableField   ' <coclass>
   MEMBER CALL Add <5> (IN dataTableFieldNameParam AS STRING<0>) AS NETRONICVcDataTableField   ' <coclass>
   MEMBER CALL Copy <7> (IN dataTableFieldNameParam AS STRING<0>, _ 
               IN newDataTableFieldNameParam AS STRING<1>) AS NETRONICVcDataTableField   ' <coclass>
   MEMBER CALL DataTableFieldByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataTableField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataTableFieldCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataTableField
' Interface name = IVcDataTableField
' IID = {96B402B2-8AF4-4336-BE07-285F37C2DB8A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataTableField_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataTableField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataTableField
   MEMBER GET  DataTableName <8> () AS STRING
   MEMBER GET  Index <9> () AS INTEGER
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  PrimaryKey <2> () AS INTEGER
   MEMBER LET  PrimaryKey <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Type <3> () AS LONG   ' DataTableFieldTypeEnum
   MEMBER LET  Type <3> ()   ' Parameter Type AS LONG <DataTableFieldTypeEnum>
   MEMBER GET  DateFormat <4> () AS STRING
   MEMBER LET  DateFormat <4> ()   ' Parameter Type AS STRING
   MEMBER GET  Hidden <5> () AS INTEGER
   MEMBER LET  Hidden <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Editable <6> () AS INTEGER
   MEMBER LET  Editable <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RelationshipFieldIndex <7> () AS LONG
   MEMBER LET  RelationshipFieldIndex <7> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataTableField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataTableCollection
' Interface name = IVcDataTableCollection
' IID = {41A61349-C985-4B00-BCA9-7A1A6334E955}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataTableCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataTableCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataTableCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstDataTable <2> () AS NETRONICVcDataTable   ' <coclass>
   MEMBER CALL NextDataTable <3> () AS NETRONICVcDataTable   ' <coclass>
   MEMBER CALL DataTableByName <4> (IN dataTableNameParam AS STRING<0>) AS NETRONICVcDataTable   ' <coclass>
   MEMBER CALL Add <5> (IN dataTableNameParam AS STRING<0>) AS NETRONICVcDataTable   ' <coclass>
   MEMBER CALL Copy <7> (IN dataTableNameParam AS STRING<0>, _ 
               IN newDataTableNameParam AS STRING<1>) AS NETRONICVcDataTable   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL Update <9> () AS INTEGER
   MEMBER CALL DataTableByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcDataTable   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataTableCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcGroupLevelLayout
' Interface name = IVcGroupLevelLayout
' IID = {CC68B9D1-C3FA-4343-8C88-A2A68BF174EC}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcGroupLevelLayout_DISPINTERFACE_DEFINED)
    %NETRONICIVcGroupLevelLayout_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcGroupLevelLayout
   MEMBER GET  Level <3> () AS INTEGER
   MEMBER GET  SortDataFieldIndex <5> (IN sortLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  SortDataFieldIndex <5> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  SortOrder <6> (IN sortLevelParam AS INTEGER<0>) AS LONG   ' NETRONICSortOrderEnum <enum>
   MEMBER LET  SortOrder <6> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICSortOrderEnum>
   MEMBER GET  Specification <36> () AS STRING
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Visible <2> () AS INTEGER
   MEMBER LET  Visible <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GroupDataFieldIndex <4> () AS LONG
   MEMBER LET  GroupDataFieldIndex <4> ()   ' Parameter Type AS LONG
   MEMBER GET  ModificationsAllowed <7> () AS INTEGER
   MEMBER LET  ModificationsAllowed <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SummaryBarsVisible <8> () AS INTEGER
   MEMBER LET  SummaryBarsVisible <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarNameDataFieldIndex <9> () AS LONG
   MEMBER LET  CalendarNameDataFieldIndex <9> ()   ' Parameter Type AS LONG
   MEMBER GET  Collapsed <10> () AS INTEGER
   MEMBER LET  Collapsed <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NodesArrangedOptimized <11> () AS INTEGER
   MEMBER LET  NodesArrangedOptimized <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllNodesInOneRow <12> () AS INTEGER
   MEMBER LET  AllNodesInOneRow <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RowPattern <13> () AS LONG   ' FillPatternEnum
   MEMBER LET  RowPattern <13> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  RowBackColorAsARGB <14> () AS LONG
   MEMBER LET  RowBackColorAsARGB <14> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternColorAsARGB <15> () AS LONG
   MEMBER LET  RowPatternColorAsARGB <15> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternMapName <16> () AS STRING
   MEMBER LET  RowPatternMapName <16> ()   ' Parameter Type AS STRING
   MEMBER GET  RowPatternDataFieldIndex <17> () AS LONG
   MEMBER LET  RowPatternDataFieldIndex <17> ()   ' Parameter Type AS LONG
   MEMBER GET  RowBackColorMapName <18> () AS STRING
   MEMBER LET  RowBackColorMapName <18> ()   ' Parameter Type AS STRING
   MEMBER GET  RowBackColorDataFieldIndex <19> () AS LONG
   MEMBER LET  RowBackColorDataFieldIndex <19> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternColorMapName <20> () AS STRING
   MEMBER LET  RowPatternColorMapName <20> ()   ' Parameter Type AS STRING
   MEMBER GET  RowPatternColorDataFieldIndex <21> () AS LONG
   MEMBER LET  RowPatternColorDataFieldIndex <21> ()   ' Parameter Type AS LONG
   MEMBER GET  ShowDateLineGrids <22> () AS INTEGER
   MEMBER LET  ShowDateLineGrids <22> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DateLineGridsWithChildGroups <23> () AS INTEGER
   MEMBER LET  DateLineGridsWithChildGroups <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DateLineGridName <24> () AS STRING
   MEMBER LET  DateLineGridName <24> ()   ' Parameter Type AS STRING
   MEMBER GET  ShowCalendarGrids <25> () AS INTEGER
   MEMBER LET  ShowCalendarGrids <25> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarGridsWithChildGroups <26> () AS INTEGER
   MEMBER LET  CalendarGridsWithChildGroups <26> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarGridName <27> () AS STRING
   MEMBER LET  CalendarGridName <27> ()   ' Parameter Type AS STRING
   MEMBER GET  ShowSeparationLines <28> () AS INTEGER
   MEMBER LET  ShowSeparationLines <28> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowSeparationLinesAtTop <29> () AS INTEGER
   MEMBER LET  ShowSeparationLinesAtTop <29> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SeparationLineType <30> () AS LONG   ' LineTypeEnum
   MEMBER LET  SeparationLineType <30> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  SeparationLineThickness <31> () AS LONG
   MEMBER LET  SeparationLineThickness <31> ()   ' Parameter Type AS LONG
   MEMBER GET  SeparationLineColor <32> () AS DWORD   ' OLE_COLOR
   MEMBER LET  SeparationLineColor <32> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  SeparationLineColorMapName <33> () AS STRING
   MEMBER LET  SeparationLineColorMapName <33> ()   ' Parameter Type AS STRING
   MEMBER GET  SeparationLineColorDataFieldIndex <34> () AS LONG
   MEMBER LET  SeparationLineColorDataFieldIndex <34> ()   ' Parameter Type AS LONG
   MEMBER GET  ShowGroupNodes <35> () AS INTEGER
   MEMBER LET  ShowGroupNodes <35> ()   ' Parameter Type AS INTEGER
   MEMBER GET  OverlaidNodesSortDataFieldIndex <37> () AS LONG
   MEMBER LET  OverlaidNodesSortDataFieldIndex <37> ()   ' Parameter Type AS LONG
   MEMBER GET  OverlaidNodesSortOrder <38> () AS LONG   ' SortOrderEnum
   MEMBER LET  OverlaidNodesSortOrder <38> ()   ' Parameter Type AS LONG <SortOrderEnum>
   MEMBER GET  OptimizedNodesSortDataFieldIndex <39> () AS LONG
   MEMBER LET  OptimizedNodesSortDataFieldIndex <39> ()   ' Parameter Type AS LONG
   MEMBER GET  OptimizedNodesSortOrder <40> () AS LONG   ' SortOrderEnum
   MEMBER LET  OptimizedNodesSortOrder <40> ()   ' Parameter Type AS LONG <SortOrderEnum>
   MEMBER GET  AllowVerticalGroupMovementViaTable <41> () AS INTEGER
   MEMBER LET  AllowVerticalGroupMovementViaTable <41> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowVerticalGroupMovementViaDiagram <42> () AS INTEGER
   MEMBER LET  AllowVerticalGroupMovementViaDiagram <42> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PagebreakMode <43> () AS LONG   ' PagebreakModeEnum
   MEMBER LET  PagebreakMode <43> ()   ' Parameter Type AS LONG <PagebreakModeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcGroupLevelLayout_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcNodeLevelLayout
' Interface name = IVcNodeLevelLayout
' IID = {290EC227-2C9F-48D0-B122-1EBC6359A583}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcNodeLevelLayout_DISPINTERFACE_DEFINED)
    %NETRONICIVcNodeLevelLayout_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcNodeLevelLayout
   MEMBER GET  SortDataFieldIndex <1> (IN sortLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  SortDataFieldIndex <1> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  SortOrder <2> (IN sortLevelParam AS INTEGER<0>) AS LONG   ' NETRONICSortOrderEnum <enum>
   MEMBER LET  SortOrder <2> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICSortOrderEnum>
   MEMBER GET  RowPattern <3> () AS LONG   ' FillPatternEnum
   MEMBER LET  RowPattern <3> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  RowBackColorAsARGB <4> () AS LONG
   MEMBER LET  RowBackColorAsARGB <4> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternColorAsARGB <5> () AS LONG
   MEMBER LET  RowPatternColorAsARGB <5> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternMapName <6> () AS STRING
   MEMBER LET  RowPatternMapName <6> ()   ' Parameter Type AS STRING
   MEMBER GET  RowPatternDataFieldIndex <7> () AS LONG
   MEMBER LET  RowPatternDataFieldIndex <7> ()   ' Parameter Type AS LONG
   MEMBER GET  RowBackColorMapName <8> () AS STRING
   MEMBER LET  RowBackColorMapName <8> ()   ' Parameter Type AS STRING
   MEMBER GET  RowBackColorDataFieldIndex <9> () AS LONG
   MEMBER LET  RowBackColorDataFieldIndex <9> ()   ' Parameter Type AS LONG
   MEMBER GET  RowPatternColorMapName <10> () AS STRING
   MEMBER LET  RowPatternColorMapName <10> ()   ' Parameter Type AS STRING
   MEMBER GET  RowPatternColorDataFieldIndex <11> () AS LONG
   MEMBER LET  RowPatternColorDataFieldIndex <11> ()   ' Parameter Type AS LONG
   MEMBER GET  ShowSeparationLines <12> () AS INTEGER
   MEMBER LET  ShowSeparationLines <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowSeparationLinesAtTop <13> () AS INTEGER
   MEMBER LET  ShowSeparationLinesAtTop <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SeparationLineType <14> () AS LONG   ' LineTypeEnum
   MEMBER LET  SeparationLineType <14> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  SeparationLineThickness <15> () AS LONG
   MEMBER LET  SeparationLineThickness <15> ()   ' Parameter Type AS LONG
   MEMBER GET  SeparationLineColor <16> () AS DWORD   ' OLE_COLOR
   MEMBER LET  SeparationLineColor <16> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  SeparationLineInterval <17> () AS LONG
   MEMBER LET  SeparationLineInterval <17> ()   ' Parameter Type AS LONG
   MEMBER GET  ShowCalendarGrids <18> () AS INTEGER
   MEMBER LET  ShowCalendarGrids <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarGridName <19> () AS STRING
   MEMBER LET  CalendarGridName <19> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcNodeLevelLayout_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcHierarchyLevelLayout
' Interface name = IVcHierarchyLevelLayout
' IID = {873703C8-F128-4535-9F70-B11C629C3C64}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcHierarchyLevelLayout_DISPINTERFACE_DEFINED)
    %NETRONICIVcHierarchyLevelLayout_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcHierarchyLevelLayout
   MEMBER GET  HierarchyDataFieldIndex <1> () AS LONG
   MEMBER LET  HierarchyDataFieldIndex <1> ()   ' Parameter Type AS LONG
   MEMBER GET  SummaryBarsVisible <2> () AS INTEGER
   MEMBER LET  SummaryBarsVisible <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowSeparationLines <3> () AS INTEGER
   MEMBER LET  ShowSeparationLines <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SeparationLineType <4> () AS LONG   ' LineTypeEnum
   MEMBER LET  SeparationLineType <4> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  SeparationLineThickness <5> () AS LONG
   MEMBER LET  SeparationLineThickness <5> ()   ' Parameter Type AS LONG
   MEMBER GET  SeparationLineColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  SeparationLineColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LevelMaximumForPagebreaks <7> () AS LONG
   MEMBER LET  LevelMaximumForPagebreaks <7> ()   ' Parameter Type AS LONG
   MEMBER GET  PagebreakMode <8> () AS LONG   ' PagebreakModeEnum
   MEMBER LET  PagebreakMode <8> ()   ' Parameter Type AS LONG <PagebreakModeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcHierarchyLevelLayout_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = DataObjectFiles
' Interface name = IVBDataObjectFiles
' IID = {BAC118E6-D942-11D3-975E-006008ABCF25}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVBDataObjectFiles_DISPINTERFACE_DEFINED)
    %NETRONICIVBDataObjectFiles_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVBDataObjectFiles
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL Clear <2> ()
   MEMBER CALL Remove <3> (Index AS LONG<0>)
   MEMBER CALL Add <4> (filename AS STRING<0>, _ 
               OPTIONAL Index AS VARIANT<1>)
   MEMBER GET  Item <0> (Index AS LONG<0>) AS STRING
   MEMBER LET  Item <0> (Index AS LONG<0>)   ' Parameter Type AS STRING
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVBDataObjectFiles_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = DataObject
' Interface name = IVBDataObject
' IID = {BAC118E3-D942-11D3-975E-006008ABCF25}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVBDataObject_DISPINTERFACE_DEFINED)
    %NETRONICIVBDataObject_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVBDataObject
   MEMBER GET  Files <1> () AS NETRONICDataObjectFiles   ' <coclass>
   MEMBER CALL Clear <2> ()
   MEMBER CALL GetData <3> (IN format AS INTEGER<0>) AS VARIANT
   MEMBER CALL GetFormat <4> (IN format AS INTEGER<0>) AS INTEGER
   MEMBER CALL SetData <5> (IN data AS VARIANT<0>, _ 
               IN format AS INTEGER<1>)
   MEMBER GET  DropStartDate <6> () AS DOUBLE
   MEMBER GET  DropEndDate <7> () AS DOUBLE
END INTERFACE

#ENDIF   ' /* __NETRONICIVBDataObject_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFormatField
' Interface name = IVcFormatField
' IID = {545F7707-DD6D-4B79-89B3-8A93B32DFF30}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFormatField_DISPINTERFACE_DEFINED)
    %NETRONICIVcFormatField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFormatField
   MEMBER GET  FormatName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER GET  Type <3> () AS LONG   ' FormatFieldTypeEnum
   MEMBER LET  Type <3> ()   ' Parameter Type AS LONG <FormatFieldTypeEnum>
   MEMBER GET  TextDataFieldIndex <4> () AS LONG
   MEMBER LET  TextDataFieldIndex <4> ()   ' Parameter Type AS LONG
   MEMBER GET  ConstantText <5> () AS STRING
   MEMBER LET  ConstantText <5> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileName <6> () AS STRING
   MEMBER LET  GraphicsFileName <6> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileNameMapName <7> () AS STRING
   MEMBER LET  GraphicsFileNameMapName <7> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileNameDataFieldIndex <8> () AS LONG
   MEMBER LET  GraphicsFileNameDataFieldIndex <8> ()   ' Parameter Type AS LONG
   MEMBER GET  MinimumWidth <9> () AS INTEGER
   MEMBER LET  MinimumWidth <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GraphicsHeight <10> () AS INTEGER
   MEMBER LET  GraphicsHeight <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Alignment <11> () AS LONG   ' FormatFieldAlignmentEnum
   MEMBER LET  Alignment <11> ()   ' Parameter Type AS LONG <FormatFieldAlignmentEnum>
   MEMBER GET  BackColor <12> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackColor <12> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFontColor <13> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TextFontColor <13> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFont <14> () AS NETRONICStdFont
   MEMBER SET  TextFont <14> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LeftMargin <15> () AS INTEGER
   MEMBER LET  LeftMargin <15> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RightMargin <16> () AS INTEGER
   MEMBER LET  RightMargin <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TopMargin <17> () AS INTEGER
   MEMBER LET  TopMargin <17> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BottomMargin <18> () AS INTEGER
   MEMBER LET  BottomMargin <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BackColorMapName <19> () AS STRING
   MEMBER LET  BackColorMapName <19> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorDataFieldIndex <20> () AS LONG
   MEMBER LET  BackColorDataFieldIndex <20> ()   ' Parameter Type AS LONG
   MEMBER GET  TextFontColorMapName <21> () AS STRING
   MEMBER LET  TextFontColorMapName <21> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontColorDataFieldIndex <22> () AS LONG
   MEMBER LET  TextFontColorDataFieldIndex <22> ()   ' Parameter Type AS LONG
   MEMBER GET  TextLineCount <23> () AS INTEGER
   MEMBER LET  TextLineCount <23> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFormatField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFormat
' Interface name = IVcFormat
' IID = {137619D7-C314-11D1-BB13-0060977A2AC2}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFormat_DISPINTERFACE_DEFINED)
    %NETRONICIVcFormat_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFormat
   MEMBER GET  Name <1> () AS STRING
   MEMBER GET  NoOfColumns <2> () AS INTEGER
   MEMBER GET  FieldFontName <5> (IN fieldNoParam AS INTEGER<0>) AS STRING
   MEMBER LET  FieldFontName <5> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  FieldFontColor <6> (IN fieldNoParam AS INTEGER<0>) AS DWORD   ' OLE_COLOR
   MEMBER LET  FieldFontColor <6> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FieldFontSize <7> (IN fieldNoParam AS INTEGER<0>) AS INTEGER
   MEMBER LET  FieldFontSize <7> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS INTEGER
   MEMBER GET  FieldBackgroundColor <8> (IN fieldNoParam AS INTEGER<0>) AS DWORD   ' OLE_COLOR
   MEMBER LET  FieldBackgroundColor <8> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FieldID <9> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldID <9> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldHorAlignment <10> (IN fieldNoParam AS INTEGER<0>) AS LONG   ' NETRONICHorizontalAlignmentEnum <enum>
   MEMBER LET  FieldHorAlignment <10> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICHorizontalAlignmentEnum>
   MEMBER GET  FieldLeftMargin <11> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldLeftMargin <11> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldRightMargin <12> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldRightMargin <12> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldFontBody <13> (IN fieldNoParam AS INTEGER<0>) AS LONG   ' NETRONICFontBodyEnum <enum>
   MEMBER LET  FieldFontBody <13> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICFontBodyEnum>
   MEMBER GET  FormatFieldCount <14> () AS INTEGER
   MEMBER GET  Specification <17> () AS STRING
   MEMBER GET  FormatField <18> (IN indexParam AS INTEGER<0>) AS NETRONICVcFormatField   ' <coclass>
   MEMBER CALL AddFormatField <19> (IN sideParam AS LONG<0>, _ 
               IN refIndexParam AS INTEGER<1>) AS NETRONICVcFormatField   ' <coclass>
   MEMBER CALL RemoveFormatField <20> (IN indexParam AS INTEGER<0>)
   MEMBER CALL CopyFormatField <21> (IN sideParam AS LONG<0>, _ 
               IN refIndexParam AS INTEGER<1>) AS NETRONICVcFormatField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  ThreeDEffect <3> () AS INTEGER
   MEMBER LET  ThreeDEffect <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Filter <4> () AS STRING
   MEMBER LET  Filter <4> ()   ' Parameter Type AS STRING
   MEMBER GET  FilterName <15> () AS STRING
   MEMBER LET  FilterName <15> ()   ' Parameter Type AS STRING
   MEMBER GET  FieldsSeparatedByLines <16> () AS INTEGER
   MEMBER LET  FieldsSeparatedByLines <16> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFormat_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDateLine
' Interface name = IVcDateLine
' IID = {F2F38336-A446-11D1-B236-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDateLine_DISPINTERFACE_DEFINED)
    %NETRONICIVcDateLine_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDateLine
   MEMBER GET  Specification <11> () AS STRING
   MEMBER CALL PutInOrderAfter <12> (IN refNameParam AS STRING<0>)
   MEMBER GET  Date <1> () AS DOUBLE
   MEMBER LET  Date <1> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  Moveable <2> () AS INTEGER
   MEMBER LET  Moveable <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Visible <3> () AS INTEGER
   MEMBER LET  Visible <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AlwaysCurrentDate <4> () AS INTEGER
   MEMBER LET  AlwaysCurrentDate <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Name <5> () AS STRING
   MEMBER LET  Name <5> ()   ' Parameter Type AS STRING
   MEMBER GET  LineColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineThickness <7> () AS INTEGER
   MEMBER LET  LineThickness <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineType <8> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <8> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  Priority <9> () AS INTEGER
   MEMBER LET  Priority <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Text <10> () AS STRING
   MEMBER LET  Text <10> ()   ' Parameter Type AS STRING
   MEMBER GET  LabelPosition <13> () AS LONG   ' LabelPositionEnum
   MEMBER LET  LabelPosition <13> ()   ' Parameter Type AS LONG <LabelPositionEnum>
   MEMBER GET  TurningAnnotationEnabled <14> () AS INTEGER
   MEMBER LET  TurningAnnotationEnabled <14> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Font <15> () AS NETRONICStdFont
   MEMBER SET  Font <15> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  FontColor <16> () AS DWORD   ' OLE_COLOR
   MEMBER LET  FontColor <16> ()   ' Parameter Type AS DWORD <OLE_COLOR>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDateLine_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFormatCollection
' Interface name = IVcFormatCollection
' IID = {137619D4-C314-11D1-BB13-0060977A2AC2}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFormatCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcFormatCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFormatCollection
   MEMBER CALL FirstFormat <1> () AS NETRONICVcFormat   ' <coclass>
   MEMBER CALL NextFormat <2> () AS NETRONICVcFormat   ' <coclass>
   MEMBER CALL GetFormatByName <3> (IN formatNameParam AS STRING<0>) AS NETRONICVcFormat   ' <coclass>
   MEMBER GET  Count <4> () AS LONG
   MEMBER CALL FormatByName <5> (IN formatNameParam AS STRING<0>) AS NETRONICVcFormat   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFormatCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTable
' Interface name = IVcTable
' IID = {F96CA803-3AE7-11D1-B9C6-0060977A2AC2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTable_DISPINTERFACE_DEFINED)
    %NETRONICIVcTable_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTable
   MEMBER GET  FormatCollection <1> () AS NETRONICVcFormatCollection   ' <coclass>
   MEMBER GET  ColumnWidth <3> (IN columnNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  ColumnWidth <3> (IN columnNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ColumnTitle <4> (IN columnNoParam AS INTEGER<0>) AS STRING
   MEMBER LET  ColumnTitle <4> (IN columnNoParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  Position <5> () AS LONG   ' NETRONICTablePositionEnum <enum>
   MEMBER GET  TableFormatCollection <6> () AS NETRONICVcTableFormatCollection   ' <coclass>
   MEMBER CALL OptimizeColumnWidth <7> (IN columnNoParam AS INTEGER<0>)
   MEMBER GET  Name <8> () AS STRING
   MEMBER GET  Visible <2> () AS INTEGER
   MEMBER LET  Visible <2> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTable_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTableFormatCollection
' Interface name = IVcTableFormatCollection
' IID = {99815FC7-9DB8-489D-A043-14FDD6623059}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTableFormatCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcTableFormatCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTableFormatCollection
   MEMBER CALL FirstFormat <1> () AS NETRONICVcTableFormat   ' <coclass>
   MEMBER CALL NextFormat <2> () AS NETRONICVcTableFormat   ' <coclass>
   MEMBER CALL GetFormatByName <3> (IN formatNameParam AS STRING<0>) AS NETRONICVcTableFormat   ' <coclass>
   MEMBER GET  Count <4> () AS LONG
   MEMBER CALL FormatByName <5> (IN formatNameParam AS STRING<0>) AS NETRONICVcTableFormat   ' <coclass>
   MEMBER CALL FormatByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcTableFormat   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTableFormatCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTableFormat
' Interface name = IVcTableFormat
' IID = {F3D2C272-DE0F-4968-A0DA-A5BC59A9D784}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTableFormat_DISPINTERFACE_DEFINED)
    %NETRONICIVcTableFormat_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTableFormat
   MEMBER GET  Name <1> () AS STRING
   MEMBER GET  NoOfColumns <2> () AS INTEGER
   MEMBER GET  FieldFontName <5> (IN fieldNoParam AS INTEGER<0>) AS STRING
   MEMBER LET  FieldFontName <5> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  FieldFontColor <6> (IN fieldNoParam AS INTEGER<0>) AS DWORD   ' OLE_COLOR
   MEMBER LET  FieldFontColor <6> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FieldFontSize <7> (IN fieldNoParam AS INTEGER<0>) AS INTEGER
   MEMBER LET  FieldFontSize <7> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS INTEGER
   MEMBER GET  FieldBackgroundColor <8> (IN fieldNoParam AS INTEGER<0>) AS DWORD   ' OLE_COLOR
   MEMBER LET  FieldBackgroundColor <8> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FieldID <9> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldID <9> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldHorAlignment <10> (IN fieldNoParam AS INTEGER<0>) AS LONG   ' NETRONICHorizontalAlignmentEnum <enum>
   MEMBER LET  FieldHorAlignment <10> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICHorizontalAlignmentEnum>
   MEMBER GET  FieldLeftMargin <11> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldLeftMargin <11> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldRightMargin <12> (IN fieldNoParam AS INTEGER<0>) AS LONG
   MEMBER LET  FieldRightMargin <12> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  FieldFontBody <13> (IN fieldNoParam AS INTEGER<0>) AS LONG   ' NETRONICFontBodyEnum <enum>
   MEMBER LET  FieldFontBody <13> (IN fieldNoParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICFontBodyEnum>
   MEMBER GET  FormatFieldCount <14> () AS INTEGER
   MEMBER GET  FormatField <18> (IN indexParam AS INTEGER<0>) AS NETRONICVcTableFormatField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  ThreeDEffect <3> () AS INTEGER
   MEMBER LET  ThreeDEffect <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Filter <4> () AS STRING
   MEMBER LET  Filter <4> ()   ' Parameter Type AS STRING
   MEMBER GET  CollapseColumn <22> () AS INTEGER
   MEMBER LET  CollapseColumn <22> ()   ' Parameter Type AS INTEGER
   MEMBER GET  IndentColumn <23> () AS INTEGER
   MEMBER LET  IndentColumn <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  IndentWidth <24> () AS LONG
   MEMBER LET  IndentWidth <24> ()   ' Parameter Type AS LONG
   MEMBER GET  FilterName <15> () AS STRING
   MEMBER LET  FilterName <15> ()   ' Parameter Type AS STRING
   MEMBER GET  FieldsSeparatedByLines <16> () AS INTEGER
   MEMBER LET  FieldsSeparatedByLines <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SeparationLineColor <25> () AS DWORD   ' OLE_COLOR
   MEMBER LET  SeparationLineColor <25> ()   ' Parameter Type AS DWORD <OLE_COLOR>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTableFormat_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTableFormatField
' Interface name = IVcTableFormatField
' IID = {8A307C9C-9232-471A-9919-84CD2210C2C2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTableFormatField_DISPINTERFACE_DEFINED)
    %NETRONICIVcTableFormatField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTableFormatField
   MEMBER GET  FormatName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER GET  Type <3> () AS LONG   ' FormatFieldTypeEnum
   MEMBER LET  Type <3> ()   ' Parameter Type AS LONG <FormatFieldTypeEnum>
   MEMBER GET  TextDataFieldIndex <4> () AS LONG
   MEMBER LET  TextDataFieldIndex <4> ()   ' Parameter Type AS LONG
   MEMBER GET  ConstantText <5> () AS STRING
   MEMBER LET  ConstantText <5> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileName <6> () AS STRING
   MEMBER LET  GraphicsFileName <6> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileNameMapName <7> () AS STRING
   MEMBER LET  GraphicsFileNameMapName <7> ()   ' Parameter Type AS STRING
   MEMBER GET  GraphicsFileNameDataFieldIndex <8> () AS LONG
   MEMBER LET  GraphicsFileNameDataFieldIndex <8> ()   ' Parameter Type AS LONG
   MEMBER GET  MinimumWidth <9> () AS INTEGER
   MEMBER LET  MinimumWidth <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GraphicsHeight <10> () AS INTEGER
   MEMBER LET  GraphicsHeight <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Alignment <11> () AS LONG   ' FormatFieldAlignmentEnum
   MEMBER LET  Alignment <11> ()   ' Parameter Type AS LONG <FormatFieldAlignmentEnum>
   MEMBER GET  BackColor <12> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackColor <12> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFontColor <13> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TextFontColor <13> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFont <14> () AS NETRONICStdFont
   MEMBER SET  TextFont <14> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LeftMargin <15> () AS INTEGER
   MEMBER LET  LeftMargin <15> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RightMargin <16> () AS INTEGER
   MEMBER LET  RightMargin <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TopMargin <17> () AS INTEGER
   MEMBER LET  TopMargin <17> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BottomMargin <18> () AS INTEGER
   MEMBER LET  BottomMargin <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BackColorMapName <19> () AS STRING
   MEMBER LET  BackColorMapName <19> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorDataFieldIndex <20> () AS LONG
   MEMBER LET  BackColorDataFieldIndex <20> ()   ' Parameter Type AS LONG
   MEMBER GET  TextFontColorMapName <21> () AS STRING
   MEMBER LET  TextFontColorMapName <21> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontColorDataFieldIndex <22> () AS LONG
   MEMBER LET  TextFontColorDataFieldIndex <22> ()   ' Parameter Type AS LONG
   MEMBER GET  TextLineCount <23> () AS INTEGER
   MEMBER LET  TextLineCount <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TextFontMapName <24> () AS STRING
   MEMBER LET  TextFontMapName <24> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontDataFieldIndex <25> () AS LONG
   MEMBER LET  TextFontDataFieldIndex <25> ()   ' Parameter Type AS LONG
   MEMBER GET  MinimumTextLineCount <26> () AS INTEGER
   MEMBER LET  MinimumTextLineCount <26> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MaximumTextLineCount <27> () AS INTEGER
   MEMBER LET  MaximumTextLineCount <27> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CombiField <28> () AS INTEGER
   MEMBER LET  CombiField <28> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Pattern <29> () AS LONG   ' FillPatternSingleColoredEnum
   MEMBER LET  Pattern <29> ()   ' Parameter Type AS LONG <FillPatternSingleColoredEnum>
   MEMBER GET  BackColorAsARGB <30> () AS LONG
   MEMBER LET  BackColorAsARGB <30> ()   ' Parameter Type AS LONG
   MEMBER GET  MultiState <31> () AS INTEGER
   MEMBER LET  MultiState <31> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PatternEx <32> () AS LONG   ' FillPatternEnum
   MEMBER LET  PatternEx <32> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  PatternExMapName <33> () AS STRING
   MEMBER LET  PatternExMapName <33> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternExDataFieldIndex <34> () AS LONG
   MEMBER LET  PatternExDataFieldIndex <34> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternBackgroundColorAsARGB <35> () AS LONG
   MEMBER LET  PatternBackgroundColorAsARGB <35> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternBackgroundColorMapName <36> () AS STRING
   MEMBER LET  PatternBackgroundColorMapName <36> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternBackgroundColorDataFieldIndex <37> () AS LONG
   MEMBER LET  PatternBackgroundColorDataFieldIndex <37> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <38> () AS LONG
   MEMBER LET  PatternColorAsARGB <38> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorMapName <39> () AS STRING
   MEMBER LET  PatternColorMapName <39> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternColorDataFieldIndex <40> () AS LONG
   MEMBER LET  PatternColorDataFieldIndex <40> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTableFormatField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTableCollection
' Interface name = IVcTableCollection
' IID = {4A581086-E539-499A-A6DC-D867080AE1DB}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTableCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcTableCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTableCollection
   MEMBER CALL FirstTable <1> () AS NETRONICVcTable   ' <coclass>
   MEMBER CALL NextTable <2> () AS NETRONICVcTable   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL TableByName <4> (IN tableNameParam AS STRING<0>) AS NETRONICVcTable   ' <coclass>
   MEMBER CALL Admin <6> () AS LONG
   MEMBER CALL TableByIndex <8> (IN indexParam AS INTEGER<0>) AS NETRONICVcTable   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Active <5> () AS NETRONICVcTable
   MEMBER SET  Active <5> ()   ' Parameter Type AS NETRONICVcTable
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTableCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDateLineGrid
' Interface name = IVcDateLineGrid
' IID = {1E1D0F24-F0F1-11D2-B4A0-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDateLineGrid_DISPINTERFACE_DEFINED)
    %NETRONICIVcDateLineGrid_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDateLineGrid
   MEMBER GET  Unit <1> () AS LONG   ' GridUnitEnum
   MEMBER LET  Unit <1> ()   ' Parameter Type AS LONG <GridUnitEnum>
   MEMBER GET  Period <2> () AS LONG
   MEMBER LET  Period <2> ()   ' Parameter Type AS LONG
   MEMBER GET  LineColor <3> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <3> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineType <4> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <4> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <5> () AS INTEGER
   MEMBER LET  LineThickness <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Priority <6> () AS INTEGER
   MEMBER LET  Priority <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Visible <7> () AS INTEGER
   MEMBER LET  Visible <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ReferenceDate <8> () AS DOUBLE
   MEMBER LET  ReferenceDate <8> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  Name <9> () AS STRING
   MEMBER LET  Name <9> ()   ' Parameter Type AS STRING
   MEMBER GET  LineColorMapName <10> () AS STRING
   MEMBER LET  LineColorMapName <10> ()   ' Parameter Type AS STRING
   MEMBER GET  LineColorDataFieldIndex <11> () AS LONG
   MEMBER LET  LineColorDataFieldIndex <11> ()   ' Parameter Type AS LONG
   MEMBER GET  UseReferenceDate <12> () AS INTEGER
   MEMBER LET  UseReferenceDate <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AdjustToReferenceDate <13> () AS INTEGER
   MEMBER LET  AdjustToReferenceDate <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FormatName <14> () AS STRING
   MEMBER LET  FormatName <14> ()   ' Parameter Type AS STRING
   MEMBER GET  HorAlignment <15> () AS LONG   ' HorizontalAlignmentEnum
   MEMBER LET  HorAlignment <15> ()   ' Parameter Type AS LONG <HorizontalAlignmentEnum>
   MEMBER GET  TurningAnnotationEnabled <16> () AS INTEGER
   MEMBER LET  TurningAnnotationEnabled <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AnnotationAtTop <17> () AS INTEGER
   MEMBER LET  AnnotationAtTop <17> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AnnotationAtCenter <18> () AS INTEGER
   MEMBER LET  AnnotationAtCenter <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AnnotationAtBottom <19> () AS INTEGER
   MEMBER LET  AnnotationAtBottom <19> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ObserveDST <20> () AS LONG   ' DateLineGridObserveDSTEnum
   MEMBER LET  ObserveDST <20> ()   ' Parameter Type AS LONG <DateLineGridObserveDSTEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDateLineGrid_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDateLineGridCollection
' Interface name = IVcDateLineGridCollection
' IID = {B364F173-B3A7-4F73-9306-B1167DDCDEC8}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDateLineGridCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcDateLineGridCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDateLineGridCollection
   MEMBER CALL FirstDateLineGrid <1> () AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER CALL NextDateLineGrid <2> () AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL DateLineGridByName <4> (IN dateLineGridNameParam AS STRING<0>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER CALL Add <5> (IN dateLineGridNameParam AS STRING<0>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER CALL Remove <6> (IN dateLineGridNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN dateLineGridNameParam AS STRING<0>, _ 
               IN newDateLineGridNameParam AS STRING<1>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL Update <9> () AS INTEGER
   MEMBER CALL AddBySpecification <10> (IN specificationParam AS STRING<0>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER CALL DateLineGridByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDateLineGridCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendarGrid
' Interface name = IVcCalendarGrid
' IID = {1E1D0F2A-F0F1-11D2-B4A0-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendarGrid_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendarGrid_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendarGrid
   MEMBER GET  Specification <23> () AS STRING
   MEMBER GET  Color <1> () AS DWORD   ' OLE_COLOR
   MEMBER LET  Color <1> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Priority <2> () AS INTEGER
   MEMBER LET  Priority <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Visible <3> () AS INTEGER
   MEMBER LET  Visible <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CalendarName <4> () AS STRING
   MEMBER LET  CalendarName <4> ()   ' Parameter Type AS STRING
   MEMBER GET  BackgroundColor <5> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackgroundColor <5> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  PatternColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  PatternColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Pattern <7> () AS LONG   ' FillPatternEnum
   MEMBER LET  Pattern <7> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  BackColorAsARGB <8> () AS LONG
   MEMBER LET  BackColorAsARGB <8> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <9> () AS LONG
   MEMBER LET  PatternColorAsARGB <9> ()   ' Parameter Type AS LONG
   MEMBER GET  Name <10> () AS STRING
   MEMBER LET  Name <10> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternMapName <11> () AS STRING
   MEMBER LET  PatternMapName <11> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternDataFieldIndex <12> () AS LONG
   MEMBER LET  PatternDataFieldIndex <12> ()   ' Parameter Type AS LONG
   MEMBER GET  BackColorMapName <13> () AS STRING
   MEMBER LET  BackColorMapName <13> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorDataFieldIndex <14> () AS LONG
   MEMBER LET  BackColorDataFieldIndex <14> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorMapName <15> () AS STRING
   MEMBER LET  PatternColorMapName <15> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternColorDataFieldIndex <16> () AS LONG
   MEMBER LET  PatternColorDataFieldIndex <16> ()   ' Parameter Type AS LONG
   MEMBER GET  LineColor <17> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <17> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineType <18> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <18> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <19> () AS INTEGER
   MEMBER LET  LineThickness <19> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineColorMapName <20> () AS STRING
   MEMBER LET  LineColorMapName <20> ()   ' Parameter Type AS STRING
   MEMBER GET  LineColorDataFieldIndex <21> () AS LONG
   MEMBER LET  LineColorDataFieldIndex <21> ()   ' Parameter Type AS LONG
   MEMBER GET  UseGraphicalAttributesOfIntervals <22> () AS INTEGER
   MEMBER LET  UseGraphicalAttributesOfIntervals <22> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendarGrid_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcCalendarGridCollection
' Interface name = IVcCalendarGridCollection
' IID = {142E05AB-32A5-4FA1-BF3A-0496DBD19D40}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcCalendarGridCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcCalendarGridCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcCalendarGridCollection
   MEMBER CALL FirstCalendarGrid <1> () AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER CALL NextCalendarGrid <2> () AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL CalendarGridByName <4> (IN calendarGridNameParam AS STRING<0>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER CALL Add <5> (IN calendarGridNameParam AS STRING<0>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER CALL Remove <6> (IN calendarGridNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN calendarGridNameParam AS STRING<0>, _ 
               IN newCalendarGridNameParam AS STRING<1>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL Update <9> () AS INTEGER
   MEMBER CALL AddBySpecification <10> (IN specificationParam AS STRING<0>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER CALL CalendarGridByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcCalendarGridCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcRibbon
' Interface name = IVcRibbon
' IID = {C18AD2B4-886D-11D2-B3F3-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcRibbon_DISPINTERFACE_DEFINED)
    %NETRONICIVcRibbon_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcRibbon
   MEMBER GET  Type <1> () AS LONG   ' RibbonTypeEnum
   MEMBER LET  Type <1> ()   ' Parameter Type AS LONG <RibbonTypeEnum>
   MEMBER GET  UnitSeparation <2> () AS LONG   ' UnitSeparationEnum
   MEMBER LET  UnitSeparation <2> ()   ' Parameter Type AS LONG <UnitSeparationEnum>
   MEMBER GET  MajorTicks <3> () AS LONG
   MEMBER LET  MajorTicks <3> ()   ' Parameter Type AS LONG
   MEMBER GET  MinorTicks <4> () AS LONG
   MEMBER LET  MinorTicks <4> ()   ' Parameter Type AS LONG
   MEMBER GET  DateOutputFormat <5> () AS STRING
   MEMBER LET  DateOutputFormat <5> ()   ' Parameter Type AS STRING
   MEMBER GET  TextAlignment <6> () AS LONG   ' HorRibbonTextAlignmentEnum
   MEMBER LET  TextAlignment <6> ()   ' Parameter Type AS LONG <HorRibbonTextAlignmentEnum>
   MEMBER GET  BackgroundColor <7> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackgroundColor <7> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Font <8> () AS NETRONICStdFont
   MEMBER SET  Font <8> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  FontColor <9> () AS DWORD   ' OLE_COLOR
   MEMBER LET  FontColor <9> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  ReferenceDate <10> () AS DOUBLE
   MEMBER LET  ReferenceDate <10> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  CalendarName <11> () AS STRING
   MEMBER LET  CalendarName <11> ()   ' Parameter Type AS STRING
   MEMBER GET  Position <12> () AS LONG   ' RibbonPositionEnum
   MEMBER LET  Position <12> ()   ' Parameter Type AS LONG <RibbonPositionEnum>
   MEMBER GET  TickPosition <13> () AS LONG   ' RibbonTickPositionEnum
   MEMBER LET  TickPosition <13> ()   ' Parameter Type AS LONG <RibbonTickPositionEnum>
   MEMBER GET  TickColor <14> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TickColor <14> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Pattern <15> () AS LONG   ' FillPatternSingleColoredEnum
   MEMBER LET  Pattern <15> ()   ' Parameter Type AS LONG <FillPatternSingleColoredEnum>
   MEMBER GET  UseReferenceDate <16> () AS INTEGER
   MEMBER LET  UseReferenceDate <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ObserveDST <17> () AS LONG   ' RibbonObserveDSTEnum
   MEMBER LET  ObserveDST <17> ()   ' Parameter Type AS LONG <RibbonObserveDSTEnum>
   MEMBER GET  PatternEx <18> () AS LONG   ' FillPatternEnum
   MEMBER LET  PatternEx <18> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  PatternBackgroundColorAsARGB <19> () AS LONG
   MEMBER LET  PatternBackgroundColorAsARGB <19> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <20> () AS LONG
   MEMBER LET  PatternColorAsARGB <20> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcRibbon_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcSection
' Interface name = IVcSection
' IID = {D6CCEAF4-F0D7-11D2-B4A0-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcSection_DISPINTERFACE_DEFINED)
    %NETRONICIVcSection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcSection
   MEMBER GET  CalendarGrid <5> () AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER GET  Ribbon <6> (IN ribbonIndexParam AS INTEGER<0>) AS NETRONICVcRibbon   ' <coclass>
   MEMBER GET  DateLineGrid <7> (IN gridIndexParam AS INTEGER<0>) AS NETRONICVcDateLineGrid   ' <coclass>
   MEMBER GET  CalendarGridEx <8> (IN gridIndexParam AS INTEGER<0>) AS NETRONICVcCalendarGrid   ' <coclass>
   MEMBER GET  Unit <1> () AS LONG   ' TimeUnitEnum
   MEMBER LET  Unit <1> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  UnitWidth <2> () AS LONG
   MEMBER LET  UnitWidth <2> ()   ' Parameter Type AS LONG
   MEMBER GET  StartDate <3> () AS DOUBLE
   MEMBER LET  StartDate <3> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  Collapse <4> () AS INTEGER
   MEMBER LET  Collapse <4> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcSection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTimeScale
' Interface name = IVcTimeScale
' IID = {C90C9280-3C7C-11D0-BDD8-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTimeScale_DISPINTERFACE_DEFINED)
    %NETRONICIVcTimeScale_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTimeScale
   MEMBER GET  Ribbon <11> (IN sectionIndexParam AS INTEGER<0>, _ 
               IN ribbonIndexParam AS INTEGER<1>) AS NETRONICVcRibbon   ' <coclass>
   MEMBER GET  Section <12> (IN sectionIndexParam AS INTEGER<0>) AS NETRONICVcSection   ' <coclass>
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  UnitWidth <2> () AS LONG
   MEMBER LET  UnitWidth <2> ()   ' Parameter Type AS LONG
   MEMBER GET  ThreeDEffect <3> () AS INTEGER
   MEMBER LET  ThreeDEffect <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowDateGrids <4> () AS INTEGER
   MEMBER LET  ShowDateGrids <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowCalendarGrids <5> () AS INTEGER
   MEMBER LET  ShowCalendarGrids <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BackgroundColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackgroundColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FontName <7> () AS STRING
   MEMBER LET  FontName <7> ()   ' Parameter Type AS STRING
   MEMBER GET  FontSize <8> () AS LONG
   MEMBER LET  FontSize <8> ()   ' Parameter Type AS LONG
   MEMBER GET  FontColor <9> () AS DWORD   ' OLE_COLOR
   MEMBER LET  FontColor <9> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FontBody <10> () AS LONG   ' FontBodyEnum
   MEMBER LET  FontBody <10> ()   ' Parameter Type AS LONG <FontBodyEnum>
   MEMBER GET  Font <13> () AS NETRONICStdFont
   MEMBER SET  Font <13> ()   ' Parameter Type AS NETRONICStdFont
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTimeScale_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcField
' Interface name = IVcField
' IID = {E2EE8270-7A69-11D3-95FC-00105ADD347A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcField_DISPINTERFACE_DEFINED)
    %NETRONICIVcField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcField
   MEMBER GET  DataFieldID <1> () AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataDefinition
' Interface name = IVcDataDefinition
' IID = {453BCD45-34BF-11D1-954E-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataDefinition_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataDefinition_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataDefinition
   MEMBER GET  DefinitionTable <1> (IN tableIndexParam AS LONG<0>) AS NETRONICVcDataDefinitionTable   ' <coclass>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataDefinition_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDataDefinitionTable
' Interface name = IVcDataDefinitionTable
' IID = {D9094316-4399-11D2-B34C-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDataDefinitionTable_DISPINTERFACE_DEFINED)
    %NETRONICIVcDataDefinitionTable_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDataDefinitionTable
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstField <2> () AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL NextField <3> () AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL GetFieldByName <4> (IN fieldNameParam AS STRING<0>) AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL GetFieldByIndex <5> (IN fieldIndexParam AS INTEGER<0>) AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL FieldByName <6> (IN fieldNameParam AS STRING<0>) AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL FieldByIndex <7> (IN fieldIndexParam AS INTEGER<0>) AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER CALL CreateDataField <8> (IN newFieldNameParam AS STRING<0>) AS NETRONICVcDefinitionField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDataDefinitionTable_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDefinitionField
' Interface name = IVcDefinitionField
' IID = {D9094313-4399-11D2-B34C-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDefinitionField_DISPINTERFACE_DEFINED)
    %NETRONICIVcDefinitionField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDefinitionField
   MEMBER GET  ID <2> () AS INTEGER
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Type <3> () AS LONG   ' DefinitionFieldTypeEnum
   MEMBER LET  Type <3> ()   ' Parameter Type AS LONG <DefinitionFieldTypeEnum>
   MEMBER GET  DateFormat <4> () AS STRING
   MEMBER LET  DateFormat <4> ()   ' Parameter Type AS STRING
   MEMBER GET  Hidden <5> () AS INTEGER
   MEMBER LET  Hidden <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Editable <6> () AS INTEGER
   MEMBER LET  Editable <6> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDefinitionField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTimeScaleCollection
' Interface name = IVcTimeScaleCollection
' IID = {F2F38339-A446-11D1-B236-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTimeScaleCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcTimeScaleCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTimeScaleCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstTimeScale <3> () AS NETRONICVcTimeScale   ' <coclass>
   MEMBER CALL NextTimeScale <4> () AS NETRONICVcTimeScale   ' <coclass>
   MEMBER CALL GetTimeScaleByName <5> (IN scaleNameParam AS STRING<0>) AS NETRONICVcTimeScale   ' <coclass>
   MEMBER CALL TimeScaleByName <6> (IN scaleNameParam AS STRING<0>) AS NETRONICVcTimeScale   ' <coclass>
   MEMBER CALL TimeScaleByIndex <7> (IN indexParam AS INTEGER<0>) AS NETRONICVcTimeScale   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Active <2> () AS NETRONICVcTimeScale
   MEMBER SET  Active <2> ()   ' Parameter Type AS NETRONICVcTimeScale
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTimeScaleCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcDateLineCollection
' Interface name = IVcDateLineCollection
' IID = {C0FFD475-25E6-11D2-B305-02608C4302A9}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcDateLineCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcDateLineCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcDateLineCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstDateLine <2> () AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL NextDateLine <3> () AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL GetDateLineByName <4> (IN dateLineNameParam AS STRING<0>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL DateLineByName <5> (IN dateLineNameParam AS STRING<0>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL Add <6> (IN dateLineNameParam AS STRING<0>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL Remove <7> (IN dateLineNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <8> (IN dateLineNameParam AS STRING<0>, _ 
               IN newDateLineNameParam AS STRING<1>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL Admin <9> () AS LONG
   MEMBER CALL DateLineByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER CALL Update <11> () AS INTEGER
   MEMBER CALL AddBySpecification <12> (IN specificationParam AS STRING<0>) AS NETRONICVcDateLine   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcDateLineCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcFilterCollection
' Interface name = IVcFilterCollection
' IID = {8BAD5EF4-C869-11D1-BB20-0060977A2AC2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcFilterCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcFilterCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcFilterCollection
   MEMBER CALL FirstFilter <1> () AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL NextFilter <2> () AS NETRONICVcFilter   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL GetFilterByName <4> (IN filterNameParam AS STRING<0>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL FilterByName <5> (IN filterNameParam AS STRING<0>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL CreateFilter <6> (IN filterConditionParam AS STRING<0>, _ 
               IN filterNameParam AS STRING<1>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL DeleteFilter <7> (IN filterNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Edit <8> () AS INTEGER
   MEMBER GET  MarkedNodesFilter <9> () AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL Add <10> (IN filterNameParam AS STRING<0>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL Remove <11> (IN filterNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <12> (IN filterNameParam AS STRING<0>, _ 
               IN newFilterNameParam AS STRING<1>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL Admin <13> () AS LONG
   MEMBER CALL AddBySpecification <14> (IN filterSpecificationParam AS STRING<0>) AS NETRONICVcFilter   ' <coclass>
   MEMBER CALL FilterByIndex <15> (IN indexParam AS INTEGER<0>) AS NETRONICVcFilter   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcFilterCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcTitle
' Interface name = IVcTitle
' IID = {BAA78480-EE24-11D1-BB76-0060977A2AC2}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcTitle_DISPINTERFACE_DEFINED)
    %NETRONICIVcTitle_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcTitle
   MEMBER GET  Text <2> (IN rowNoParam AS INTEGER<0>) AS STRING
   MEMBER LET  Text <2> (IN rowNoParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  TextFont <3> (IN rowNoParam AS INTEGER<0>) AS NETRONICStdFont   ' <dispinterface>
   MEMBER LET  TextFont <3> (IN rowNoParam AS INTEGER<0>)   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  Visible <1> () AS INTEGER
   MEMBER LET  Visible <1> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TextBoxNumber <4> () AS INTEGER
   MEMBER LET  TextBoxNumber <4> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcTitle_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLegend
' Interface name = IVcLegend
' IID = {54DA65E8-EE1A-11D1-BB76-0060977A2AC2}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLegend_DISPINTERFACE_DEFINED)
    %NETRONICIVcLegend_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLegend
   MEMBER GET  Title <1> () AS STRING
   MEMBER LET  Title <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Visible <2> () AS INTEGER
   MEMBER LET  Visible <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TitleFont <3> () AS NETRONICStdFont
   MEMBER SET  TitleFont <3> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  Font <4> () AS NETRONICStdFont
   MEMBER SET  Font <4> ()   ' Parameter Type AS NETRONICStdFont
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLegend_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLayerCollection
' Interface name = IVcLayerCollection
' IID = {C195FC87-FAA6-11D1-BB98-0060977A2AC2}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLayerCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcLayerCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLayerCollection
   MEMBER CALL FirstLayer <1> () AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL NextLayer <2> () AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL GetLayerByName <3> (IN layerNameParam AS STRING<0>) AS NETRONICVcLayer   ' <coclass>
   MEMBER GET  Count <4> () AS LONG
   MEMBER CALL LayerByName <5> (IN layerNameParam AS STRING<0>) AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL Add <6> (IN layerNameParam AS STRING<0>) AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL Remove <7> (IN layerNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <8> (IN layerNameParam AS STRING<0>, _ 
               IN newLayerNameParam AS STRING<1>) AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL Admin <9> () AS LONG
   MEMBER CALL Update <10> () AS INTEGER
   MEMBER CALL AddBySpecification <11> (IN specificationParam AS STRING<0>) AS NETRONICVcLayer   ' <coclass>
   MEMBER CALL LayerByIndex <12> (IN indexParam AS INTEGER<0>) AS NETRONICVcLayer   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLayerCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLinkAppearance
' Interface name = IVcLinkAppearance
' IID = {09030176-90D3-11D2-B352-00A024D27A9E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLinkAppearance_DISPINTERFACE_DEFINED)
    %NETRONICIVcLinkAppearance_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLinkAppearance
   MEMBER GET  Filter <3> () AS STRING
   MEMBER GET  Name <4> () AS STRING
   MEMBER GET  Specification <13> () AS STRING
   MEMBER CALL PutInOrderAfter <14> (IN refNameParam AS STRING<0>)
   MEMBER GET  PrePortSymbol <1> () AS LONG   ' LinkPredecessorSymbolEnum
   MEMBER LET  PrePortSymbol <1> ()   ' Parameter Type AS LONG <LinkPredecessorSymbolEnum>
   MEMBER GET  SuccPortSymbol <2> () AS LONG   ' LinkSuccessorSymbolEnum
   MEMBER LET  SuccPortSymbol <2> ()   ' Parameter Type AS LONG <LinkSuccessorSymbolEnum>
   MEMBER GET  Visible <5> () AS INTEGER
   MEMBER LET  Visible <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineType <6> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <6> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  LineThickness <7> () AS LONG
   MEMBER LET  LineThickness <7> ()   ' Parameter Type AS LONG
   MEMBER GET  LineColor <8> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <8> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  FilterName <9> () AS STRING
   MEMBER LET  FilterName <9> ()   ' Parameter Type AS STRING
   MEMBER GET  PredecessorLayerName <10> () AS STRING
   MEMBER LET  PredecessorLayerName <10> ()   ' Parameter Type AS STRING
   MEMBER GET  SuccessorLayerName <11> () AS STRING
   MEMBER LET  SuccessorLayerName <11> ()   ' Parameter Type AS STRING
   MEMBER GET  RoutingType <12> () AS LONG   ' LinkRoutingTypeEnum
   MEMBER LET  RoutingType <12> ()   ' Parameter Type AS LONG <LinkRoutingTypeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLinkAppearance_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLinkAppearanceCollection
' Interface name = IVcLinkAppearanceCollection
' IID = {2F2C3F75-9008-11D2-B350-00A024D27A9E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLinkAppearanceCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcLinkAppearanceCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLinkAppearanceCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstLinkAppearance <2> () AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL NextLinkAppearance <3> () AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL LinkAppearanceByName <4> (IN nameParam AS STRING<0>) AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL LinkAppearanceByIndex <5> (IN indexParam AS INTEGER<0>) AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL Add <6> (IN linkAppearanceNameParam AS STRING<0>) AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL Remove <7> (IN linkAppearanceNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <8> (IN linkAppearanceNameParam AS STRING<0>, _ 
               IN newlinkAppearanceNameParam AS STRING<1>) AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL AddBySpecification <9> (IN specificationParam AS STRING<0>) AS NETRONICVcLinkAppearance   ' <coclass>
   MEMBER CALL Update <10> () AS INTEGER
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLinkAppearanceCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcPrinter
' Interface name = IVcPrinter
' IID = {8E0CC193-CCB2-11D3-965F-00105ADD347A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcPrinter_DISPINTERFACE_DEFINED)
    %NETRONICIVcPrinter_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcPrinter
   MEMBER GET  CurrentZoomFactor <34> () AS DOUBLE
   MEMBER GET  CurrentVerticalPagesCount <35> () AS LONG
   MEMBER GET  CurrentHorizontalPagesCount <36> () AS LONG
   MEMBER GET  DefaultPrinterName <38> () AS STRING
   MEMBER GET  ZoomFactor <1> () AS LONG
   MEMBER LET  ZoomFactor <1> ()   ' Parameter Type AS LONG
   MEMBER GET  MaxVerticalPagesCount <2> () AS LONG
   MEMBER LET  MaxVerticalPagesCount <2> ()   ' Parameter Type AS LONG
   MEMBER GET  MaxHorizontalPagesCount <3> () AS LONG
   MEMBER LET  MaxHorizontalPagesCount <3> ()   ' Parameter Type AS LONG
   MEMBER GET  Alignment <4> () AS LONG   ' PrinterAlignmentEnum
   MEMBER LET  Alignment <4> ()   ' Parameter Type AS LONG <PrinterAlignmentEnum>
   MEMBER GET  TopMargin <5> () AS LONG
   MEMBER LET  TopMargin <5> ()   ' Parameter Type AS LONG
   MEMBER GET  BottomMargin <6> () AS LONG
   MEMBER LET  BottomMargin <6> ()   ' Parameter Type AS LONG
   MEMBER GET  LeftMargin <7> () AS LONG
   MEMBER LET  LeftMargin <7> ()   ' Parameter Type AS LONG
   MEMBER GET  RightMargin <8> () AS LONG
   MEMBER LET  RightMargin <8> ()   ' Parameter Type AS LONG
   MEMBER GET  FitToPage <9> () AS INTEGER
   MEMBER LET  FitToPage <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CuttingMarks <10> () AS INTEGER
   MEMBER LET  CuttingMarks <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PageNumbers <11> () AS INTEGER
   MEMBER LET  PageNumbers <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PrintDate <12> () AS INTEGER
   MEMBER LET  PrintDate <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PageDescription <13> () AS INTEGER
   MEMBER LET  PageDescription <13> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PageDescriptionString <14> () AS STRING
   MEMBER LET  PageDescriptionString <14> ()   ' Parameter Type AS STRING
   MEMBER GET  PageFrame <15> () AS INTEGER
   MEMBER LET  PageFrame <15> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RepeatTableTimeScale <16> () AS INTEGER
   MEMBER LET  RepeatTableTimeScale <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Orientation <17> () AS LONG   ' OrientationEnum
   MEMBER LET  Orientation <17> ()   ' Parameter Type AS LONG <OrientationEnum>
   MEMBER GET  ColorMode <18> () AS LONG   ' ColorModeEnum
   MEMBER LET  ColorMode <18> ()   ' Parameter Type AS LONG <ColorModeEnum>
   MEMBER GET  PaperSize <19> () AS LONG   ' PaperSizeEnum
   MEMBER LET  PaperSize <19> ()   ' Parameter Type AS LONG <PaperSizeEnum>
   MEMBER GET  StartUpSinglePage <20> () AS INTEGER
   MEMBER LET  StartUpSinglePage <20> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PageNumberMode <21> () AS LONG   ' PageNumberModeEnum
   MEMBER LET  PageNumberMode <21> ()   ' Parameter Type AS LONG <PageNumberModeEnum>
   MEMBER GET  PrinterName <22> () AS STRING
   MEMBER LET  PrinterName <22> ()   ' Parameter Type AS STRING
   MEMBER GET  TimeScaleAdjustment <23> () AS INTEGER
   MEMBER LET  TimeScaleAdjustment <23> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TableColumnCount <24> () AS INTEGER
   MEMBER LET  TableColumnCount <24> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DiagramEnabled <25> () AS INTEGER
   MEMBER LET  DiagramEnabled <25> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ScalingMode <26> () AS LONG   ' ScalingModeEnum
   MEMBER LET  ScalingMode <26> ()   ' Parameter Type AS LONG <ScalingModeEnum>
   MEMBER GET  DocumentName <27> () AS STRING
   MEMBER LET  DocumentName <27> ()   ' Parameter Type AS STRING
   MEMBER GET  TableColumnRanges <28> () AS STRING
   MEMBER LET  TableColumnRanges <28> ()   ' Parameter Type AS STRING
   MEMBER GET  ZoomFactorAsDouble <29> () AS DOUBLE
   MEMBER LET  ZoomFactorAsDouble <29> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteTopMarginInCM <30> () AS DOUBLE
   MEMBER LET  AbsoluteTopMarginInCM <30> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteBottomMarginInCM <31> () AS DOUBLE
   MEMBER LET  AbsoluteBottomMarginInCM <31> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteLeftMarginInCM <32> () AS DOUBLE
   MEMBER LET  AbsoluteLeftMarginInCM <32> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteRightMarginInCM <33> () AS DOUBLE
   MEMBER LET  AbsoluteRightMarginInCM <33> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  FoldingMarksType <37> () AS LONG   ' FoldingMarksTypeEnum
   MEMBER LET  FoldingMarksType <37> ()   ' Parameter Type AS LONG <FoldingMarksTypeEnum>
   MEMBER GET  PagePaddingEnabled <39> () AS INTEGER
   MEMBER LET  PagePaddingEnabled <39> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CombiningControlsEnabled <40> () AS INTEGER
   MEMBER LET  CombiningControlsEnabled <40> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ReOptimizeNodesInGroupsEnabled <41> () AS INTEGER
   MEMBER LET  ReOptimizeNodesInGroupsEnabled <41> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MarginsShownInInches <42> () AS INTEGER
   MEMBER LET  MarginsShownInInches <42> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AbsoluteTopMarginInInches <43> () AS DOUBLE
   MEMBER LET  AbsoluteTopMarginInInches <43> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteBottomMarginInInches <44> () AS DOUBLE
   MEMBER LET  AbsoluteBottomMarginInInches <44> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteLeftMarginInInches <45> () AS DOUBLE
   MEMBER LET  AbsoluteLeftMarginInInches <45> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AbsoluteRightMarginInInches <46> () AS DOUBLE
   MEMBER LET  AbsoluteRightMarginInInches <46> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  TimeColumnStartDate <47> () AS DOUBLE
   MEMBER LET  TimeColumnStartDate <47> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  TimeColumnEndDate <48> () AS DOUBLE
   MEMBER LET  TimeColumnEndDate <48> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  DateFormat <49> () AS STRING
   MEMBER LET  DateFormat <49> ()   ' Parameter Type AS STRING
   MEMBER GET  TableWidthAdoptionFromViewOnScreen <50> () AS INTEGER
   MEMBER LET  TableWidthAdoptionFromViewOnScreen <50> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcPrinter_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBoxFormatField
' Interface name = IVcBoxFormatField
' IID = {5A841E79-0630-4784-A982-D85C35B9F9E7}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBoxFormatField_DISPINTERFACE_DEFINED)
    %NETRONICIVcBoxFormatField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBoxFormatField
   MEMBER GET  FormatName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER GET  Type <3> () AS LONG   ' FormatFieldTypeEnum
   MEMBER LET  Type <3> ()   ' Parameter Type AS LONG <FormatFieldTypeEnum>
   MEMBER GET  MinimumWidth <4> () AS INTEGER
   MEMBER LET  MinimumWidth <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GraphicsHeight <5> () AS INTEGER
   MEMBER LET  GraphicsHeight <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Alignment <6> () AS LONG   ' FormatFieldAlignmentEnum
   MEMBER LET  Alignment <6> ()   ' Parameter Type AS LONG <FormatFieldAlignmentEnum>
   MEMBER GET  BackColor <7> () AS DWORD   ' OLE_COLOR
   MEMBER LET  BackColor <7> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFontColor <8> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TextFontColor <8> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFont <9> () AS NETRONICStdFont
   MEMBER SET  TextFont <9> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  TextLineCount <10> () AS INTEGER
   MEMBER LET  TextLineCount <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MinimumTextLineCount <11> () AS INTEGER
   MEMBER LET  MinimumTextLineCount <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MaximumTextLineCount <12> () AS INTEGER
   MEMBER LET  MaximumTextLineCount <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Pattern <13> () AS LONG   ' FillPatternSingleColoredEnum
   MEMBER LET  Pattern <13> ()   ' Parameter Type AS LONG <FillPatternSingleColoredEnum>
   MEMBER GET  BackColorAsARGB <14> () AS LONG
   MEMBER LET  BackColorAsARGB <14> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternEx <15> () AS LONG   ' FillPatternEnum
   MEMBER LET  PatternEx <15> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  PatternBackgroundColorAsARGB <16> () AS LONG
   MEMBER LET  PatternBackgroundColorAsARGB <16> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <17> () AS LONG
   MEMBER LET  PatternColorAsARGB <17> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBoxFormatField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBoxFormat
' Interface name = IVcBoxFormat
' IID = {135F09A3-C037-40AA-81EB-ACEED0F42C3E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBoxFormat_DISPINTERFACE_DEFINED)
    %NETRONICIVcBoxFormat_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBoxFormat
   MEMBER GET  FormatFieldCount <3> () AS INTEGER
   MEMBER GET  Specification <4> () AS STRING
   MEMBER GET  FormatField <5> (IN indexParam AS INTEGER<0>) AS NETRONICVcBoxFormatField   ' <coclass>
   MEMBER CALL RemoveFormatField <7> (IN indexParam AS INTEGER<0>)
   MEMBER CALL CopyFormatField <8> (IN positionParam AS LONG<0>, _ 
               IN refIndexParam AS INTEGER<1>) AS NETRONICVcBoxFormatField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  FieldsSeparatedByLines <2> () AS INTEGER
   MEMBER LET  FieldsSeparatedByLines <2> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBoxFormat_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBoxFormatCollection
' Interface name = IVcBoxFormatCollection
' IID = {015F2B2B-ADFB-4C44-B209-0BC6D1B2CA62}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBoxFormatCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcBoxFormatCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBoxFormatCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstFormat <2> () AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL NextFormat <3> () AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL FormatByName <4> (IN formatNameParam AS STRING<0>) AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL Add <5> (IN formatNameParam AS STRING<0>) AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL Remove <6> (IN formatNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN formatNameParam AS STRING<0>, _ 
               IN newFormatNameParam AS STRING<1>) AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL AddBySpecification <9> (IN formatSpecificationParam AS STRING<0>) AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER CALL FormatByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcBoxFormat   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBoxFormatCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBox
' Interface name = IVcBox
' IID = {A0B5F063-018A-11D5-B1DA-0060977A2ACB}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBox_DISPINTERFACE_DEFINED)
    %NETRONICIVcBox_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBox
   MEMBER CALL SetXYOffset <3> (IN XOffsetParam AS LONG<0>, _ 
               IN YOffsetParam AS LONG<1>) AS INTEGER
   MEMBER CALL GetXYOffset <4> (OUT XOffsetParam AS LONG<0>, _ 
               OUT YOffsetParam AS LONG<1>) AS INTEGER
   MEMBER GET  FieldText <5> (IN fieldIndexParam AS INTEGER<0>) AS STRING
   MEMBER LET  FieldText <5> (IN fieldIndexParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER CALL GetXYOffsetAsVariant <6> (OUT XOffsetParam AS VARIANT<0>, _ 
               OUT YOffsetParam AS VARIANT<1>) AS INTEGER
   MEMBER GET  Specification <15> () AS STRING
   MEMBER CALL AnchorToNode <21> (IN nodeParam AS NETRONICVcNode<0>) AS INTEGER
   MEMBER CALL GetActualExtent <22> (OUT widthParam AS LONG<0>, _ 
               OUT heightParam AS LONG<1>) AS INTEGER
   MEMBER CALL SetXYOffsetByTopLeftPixel <23> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>) AS INTEGER
   MEMBER CALL GetTopLeftPixel <24> (OUT xParam AS LONG<0>, _ 
               OUT yParam AS LONG<1>) AS INTEGER
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
   MEMBER GET  Visible <2> () AS INTEGER
   MEMBER LET  Visible <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Moveable <7> () AS INTEGER
   MEMBER LET  Moveable <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineColor <8> () AS DWORD   ' OLE_COLOR
   MEMBER LET  LineColor <8> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  LineThickness <9> () AS INTEGER
   MEMBER LET  LineThickness <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LineType <10> () AS LONG   ' LineTypeEnum
   MEMBER LET  LineType <10> ()   ' Parameter Type AS LONG <LineTypeEnum>
   MEMBER GET  Priority <11> () AS INTEGER
   MEMBER LET  Priority <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FormatName <12> () AS STRING
   MEMBER LET  FormatName <12> ()   ' Parameter Type AS STRING
   MEMBER GET  Origin <13> () AS LONG   ' BoxOriginEnum
   MEMBER LET  Origin <13> ()   ' Parameter Type AS LONG <BoxOriginEnum>
   MEMBER GET  ReferencePoint <14> () AS LONG   ' BoxReferencePointEnum
   MEMBER LET  ReferencePoint <14> ()   ' Parameter Type AS LONG <BoxReferencePointEnum>
   MEMBER GET  MarkBox <16> () AS INTEGER
   MEMBER LET  MarkBox <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Resizing <17> () AS LONG   ' BoxResizingEnum
   MEMBER LET  Resizing <17> ()   ' Parameter Type AS LONG <BoxResizingEnum>
   MEMBER GET  AnchoringInteractionsAllowed <18> () AS INTEGER
   MEMBER LET  AnchoringInteractionsAllowed <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AnchoringLineVisible <19> () AS INTEGER
   MEMBER LET  AnchoringLineVisible <19> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NodeID <20> () AS STRING
   MEMBER LET  NodeID <20> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBox_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBoxCollection
' Interface name = IVcBoxCollection
' IID = {A0B5F066-018A-11D5-B1DA-0060977A2ACB}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBoxCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcBoxCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBoxCollection
   MEMBER CALL FirstBox <1> () AS NETRONICVcBox   ' <coclass>
   MEMBER CALL NextBox <2> () AS NETRONICVcBox   ' <coclass>
   MEMBER CALL GetBoxByName <3> (IN boxNameParam AS STRING<0>) AS NETRONICVcBox   ' <coclass>
   MEMBER GET  Count <4> () AS LONG
   MEMBER CALL BoxByName <5> (IN boxNameParam AS STRING<0>) AS NETRONICVcBox   ' <coclass>
   MEMBER CALL Add <6> (IN boxNameParam AS STRING<0>) AS NETRONICVcBox   ' <coclass>
   MEMBER CALL Remove <7> (IN boxNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <8> (IN boxNameParam AS STRING<0>, _ 
               IN newBoxNameParam AS STRING<1>) AS NETRONICVcBox   ' <coclass>
   MEMBER CALL Admin <9> () AS LONG
   MEMBER CALL Update <10> () AS INTEGER
   MEMBER CALL AddBySpecification <11> (IN specificationParam AS STRING<0>) AS NETRONICVcBox   ' <coclass>
   MEMBER CALL BoxByIndex <12> (IN indexParam AS INTEGER<0>) AS NETRONICVcBox   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBoxCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLineFormatField
' Interface name = IVcLineFormatField
' IID = {B039A670-A36A-4A61-8B03-4D661A887778}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLineFormatField_DISPINTERFACE_DEFINED)
    %NETRONICIVcLineFormatField_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLineFormatField
   MEMBER GET  FormatName <1> () AS STRING
   MEMBER GET  Index <2> () AS INTEGER
   MEMBER GET  TextDataFieldIndex <3> () AS LONG
   MEMBER LET  TextDataFieldIndex <3> ()   ' Parameter Type AS LONG
   MEMBER GET  ConstantText <4> () AS STRING
   MEMBER LET  ConstantText <4> ()   ' Parameter Type AS STRING
   MEMBER GET  Alignment <5> () AS LONG   ' FormatFieldAlignmentEnum
   MEMBER LET  Alignment <5> ()   ' Parameter Type AS LONG <FormatFieldAlignmentEnum>
   MEMBER GET  TextFontColor <6> () AS DWORD   ' OLE_COLOR
   MEMBER LET  TextFontColor <6> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  TextFont <7> () AS NETRONICStdFont
   MEMBER SET  TextFont <7> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  TextLineCount <8> () AS INTEGER
   MEMBER LET  TextLineCount <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Pattern <9> () AS LONG   ' FillPatternSingleColoredEnum
   MEMBER LET  Pattern <9> ()   ' Parameter Type AS LONG <FillPatternSingleColoredEnum>
   MEMBER GET  BackColorAsARGB <10> () AS LONG
   MEMBER LET  BackColorAsARGB <10> ()   ' Parameter Type AS LONG
   MEMBER GET  DateOutputFormat <11> () AS STRING
   MEMBER LET  DateOutputFormat <11> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorMapName <12> () AS STRING
   MEMBER LET  BackColorMapName <12> ()   ' Parameter Type AS STRING
   MEMBER GET  BackColorDataFieldIndex <13> () AS LONG
   MEMBER LET  BackColorDataFieldIndex <13> ()   ' Parameter Type AS LONG
   MEMBER GET  TextFontColorMapName <14> () AS STRING
   MEMBER LET  TextFontColorMapName <14> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontColorDataFieldIndex <15> () AS LONG
   MEMBER LET  TextFontColorDataFieldIndex <15> ()   ' Parameter Type AS LONG
   MEMBER GET  TextFontMapName <16> () AS STRING
   MEMBER LET  TextFontMapName <16> ()   ' Parameter Type AS STRING
   MEMBER GET  TextFontDataFieldIndex <17> () AS LONG
   MEMBER LET  TextFontDataFieldIndex <17> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternEx <18> () AS LONG   ' FillPatternEnum
   MEMBER LET  PatternEx <18> ()   ' Parameter Type AS LONG <FillPatternEnum>
   MEMBER GET  PatternExMapName <19> () AS STRING
   MEMBER LET  PatternExMapName <19> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternExDataFieldIndex <20> () AS LONG
   MEMBER LET  PatternExDataFieldIndex <20> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternBackgroundColorAsARGB <21> () AS LONG
   MEMBER LET  PatternBackgroundColorAsARGB <21> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternBackgroundColorMapName <22> () AS STRING
   MEMBER LET  PatternBackgroundColorMapName <22> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternBackgroundColorDataFieldIndex <23> () AS LONG
   MEMBER LET  PatternBackgroundColorDataFieldIndex <23> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorAsARGB <24> () AS LONG
   MEMBER LET  PatternColorAsARGB <24> ()   ' Parameter Type AS LONG
   MEMBER GET  PatternColorMapName <25> () AS STRING
   MEMBER LET  PatternColorMapName <25> ()   ' Parameter Type AS STRING
   MEMBER GET  PatternColorDataFieldIndex <26> () AS LONG
   MEMBER LET  PatternColorDataFieldIndex <26> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLineFormatField_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLineFormat
' Interface name = IVcLineFormat
' IID = {2B78442A-522E-4DB1-96D6-70E5F8039685}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLineFormat_DISPINTERFACE_DEFINED)
    %NETRONICIVcLineFormat_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLineFormat
   MEMBER GET  FormatFieldCount <3> () AS INTEGER
   MEMBER GET  Specification <4> () AS STRING
   MEMBER GET  FormatField <5> (IN indexParam AS INTEGER<0>) AS NETRONICVcLineFormatField   ' <coclass>
   MEMBER CALL RemoveFormatField <7> (IN indexParam AS INTEGER<0>)
   MEMBER CALL CopyFormatField <8> (IN positionParam AS LONG<0>, _ 
               IN refIndexParam AS INTEGER<1>) AS NETRONICVcLineFormatField   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
   MEMBER GET  Name <1> () AS STRING
   MEMBER LET  Name <1> ()   ' Parameter Type AS STRING
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLineFormat_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLineFormatCollection
' Interface name = IVcLineFormatCollection
' IID = {9E8C8B02-98B6-4239-8CE2-359FB5E2D591}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLineFormatCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcLineFormatCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLineFormatCollection
   MEMBER GET  Count <1> () AS LONG
   MEMBER CALL FirstFormat <2> () AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL NextFormat <3> () AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL FormatByName <4> (IN formatNameParam AS STRING<0>) AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL Add <5> (IN formatNameParam AS STRING<0>) AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL Remove <6> (IN formatNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN formatNameParam AS STRING<0>, _ 
               IN newFormatNameParam AS STRING<1>) AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL AddBySpecification <9> (IN formatSpecificationParam AS STRING<0>) AS NETRONICVcLineFormat   ' <coclass>
   MEMBER CALL FormatByIndex <10> (IN indexParam AS INTEGER<0>) AS NETRONICVcLineFormat   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLineFormatCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBorderBox
' Interface name = IVcBorderBox
' IID = {EA627A74-8EDB-45C1-9627-04844FB755BA}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBorderBox_DISPINTERFACE_DEFINED)
    %NETRONICIVcBorderBox_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBorderBox
   MEMBER GET  Text <2> (IN rowIndexParam AS INTEGER<0>) AS STRING
   MEMBER LET  Text <2> (IN rowIndexParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  TextFont <3> (IN rowIndexParam AS INTEGER<0>) AS NETRONICStdFont   ' <dispinterface>
   MEMBER LET  TextFont <3> (IN rowIndexParam AS INTEGER<0>)   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  Type <1> () AS LONG   ' BorderBoxTypeEnum
   MEMBER LET  Type <1> ()   ' Parameter Type AS LONG <BorderBoxTypeEnum>
   MEMBER GET  LegendFont <4> () AS NETRONICStdFont
   MEMBER SET  LegendFont <4> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LegendTitleFont <5> () AS NETRONICStdFont
   MEMBER SET  LegendTitleFont <5> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  LegendTitle <6> () AS STRING
   MEMBER LET  LegendTitle <6> ()   ' Parameter Type AS STRING
   MEMBER GET  LegendTitleVisible <7> () AS INTEGER
   MEMBER LET  LegendTitleVisible <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GraphicsFileName <8> () AS STRING
   MEMBER LET  GraphicsFileName <8> ()   ' Parameter Type AS STRING
   MEMBER GET  LegendElementsArrangement <9> () AS LONG   ' LegendElementsArrangementEnum
   MEMBER LET  LegendElementsArrangement <9> ()   ' Parameter Type AS LONG <LegendElementsArrangementEnum>
   MEMBER GET  LegendElementsMaximumRowCount <10> () AS INTEGER
   MEMBER LET  LegendElementsMaximumRowCount <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LegendElementsMaximumColumnCount <11> () AS INTEGER
   MEMBER LET  LegendElementsMaximumColumnCount <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LegendElementsTopMargin <12> () AS LONG
   MEMBER LET  LegendElementsTopMargin <12> ()   ' Parameter Type AS LONG
   MEMBER GET  LegendElementsBottomMargin <13> () AS LONG
   MEMBER LET  LegendElementsBottomMargin <13> ()   ' Parameter Type AS LONG
   MEMBER GET  Alignment <14> () AS LONG   ' BorderBoxAlignmentEnum
   MEMBER LET  Alignment <14> ()   ' Parameter Type AS LONG <BorderBoxAlignmentEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBorderBox_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcBorderArea
' Interface name = IVcBorderArea
' IID = {1EEB797E-85ED-4FB2-A3CC-78AF3986FF78}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcBorderArea_DISPINTERFACE_DEFINED)
    %NETRONICIVcBorderArea_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcBorderArea
   MEMBER CALL BorderBox <1> (IN boxPositionParam AS LONG<0>) AS NETRONICVcBorderBox   ' <coclass>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcBorderArea_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcInfoWindow
' Interface name = IVcInfoWindow
' IID = {1E7E1280-9F45-4CED-9373-1F4BF2A6E78E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcInfoWindow_DISPINTERFACE_DEFINED)
    %NETRONICIVcInfoWindow_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcInfoWindow
   MEMBER GET  OutputFormatForCenterDate <1> () AS STRING
   MEMBER LET  OutputFormatForCenterDate <1> ()   ' Parameter Type AS STRING
   MEMBER GET  OutputFormatForDuration <2> () AS STRING
   MEMBER LET  OutputFormatForDuration <2> ()   ' Parameter Type AS STRING
   MEMBER GET  OutputFormatForEndDate <3> () AS STRING
   MEMBER LET  OutputFormatForEndDate <3> ()   ' Parameter Type AS STRING
   MEMBER GET  OutputFormatForStartDate <4> () AS STRING
   MEMBER LET  OutputFormatForStartDate <4> ()   ' Parameter Type AS STRING
   MEMBER GET  ReferenceDate <5> () AS DOUBLE
   MEMBER LET  ReferenceDate <5> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  UseReferenceDate <6> () AS INTEGER
   MEMBER LET  UseReferenceDate <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Visible <7> () AS INTEGER
   MEMBER LET  Visible <7> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcInfoWindow_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcRect
' Interface name = IVcRect
' IID = {01D05F00-6BA1-47F5-AC0C-27F39CED9BCC}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcRect_DISPINTERFACE_DEFINED)
    %NETRONICIVcRect_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcRect
   MEMBER GET  Width <5> () AS LONG
   MEMBER GET  Height <6> () AS LONG
   MEMBER GET  Top <1> () AS LONG
   MEMBER LET  Top <1> ()   ' Parameter Type AS LONG
   MEMBER GET  Left <2> () AS LONG
   MEMBER LET  Left <2> ()   ' Parameter Type AS LONG
   MEMBER GET  Bottom <3> () AS LONG
   MEMBER LET  Bottom <3> ()   ' Parameter Type AS LONG
   MEMBER GET  Right <4> () AS LONG
   MEMBER LET  Right <4> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcRect_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcWorldView
' Interface name = IVcWorldView
' IID = {E48C3023-86AE-453C-A5D0-2D33E250D735}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcWorldView_DISPINTERFACE_DEFINED)
    %NETRONICIVcWorldView_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcWorldView
   MEMBER GET  LeftActualValue <11> () AS LONG
   MEMBER GET  TopActualValue <12> () AS LONG
   MEMBER GET  WidthActualValue <13> () AS LONG
   MEMBER GET  HeightActualValue <14> () AS LONG
   MEMBER GET  Left <1> () AS LONG
   MEMBER LET  Left <1> ()   ' Parameter Type AS LONG
   MEMBER GET  Top <2> () AS LONG
   MEMBER LET  Top <2> ()   ' Parameter Type AS LONG
   MEMBER GET  Width <3> () AS LONG
   MEMBER LET  Width <3> ()   ' Parameter Type AS LONG
   MEMBER GET  Height <4> () AS LONG
   MEMBER LET  Height <4> ()   ' Parameter Type AS LONG
   MEMBER GET  MarkingColor <5> () AS DWORD   ' OLE_COLOR
   MEMBER LET  MarkingColor <5> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  Visible <6> () AS INTEGER
   MEMBER LET  Visible <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Mode <7> () AS LONG   ' WorldViewModeEnum
   MEMBER LET  Mode <7> ()   ' Parameter Type AS LONG <WorldViewModeEnum>
   MEMBER GET  ParentHWnd <8> () AS LONG   ' OLE_HANDLE
   MEMBER LET  ParentHWnd <8> ()   ' Parameter Type AS LONG <OLE_HANDLE>
   MEMBER GET  Border <9> () AS INTEGER
   MEMBER LET  Border <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ScrollBarMode <10> () AS LONG   ' WorldViewScrollBarModeEnum
   MEMBER LET  ScrollBarMode <10> ()   ' Parameter Type AS LONG <WorldViewScrollBarModeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcWorldView_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcLegendView
' Interface name = IVcLegendView
' IID = {0A2993C0-9D16-4A94-988D-FB0057036D87}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcLegendView_DISPINTERFACE_DEFINED)
    %NETRONICIVcLegendView_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcLegendView
   MEMBER GET  LeftActualValue <10> () AS LONG
   MEMBER GET  TopActualValue <11> () AS LONG
   MEMBER GET  WidthActualValue <12> () AS LONG
   MEMBER GET  HeightActualValue <13> () AS LONG
   MEMBER GET  Left <1> () AS LONG
   MEMBER LET  Left <1> ()   ' Parameter Type AS LONG
   MEMBER GET  Top <2> () AS LONG
   MEMBER LET  Top <2> ()   ' Parameter Type AS LONG
   MEMBER GET  Width <3> () AS LONG
   MEMBER LET  Width <3> ()   ' Parameter Type AS LONG
   MEMBER GET  Height <4> () AS LONG
   MEMBER LET  Height <4> ()   ' Parameter Type AS LONG
   MEMBER GET  Visible <5> () AS INTEGER
   MEMBER LET  Visible <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  WindowMode <6> () AS LONG   ' LegendViewWindowModeEnum
   MEMBER LET  WindowMode <6> ()   ' Parameter Type AS LONG <LegendViewWindowModeEnum>
   MEMBER GET  ParentHWnd <7> () AS LONG   ' OLE_HANDLE
   MEMBER LET  ParentHWnd <7> ()   ' Parameter Type AS LONG <OLE_HANDLE>
   MEMBER GET  Border <8> () AS INTEGER
   MEMBER LET  Border <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ScrollBarMode <9> () AS LONG   ' LegendViewScrollBarModeEnum
   MEMBER LET  ScrollBarMode <9> ()   ' Parameter Type AS LONG <LegendViewScrollBarModeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcLegendView_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcResourceScheduler1
' Interface name = IVcResourceScheduler1
' IID = {6B0F9783-BB3C-4915-9FFF-1AADCA386241}
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcResourceScheduler1_DISPINTERFACE_DEFINED)
    %NETRONICIVcResourceScheduler1_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcResourceScheduler1
   MEMBER CALL Schedule <13> (IN typeParam AS LONG<0>) AS INTEGER
   MEMBER CALL Run <22> () AS INTEGER
   MEMBER CALL SetInternalParam <41> (IN part1Param AS LONG<0>, _ 
               IN part2Param AS LONG<1>)
   MEMBER GET  MaximumTimeSpan <1> () AS LONG
   MEMBER LET  MaximumTimeSpan <1> ()   ' Parameter Type AS LONG
   MEMBER GET  ReleaseDateNodeDataField <2> () AS INTEGER
   MEMBER LET  ReleaseDateNodeDataField <2> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DeliveryDateNodeDataField <3> () AS INTEGER
   MEMBER LET  DeliveryDateNodeDataField <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  QuantityNodeDataField <4> () AS INTEGER
   MEMBER LET  QuantityNodeDataField <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CompletionNodeDataField <5> () AS INTEGER
   MEMBER LET  CompletionNodeDataField <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceNameNodeDataField <6> () AS INTEGER
   MEMBER LET  ResourceNameNodeDataField <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceHistogramNameNodeDataField <7> () AS INTEGER
   MEMBER LET  ResourceHistogramNameNodeDataField <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceCurveNameNodeDataField <8> () AS INTEGER
   MEMBER LET  ResourceCurveNameNodeDataField <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceCalendarNameNodeDataField <9> () AS INTEGER
   MEMBER LET  ResourceCalendarNameNodeDataField <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResultStartDateNodeDataField <10> () AS INTEGER
   MEMBER LET  ResultStartDateNodeDataField <10> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResultDurationNodeDataField <11> () AS INTEGER
   MEMBER LET  ResultDurationNodeDataField <11> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResultEndDateNodeDataField <12> () AS INTEGER
   MEMBER LET  ResultEndDateNodeDataField <12> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceCapacityType <14> () AS LONG   ' ResourceSchedulingCapacityTypeEnum
   MEMBER LET  ResourceCapacityType <14> ()   ' Parameter Type AS LONG <ResourceSchedulingCapacityTypeEnum>
   MEMBER GET  ResourceCapacityTypeNodeDataField <15> () AS INTEGER
   MEMBER LET  ResourceCapacityTypeNodeDataField <15> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PriorityNodeDataField <16> () AS INTEGER
   MEMBER LET  PriorityNodeDataField <16> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DueDateNodeDataField <17> () AS INTEGER
   MEMBER LET  DueDateNodeDataField <17> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LockDateNodeDataField <18> () AS INTEGER
   MEMBER LET  LockDateNodeDataField <18> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LevelNodeDataField <19> () AS INTEGER
   MEMBER LET  LevelNodeDataField <19> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PlanningStrategy <20> () AS LONG   ' ResourceSchedulingPlanningStrategyEnum
   MEMBER LET  PlanningStrategy <20> ()   ' Parameter Type AS LONG <ResourceSchedulingPlanningStrategyEnum>
   MEMBER GET  PlanningStrategyNodeDataField <21> () AS INTEGER
   MEMBER LET  PlanningStrategyNodeDataField <21> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PlanningTimeSpanLimit <23> () AS LONG
   MEMBER LET  PlanningTimeSpanLimit <23> ()   ' Parameter Type AS LONG
   MEMBER GET  WorkInProcessNodeDataField <24> () AS INTEGER
   MEMBER LET  WorkInProcessNodeDataField <24> ()   ' Parameter Type AS INTEGER
   MEMBER GET  WorkInProcessType <25> () AS LONG   ' ResourceSchedulingWorkInProcessTypeEnum
   MEMBER LET  WorkInProcessType <25> ()   ' Parameter Type AS LONG <ResourceSchedulingWorkInProcessTypeEnum>
   MEMBER GET  ResultStatusNodeDataField <26> () AS INTEGER
   MEMBER LET  ResultStatusNodeDataField <26> ()   ' Parameter Type AS INTEGER
   MEMBER GET  EnableWritingDebugFiles <27> () AS INTEGER
   MEMBER LET  EnableWritingDebugFiles <27> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResultResourceLoadCurveNamePrefix <28> () AS STRING
   MEMBER LET  ResultResourceLoadCurveNamePrefix <28> ()   ' Parameter Type AS STRING
   MEMBER GET  ResourceCapacityHistogramNameNodeDataField <29> () AS INTEGER
   MEMBER LET  ResourceCapacityHistogramNameNodeDataField <29> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceCapacityCurveNameNodeDataField <30> () AS INTEGER
   MEMBER LET  ResourceCapacityCurveNameNodeDataField <30> ()   ' Parameter Type AS INTEGER
   MEMBER GET  WritingDebugFilesEnabled <31> () AS INTEGER
   MEMBER LET  WritingDebugFilesEnabled <31> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BaseTimeUnit <36> () AS LONG   ' TimeUnitEnum
   MEMBER LET  BaseTimeUnit <36> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  BaseTimeUnitsPerStep <37> () AS INTEGER
   MEMBER LET  BaseTimeUnitsPerStep <37> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LinksEnabled <38> () AS INTEGER
   MEMBER LET  LinksEnabled <38> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FullUsageOfPlanningUnitsEnabled <39> () AS INTEGER
   MEMBER LET  FullUsageOfPlanningUnitsEnabled <39> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ModifyEventsEnabled <40> () AS INTEGER
   MEMBER LET  ModifyEventsEnabled <40> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResultProcessingOrderNodeDataField <42> () AS INTEGER
   MEMBER LET  ResultProcessingOrderNodeDataField <42> ()   ' Parameter Type AS INTEGER
   MEMBER GET  LinkDurationDataField <43> () AS INTEGER
   MEMBER LET  LinkDurationDataField <43> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MaximumInterruptionTimeNodeDataField <44> () AS LONG
   MEMBER LET  MaximumInterruptionTimeNodeDataField <44> ()   ' Parameter Type AS LONG
   MEMBER GET  MinimumLoadNodeDataField <45> () AS LONG
   MEMBER LET  MinimumLoadNodeDataField <45> ()   ' Parameter Type AS LONG
   MEMBER GET  MaximumLoadNodeDataField <46> () AS LONG
   MEMBER LET  MaximumLoadNodeDataField <46> ()   ' Parameter Type AS LONG
   MEMBER GET  DefaultMaximumInterruptionTime <47> () AS LONG
   MEMBER LET  DefaultMaximumInterruptionTime <47> ()   ' Parameter Type AS LONG
   MEMBER GET  ResultResourceNameNodeDataField <48> () AS INTEGER
   MEMBER LET  ResultResourceNameNodeDataField <48> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICIVcResourceScheduler1_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcResourceScheduler2
' Interface name = IVcResourceScheduler2
' IID = {A224B5E3-5C7C-40AE-8973-CBF30E6A524E}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcResourceScheduler2_DISPINTERFACE_DEFINED)
    %NETRONICIVcResourceScheduler2_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcResourceScheduler2
   MEMBER CALL Process <9> () AS INTEGER
   MEMBER CALL SetInternalParam <10> (IN part1Param AS LONG<0>, _ 
               IN part2Param AS LONG<1>)
   MEMBER GET  ResourceType <16> (IN indexParam AS INTEGER<0>) AS LONG   ' NETRONICResourceSchedulingResourceTypeEnum <enum>
   MEMBER LET  ResourceType <16> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICResourceSchedulingResourceTypeEnum>
   MEMBER GET  ResultProcessingStepCount <17> () AS LONG
   MEMBER GET  AssignmentResourceIDFieldIndex <20> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  AssignmentResourceIDFieldIndex <20> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceNameFieldIndex <50> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceNameFieldIndex <50> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceGroupIDFieldIndex <51> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceGroupIDFieldIndex <51> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceCapacityTypeFieldIndex <52> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceCapacityTypeFieldIndex <52> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceConstraintTypeFieldIndex <53> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceConstraintTypeFieldIndex <53> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceDataTableName <56> (IN indexParam AS INTEGER<0>) AS STRING
   MEMBER LET  ResourceDataTableName <56> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  ResourceSoftConstraintStartDateFieldIndex <61> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceSoftConstraintStartDateFieldIndex <61> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceGroupDataTableName <62> (IN indexParam AS INTEGER<0>) AS STRING
   MEMBER LET  ResourceGroupDataTableName <62> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER GET  ResourceCalendarNameFieldIndex <70> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceCalendarNameFieldIndex <70> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  ResourceEfficiencyFieldIndex <71> (IN indexParam AS INTEGER<0>) AS LONG
   MEMBER LET  ResourceEfficiencyFieldIndex <71> (IN indexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER CALL SetInternalConnection <77> (IN part1Param AS LONG<0>, _ 
               IN part2Param AS LONG<1>, _ 
               IN part3Param AS LONG<2>, _ 
               IN part4Param AS LONG<3>, _ 
               IN part5Param AS LONG<4>)
   MEMBER CALL SetInternalParam2 <78> (IN part1Param AS LONG<0>, _ 
               IN part2Param AS STRING<1>)
   MEMBER CALL DetermineIDOfFirstOperationByTaskID <89> (IN taskIDParam AS STRING<0>) AS STRING
   MEMBER CALL DetermineIDOfLastOperationByTaskID <90> (IN taskIDParam AS STRING<0>) AS STRING
   MEMBER GET  PlanningStrategy <1> () AS LONG   ' ResourceSchedulingPlanningStrategyEnum
   MEMBER LET  PlanningStrategy <1> ()   ' Parameter Type AS LONG <ResourceSchedulingPlanningStrategyEnum>
   MEMBER GET  PlanningTimeSpanLimit <2> () AS LONG
   MEMBER LET  PlanningTimeSpanLimit <2> ()   ' Parameter Type AS LONG
   MEMBER GET  WorkInProcessType <3> () AS LONG   ' ResourceSchedulingWorkInProcessTypeEnum
   MEMBER LET  WorkInProcessType <3> ()   ' Parameter Type AS LONG <ResourceSchedulingWorkInProcessTypeEnum>
   MEMBER GET  BaseTimeUnit <4> () AS LONG   ' TimeUnitEnum
   MEMBER LET  BaseTimeUnit <4> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  BaseTimeUnitsPerStep <5> () AS INTEGER
   MEMBER LET  BaseTimeUnitsPerStep <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FullUsageOfPlanningUnitsEnabled <6> () AS INTEGER
   MEMBER LET  FullUsageOfPlanningUnitsEnabled <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DataRecordEventsEnabled <7> () AS INTEGER
   MEMBER LET  DataRecordEventsEnabled <7> ()   ' Parameter Type AS INTEGER
   MEMBER GET  WritingDebugFilesEnabled <8> () AS INTEGER
   MEMBER LET  WritingDebugFilesEnabled <8> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ResourceSelectionStrategy <11> () AS LONG   ' ResourceSchedulingResourceSelectionStrategyEnum
   MEMBER LET  ResourceSelectionStrategy <11> ()   ' Parameter Type AS LONG <ResourceSchedulingResourceSelectionStrategyEnum>
   MEMBER GET  ResourceCapacityType <12> () AS LONG   ' ResourceSchedulingCapacityTypeEnum
   MEMBER LET  ResourceCapacityType <12> ()   ' Parameter Type AS LONG <ResourceSchedulingCapacityTypeEnum>
   MEMBER GET  ResourceResultLoadCurveNamePrefix <13> () AS STRING
   MEMBER LET  ResourceResultLoadCurveNamePrefix <13> ()   ' Parameter Type AS STRING
   MEMBER GET  AssignmentDataTableName <14> () AS STRING
   MEMBER LET  AssignmentDataTableName <14> ()   ' Parameter Type AS STRING
   MEMBER GET  LinkDataTableName <15> () AS STRING
   MEMBER LET  LinkDataTableName <15> ()   ' Parameter Type AS STRING
   MEMBER GET  DefaultResourceCalendarName <18> () AS STRING
   MEMBER LET  DefaultResourceCalendarName <18> ()   ' Parameter Type AS STRING
   MEMBER GET  AssignmentOperationIDFieldIndex <19> () AS LONG
   MEMBER LET  AssignmentOperationIDFieldIndex <19> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentIsResultFieldIndex <21> () AS LONG
   MEMBER LET  AssignmentIsResultFieldIndex <21> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentIsVisibleFieldIndex <22> () AS LONG
   MEMBER LET  AssignmentIsVisibleFieldIndex <22> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentQuantityMultiplierFieldIndex <23> () AS LONG
   MEMBER LET  AssignmentQuantityMultiplierFieldIndex <23> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationMaximumInterruptionTimeFieldIndex <24> () AS LONG
   MEMBER LET  OperationMaximumInterruptionTimeFieldIndex <24> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationTaskIDFieldIndex <25> () AS LONG
   MEMBER LET  OperationTaskIDFieldIndex <25> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationSequenceNumberFieldIndex <26> () AS LONG
   MEMBER LET  OperationSequenceNumberFieldIndex <26> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationRouteFieldIndex <27> () AS LONG
   MEMBER LET  OperationRouteFieldIndex <27> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationQuantityMultiplierFieldIndex <28> () AS LONG
   MEMBER LET  OperationQuantityMultiplierFieldIndex <28> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationStartLockDateFieldIndex <29> () AS LONG
   MEMBER LET  OperationStartLockDateFieldIndex <29> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationWorkInProcessFieldIndex <30> () AS LONG
   MEMBER LET  OperationWorkInProcessFieldIndex <30> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPreparationTimeFieldIndex <31> () AS LONG
   MEMBER LET  OperationPreparationTimeFieldIndex <31> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPostTimeFieldIndex <32> () AS LONG
   MEMBER LET  OperationPostTimeFieldIndex <32> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationMinimumSupplementTimeFieldIndex <33> () AS LONG
   MEMBER LET  OperationMinimumSupplementTimeFieldIndex <33> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultStartDateFieldIndex <34> () AS LONG
   MEMBER LET  OperationResultStartDateFieldIndex <34> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultEndDateFieldIndex <35> () AS LONG
   MEMBER LET  OperationResultEndDateFieldIndex <35> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultProcessingTimeFieldIndex <36> () AS LONG
   MEMBER LET  OperationResultProcessingTimeFieldIndex <36> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultProcessingStepFieldIndex <37> () AS LONG
   MEMBER LET  TaskResultProcessingStepFieldIndex <37> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultStatusFieldIndex <38> () AS LONG
   MEMBER LET  OperationResultStatusFieldIndex <38> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskReleaseDateFieldIndex <39> () AS LONG
   MEMBER LET  TaskReleaseDateFieldIndex <39> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskDueDateFieldIndex <40> () AS LONG
   MEMBER LET  TaskDueDateFieldIndex <40> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskQuantityFieldIndex <41> () AS LONG
   MEMBER LET  TaskQuantityFieldIndex <41> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskPlanningStrategyFieldIndex <42> () AS LONG
   MEMBER LET  TaskPlanningStrategyFieldIndex <42> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskPriorityFieldIndex <43> () AS LONG
   MEMBER LET  TaskPriorityFieldIndex <43> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultStartDateFieldIndex <44> () AS LONG
   MEMBER LET  TaskResultStartDateFieldIndex <44> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultEndDateFieldIndex <45> () AS LONG
   MEMBER LET  TaskResultEndDateFieldIndex <45> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultProcessingTimeFieldIndex <46> () AS LONG
   MEMBER LET  TaskResultProcessingTimeFieldIndex <46> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultRouteFieldIndex <47> () AS LONG
   MEMBER LET  TaskResultRouteFieldIndex <47> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkPredecessorTaskIDFieldIndex <48> () AS LONG
   MEMBER LET  LinkPredecessorTaskIDFieldIndex <48> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkSuccessorTaskIDFieldIndex <49> () AS LONG
   MEMBER LET  LinkSuccessorTaskIDFieldIndex <49> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskDataTableName <54> () AS STRING
   MEMBER LET  TaskDataTableName <54> ()   ' Parameter Type AS STRING
   MEMBER GET  OperationDataTableName <55> () AS STRING
   MEMBER LET  OperationDataTableName <55> ()   ' Parameter Type AS STRING
   MEMBER GET  LinkDurationFieldIndex <57> () AS LONG
   MEMBER LET  LinkDurationFieldIndex <57> ()   ' Parameter Type AS LONG
   MEMBER GET  ResourceResultStockCurveNamePrefix <58> () AS STRING
   MEMBER LET  ResourceResultStockCurveNamePrefix <58> ()   ' Parameter Type AS STRING
   MEMBER GET  AssignmentMinimumLoadFieldIndex <59> () AS LONG
   MEMBER LET  AssignmentMinimumLoadFieldIndex <59> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentMaximumLoadFieldIndex <60> () AS LONG
   MEMBER LET  AssignmentMaximumLoadFieldIndex <60> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationOverlapQuantityFieldIndex <63> () AS LONG
   MEMBER LET  OperationOverlapQuantityFieldIndex <63> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationMaximumSupplementTimeFieldIndex <64> () AS LONG
   MEMBER LET  OperationMaximumSupplementTimeFieldIndex <64> ()   ' Parameter Type AS LONG
   MEMBER GET  ToleranceTimeOnASAPDueDates <65> () AS LONG
   MEMBER LET  ToleranceTimeOnASAPDueDates <65> ()   ' Parameter Type AS LONG
   MEMBER GET  ToleranceTimeOnJITReleaseDates <66> () AS LONG
   MEMBER LET  ToleranceTimeOnJITReleaseDates <66> ()   ' Parameter Type AS LONG
   MEMBER GET  PlanningStartDate <67> () AS DOUBLE
   MEMBER LET  PlanningStartDate <67> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  PlanningEndDate <68> () AS DOUBLE
   MEMBER LET  PlanningEndDate <68> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  DefaultOperationMaximumInterruptionTime <69> () AS LONG
   MEMBER LET  DefaultOperationMaximumInterruptionTime <69> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultPreparationStartDateFieldIndex <72> () AS LONG
   MEMBER LET  OperationResultPreparationStartDateFieldIndex <72> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultPostEndDateFieldIndex <73> () AS LONG
   MEMBER LET  OperationResultPostEndDateFieldIndex <73> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultSupplementEndDateFieldIndex <74> () AS LONG
   MEMBER LET  OperationResultSupplementEndDateFieldIndex <74> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentResourceSelectionStrategyFieldIndex <75> () AS LONG
   MEMBER LET  AssignmentResourceSelectionStrategyFieldIndex <75> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationJITEndLockDateFieldIndex <76> () AS LONG
   MEMBER LET  OperationJITEndLockDateFieldIndex <76> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultPreparationStartDateFieldIndex <79> () AS LONG
   MEMBER LET  TaskResultPreparationStartDateFieldIndex <79> ()   ' Parameter Type AS LONG
   MEMBER GET  TaskResultPostEndDateFieldIndex <80> () AS LONG
   MEMBER LET  TaskResultPostEndDateFieldIndex <80> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentLoadOrConsumptionPerItemFieldIndex <81> () AS LONG
   MEMBER LET  AssignmentLoadOrConsumptionPerItemFieldIndex <81> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationLoadPerItemFieldIndex <82> () AS LONG
   MEMBER LET  OperationLoadPerItemFieldIndex <82> ()   ' Parameter Type AS LONG
   MEMBER GET  ToleranceTimeOnStartLockDates <83> () AS LONG
   MEMBER LET  ToleranceTimeOnStartLockDates <83> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPreparationLoadFieldIndex <84> () AS LONG
   MEMBER LET  OperationPreparationLoadFieldIndex <84> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPostLoadFieldIndex <85> () AS LONG
   MEMBER LET  OperationPostLoadFieldIndex <85> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationResultSelectedTimingResourceIDFieldIndex <86> () AS LONG
   MEMBER LET  OperationResultSelectedTimingResourceIDFieldIndex <86> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkPredecessorOperationIDFieldIndex <87> () AS LONG
   MEMBER LET  LinkPredecessorOperationIDFieldIndex <87> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkSuccessorOperationIDFieldIndex <88> () AS LONG
   MEMBER LET  LinkSuccessorOperationIDFieldIndex <88> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPreparationOffsetFieldIndex <91> () AS LONG
   MEMBER LET  OperationPreparationOffsetFieldIndex <91> ()   ' Parameter Type AS LONG
   MEMBER GET  OperationPostOffsetFieldIndex <92> () AS LONG
   MEMBER LET  OperationPostOffsetFieldIndex <92> ()   ' Parameter Type AS LONG
   MEMBER GET  AssignmentMinimumMaximumLoadType <93> () AS LONG   ' ResourceSchedulingMinimumMaximumLoadTypeEnum
   MEMBER LET  AssignmentMinimumMaximumLoadType <93> ()   ' Parameter Type AS LONG <ResourceSchedulingMinimumMaximumLoadTypeEnum>
END INTERFACE

#ENDIF   ' /* __NETRONICIVcResourceScheduler2_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcScheduler
' Interface name = IVcScheduler
' IID = {AD66D254-8DDF-4C19-A0A7-8CA5F0F254B7}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcScheduler_DISPINTERFACE_DEFINED)
    %NETRONICIVcScheduler_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcScheduler
   MEMBER CALL ScheduleProject <1> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>) AS INTEGER
   MEMBER GET  ScheduledProjectStartDate <6> () AS DOUBLE
   MEMBER GET  ScheduledProjectEndDate <7> () AS DOUBLE
   MEMBER GET  StartDateForAutomaticScheduling <2> () AS DOUBLE
   MEMBER LET  StartDateForAutomaticScheduling <2> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  EndDateForAutomaticScheduling <3> () AS DOUBLE
   MEMBER LET  EndDateForAutomaticScheduling <3> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  AutomaticSchedulingEnabled <4> () AS INTEGER
   MEMBER LET  AutomaticSchedulingEnabled <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ScheduleSuccessorsOnlyEnabled <5> () AS INTEGER
   MEMBER LET  ScheduleSuccessorsOnlyEnabled <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ActualEndDateDataFieldIndex <8> () AS LONG
   MEMBER LET  ActualEndDateDataFieldIndex <8> ()   ' Parameter Type AS LONG
   MEMBER GET  ActualStartDateDataFieldIndex <9> () AS LONG
   MEMBER LET  ActualStartDateDataFieldIndex <9> ()   ' Parameter Type AS LONG
   MEMBER GET  DurationDataFieldIndex <10> () AS LONG
   MEMBER LET  DurationDataFieldIndex <10> ()   ' Parameter Type AS LONG
   MEMBER GET  EarlyEndDateDataFieldIndex <11> () AS LONG
   MEMBER LET  EarlyEndDateDataFieldIndex <11> ()   ' Parameter Type AS LONG
   MEMBER GET  EarlyStartDateDataFieldIndex <12> () AS LONG
   MEMBER LET  EarlyStartDateDataFieldIndex <12> ()   ' Parameter Type AS LONG
   MEMBER GET  FreeFloatDataFieldIndex <13> () AS LONG
   MEMBER LET  FreeFloatDataFieldIndex <13> ()   ' Parameter Type AS LONG
   MEMBER GET  LateEndDateDataFieldIndex <14> () AS LONG
   MEMBER LET  LateEndDateDataFieldIndex <14> ()   ' Parameter Type AS LONG
   MEMBER GET  LateStartDateDataFieldIndex <15> () AS LONG
   MEMBER LET  LateStartDateDataFieldIndex <15> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkDurationDataFieldIndex <16> () AS LONG
   MEMBER LET  LinkDurationDataFieldIndex <16> ()   ' Parameter Type AS LONG
   MEMBER GET  EndDateNotLaterThanDataFieldIndex <17> () AS LONG
   MEMBER LET  EndDateNotLaterThanDataFieldIndex <17> ()   ' Parameter Type AS LONG
   MEMBER GET  StartDateNotEarlierThanDataFieldIndex <18> () AS LONG
   MEMBER LET  StartDateNotEarlierThanDataFieldIndex <18> ()   ' Parameter Type AS LONG
   MEMBER GET  TotalFloatDataFieldIndex <19> () AS LONG
   MEMBER LET  TotalFloatDataFieldIndex <19> ()   ' Parameter Type AS LONG
END INTERFACE

#ENDIF   ' /* __NETRONICIVcScheduler_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcGroupLevelLayoutCollection
' Interface name = IVcGroupLevelLayoutCollection
' IID = {3B606C65-9991-4057-8E63-A6E4516F460A}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICIVcGroupLevelLayoutCollection_DISPINTERFACE_DEFINED)
    %NETRONICIVcGroupLevelLayoutCollection_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICIVcGroupLevelLayoutCollection
   MEMBER CALL FirstGroupLevelLayout <1> () AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER CALL NextGroupLevelLayout <2> () AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER GET  Count <3> () AS LONG
   MEMBER CALL GroupLevelLayoutByName <4> (IN groupLevelLayoutNameParam AS STRING<0>) AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER CALL Add <5> (IN groupLevelLayoutNameParam AS STRING<0>) AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER CALL Remove <6> (IN groupLevelLayoutNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Copy <7> (IN groupLevelLayoutNameParam AS STRING<0>, _ 
               IN newGroupLevelLayoutNameParam AS STRING<1>) AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER CALL Admin <8> () AS LONG
   MEMBER CALL Update <9> () AS INTEGER
   MEMBER CALL AddBySpecification <10> (IN specificationParam AS STRING<0>) AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER CALL GroupLevelLayoutByIndex <11> (IN indexParam AS INTEGER<0>) AS NETRONICVcGroupLevelLayout   ' <coclass>
   MEMBER GET  NewEnum <-4> () AS IUnknown
END INTERFACE

#ENDIF   ' /* __NETRONICIVcGroupLevelLayoutCollection_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = VcGantt
' Interface name = _DVcGantt
' IID = {A4E79A21-C9E1-11CF-BDD7-02608C4302A9}
' Dispatch interface for NETRONIC VARCHART XGantt
' Attributes = 4112 [&H1010] [Hidden] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICDVcGantt_DISPINTERFACE_DEFINED)
    %NETRONICDVcGantt_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICDVcGantt
   MEMBER GET  DataDefinition <2> () AS NETRONICVcDataDefinition   ' <coclass>
   MEMBER GET  Table <7> () AS NETRONICVcTable   ' <coclass>
   MEMBER GET  NodeCollection <8> () AS NETRONICVcNodeCollection   ' <coclass>
   MEMBER GET  TimeScaleCollection <11> () AS NETRONICVcTimeScaleCollection   ' <coclass>
   MEMBER GET  FilterCollection <12> () AS NETRONICVcFilterCollection   ' <coclass>
   MEMBER GET  CurveCollection <13> () AS NETRONICVcCurveCollection   ' <coclass>
   MEMBER GET  LayerCollection <14> () AS NETRONICVcLayerCollection   ' <coclass>
   MEMBER GET  Title <15> () AS NETRONICVcTitle   ' <coclass>
   MEMBER GET  Legend <16> () AS NETRONICVcLegend   ' <coclass>
   MEMBER GET  DateLineCollection <17> () AS NETRONICVcDateLineCollection   ' <coclass>
   MEMBER GET  GroupCollection <18> () AS NETRONICVcGroupCollection   ' <coclass>
   MEMBER GET  NumericScaleCollection <26> () AS NETRONICVcNumericScaleCollection   ' <coclass>
   MEMBER GET  MapCollection <28> () AS NETRONICVcMapCollection   ' <coclass>
   MEMBER GET  Pointer <29> () AS LONG
   MEMBER CALL Open <30> (IN fileNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL SaveAs <31> (IN fileNameParam AS STRING<0>) AS INTEGER
   MEMBER CALL Clear <32> () AS INTEGER
   MEMBER CALL PrintPreview <33> () AS INTEGER
   MEMBER CALL PageLayout <34> () AS INTEGER
   MEMBER CALL PrinterSetup <35> () AS INTEGER
   MEMBER CALL Zoom <36> (IN percentageParam AS INTEGER<0>) AS INTEGER
   MEMBER CALL SortNodes <37> () AS INTEGER
   MEMBER CALL GroupNodes <38> (IN onOffParam AS INTEGER<0>) AS INTEGER
   MEMBER CALL PrintIt <39> () AS INTEGER
   MEMBER CALL InsertNodeRecord <40> (IN nodeRecordContentParam AS VARIANT<0>) AS NETRONICVcNode   ' <coclass>
   MEMBER CALL InsertLinkRecord <41> (IN linkRecordContentParam AS VARIANT<0>) AS NETRONICVcLink   ' <coclass>
   MEMBER CALL UpdateNodeRecord <42> (IN nodeRecordContentParam AS VARIANT<0>) AS NETRONICVcNode   ' <coclass>
   MEMBER CALL UpdateLinkRecord <43> (IN linkRecordContentParam AS VARIANT<0>) AS NETRONICVcLink   ' <coclass>
   MEMBER CALL GraphicExport <44> () AS INTEGER
   MEMBER CALL MoveToDate <45> (IN dateParam AS DOUBLE<0>) AS INTEGER
   MEMBER CALL CreateNode <46> () AS NETRONICVcNode   ' <coclass>
   MEMBER CALL CreateLink <47> () AS NETRONICVcLink   ' <coclass>
   MEMBER CALL DeleteNodeRecord <48> (IN nodeRecordContentParam AS VARIANT<0>) AS INTEGER
   MEMBER CALL DeleteLinkRecord <49> (IN linkRecordContentParam AS VARIANT<0>) AS INTEGER
   MEMBER CALL Schedule <50> (IN startDateParam AS DOUBLE<0>) AS INTEGER
   MEMBER CALL EndLoading <51> () AS INTEGER
   MEMBER CALL OptimizeTimeScaleStartEnd <52> (IN noOfTimeUnitsParam AS LONG<0>) AS INTEGER
   MEMBER CALL HistogramSetMaxYValue <53> (IN yValueParam AS LONG<0>) AS LONG
   MEMBER GET  SortField <54> (IN sortLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  SortField <54> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  SortOrder <55> (IN sortLevelParam AS INTEGER<0>) AS LONG   ' NETRONICSortOrderEnum <enum>
   MEMBER LET  SortOrder <55> (IN sortLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICSortOrderEnum>
   MEMBER GET  TextEntry <56> (IN controlIndexParam AS INTEGER<0>) AS STRING
   MEMBER LET  TextEntry <56> (IN controlIndexParam AS INTEGER<0>)   ' Parameter Type AS STRING
   MEMBER CALL GetNodeByID <57> (IN nodeIDParam AS VARIANT<0>) AS NETRONICVcNode   ' <coclass>
   MEMBER CALL GetLinkByIDs <58> (IN predecessorIDParam AS VARIANT<0>, _ 
               IN successorIDParam AS VARIANT<1>) AS NETRONICVcLink   ' <coclass>
   MEMBER CALL ScrollToNodeLine <59> (IN nodeParam AS NETRONICVcNode<0>, _ 
               IN verAlignmentParam AS LONG<1>) AS INTEGER
   MEMBER CALL ScrollToDate <60> (IN dateParam AS DOUBLE<0>, _ 
               IN horAlignmentParam AS LONG<1>, _ 
               IN gapAsNoOfTimeUnitsParam AS LONG<2>) AS INTEGER
   MEMBER GET  LinkCollection <62> () AS NETRONICVcLinkCollection   ' <coclass>
   MEMBER GET  LinkAppearanceCollection <63> () AS NETRONICVcLinkAppearanceCollection   ' <coclass>
   MEMBER CALL IdentifyObject <64> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               IN referenceObjectParam AS IDispatch<2>, _ 
               OUT identifiedObjectParam AS IDispatch<3>, _ 
               OUT identifiedObjectTypeParam AS LONG<4>) AS INTEGER
   MEMBER GET  InternalConfigurationContents <68> () AS IDispatch
   MEMBER CALL FitRangeIntoView <69> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>, _ 
               IN gapAsNoOfTimeUnitsParam AS LONG<2>) AS INTEGER
   MEMBER GET  InternalDataDefinitionContents <70> () AS IDispatch
   MEMBER GET  RightTable <72> () AS NETRONICVcTable   ' <coclass>
   MEMBER GET  CalendarCollection <73> () AS NETRONICVcCalendarCollection   ' <coclass>
   MEMBER GET  WorkdayCollection <74> () AS NETRONICVcWorkdayCollection   ' <coclass>
   MEMBER GET  WorkweekCollection <75> () AS NETRONICVcWorkweekCollection   ' <coclass>
   MEMBER CALL GetLinkByID <76> (IN linkIDParam AS VARIANT<0>) AS NETRONICVcLink   ' <coclass>
   MEMBER CALL ScheduleProject <77> (IN startDateParam AS DOUBLE<0>, _ 
               IN endDateParam AS DOUBLE<1>) AS INTEGER
   MEMBER CALL IdentifyField <78> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               IN identifiedObjectTypeParam AS LONG<2>) AS NETRONICVcField   ' <coclass>
   MEMBER CALL GetDate <79> (IN xParam AS LONG<0>) AS DOUBLE
   MEMBER GET  HistogramCollection <80> () AS NETRONICVcHistogramCollection   ' <coclass>
   MEMBER CALL GraphicExportToFile <82> (IN fileNameParam AS STRING<0>, _ 
               IN printOutputFormatParam AS LONG<1>) AS INTEGER
   MEMBER CALL GetCurrentViewDates <83> (OUT leftDateParam AS DOUBLE<0>, _ 
               OUT rightDateParam AS DOUBLE<1>) AS INTEGER
   MEMBER GET  Printer <84> () AS NETRONICVcPrinter   ' <coclass>
   MEMBER CALL SortGroups <85> () AS INTEGER
   MEMBER CALL PrintDirect <87> ()
   MEMBER CALL OLEDrag <88> (IN nodeParam AS NETRONICVcNode<0>)
   MEMBER GET  HWnd <91> () AS LONG   ' OLE_HANDLE
   MEMBER GET  GroupingField <94> (IN groupingLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  GroupingField <94> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  GroupingOrderField <95> (IN groupingLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  GroupingOrderField <95> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER CALL ClearAll <99> () AS INTEGER
   MEMBER CALL ScrollToNode <100> (IN nodeParam AS NETRONICVcNode<0>, _ 
               IN verAlignmentParam AS LONG<1>) AS INTEGER
   MEMBER CALL UpdateRowNumberFields <101> ()
   MEMBER CALL IdentifyObjectAt <104> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               OUT identifiedObjectParam AS IDispatch<2>, _ 
               OUT identifiedObjectTypeParam AS LONG<3>) AS INTEGER
   MEMBER CALL IdentifyLayerAt <105> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               IN referenceNodeParam AS NETRONICVcNode<2>, _ 
               OUT identifiedLayerParam AS NETRONICVcLayer<3>) AS INTEGER
   MEMBER CALL SuspendUpdate <106> (IN suspendFlagParam AS INTEGER<0>)
   MEMBER CALL EditNode <107> (IN nodeParam AS NETRONICVcNode<0>) AS INTEGER
   MEMBER CALL EditLink <108> (IN linkParam AS NETRONICVcLink<0>) AS INTEGER
   MEMBER GET  BoxCollection <109> () AS NETRONICVcBoxCollection   ' <coclass>
   MEMBER GET  SummaryBarsVisible <110> (IN groupingLevelParam AS INTEGER<0>) AS INTEGER
   MEMBER LET  SummaryBarsVisible <110> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS INTEGER
   MEMBER CALL GetViewComponentSize <112> (IN viewComponentParam AS LONG<0>, _ 
               OUT xParam AS LONG<1>, _ 
               OUT yParam AS LONG<2>, _ 
               OUT widthParam AS LONG<3>, _ 
               OUT heightParam AS LONG<4>)
   MEMBER CALL IdentifyObjectAtAsVariant <115> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               OUT identifiedObjectParam AS VARIANT<2>, _ 
               OUT identifiedObjTypeParam AS VARIANT<3>) AS INTEGER
   MEMBER CALL IdentifyLayerAtAsVariant <116> (IN xParam AS LONG<0>, _ 
               IN yParam AS LONG<1>, _ 
               IN referenceNodeParam AS NETRONICVcNode<2>, _ 
               OUT identifiedLayerParam AS VARIANT<3>) AS INTEGER
   MEMBER CALL GetCurrentViewDatesAsVariant <117> (OUT leftDateParam AS VARIANT<0>, _ 
               OUT rightDateParam AS VARIANT<1>) AS INTEGER
   MEMBER CALL GetViewComponentSizeAsVariant <118> (IN viewComponentParam AS LONG<0>, _ 
               OUT xParam AS VARIANT<1>, _ 
               OUT yParam AS VARIANT<2>, _ 
               OUT widthParam AS VARIANT<3>, _ 
               OUT heightParam AS VARIANT<4>)
   MEMBER CALL GetCurrentViewDatesAsString <121> (OUT leftDateParam AS STRING<0>, _ 
               OUT rightDateParam AS STRING<1>) AS INTEGER
   MEMBER GET  GroupingSortOrder <123> (IN groupingLevelParam AS INTEGER<0>) AS LONG   ' NETRONICSortOrderEnum <enum>
   MEMBER LET  GroupingSortOrder <123> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG <NETRONICSortOrderEnum>
   MEMBER GET  GroupingModificationsAllowed <124> (IN groupingLevelParam AS INTEGER<0>) AS INTEGER
   MEMBER LET  GroupingModificationsAllowed <124> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS INTEGER
   MEMBER GET  BorderArea <126> () AS NETRONICVcBorderArea   ' <coclass>
   MEMBER GET  Calendar <128> () AS NETRONICVcCalendar   ' <coclass>
   MEMBER CALL AdminElements <136> (IN elementTypeParam AS LONG<0>) AS LONG
   MEMBER GET  EnableFeature <137> (IN featureParam AS LONG<0>) AS INTEGER
   MEMBER LET  EnableFeature <137> (IN featureParam AS LONG<0>)   ' Parameter Type AS INTEGER
   MEMBER GET  WorldView <138> () AS NETRONICVcWorldView   ' <coclass>
   MEMBER GET  BoxFormatCollection <139> () AS NETRONICVcBoxFormatCollection   ' <coclass>
   MEMBER LET  EventReturnStatus <143> ()   ' Parameter Type AS LONG <NETRONICReturnStatusEnum>
   MEMBER CALL Reset <145> (IN resetActionParam AS LONG<0>) AS INTEGER
   MEMBER GET  ResourceScheduler1 <148> () AS NETRONICVcResourceScheduler1   ' <coclass>
   MEMBER GET  TableCollection <150> () AS NETRONICVcTableCollection   ' <coclass>
   MEMBER GET  Scheduler <151> () AS NETRONICVcScheduler   ' <coclass>
   MEMBER CALL RecalculateAllStructureCodes <152> ()
   MEMBER GET  DataTableCollection <153> () AS NETRONICVcDataTableCollection   ' <coclass>
   MEMBER CALL PrintToFile <154> (IN fileNameParam AS STRING<0>)
   MEMBER CALL SaveAsEx <155> (IN fileNameParam AS STRING<0>, _ 
               IN encodingParam AS LONG<1>) AS INTEGER
   MEMBER CALL ShowExportGraphicsDialog <156> () AS INTEGER
   MEMBER CALL ExportGraphicsToFile <157> (IN fileNameParam AS STRING<0>, _ 
               IN printOutputFormatParam AS LONG<1>, _ 
               IN sizeXParam AS INTEGER<2>, _ 
               IN sizeYParam AS INTEGER<3>) AS INTEGER
   MEMBER CALL DetectFieldIndex <158> (IN dataTableNameParam AS STRING<0>, _ 
               IN dataTableFieldNameParam AS STRING<1>) AS LONG
   MEMBER GET  ResourceScheduler2 <159> () AS NETRONICVcResourceScheduler2   ' <coclass>
   MEMBER CALL DetectDataTableName <161> (IN fieldIndexParam AS LONG<0>) AS STRING
   MEMBER CALL DetectDataTableFieldName <162> (IN fieldIndexParam AS LONG<0>) AS STRING
   MEMBER CALL FitHistogramsIntoView <163> () AS INTEGER
   MEMBER CALL GetDateAsString <171> (IN xParam AS LONG<0>) AS STRING
   MEMBER GET  CurrentVersion <172> () AS STRING
   MEMBER LET  EventText <174> ()   ' Parameter Type AS STRING
   MEMBER GET  LinkPredecessorDataFieldIndex <187> (IN identifierIndexParam AS INTEGER<0>) AS LONG
   MEMBER LET  LinkPredecessorDataFieldIndex <187> (IN identifierIndexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER GET  LinkSuccessorDataFieldIndex <188> (IN identifierIndexParam AS INTEGER<0>) AS LONG
   MEMBER LET  LinkSuccessorDataFieldIndex <188> (IN identifierIndexParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER CALL MakeARGB <195> (IN alphaParam AS INTEGER<0>, _ 
               IN redParam AS INTEGER<1>, _ 
               IN greenParam AS INTEGER<2>, _ 
               IN blueParam AS INTEGER<3>) AS LONG
   MEMBER CALL GetAValueFromARGB <196> (IN argbParam AS LONG<0>) AS INTEGER
   MEMBER CALL GetRValueFromARGB <197> (IN argbParam AS LONG<0>) AS INTEGER
   MEMBER CALL GetGValueFromARGB <198> (IN argbParam AS LONG<0>) AS INTEGER
   MEMBER CALL GetBValueFromARGB <199> (IN argbParam AS LONG<0>) AS INTEGER
   MEMBER CALL FitChartIntoView <200> (IN fitModeParam AS LONG<0>) AS LONG
   MEMBER GET  GroupLevelLayoutCollection <203> () AS NETRONICVcGroupLevelLayoutCollection   ' <coclass>
   MEMBER GET  HierarchyLevelLayout <204> () AS NETRONICVcHierarchyLevelLayout   ' <coclass>
   MEMBER GET  NodeLevelLayout <205> () AS NETRONICVcNodeLevelLayout   ' <coclass>
   MEMBER GET  CalendarGridCollection <206> () AS NETRONICVcCalendarGridCollection   ' <coclass>
   MEMBER GET  DateLineGridCollection <207> () AS NETRONICVcDateLineGridCollection   ' <coclass>
   MEMBER GET  LegendView <208> () AS NETRONICVcLegendView   ' <coclass>
   MEMBER GET  GroupingLineNodeSortField <212> (IN groupingLevelParam AS INTEGER<0>) AS LONG
   MEMBER LET  GroupingLineNodeSortField <212> (IN groupingLevelParam AS INTEGER<0>)   ' Parameter Type AS LONG
   MEMBER CALL ScrollToGroupLine <213> (IN groupParam AS NETRONICVcGroup<0>, _ 
               IN verAlignmentParam AS LONG<1>) AS INTEGER
   MEMBER CALL EditGroup <216> (IN groupParam AS NETRONICVcGroup<0>) AS INTEGER
   MEMBER CALL PrintDirectEx <217> () AS LONG   ' NETRONICPrintResultStatusEnum <enum>
   MEMBER GET  LineFormatCollection <219> () AS NETRONICVcLineFormatCollection   ' <coclass>
   MEMBER CALL ConvertDistance <225> (IN conversionTypeParam AS LONG<0>, _ 
               IN valueParam AS LONG<1>) AS LONG
   MEMBER GET  InfoWindow <226> () AS NETRONICVcInfoWindow   ' <coclass>
   MEMBER GET  CalendarProfileCollection <229> () AS NETRONICVcCalendarProfileCollection   ' <coclass>
   MEMBER CALL DumpConfiguration <232> (IN fileNameParam AS STRING<0>, _ 
               IN encodingParam AS LONG<1>) AS INTEGER
   MEMBER CALL AboutBox <-552> ()
   MEMBER GET  InteractionMode <1> () AS LONG   ' InteractionModeEnum
   MEMBER LET  InteractionMode <1> ()   ' Parameter Type AS LONG <InteractionModeEnum>
   MEMBER GET  EditNewNode <3> () AS INTEGER
   MEMBER LET  EditNewNode <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowNewNodes <4> () AS INTEGER
   MEMBER LET  AllowNewNodes <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NewNodesViaDoubleClick <5> () AS INTEGER
   MEMBER LET  NewNodesViaDoubleClick <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TableDiagramWidthRatio <6> () AS INTEGER
   MEMBER LET  TableDiagramWidthRatio <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowTimeScaleDialog <9> () AS INTEGER
   MEMBER LET  ShowTimeScaleDialog <9> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ConfigurationName <10> () AS STRING
   MEMBER LET  ConfigurationName <10> ()   ' Parameter Type AS STRING
   MEMBER GET  TimeScaleStart <19> () AS DOUBLE
   MEMBER LET  TimeScaleStart <19> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  TimeScaleEnd <20> () AS DOUBLE
   MEMBER LET  TimeScaleEnd <20> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  DateOutputFormat <21> () AS STRING
   MEMBER LET  DateOutputFormat <21> ()   ' Parameter Type AS STRING
   MEMBER GET  TimeUnit <22> () AS LONG   ' TimeUnitEnum
   MEMBER LET  TimeUnit <22> ()   ' Parameter Type AS LONG <TimeUnitEnum>
   MEMBER GET  GroupField <23> () AS LONG
   MEMBER LET  GroupField <23> ()   ' Parameter Type AS LONG
   MEMBER GET  GroupOrderField <24> () AS LONG
   MEMBER LET  GroupOrderField <24> ()   ' Parameter Type AS LONG
   MEMBER GET  AllowTimescaleRescale <25> () AS INTEGER
   MEMBER LET  AllowTimescaleRescale <25> ()   ' Parameter Type AS INTEGER
   MEMBER GET  TimeUnitsPerStep <27> () AS INTEGER
   MEMBER LET  TimeUnitsPerStep <27> ()   ' Parameter Type AS INTEGER
   MEMBER GET  EnableSupplyTextEntryEvent <61> () AS INTEGER
   MEMBER LET  EnableSupplyTextEntryEvent <61> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DialogFont <65> () AS NETRONICStdFont
   MEMBER SET  DialogFont <65> ()   ' Parameter Type AS NETRONICStdFont
   MEMBER GET  ShowToolTip <66> () AS INTEGER
   MEMBER LET  ShowToolTip <66> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AssignCalendarToNodes <67> () AS INTEGER
   MEMBER LET  AssignCalendarToNodes <67> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RightTableDiagramWidthRatio <71> () AS INTEGER
   MEMBER LET  RightTableDiagramWidthRatio <71> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DiagramHistogramHeightRatio <81> () AS INTEGER
   MEMBER LET  DiagramHistogramHeightRatio <81> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ShowNonWorkInterval <86> () AS INTEGER
   MEMBER LET  ShowNonWorkInterval <86> ()   ' Parameter Type AS INTEGER
   MEMBER GET  OLEDragMode <89> () AS LONG   ' OLEDragModeEnum
   MEMBER LET  OLEDragMode <89> ()   ' Parameter Type AS LONG <OLEDragModeEnum>
   MEMBER GET  OLEDropMode <90> () AS LONG   ' OLEDropModeEnum
   MEMBER LET  OLEDropMode <90> ()   ' Parameter Type AS LONG <OLEDropModeEnum>
   MEMBER GET  OLEDragWithPhantom <92> () AS INTEGER
   MEMBER LET  OLEDragWithPhantom <92> ()   ' Parameter Type AS INTEGER
   MEMBER GET  OLEDragWithOwnMouseCursor <93> () AS INTEGER
   MEMBER LET  OLEDragWithOwnMouseCursor <93> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MoveAllSelectedNodes <96> () AS INTEGER
   MEMBER LET  MoveAllSelectedNodes <96> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MoveNodeWhenMarked <97> () AS INTEGER
   MEMBER LET  MoveNodeWhenMarked <97> ()   ' Parameter Type AS INTEGER
   MEMBER GET  BarSeparationGroupBy <98> () AS LONG
   MEMBER LET  BarSeparationGroupBy <98> ()   ' Parameter Type AS LONG
   MEMBER GET  ActiveNodeFilter <102> () AS NETRONICVcFilter
   MEMBER SET  ActiveNodeFilter <102> ()   ' Parameter Type AS NETRONICVcFilter
   MEMBER GET  EditDialogShownOnNodeLDblClick <103> () AS INTEGER
   MEMBER LET  EditDialogShownOnNodeLDblClick <103> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FilePath <111> () AS STRING
   MEMBER LET  FilePath <111> ()   ' Parameter Type AS STRING
   MEMBER GET  InPlaceEditingAllowed <113> () AS INTEGER
   MEMBER LET  InPlaceEditingAllowed <113> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NodeToolTipTextField <114> () AS LONG
   MEMBER LET  NodeToolTipTextField <114> ()   ' Parameter Type AS LONG
   MEMBER GET  ScheduleStart <119> () AS DOUBLE
   MEMBER LET  ScheduleStart <119> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  ScheduleEnd <120> () AS DOUBLE
   MEMBER LET  ScheduleEnd <120> ()   ' Parameter Type AS DOUBLE
   MEMBER GET  EventsSecurityCheck <122> () AS INTEGER
   MEMBER LET  EventsSecurityCheck <122> ()   ' Parameter Type AS INTEGER
   MEMBER GET  PhantomLayerHeight <125> () AS INTEGER
   MEMBER LET  PhantomLayerHeight <125> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ZoomingPerMouseWheelAllowed <127> () AS INTEGER
   MEMBER LET  ZoomingPerMouseWheelAllowed <127> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ZoomFactor <130> () AS INTEGER
   MEMBER LET  ZoomFactor <130> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MinimumRowHeight <131> () AS LONG
   MEMBER LET  MinimumRowHeight <131> ()   ' Parameter Type AS LONG
   MEMBER GET  RowMargins <132> () AS LONG
   MEMBER LET  RowMargins <132> ()   ' Parameter Type AS LONG
   MEMBER GET  NoOfInitialRows <133> () AS LONG
   MEMBER LET  NoOfInitialRows <133> ()   ' Parameter Type AS LONG
   MEMBER GET  AllowNumericScaleRescale <134> () AS INTEGER
   MEMBER LET  AllowNumericScaleRescale <134> ()   ' Parameter Type AS INTEGER
   MEMBER GET  CtrlCXVProcessing <135> () AS INTEGER
   MEMBER LET  CtrlCXVProcessing <135> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MouseProcessingEnabled <140> () AS INTEGER
   MEMBER LET  MouseProcessingEnabled <140> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowTableColumnWidthOptimization <141> () AS INTEGER
   MEMBER LET  AllowTableColumnWidthOptimization <141> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowNewBoxes <142> () AS INTEGER
   MEMBER LET  AllowNewBoxes <142> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ExtendedEditingBehavior <144> () AS INTEGER
   MEMBER LET  ExtendedEditingBehavior <144> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ScrollEventsEnabled <147> () AS INTEGER
   MEMBER LET  ScrollEventsEnabled <147> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowMultipleBoxMarking <149> () AS INTEGER
   MEMBER LET  AllowMultipleBoxMarking <149> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ExtendedDataTables <160> () AS INTEGER
   MEMBER LET  ExtendedDataTables <160> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ToolTipDuration <164> () AS LONG
   MEMBER LET  ToolTipDuration <164> ()   ' Parameter Type AS LONG
   MEMBER GET  ToolTipChangeDuration <165> () AS LONG
   MEMBER LET  ToolTipChangeDuration <165> ()   ' Parameter Type AS LONG
   MEMBER GET  ToolTipPointerDuration <166> () AS LONG
   MEMBER LET  ToolTipPointerDuration <166> ()   ' Parameter Type AS LONG
   MEMBER GET  ToolTipShowAfterClick <167> () AS INTEGER
   MEMBER LET  ToolTipShowAfterClick <167> ()   ' Parameter Type AS INTEGER
   MEMBER GET  DiagramBackColor <168> () AS DWORD   ' OLE_COLOR
   MEMBER LET  DiagramBackColor <168> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  DiagramAlternatingRowBackColor <169> () AS DWORD   ' OLE_COLOR
   MEMBER LET  DiagramAlternatingRowBackColor <169> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  AutomaticScheduling <173> () AS INTEGER
   MEMBER LET  AutomaticScheduling <173> ()   ' Parameter Type AS INTEGER
   MEMBER GET  OverlapLayerEnabled <175> () AS INTEGER
   MEMBER LET  OverlapLayerEnabled <175> ()   ' Parameter Type AS INTEGER
   MEMBER GET  OverlapLayerName <176> () AS STRING
   MEMBER LET  OverlapLayerName <176> ()   ' Parameter Type AS STRING
   MEMBER GET  HistogramSeparationLineColor <177> () AS DWORD   ' OLE_COLOR
   MEMBER LET  HistogramSeparationLineColor <177> ()   ' Parameter Type AS DWORD <OLE_COLOR>
   MEMBER GET  DoubleOutputFormat <178> () AS STRING
   MEMBER LET  DoubleOutputFormat <178> ()   ' Parameter Type AS STRING
   MEMBER GET  Arrangement <179> () AS LONG   ' VcArrangementType
   MEMBER LET  Arrangement <179> ()   ' Parameter Type AS LONG <VcArrangementType>
   MEMBER GET  OLEDragHorizontalMovementAllowed <180> () AS INTEGER
   MEMBER LET  OLEDragHorizontalMovementAllowed <180> ()   ' Parameter Type AS INTEGER
   MEMBER GET  NodesDataTableName <181> () AS STRING
   MEMBER LET  NodesDataTableName <181> ()   ' Parameter Type AS STRING
   MEMBER GET  LinksDataTableName <182> () AS STRING
   MEMBER LET  LinksDataTableName <182> ()   ' Parameter Type AS STRING
   MEMBER GET  NodeCalendarNameDataFieldIndex <183> () AS LONG
   MEMBER LET  NodeCalendarNameDataFieldIndex <183> ()   ' Parameter Type AS LONG
   MEMBER GET  NodeDurationDataFieldIndex <184> () AS LONG
   MEMBER LET  NodeDurationDataFieldIndex <184> ()   ' Parameter Type AS LONG
   MEMBER GET  NodeEndDateDataFieldIndex <185> () AS LONG
   MEMBER LET  NodeEndDateDataFieldIndex <185> ()   ' Parameter Type AS LONG
   MEMBER GET  NodeStartDateDataFieldIndex <186> () AS LONG
   MEMBER LET  NodeStartDateDataFieldIndex <186> ()   ' Parameter Type AS LONG
   MEMBER GET  LinkTypeDataFieldIndex <189> () AS LONG
   MEMBER LET  LinkTypeDataFieldIndex <189> ()   ' Parameter Type AS LONG
   MEMBER GET  NodeRowNumberDataFieldIndex <190> () AS LONG
   MEMBER LET  NodeRowNumberDataFieldIndex <190> ()   ' Parameter Type AS LONG
   MEMBER GET  HierarchyDataFieldIndex <191> () AS LONG
   MEMBER LET  HierarchyDataFieldIndex <191> ()   ' Parameter Type AS LONG
   MEMBER GET  MoveNodeAlways <192> () AS INTEGER
   MEMBER LET  MoveNodeAlways <192> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SelectedRowBackColorAsARGB <193> () AS LONG
   MEMBER LET  SelectedRowBackColorAsARGB <193> ()   ' Parameter Type AS LONG
   MEMBER GET  Enabled <-514> () AS INTEGER
   MEMBER LET  Enabled <-514> ()   ' Parameter Type AS INTEGER
   MEMBER GET  ContextMenuForBoxesEnabled <201> () AS INTEGER
   MEMBER LET  ContextMenuForBoxesEnabled <201> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowVerticalNodeMovement <202> () AS INTEGER
   MEMBER LET  AllowVerticalNodeMovement <202> ()   ' Parameter Type AS INTEGER
   MEMBER GET  FontAntiAliasingEnabled <209> () AS INTEGER
   MEMBER LET  FontAntiAliasingEnabled <209> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RowHeightReductionEnabled <210> () AS INTEGER
   MEMBER LET  RowHeightReductionEnabled <210> ()   ' Parameter Type AS INTEGER
   MEMBER GET  RoundedLinkSlantsEnabled <211> () AS INTEGER
   MEMBER LET  RoundedLinkSlantsEnabled <211> ()   ' Parameter Type AS INTEGER
   MEMBER GET  MoveLayersAsNodeWithShiftKey <214> () AS INTEGER
   MEMBER LET  MoveLayersAsNodeWithShiftKey <214> ()   ' Parameter Type AS INTEGER
   MEMBER GET  AllowVerticalNodeMovementViaTable <215> () AS INTEGER
   MEMBER LET  AllowVerticalNodeMovementViaTable <215> ()   ' Parameter Type AS INTEGER
   MEMBER GET  GroupOptimizationOnInteractionsEnabled <218> () AS INTEGER
   MEMBER LET  GroupOptimizationOnInteractionsEnabled <218> ()   ' Parameter Type AS INTEGER
   MEMBER GET  InPlaceEditingOnNodesInTableEnabled <220> () AS INTEGER
   MEMBER LET  InPlaceEditingOnNodesInTableEnabled <220> ()   ' Parameter Type AS INTEGER
   MEMBER GET  InPlaceEditingOnNodesInDiagramEnabled <221> () AS INTEGER
   MEMBER LET  InPlaceEditingOnNodesInDiagramEnabled <221> ()   ' Parameter Type AS INTEGER
   MEMBER GET  InPlaceEditingOnGroupsInTableEnabled <222> () AS INTEGER
   MEMBER LET  InPlaceEditingOnGroupsInTableEnabled <222> ()   ' Parameter Type AS INTEGER
   MEMBER GET  InPlaceEditingOnGroupsInDiagramEnabled <223> () AS INTEGER
   MEMBER LET  InPlaceEditingOnGroupsInDiagramEnabled <223> ()   ' Parameter Type AS INTEGER
   MEMBER GET  SubRowMargins <224> () AS LONG
   MEMBER LET  SubRowMargins <224> ()   ' Parameter Type AS LONG
   MEMBER GET  ArrowKeyMode <227> () AS LONG   ' ArrowKeyModeEnum
   MEMBER LET  ArrowKeyMode <227> ()   ' Parameter Type AS LONG <ArrowKeyModeEnum>
   MEMBER GET  ArrowKeyStepSizeMultiplier <228> () AS INTEGER
   MEMBER LET  ArrowKeyStepSizeMultiplier <228> ()   ' Parameter Type AS INTEGER
END INTERFACE

#ENDIF   ' /* __NETRONICDVcGantt_DISPINTERFACE_DEFINED__ */

' ########################################################################################
' CoClass name = StdFont
' Interface name = Font
' IID = {BEF6E003-A874-101A-8BBA-00AA00300CAB}
' Attributes = 4096 [&H1000] [Dispatchable]
' Inherited interface = IDispatch
' ########################################################################################

#IF NOT %DEF(%NETRONICStdFont_DISPINTERFACE_DEFINED)
    %NETRONICStdFont_DISPINTERFACE_DEFINED = 1

INTERFACE IDBIND NETRONICStdFont
   MEMBER GET  Name <0> () AS STRING
   MEMBER LET  Name <0> ()   ' Parameter Type AS STRING
   MEMBER GET  Size <2> () AS CUR
   MEMBER LET  Size <2> ()   ' Parameter Type AS CUR
   MEMBER GET  Bold <3> () AS INTEGER
   MEMBER LET  Bold <3> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Italic <4> () AS INTEGER
   MEMBER LET  Italic <4> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Underline <5> () AS INTEGER
   MEMBER LET  Underline <5> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Strikethrough <6> () AS INTEGER
   MEMBER LET  Strikethrough <6> ()   ' Parameter Type AS INTEGER
   MEMBER GET  Weight <7> () AS INTEGER
   MEMBER LET  Weight <7> ()   ' Parameter Type AS INTEGER
   Member Get  Charset <8> () As Integer
   Member Let  Charset <8> ()   ' Parameter Type AS INTEGER
End Interface

#EndIf   ' /* __NETRONICStdFont_DISPINTERFACE_DEFINED__ */

'======EVENTS

' ########################################################################################
' Class CDVcGanttEvents
' Interface name = _DVcGanttEvents
' IID = {A4E79A22-C9E1-11CF-BDD7-02608C4302A9}
' Event interface for NETRONIC VARCHART XGantt
' Attributes = 4096 [&H1000] [Dispatchable]
' Code generated by the TypeLib Browser 4.0.13 (c) 2008 by José Roca
' Date: 20 Mar 2011   Time: 12:01:33
' ########################################################################################

CLASS CDVcGanttEvents GUID$("{255CA668-C104-4EA9-8EFF-E3E5326090C6}") AS EVENT

INTERFACE DVcGanttEventsImpl GUID$("{A4E79A22-C9E1-11CF-BDD7-02608C4302A9}") AS EVENT

  INHERIT IDispatch

   ' =====================================================================================
   METHOD Error <-608> ( _
     BYVAL Number AS INTEGER _                          ' [in] Number VT_I2 <Integer>
   , BYREF Description AS STRING _                      ' [in] *Description VT_BSTR
   , BYVAL Scode AS LONG _                              ' [in] Scode VT_I4 <Long>
   , BYVAL Source AS STRING _                           ' [in] Source VT_BSTR
   , BYVAL HelpFile AS STRING _                         ' [in] HelpFile VT_BSTR
   , BYVAL HelpContext AS LONG _                        ' [in] HelpContext VT_I4 <Long>
   , BYREF CancelDisplay AS INTEGER _                   ' [out] *CancelDisplay VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD KeyDown <-602> ( _
     BYREF KeyCode AS INTEGER _                         ' [in] *KeyCode VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD KeyPress <-603> ( _
     BYREF KeyAscii AS INTEGER _                        ' [in] *KeyAscii VT_I2 <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD KeyUp <-604> ( _
     BYREF KeyCode AS INTEGER _                         ' [in] *KeyCode VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnStatusLineText <1> ( _
     BYVAL Text AS STRING _                             ' [in] Text VT_BSTR
   , BYVAL paneNo AS INTEGER _                          ' [in] paneNo VT_I2 <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTrigger <2>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeLClick <3> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL location AS LONG _                           ' [in] location LocationEnum <enum>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeLDblClick <4> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL location AS LONG _                           ' [in] location LocationEnum <enum>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeRClick <5> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL location AS LONG _                           ' [in] location LocationEnum <enum>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeCreate <6> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeModify <7> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType ModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeDelete <8> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleLClick <9> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleLDblClick <10> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleRClick <11> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDateLineRClick <12> ( _
     BYVAL dateLine AS IDispatch _                      ' [in] *dateLine VcDateLine <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDateLineModify <13> ( _
     BYVAL dateLine AS IDispatch _                      ' [in] *dateLine VcDateLine <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDiagramRClick <14> ( _
     BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableCaptionLClick <15> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL columnNumber AS LONG _                       ' [in] columnNumber VT_I4 <Long>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableCaptionRClick <16> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL columnNumber AS LONG _                       ' [in] columnNumber VT_I4 <Long>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableCaptionLDblClick <17> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL columnNumber AS LONG _                       ' [in] columnNumber VT_I4 <Long>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnShowDate <18> ( _
     BYVAL dateVal AS DOUBLE _                          ' [in] dateVal VT_DATE <Double>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleRescale <19> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL newBasicUnitWidth AS LONG _                  ' [in] newBasicUnitWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableColumnResize <20> ( _
     BYVAL Index AS INTEGER _                           ' [in] Index VT_I2 <Integer>
   , BYVAL currentWidth AS LONG _                       ' [in] currentWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupRClick <21> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkRClick <22> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkLClick <23> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkLDblClick <24> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupLClick <25> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupLDblClick <26> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkCreate <27> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkDelete <28> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableWidthResize <29> ( _
     BYVAL TableDiagramWidthRatio AS LONG _             ' [in] TableDiagramWidthRatio VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupDelete <30> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnSupplyTextEntry <31> ( _
     BYVAL controlIndex AS LONG _                       ' [in] controlIndex TextEntryIndexEnum <enum>
   , BYREF TextEntry AS STRING _                        ' [in][out] *TextEntry VT_BSTR
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkLClickCltn <32> ( _
     BYVAL linkCltn AS IDispatch _                      ' [in] *linkCltn VcLinkCollection <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkLDblClickCltn <33> ( _
     BYVAL linkCltn AS IDispatch _                      ' [in] *linkCltn VcLinkCollection <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkRClickCltn <34> ( _
     BYVAL linkCltn AS IDispatch _                      ' [in] *linkCltn VcLinkCollection <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnScrollDiagramHor <35> ( _
     BYVAL newStartDate AS DOUBLE _                     ' [in] newStartDate VT_DATE <Double>
   , BYVAL newEndDate AS DOUBLE _                       ' [in] newEndDate VT_DATE <Double>
   , BYVAL scrollAction AS LONG _                       ' [in] scrollAction ScrollActionEnum <enum>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnPreScrollDiagramHor <36> ( _
     BYVAL curStartDate AS DOUBLE _                     ' [in] curStartDate VT_DATE <Double>
   , BYVAL curEndDate AS DOUBLE _                       ' [in] curEndDate VT_DATE <Double>
   , BYVAL scrollAction AS LONG _                       ' [in] scrollAction ScrollActionEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnToolTipText <37> ( _
     BYVAL hitObject AS IDispatch _                     ' [in] *hitObject VT_DISPATCH <IDispatch>
   , BYVAL hitObjectType AS LONG _                      ' [in] hitObjectType VcObjectTypeEnum <enum>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF toolTipText AS STRING _                      ' [in][out] *toolTipText VT_BSTR
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleSectionRescale <38> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL sectionIndex AS INTEGER _                    ' [in] sectionIndex VT_I2 <Integer>
   , BYVAL newBasicUnitWidth AS LONG _                  ' [in] newBasicUnitWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleSectionStartModify <39> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL sectionIndex AS INTEGER _                    ' [in] sectionIndex VT_I2 <Integer>
   , BYVAL newStartDate AS DOUBLE _                     ' [in] newStartDate VT_DATE <Double>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNumericScaleRescale <40> ( _
     BYVAL numericScale AS IDispatch _                  ' [in] *numericScale VcNumericScale <coclass>
   , BYVAL newBasicUnitWidth AS LONG _                  ' [in] newBasicUnitWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNumericScaleLClick <41> ( _
     BYVAL numericScale AS IDispatch _                  ' [in] *numericScale VcNumericScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNumericScaleLDblClick <42> ( _
     BYVAL numericScale AS IDispatch _                  ' [in] *numericScale VcNumericScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNumericScaleRClick <43> ( _
     BYVAL numericScale AS IDispatch _                  ' [in] *numericScale VcNumericScale <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableWidth <44> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL tableWidthRatio AS LONG _                    ' [in] tableWidthRatio VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTableColumnWidth <45> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL Index AS INTEGER _                           ' [in] Index VT_I2 <Integer>
   , BYVAL currentWidth AS LONG _                       ' [in] currentWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveLClick <46> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveLDblClick <47> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveRClick <48> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHistogramLClick <49> ( _
     BYVAL Histogram AS IDispatch _                     ' [in] *Histogram VcHistogram <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHistogramLDblClick <50> ( _
     BYVAL Histogram AS IDispatch _                     ' [in] *Histogram VcHistogram <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHistogramRClick <51> ( _
     BYVAL Histogram AS IDispatch _                     ' [in] *Histogram VcHistogram <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveModify <52> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL leftDate AS DOUBLE _                         ' [in] leftDate VT_DATE <Double>
   , BYVAL rightDate AS DOUBLE _                        ' [in] rightDate VT_DATE <Double>
   , BYVAL increment AS LONG _                          ' [in] increment VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodesMark <53> ( _
     BYVAL NodeCollection AS IDispatch _                ' [in] *NodeCollection VcNodeCollection <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupModify <54> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType GroupModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLEStartDrag <55> ( _
     BYVAL data AS IDispatch _                          ' *data DataObject <coclass>
   , BYREF allowedEffects AS LONG _                     ' *allowedEffects VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLEDragOver <56> ( _
     BYVAL data AS IDispatch _                          ' *data DataObject <coclass>
   , BYREF effect AS LONG _                             ' *effect VT_I4 <Long>
   , BYVAL button AS INTEGER _                          ' button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' y VT_I4 <Long>
   , BYVAL state AS LONG _                              ' state OLEDragStateEnum <enum>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLECompleteDrag <57> ( _
     BYVAL effect AS LONG _                             ' effect VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLEDragDrop <58> ( _
     BYVAL data AS IDispatch _                          ' *data DataObject <coclass>
   , BYVAL effect AS LONG _                             ' effect VT_I4 <Long>
   , BYVAL button AS INTEGER _                          ' button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' y VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLEGiveFeedback <59> ( _
     BYVAL effect AS LONG _                             ' effect VT_I4 <Long>
   , BYREF defaultCursors AS INTEGER _                  ' *defaultCursors VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OLESetData <60> ( _
     BYVAL data AS IDispatch _                          ' *data DataObject <coclass>
   , BYVAL dataFormat AS INTEGER _                      ' dataFormat VT_I2 <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDiagramLClick <61> ( _
     BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDiagramLDblClick <62> ( _
     BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeCreateComplete <63> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnInsertCurvePoint <64> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL pointDate AS DOUBLE _                        ' [in] pointDate VT_DATE <Double>
   , BYVAL value AS LONG _                              ' [in] value VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDeleteCurvePoint <65> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL pointDate AS DOUBLE _                        ' [in] pointDate VT_DATE <Double>
   , BYVAL value AS LONG _                              ' [in] value VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnAfterNodesMark <66>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnShowCurveNameInMenu <67> ( _
     BYVAL Histogram AS IDispatch _                     ' *Histogram VcHistogram <coclass>
   , BYVAL curveName AS STRING _                        ' curveName VT_BSTR
   , BYREF returnStatus AS VARIANT _                    ' *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnToolTipTextAsVariant <68> ( _
     BYVAL hitObject AS IDispatch _                     ' [in] *hitObject VT_DISPATCH <IDispatch>
   , BYVAL hitObjectType AS LONG _                      ' [in] hitObjectType VcObjectTypeEnum <enum>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF toolTipText AS VARIANT _                     ' [in][out] *toolTipText VT_VARIANT <Variant>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnSupplyTextEntryAsVariant <69> ( _
     BYVAL controlIndex AS LONG _                       ' [in] controlIndex TextEntryIndexEnum <enum>
   , BYREF TextEntry AS VARIANT _                       ' [in][out] *TextEntry VT_VARIANT <Variant>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodesMarkEx <70> ( _
     BYVAL NodeCollection AS IDispatch _                ' [in] *NodeCollection VcNodeCollection <coclass>
   , BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodesMarkComplete <71>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeCreateCompleteEx <72> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL creationType AS LONG _                       ' [in] creationType CreationTypeEnum <enum>
   , BYVAL isLastNodeInSeries AS INTEGER _              ' [in] isLastNodeInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeModifyComplete <73> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL isLastNodeInSeries AS INTEGER _              ' [in] isLastNodeInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkCreateComplete <74> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYVAL creationType AS LONG _                       ' [in] creationType CreationTypeEnum <enum>
   , BYVAL isLastLinkInSeries AS INTEGER _              ' [in] isLastLinkInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveModifyEx <75> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL date1 AS DOUBLE _                            ' [in] date1 VT_DATE <Double>
   , BYVAL date2 AS DOUBLE _                            ' [in] date2 VT_DATE <Double>
   , BYVAL increment AS LONG _                          ' [in] increment VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxLClick <76> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxRClick <77> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxLDblClick <78> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxModify <79> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType BoxModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxModifyComplete <80> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnViewComponentsSizeModifyComplete <81>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnLinkDeleteComplete <82> ( _
     BYVAL link AS IDispatch _                          ' [in] *link VcLink <coclass>
   , BYVAL isLastLinkInSeries AS INTEGER _              ' [in] isLastLinkInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveModifyExAsString <83> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL date1 AS STRING _                            ' [in] date1 VT_BSTR
   , BYVAL date2 AS STRING _                            ' [in] date2 VT_BSTR
   , BYVAL increment AS LONG _                          ' increment VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeModifyEx <84> ( _
     BYVAL oldNode AS IDispatch _                       ' [in] *oldNode VcNode <coclass>
   , BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType ModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnShowInPlaceEditor <85> ( _
     BYVAL editObject AS IDispatch _                    ' [in] *editObject VT_DISPATCH <IDispatch>
   , BYVAL editObjectType AS LONG _                     ' [in] editObjectType VcObjectTypeEnum <enum>
   , BYVAL fieldIndex AS LONG _                         ' [in] fieldIndex VT_I4 <Long>
   , BYVAL objRectComplete AS IDispatch _               ' [in] *objRectComplete VcRect <coclass>
   , BYVAL objRectVisible AS IDispatch _                ' [in] *objRectVisible VcRect <coclass>
   , BYVAL fldRectComplete AS IDispatch _               ' [in] *fldRectComplete VcRect <coclass>
   , BYVAL fldRectVisible AS IDispatch _                ' [in] *fldRectVisible VcRect <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnZoomFactorModifyComplete <86>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnPreScrollComponent <87> ( _
     BYVAL component AS LONG _                          ' [in] component ComponentTypeEnum <enum>
   , BYVAL Orientation AS LONG _                        ' [in] Orientation ScrollOrientationEnum <enum>
   , BYVAL scrollAction AS LONG _                       ' [in] scrollAction ScrollActionEnum <enum>
   , BYVAL delta AS LONG _                              ' [in] delta VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnScrollComponent <88> ( _
     BYVAL component AS LONG _                          ' [in] component ComponentTypeEnum <enum>
   , BYVAL Orientation AS LONG _                        ' [in] Orientation ScrollOrientationEnum <enum>
   , BYVAL scrollAction AS LONG _                       ' [in] scrollAction ScrollActionEnum <enum>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupModifyComplete <89> ( _
     BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnModifyComplete <90>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnWorldViewClosed <91>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnMouseDown <92> ( _
     BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnMouseMove <93> ( _
     BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnMouseUp <94> ( _
     BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnMouseDblClk <95> ( _
     BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYVAL x AS LONG _                                  ' [in] x VT_I4 <Long>
   , BYVAL y AS LONG _                                  ' [in] y VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnOptimizeTableColumnWidth <96> ( _
     BYVAL Table AS IDispatch _                         ' [in] *Table VcTable <coclass>
   , BYVAL Index AS INTEGER _                           ' [in] Index VT_I2 <Integer>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxCreate <97> ( _
     BYVAL xOffset AS LONG _                            ' [in] xOffset VT_I4 <Long>
   , BYVAL yOffset AS LONG _                            ' [in] yOffset VT_I4 <Long>
   , BYVAL Width AS LONG _                              ' [in] Width VT_I4 <Long>
   , BYVAL Height AS LONG _                             ' [in] Height VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxCreateComplete <98> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeDeleteComplete <99> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHistogramsHeight <100> ( _
     BYVAL HistogramCollection AS IDispatch _           ' [in] *HistogramCollection VcHistogramCollection <coclass>
   , BYVAL histogramsHeightRatio AS LONG _              ' [in] histogramsHeightRatio VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnSelectField <101> ( _
     BYVAL editObject AS IDispatch _                    ' [in] *editObject VT_DISPATCH <IDispatch>
   , BYVAL editObjectType AS LONG _                     ' [in] editObjectType VcObjectTypeEnum <enum>
   , BYVAL fieldIndex AS LONG _                         ' [in] fieldIndex VT_I4 <Long>
   , BYVAL objRectComplete AS IDispatch _               ' [in] *objRectComplete VcRect <coclass>
   , BYVAL objRectVisible AS IDispatch _                ' [in] *objRectVisible VcRect <coclass>
   , BYVAL fldRectComplete AS IDispatch _               ' [in] *fldRectComplete VcRect <coclass>
   , BYVAL fldRectVisible AS IDispatch _                ' [in] *fldRectVisible VcRect <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnResourceSchedulingProgress <102> ( _
     BYVAL scheduledJobCount AS LONG _                  ' [in] scheduledJobCount VT_I4 <Long>
   , BYVAL totalJobCount AS LONG _                      ' [in] totalJobCount VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeModifyCompleteEx <103> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType ModificationTypeEnum <enum>
   , BYVAL isLastNodeInSeries AS INTEGER _              ' [in] isLastNodeInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnNodeDeleteCompleteEx <104> ( _
     BYVAL node AS IDispatch _                          ' [in] *node VcNode <coclass>
   , BYVAL isLastNodeInSeries AS INTEGER _              ' [in] isLastNodeInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnObjectDraw <105> ( _
     BYVAL hDC AS LONG _                                ' [in] hDC VT_I4 <Long>
   , BYVAL object AS IDispatch _                        ' [in] *object VT_DISPATCH <IDispatch>
   , BYVAL objectType AS LONG _                         ' [in] objectType VcObjectTypeEnum <enum>
   , BYVAL subObject AS IDispatch _                     ' [in] *subObject VT_DISPATCH <IDispatch>
   , BYVAL subObjectType AS LONG _                      ' [in] subObjectType VcObjectTypeEnum <enum>
   , BYVAL completeRect AS IDispatch _                  ' [in] *completeRect VcRect <coclass>
   , BYVAL updateRect AS IDispatch _                    ' [in] *updateRect VcRect <coclass>
   , BYVAL lineWidth AS LONG _                          ' [in] lineWidth VT_I4 <Long>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnObjectDrawComplete <106> ( _
     BYVAL hDC AS LONG _                                ' [in] hDC VT_I4 <Long>
   , BYVAL object AS IDispatch _                        ' [in] *object VT_DISPATCH <IDispatch>
   , BYVAL objectType AS LONG _                         ' objectType VcObjectTypeEnum <enum>
   , BYVAL subObject AS IDispatch _                     ' *subObject VT_DISPATCH <IDispatch>
   , BYVAL subObjectType AS LONG _                      ' [in] subObjectType VcObjectTypeEnum <enum>
   , BYVAL completeRect AS IDispatch _                  ' [in] *completeRect VcRect <coclass>
   , BYVAL updateRect AS IDispatch _                    ' [in] *updateRect VcRect <coclass>
   , BYVAL lineWidth AS LONG _                          ' [in] lineWidth VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordCreate <107> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordModify <108> ( _
     BYVAL oldDataRecord AS IDispatch _                 ' [in] *oldDataRecord VcDataRecord <coclass>
   , BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType ModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordDelete <109> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordCreateComplete <110> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYVAL creationType AS LONG _                       ' [in] creationType CreationTypeEnum <enum>
   , BYVAL isLastDataRecordInSeries AS INTEGER _        ' [in] isLastDataRecordInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordModifyComplete <111> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType ModificationTypeEnum <enum>
   , BYVAL isLastDataRecordInSeries AS INTEGER _        ' [in] isLastDataRecordInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordDeleteComplete <112> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYVAL isLastDataRecordInSeries AS INTEGER _        ' [in] isLastDataRecordInSeries VT_BOOL <Integer>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDataRecordNotFound <113> ( _
     BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYVAL fieldIndex AS LONG _                         ' [in] fieldIndex VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHistogramsHeightChanged <114> ( _
     BYVAL HistogramCollection AS IDispatch _           ' [in] *HistogramCollection VcHistogramCollection <coclass>
   , BYVAL histogramsHeightRatio AS LONG _              ' [in] histogramsHeightRatio VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnResourceSchedulingWarning <115> ( _
     BYVAL warningType AS LONG _                        ' [in] warningType ResourceSchedulingWarningTypeEnum <enum>
   , BYVAL DataRecord AS IDispatch _                    ' [in] *DataRecord VcDataRecord <coclass>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveModifyComplete <116> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnCurveModifyEx2 <117> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL date1 AS DOUBLE _                            ' [in] date1 VT_DATE <Double>
   , BYVAL date2 AS DOUBLE _                            ' [in] date2 VT_DATE <Double>
   , BYVAL increment AS DOUBLE _                        ' [in] increment VT_R8 <Double>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnInsertCurvePointEx <118> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL pointDate AS DOUBLE _                        ' [in] pointDate VT_DATE <Double>
   , BYVAL value AS DOUBLE _                            ' [in] value VT_R8 <Double>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnDeleteCurvePointEx <119> ( _
     BYVAL curve AS IDispatch _                         ' [in] *curve VcCurve <coclass>
   , BYVAL pointDate AS DOUBLE _                        ' [in] pointDate VT_DATE <Double>
   , BYVAL value AS DOUBLE _                            ' [in] value VT_R8 <Double>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnHelpRequested <120> ( _
     BYVAL dialogType AS LONG _                         ' [in] dialogType DialogTypeEnum <enum>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleChangeComplete <121> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleStartModifyComplete <122> ( _
     BYVAL newStartDate AS DOUBLE _                     ' [in] newStartDate VT_DATE <Double>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleEndModifyComplete <123> ( _
     BYVAL newEndDate AS DOUBLE _                       ' [in] newEndDate VT_DATE <Double>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD ErrorAsVariant <124> ( _
     BYVAL Number AS INTEGER _                          ' [in] Number VT_I2 <Integer>
   , BYREF Description AS STRING _                      ' [in] *Description VT_BSTR
   , BYVAL Scode AS LONG _                              ' [in] Scode VT_I4 <Long>
   , BYVAL Source AS STRING _                           ' [in] Source VT_BSTR
   , BYVAL HelpFile AS STRING _                         ' [in] HelpFile VT_BSTR
   , BYVAL HelpContext AS LONG _                        ' [in] HelpContext VT_I4 <Long>
   , BYREF CancelDisplay AS VARIANT _                   ' [in][out] *CancelDisplay VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupsMark <125> ( _
     BYVAL GroupCollection AS IDispatch _               ' [in] *GroupCollection VcGroupCollection <coclass>
   , BYVAL button AS INTEGER _                          ' [in] button VT_I2 <Integer>
   , BYVAL Shift AS INTEGER _                           ' [in] Shift VT_I2 <Integer>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupsMarkComplete <126>

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnBoxModifyCompleteEx <127> ( _
     BYVAL box AS IDispatch _                           ' [in] *box VcBox <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType BoxModificationTypeEnum <enum>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnTimeScaleSectionRescaleComplete <128> ( _
     BYVAL timeScale AS IDispatch _                     ' [in] *timeScale VcTimeScale <coclass>
   , BYVAL sectionIndex AS INTEGER _                    ' [in] sectionIndex VT_I2 <Integer>
   , BYVAL newBasicUnitWidth AS LONG _                  ' [in] newBasicUnitWidth VT_I4 <Long>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnGroupModifyEx <129> ( _
     BYVAL oldGroup AS IDispatch _                      ' [in] *oldGroup VcGroup <coclass>
   , BYVAL group AS IDispatch _                         ' [in] *group VcGroup <coclass>
   , BYVAL modificationType AS LONG _                   ' [in] modificationType GroupModificationTypeEnum <enum>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnObjectDrawEx <130> ( _
     BYVAL hDC AS LONG _                                ' [in] hDC VT_I4 <Long>
   , BYVAL object AS IDispatch _                        ' [in] *object VT_DISPATCH <IDispatch>
   , BYVAL objectType AS LONG _                         ' [in] objectType VcObjectTypeEnum <enum>
   , BYVAL subObject AS IDispatch _                     ' [in] *subObject VT_DISPATCH <IDispatch>
   , BYVAL subObjectType AS LONG _                      ' [in] subObjectType VcObjectTypeEnum <enum>
   , BYVAL completeRect AS IDispatch _                  ' [in] *completeRect VcRect <coclass>
   , BYVAL updateRect AS IDispatch _                    ' [in] *updateRect VcRect <coclass>
   , BYVAL lineWidth AS LONG _                          ' [in] lineWidth VT_I4 <Long>
   , BYVAL xZoomFactor AS DOUBLE _                      ' [in] xZoomFactor VT_R8 <Double>
   , BYVAL yZoomFactor AS DOUBLE _                      ' [in] yZoomFactor VT_R8 <Double>
   , BYREF returnStatus AS VARIANT _                    ' [in][out] *returnStatus VT_VARIANT <Variant>
   )                                                    ' VOID

     ' *** Insert your code here ***

   END METHOD
   ' =====================================================================================

   ' =====================================================================================
   METHOD OnObjectDrawCompleteEx <131> ( _
     BYVAL hDC AS LONG _                                ' [in] hDC VT_I4 <Long>
   , BYVAL object AS IDispatch _                        ' [in] *object VT_DISPATCH <IDispatch>
   , BYVAL objectType AS LONG _                         ' objectType VcObjectTypeEnum <enum>
   , BYVAL subObject AS IDispatch _                     ' *subObject VT_DISPATCH <IDispatch>
   , BYVAL subObjectType AS LONG _                      ' [in] subObjectType VcObjectTypeEnum <enum>
   , BYVAL completeRect AS IDispatch _                  ' [in] *completeRect VcRect <coclass>
   , BYVAL updateRect AS IDispatch _                    ' [in] *updateRect VcRect <coclass>
   , ByVal lineWidth As Long _                          ' [in] lineWidth VT_I4 <Long>
   , ByVal xZoomFactor As Double _                      ' [in] xZoomFactor VT_R8 <Double>
   , ByVal yZoomFactor As Double _                      ' [in] yZoomFactor VT_R8 <Double>
   )                                                    ' VOID

     ' *** Insert your code here ***

   End Method
   ' =====================================================================================

End Interface

End Class

