#if !defined(AFX_LINEPATTERN_H__A16C50CA_38FA_4930_ACA5_B300AC75B0D8__INCLUDED_) #define AFX_LINEPATTERN_H__A16C50CA_38FA_4930_ACA5_B300AC75B0D8__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // 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. // Dispatch interfaces referenced by this interface class CCallback; class CLineSegment; ///////////////////////////////////////////////////////////////////////////// // CLinePattern wrapper class class CLinePattern : public COleDispatchDriver { public: CLinePattern() {} // Calls COleDispatchDriver default constructor CLinePattern(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {} CLinePattern(const CLinePattern& dispatchSrc) : COleDispatchDriver(dispatchSrc) {} // Attributes public: // Operations public: CString GetKey(); void SetKey(LPCTSTR lpszNewValue); CCallback GetGlobalCallback(); void SetGlobalCallback(LPDISPATCH newValue); CString GetErrorMsg(long ErrorCode); long GetLastErrorCode(); CLineSegment GetLine(long Index); void SetLine(long Index, LPDISPATCH newValue); long GetCount(); void AddLine(unsigned long Color, float Width, long style); BOOL InsertLine(long Index, unsigned long Color, float Width, long style); CLineSegment AddMarker(long Marker); CLineSegment InsertMarker(long Index, long Marker); BOOL RemoveItem(long Index); void Clear(); // method 'Draw' not emitted because of invalid return type or parameter type // method 'GetTransparency' not emitted because of invalid return type or parameter type // method 'SetTransparency' not emitted because of invalid return type or parameter type CString Serialize(); void Deserialize(LPCTSTR newVal); BOOL DrawVB(long hdc, float x, float y, long clipWidth, long clipHeight, unsigned long BackColor); }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_LINEPATTERN_H__A16C50CA_38FA_4930_ACA5_B300AC75B0D8__INCLUDED_)