home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
-
- // NOTE: Do not modify the contents of this file. If this class is regenerated by
- // Microsoft Visual C++, your modifications will be overwritten.
-
-
- #include "stdafx.h"
- #include "scrollx.h"
-
- /////////////////////////////////////////////////////////////////////////////
- // CScrollX
-
- IMPLEMENT_DYNCREATE(CScrollX, CWnd)
-
- /////////////////////////////////////////////////////////////////////////////
- // CScrollX properties
-
- long CScrollX::GetPlotBackgroundColor()
- {
- long result;
- GetProperty(0x1, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPlotBackgroundColor(long propVal)
- {
- SetProperty(0x1, VT_I4, propVal);
- }
-
- double CScrollX::GetLeftPlotArea()
- {
- double result;
- GetProperty(0x2, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetLeftPlotArea(double propVal)
- {
- SetProperty(0x2, VT_R8, propVal);
- }
-
- double CScrollX::GetRightPlotArea()
- {
- double result;
- GetProperty(0x3, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetRightPlotArea(double propVal)
- {
- SetProperty(0x3, VT_R8, propVal);
- }
-
- long CScrollX::GetMajorTickSize()
- {
- long result;
- GetProperty(0x4, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetMajorTickSize(long propVal)
- {
- SetProperty(0x4, VT_I4, propVal);
- }
-
- long CScrollX::GetMinorTickSize()
- {
- long result;
- GetProperty(0x5, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetMinorTickSize(long propVal)
- {
- SetProperty(0x5, VT_I4, propVal);
- }
-
- double CScrollX::GetBottomPlotArea()
- {
- double result;
- GetProperty(0x6, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetBottomPlotArea(double propVal)
- {
- SetProperty(0x6, VT_R8, propVal);
- }
-
- double CScrollX::GetTopPlotArea()
- {
- double result;
- GetProperty(0x7, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetTopPlotArea(double propVal)
- {
- SetProperty(0x7, VT_R8, propVal);
- }
-
- long CScrollX::GetCurrentPlot()
- {
- long result;
- GetProperty(0x27, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetCurrentPlot(long propVal)
- {
- SetProperty(0x27, VT_I4, propVal);
- }
-
- long CScrollX::GetCurrentAxis()
- {
- long result;
- GetProperty(0x28, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetCurrentAxis(long propVal)
- {
- SetProperty(0x28, VT_I4, propVal);
- }
-
- long CScrollX::GetWindowBorderColor()
- {
- long result;
- GetProperty(0x8, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetWindowBorderColor(long propVal)
- {
- SetProperty(0x8, VT_I4, propVal);
- }
-
- long CScrollX::GetWindowBackgroundColor()
- {
- long result;
- GetProperty(0x9, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetWindowBackgroundColor(long propVal)
- {
- SetProperty(0x9, VT_I4, propVal);
- }
-
- long CScrollX::GetWindowBorderStyle()
- {
- long result;
- GetProperty(0xa, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetWindowBorderStyle(long propVal)
- {
- SetProperty(0xa, VT_I4, propVal);
- }
-
- long CScrollX::GetWindowBorderThickness()
- {
- long result;
- GetProperty(0xb, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetWindowBorderThickness(long propVal)
- {
- SetProperty(0xb, VT_I4, propVal);
- }
-
- long CScrollX::GetWindowResizeMode()
- {
- long result;
- GetProperty(0xc, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetWindowResizeMode(long propVal)
- {
- SetProperty(0xc, VT_I4, propVal);
- }
-
- long CScrollX::GetPrintStyle()
- {
- long result;
- GetProperty(0xd, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintStyle(long propVal)
- {
- SetProperty(0xd, VT_I4, propVal);
- }
-
- BOOL CScrollX::GetPrintBorder()
- {
- BOOL result;
- GetProperty(0xe, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintBorder(BOOL propVal)
- {
- SetProperty(0xe, VT_BOOL, propVal);
- }
-
- BOOL CScrollX::GetPrintMaintainAspectRatio()
- {
- BOOL result;
- GetProperty(0xf, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintMaintainAspectRatio(BOOL propVal)
- {
- SetProperty(0xf, VT_BOOL, propVal);
- }
-
- BOOL CScrollX::GetPrintPlotBackground()
- {
- BOOL result;
- GetProperty(0x10, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintPlotBackground(BOOL propVal)
- {
- SetProperty(0x10, VT_BOOL, propVal);
- }
-
- BOOL CScrollX::GetPrintGraphBackground()
- {
- BOOL result;
- GetProperty(0x11, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintGraphBackground(BOOL propVal)
- {
- SetProperty(0x11, VT_BOOL, propVal);
- }
-
- double CScrollX::GetPrintLeft()
- {
- double result;
- GetProperty(0x12, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintLeft(double propVal)
- {
- SetProperty(0x12, VT_R8, propVal);
- }
-
- double CScrollX::GetPrintBottom()
- {
- double result;
- GetProperty(0x13, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintBottom(double propVal)
- {
- SetProperty(0x13, VT_R8, propVal);
- }
-
- double CScrollX::GetPrintRight()
- {
- double result;
- GetProperty(0x14, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintRight(double propVal)
- {
- SetProperty(0x14, VT_R8, propVal);
- }
-
- double CScrollX::GetPrintTop()
- {
- double result;
- GetProperty(0x15, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetPrintTop(double propVal)
- {
- SetProperty(0x15, VT_R8, propVal);
- }
-
- long CScrollX::GetSLegendType()
- {
- long result;
- GetProperty(0x16, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendType(long propVal)
- {
- SetProperty(0x16, VT_I4, propVal);
- }
-
- double CScrollX::GetSLegendTop()
- {
- double result;
- GetProperty(0x17, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendTop(double propVal)
- {
- SetProperty(0x17, VT_R8, propVal);
- }
-
- double CScrollX::GetSLegendBottom()
- {
- double result;
- GetProperty(0x18, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendBottom(double propVal)
- {
- SetProperty(0x18, VT_R8, propVal);
- }
-
- double CScrollX::GetSLegendLeft()
- {
- double result;
- GetProperty(0x19, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendLeft(double propVal)
- {
- SetProperty(0x19, VT_R8, propVal);
- }
-
- double CScrollX::GetSLegendRight()
- {
- double result;
- GetProperty(0x1a, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendRight(double propVal)
- {
- SetProperty(0x1a, VT_R8, propVal);
- }
-
- long CScrollX::GetSLegendBackgroundColor()
- {
- long result;
- GetProperty(0x1b, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendBackgroundColor(long propVal)
- {
- SetProperty(0x1b, VT_I4, propVal);
- }
-
- long CScrollX::GetSLegendBorderColor()
- {
- long result;
- GetProperty(0x1c, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendBorderColor(long propVal)
- {
- SetProperty(0x1c, VT_I4, propVal);
- }
-
- long CScrollX::GetSLegendBorderThickness()
- {
- long result;
- GetProperty(0x1d, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendBorderThickness(long propVal)
- {
- SetProperty(0x1d, VT_I4, propVal);
- }
-
- CString CScrollX::GetSLegendFont()
- {
- CString result;
- GetProperty(0x1e, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendFont(LPCTSTR propVal)
- {
- SetProperty(0x1e, VT_BSTR, propVal);
- }
-
- long CScrollX::GetSLegendFontStyle()
- {
- long result;
- GetProperty(0x1f, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendFontStyle(long propVal)
- {
- SetProperty(0x1f, VT_I4, propVal);
- }
-
- long CScrollX::GetSLegendFontColor()
- {
- long result;
- GetProperty(0x20, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendFontColor(long propVal)
- {
- SetProperty(0x20, VT_I4, propVal);
- }
-
- BOOL CScrollX::GetSLegendEnable()
- {
- BOOL result;
- GetProperty(0x21, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendEnable(BOOL propVal)
- {
- SetProperty(0x21, VT_BOOL, propVal);
- }
-
- CString CScrollX::GetSLegendStrings()
- {
- CString result;
- GetProperty(0x22, VT_BSTR, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendStrings(LPCTSTR propVal)
- {
- SetProperty(0x22, VT_BSTR, propVal);
- }
-
- long CScrollX::GetSLegendFontSize()
- {
- long result;
- GetProperty(0x23, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendFontSize(long propVal)
- {
- SetProperty(0x23, VT_I4, propVal);
- }
-
- BOOL CScrollX::GetEnableInternalTimer()
- {
- BOOL result;
- GetProperty(0x24, VT_BOOL, (void*)&result);
- return result;
- }
-
- void CScrollX::SetEnableInternalTimer(BOOL propVal)
- {
- SetProperty(0x24, VT_BOOL, propVal);
- }
-
- double CScrollX::GetTimerFrequency()
- {
- double result;
- GetProperty(0x25, VT_R8, (void*)&result);
- return result;
- }
-
- void CScrollX::SetTimerFrequency(double propVal)
- {
- SetProperty(0x25, VT_R8, propVal);
- }
-
- long CScrollX::GetSLegendOrientation()
- {
- long result;
- GetProperty(0x26, VT_I4, (void*)&result);
- return result;
- }
-
- void CScrollX::SetSLegendOrientation(long propVal)
- {
- SetProperty(0x26, VT_I4, propVal);
- }
-
- /////////////////////////////////////////////////////////////////////////////
- // CScrollX operations
-
- double CScrollX::GetAxisMin(long axis)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x3a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisMin(long axis, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x3a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, newValue);
- }
-
- double CScrollX::GetAxisMax(short axis)
- {
- double result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x3b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisMax(short axis, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_R8;
- InvokeHelper(0x3b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, newValue);
- }
-
- BOOL CScrollX::GetScaleEnable(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x3c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetScaleEnable(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x3c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- BOOL CScrollX::GetAxisEnable(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x3d, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisEnable(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x3d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- BOOL CScrollX::GetAxisInterceptTrack(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x3e, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisInterceptTrack(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x3e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- BOOL CScrollX::GetAxisLabelsEnable(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x3f, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelsEnable(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x3f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- long CScrollX::GetAxisScaleMode(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x40, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisScaleMode(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x40, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- double CScrollX::GetAxisIntercept(short axis)
- {
- double result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x41, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisIntercept(short axis, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_R8;
- InvokeHelper(0x41, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, newValue);
- }
-
- long CScrollX::GetAxisColor(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x42, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisColor(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x42, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisLineWidth(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x43, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLineWidth(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x43, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisMinorTicks(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x44, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisMinorTicks(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x44, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- double CScrollX::GetAxisMajorTickInterval(short axis)
- {
- double result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x45, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisMajorTickInterval(short axis, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_R8;
- InvokeHelper(0x45, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, newValue);
- }
-
- long CScrollX::GetAxisTickStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x46, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTickStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x46, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelPos(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x47, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelPos(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x47, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelDecs(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x48, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelDecs(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x48, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelColor(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x49, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelColor(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x49, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- CString CScrollX::GetAxisLabelFont(short axis)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelFont(short axis, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x4a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, lpszNewValue);
- }
-
- long CScrollX::GetAxisLabelFontStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelFontStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x4b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelFontSize(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelFontSize(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x4c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisNumericStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisNumericStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x4d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- CString CScrollX::GetAxisTitleString(short axis)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitleString(short axis, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x4e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, lpszNewValue);
- }
-
- CString CScrollX::GetAxisTitleFont(short axis)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x4f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitleFont(short axis, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x4f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, lpszNewValue);
- }
-
- CString CScrollX::GetAxisLabelStrings(short axis)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x50, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStrings(short axis, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x50, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, lpszNewValue);
- }
-
- long CScrollX::GetNumAxisLabelStrings(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x51, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetNumAxisLabelStrings(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x51, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- BOOL CScrollX::GetAxisLabelStringsEnable(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x52, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStringsEnable(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x52, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- long CScrollX::GetAxisLabelStringsStart(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x53, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStringsStart(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x53, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisTitleColor(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x54, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitleColor(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x54, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisTitleFontStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x55, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitleFontStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x55, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisTitleFontSize(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x56, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitleFontSize(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x56, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisTitlePos(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x57, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisTitlePos(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x57, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- BOOL CScrollX::GetAxisGridEnable(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x58, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisGridEnable(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x58, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- long CScrollX::GetAxisGridColor(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x59, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisGridColor(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x59, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisGridLineWidth(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisGridLineWidth(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x5a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisGridLineStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisGridLineStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x5b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetAxisGridType(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisGridType(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x5c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- CString CScrollX::GetTitleString(short title)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5d, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- title);
- return result;
- }
-
- void CScrollX::SetTitleString(short title, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x5d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- title, lpszNewValue);
- }
-
- CString CScrollX::GetTitleFont(short title)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- title);
- return result;
- }
-
- void CScrollX::SetTitleFont(short title, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x5e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- title, lpszNewValue);
- }
-
- long CScrollX::GetTitleColor(short title)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x5f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- title);
- return result;
- }
-
- void CScrollX::SetTitleColor(short title, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x5f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- title, nNewValue);
- }
-
- long CScrollX::GetTitleFontStyle(short axis)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x60, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetTitleFontStyle(short axis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x60, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, nNewValue);
- }
-
- long CScrollX::GetTitleFontSize(short title)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x61, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- title);
- return result;
- }
-
- void CScrollX::SetTitleFontSize(short title, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x61, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- title, nNewValue);
- }
-
- long CScrollX::GetTitlePos(short title)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x62, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- title);
- return result;
- }
-
- void CScrollX::SetTitlePos(short title, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x62, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- title, nNewValue);
- }
-
- long CScrollX::GetSPlotType(short dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x63, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSPlotType(short dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x63, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetSPlotRefAxes(short dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSPlotRefAxes(short dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetSDataNumPlotPoints(short dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSDataNumPlotPoints(short dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- CString CScrollX::GetSDataName(short dataset)
- {
- CString result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSDataName(short dataset, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BSTR;
- InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, lpszNewValue);
- }
-
- BOOL CScrollX::GetSDataEnable(short dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSDataEnable(short dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- long CScrollX::GetSDataType(short dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSDataType(short dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetSDataNumGroups(short dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetSDataNumGroups(short dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- BOOL CScrollX::GetAxisAutoAxis(short axis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- axis);
- return result;
- }
-
- void CScrollX::SetAxisAutoAxis(short axis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_BOOL;
- InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- axis, bNewValue);
- }
-
- void CScrollX::UpdateGraph()
- {
- InvokeHelper(0x29, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- double CScrollX::GetXDataValues(short dataset, long nIndex)
- {
- double result;
- static BYTE parms[] =
- VTS_I2 VTS_I4;
- InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset, nIndex);
- return result;
- }
-
- void CScrollX::SetXDataValues(short dataset, long nIndex, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4 VTS_R8;
- InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nIndex, newValue);
- }
-
- double CScrollX::GetYDataValues(short dataset, long nIndex, long nGroup)
- {
- double result;
- static BYTE parms[] =
- VTS_I2 VTS_I4 VTS_I4;
- InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset, nIndex, nGroup);
- return result;
- }
-
- void CScrollX::SetYDataValues(short dataset, long nIndex, long nGroup, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_I4 VTS_I4 VTS_R8;
- InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nIndex, nGroup, newValue);
- }
-
- BOOL CScrollX::SavePageMeta(long mftype, LPCTSTR filename)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4 VTS_BSTR;
- InvokeHelper(0x2a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- mftype, filename);
- return result;
- }
-
- long CScrollX::GetSDataXData(long index)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- index);
- return result;
- }
-
- void CScrollX::SetSDataXData(long index, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- index, nNewValue);
- }
-
- long CScrollX::GetGetSDataYData(long index)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- index);
- return result;
- }
-
- void CScrollX::SetGetSDataYData(long index, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- index, nNewValue);
- }
-
- void CScrollX::FFTDSPWindow(double* pRealData, double* pImData, long nNumDataPoints, long nWindowType)
- {
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_I4;
- InvokeHelper(0x2b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- pRealData, pImData, nNumDataPoints, nWindowType);
- }
-
- void CScrollX::FFTComplexFFT(double* pRealData, double* pImData, long nNumDataPoints, BOOL bInverse)
- {
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_BOOL;
- InvokeHelper(0x2c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- pRealData, pImData, nNumDataPoints, bInverse);
- }
-
- void CScrollX::FFTRealFFT(double* pRealData, double* pImData, long nNumDataPoints, BOOL bInverse)
- {
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_BOOL;
- InvokeHelper(0x2d, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- pRealData, pImData, nNumDataPoints, bInverse);
- }
-
- void CScrollX::FFTPowerSpectrum(double* pRealData, double* pImData, long nNumDataPoints, double rInterval)
- {
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_R8;
- InvokeHelper(0x2e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- pRealData, pImData, nNumDataPoints, rInterval);
- }
-
- double CScrollX::FFTMagnitude(double* pRealData, double* pImData, long nNumDataPoints, long index)
- {
- double result;
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_I4;
- InvokeHelper(0x2f, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
- pRealData, pImData, nNumDataPoints, index);
- return result;
- }
-
- double CScrollX::FFTPhase(double* pRealData, double* pImData, long nNumDataPoints, long index)
- {
- double result;
- static BYTE parms[] =
- VTS_PR8 VTS_PR8 VTS_I4 VTS_I4;
- InvokeHelper(0x30, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
- pRealData, pImData, nNumDataPoints, index);
- return result;
- }
-
- double CScrollX::FFTFrequency(long nNumDataPoints, double rSampleFreq, long index)
- {
- double result;
- static BYTE parms[] =
- VTS_I4 VTS_R8 VTS_I4;
- InvokeHelper(0x31, DISPATCH_METHOD, VT_R8, (void*)&result, parms,
- nNumDataPoints, rSampleFreq, index);
- return result;
- }
-
- long CScrollX::GetScrollStepMode(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollStepMode(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetScrollSweepLineColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x70, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollSweepLineColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x70, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- double CScrollX::GetScrollRelReset(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x71, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollRelReset(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x71, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollRelSize(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x72, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollRelSize(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x72, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollSampleInterval(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x73, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollSampleInterval(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x73, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- long CScrollX::GetScrollXYNumPoints(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x74, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollXYNumPoints(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x74, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- BOOL CScrollX::GetScrollDirection(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x75, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollDirection(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x75, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- double CScrollX::GetScrollBarWidth(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x76, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollBarWidth(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x76, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- long CScrollX::GetScrollLineColor(long dataset, long channel)
- {
- long result;
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x77, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset, channel);
- return result;
- }
-
- void CScrollX::SetScrollLineColor(long dataset, long channel, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4 VTS_I4;
- InvokeHelper(0x77, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, channel, nNewValue);
- }
-
- long CScrollX::GetScrollLineStyle(long dataset, long channel)
- {
- long result;
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x78, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset, channel);
- return result;
- }
-
- void CScrollX::SetScrollLineStyle(long dataset, long channel, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4 VTS_I4;
- InvokeHelper(0x78, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, channel, nNewValue);
- }
-
- long CScrollX::GetScrollLineThickness(long dataset, long channel)
- {
- long result;
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x79, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset, channel);
- return result;
- }
-
- void CScrollX::SetScrollLineThickness(long dataset, long channel, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4 VTS_I4;
- InvokeHelper(0x79, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, channel, nNewValue);
- }
-
- CString CScrollX::GetScrollTagName(long dataset, long channel)
- {
- CString result;
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7a, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms,
- dataset, channel);
- return result;
- }
-
- void CScrollX::SetScrollTagName(long dataset, long channel, LPCTSTR lpszNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4 VTS_BSTR;
- InvokeHelper(0x7a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, channel, lpszNewValue);
- }
-
- long CScrollX::GetScrollNormalAlarmColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x7b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollNormalAlarmColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetScrollLowAlarmColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x7c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowAlarmColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetScrollHighAlarmColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x7d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighAlarmColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetScrollLowLowAlarmColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x7e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowLowAlarmColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- long CScrollX::GetScrollHighHighAlarmColor(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x7f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighHighAlarmColor(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- BOOL CScrollX::GetScrollHighHighAlarmEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x80, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighHighAlarmEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x80, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- BOOL CScrollX::GetScrollHighAlarmEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x81, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighAlarmEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x81, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- BOOL CScrollX::GetScrollLowAlarmEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x82, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowAlarmEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x82, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- BOOL CScrollX::GetScrollLowLowAlarmEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x83, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowLowAlarmEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x83, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- BOOL CScrollX::GetScrollAlarmMarksEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x84, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollAlarmMarksEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x84, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- BOOL CScrollX::GetScrollSetpointEnable(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x85, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollSetpointEnable(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x85, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- double CScrollX::GetScrollHighHighAlarmValue(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x86, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighHighAlarmValue(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x86, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollHighAlarmValue(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x87, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollHighAlarmValue(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x87, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollLowLowAlarmValue(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x88, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowLowAlarmValue(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x88, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollLowAlarmValue(short dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I2;
- InvokeHelper(0x89, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollLowAlarmValue(short dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I2 VTS_R8;
- InvokeHelper(0x89, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- double CScrollX::GetScrollSetpointValue(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8a, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollSetpointValue(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x8a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- long CScrollX::GetAxisLabelTimeBase(long nAxis)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisLabelTimeBase(long nAxis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x8b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, nNewValue);
- }
-
- BOOL CScrollX::GetAxisLabelAutoUpdate(long nAxis)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8c, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisLabelAutoUpdate(long nAxis, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x8c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, bNewValue);
- }
-
- long CScrollX::GetAxisLabelStartHour(long nAxis)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStartHour(long nAxis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x8d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelStartMin(long nAxis)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStartMin(long nAxis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x8e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, nNewValue);
- }
-
- long CScrollX::GetAxisLabelStartSec(long nAxis)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x8f, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisLabelStartSec(long nAxis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x8f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, nNewValue);
- }
-
- BOOL CScrollX::SerializeLoadFile(LPCTSTR filename)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x32, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- filename);
- return result;
- }
-
- BOOL CScrollX::SerializeSaveFile(LPCTSTR filename)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x33, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- filename);
- return result;
- }
-
- long CScrollX::GetScrollAlarmUpdateMode(long dataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x90, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollAlarmUpdateMode(long dataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x90, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, nNewValue);
- }
-
- double CScrollX::GetScrollAlarmUpdatePeriod(long dataset)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x91, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollAlarmUpdatePeriod(long dataset, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x91, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, newValue);
- }
-
- BOOL CScrollX::GetScrollAlarmHorizontal(long dataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x92, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- dataset);
- return result;
- }
-
- void CScrollX::SetScrollAlarmHorizontal(long dataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x92, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- dataset, bNewValue);
- }
-
- double CScrollX::GetAxisGridUpdatePeriod(long nAxis)
- {
- double result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x93, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisGridUpdatePeriod(long nAxis, double newValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_R8;
- InvokeHelper(0x93, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, newValue);
- }
-
- long CScrollX::GetAxisGridUpdateMode(long nAxis)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x94, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nAxis);
- return result;
- }
-
- void CScrollX::SetAxisGridUpdateMode(long nAxis, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x94, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nAxis, nNewValue);
- }
-
- long CScrollX::GetScrollHistoryBufferSize(long nDataset)
- {
- long result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x95, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
- nDataset);
- return result;
- }
-
- void CScrollX::SetScrollHistoryBufferSize(long nDataset, long nNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x95, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nDataset, nNewValue);
- }
-
- void CScrollX::UpdateDynData(long nDataset, double* rNewValues)
- {
- static BYTE parms[] =
- VTS_I4 VTS_PR8;
- InvokeHelper(0x34, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- nDataset, rNewValues);
- }
-
- void CScrollX::DefineDynDataset(long nDataset, LPCTSTR sName, long nNumTraces, long nHistBufferSize)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BSTR VTS_I4 VTS_I4;
- InvokeHelper(0x35, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- nDataset, sName, nNumTraces, nHistBufferSize);
- }
-
- void CScrollX::PrintGraph()
- {
- InvokeHelper(0x36, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void CScrollX::PrinterSetup()
- {
- InvokeHelper(0x37, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- BOOL CScrollX::GetSDataSimulationMode(long nDataset)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x96, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms,
- nDataset);
- return result;
- }
-
- void CScrollX::SetSDataSimulationMode(long nDataset, BOOL bNewValue)
- {
- static BYTE parms[] =
- VTS_I4 VTS_BOOL;
- InvokeHelper(0x96, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
- nDataset, bNewValue);
- }
-
- void CScrollX::ResetScroll(long nDataset)
- {
- static BYTE parms[] =
- VTS_I4;
- InvokeHelper(0x38, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- nDataset);
- }
-
- BOOL CScrollX::CopyToClipboard()
- {
- BOOL result;
- InvokeHelper(0x39, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void CScrollX::AboutBox()
- {
- InvokeHelper(0xfffffdd8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-