00001 #if !defined(AFX_IPLOTDATAVIEWX_H__70F4152F_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_)
00002 #define AFX_IPLOTDATAVIEWX_H__70F4152F_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_
00003
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007
00008
00009
00010
00011
00013
00014
00015 class CiPlotDataViewX : public COleDispatchDriver
00016 {
00017 public:
00018 CiPlotDataViewX() {}
00019 CiPlotDataViewX(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
00020 CiPlotDataViewX(const CiPlotDataViewX& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
00021
00022
00023 public:
00024
00025
00026 public:
00027 CString GetName();
00028 void SetName(LPCTSTR lpszNewValue);
00029 BOOL GetVisible();
00030 void SetVisible(BOOL bNewValue);
00031 double GetStartPercent();
00032 void SetStartPercent(double newValue);
00033 double GetStopPercent();
00034 void SetStopPercent(double newValue);
00035 CString GetTitle();
00036 void SetTitle(LPCTSTR lpszNewValue);
00037 CString GetGridXAxisName();
00038 void SetGridXAxisName(LPCTSTR lpszNewValue);
00039 CString GetGridYAxisName();
00040 void SetGridYAxisName(LPCTSTR lpszNewValue);
00041 BOOL GetGridShow();
00042 void SetGridShow(BOOL bNewValue);
00043 unsigned long GetGridLineColor();
00044 void SetGridLineColor(unsigned long newValue);
00045 BOOL GetGridLineShowLeft();
00046 void SetGridLineShowLeft(BOOL bNewValue);
00047 BOOL GetGridLineShowRight();
00048 void SetGridLineShowRight(BOOL bNewValue);
00049 BOOL GetGridLineShowTop();
00050 void SetGridLineShowTop(BOOL bNewValue);
00051 BOOL GetGridLineShowBottom();
00052 void SetGridLineShowBottom(BOOL bNewValue);
00053 BOOL GetGridLineShowXMajors();
00054 void SetGridLineShowXMajors(BOOL bNewValue);
00055 BOOL GetGridLineShowXMinors();
00056 void SetGridLineShowXMinors(BOOL bNewValue);
00057 BOOL GetGridLineShowYMajors();
00058 void SetGridLineShowYMajors(BOOL bNewValue);
00059 BOOL GetGridLineShowYMinors();
00060 void SetGridLineShowYMinors(BOOL bNewValue);
00061 long GetGridLineMajorStyle();
00062 void SetGridLineMajorStyle(long nNewValue);
00063 long GetGridLineMinorStyle();
00064 void SetGridLineMinorStyle(long nNewValue);
00065 BOOL GetBackGroundTransparent();
00066 void SetBackGroundTransparent(BOOL bNewValue);
00067 unsigned long GetBackGroundColor();
00068 void SetBackGroundColor(unsigned long newValue);
00069 };
00070
00071
00072
00073
00074 #endif // AFX_IPLOTDATAVIEWX_H__70F4152F_81D7_11D5_A84F_0050BA05DDC8__INCLUDED_