⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 superlayout.h

📁 supermap objects 二次开发的vc文件相关的包
💻 H
📖 第 1 页 / 共 3 页
字号:

class CsoLytArtText : public COleDispatchDriver
{
public:
	CsoLytArtText() {}		// Calls COleDispatchDriver default constructor
	CsoLytArtText(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytArtText(const CsoLytArtText& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	CString GetText();
	void SetText(LPCTSTR);
	BOOL GetShadow();
	void SetShadow(BOOL);
	BOOL GetGradualOrHollow();
	void SetGradualOrHollow(BOOL);
	unsigned long GetBeginColor();
	void SetBeginColor(unsigned long);
	unsigned long GetEndColor();
	void SetEndColor(unsigned long);
	LPDISPATCH GetFont();
	void SetFont(LPDISPATCH);
	unsigned long GetShadowColor();
	void SetShadowColor(unsigned long);
	long GetShadowCX();
	void SetShadowCX(long);
	long GetShadowCY();
	void SetShadowCY(long);
	double GetLightOrientation();
	void SetLightOrientation(double);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
	LPDISPATCH GetPoint(long nIndex);
	void SetRefPoint(long nIndex, LPDISPATCH newValue);
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytLineSect wrapper class

class CsoLytLineSect : public COleDispatchDriver
{
public:
	CsoLytLineSect() {}		// Calls COleDispatchDriver default constructor
	CsoLytLineSect(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytLineSect(const CsoLytLineSect& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytRoundRect wrapper class

class CsoLytRoundRect : public COleDispatchDriver
{
public:
	CsoLytRoundRect() {}		// Calls COleDispatchDriver default constructor
	CsoLytRoundRect(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytRoundRect(const CsoLytRoundRect& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	LPDISPATCH GetRoundness();
	void SetRoundness(LPDISPATCH);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytEllipse wrapper class

class CsoLytEllipse : public COleDispatchDriver
{
public:
	CsoLytEllipse() {}		// Calls COleDispatchDriver default constructor
	CsoLytEllipse(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytEllipse(const CsoLytEllipse& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytArc wrapper class

class CsoLytArc : public COleDispatchDriver
{
public:
	CsoLytArc() {}		// Calls COleDispatchDriver default constructor
	CsoLytArc(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytArc(const CsoLytArc& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytPolygon wrapper class

class CsoLytPolygon : public COleDispatchDriver
{
public:
	CsoLytPolygon() {}		// Calls COleDispatchDriver default constructor
	CsoLytPolygon(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytPolygon(const CsoLytPolygon& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	long GetCount();
	void SetCount(long);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
	LPDISPATCH GetPoint(long nIndex);
	void SetRefPoint(long nIndex, LPDISPATCH newValue);
	LPDISPATCH GetPoints();
	void SetPoints(LPDISPATCH newPoints);
	void AddPoint(LPDISPATCH newPoint);
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytPolyline wrapper class

class CsoLytPolyline : public COleDispatchDriver
{
public:
	CsoLytPolyline() {}		// Calls COleDispatchDriver default constructor
	CsoLytPolyline(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytPolyline(const CsoLytPolyline& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	long GetCount();
	void SetCount(long);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
	LPDISPATCH GetPoint(long nIndex);
	void SetRefPoint(long nIndex, LPDISPATCH newValue);
	LPDISPATCH GetPoints();
	void SetPoints(LPDISPATCH newPoints);
	void AddPoint(LPDISPATCH newPoint);
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytLegend wrapper class

class CsoLytLegend : public COleDispatchDriver
{
public:
	CsoLytLegend() {}		// Calls COleDispatchDriver default constructor
	CsoLytLegend(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytLegend(const CsoLytLegend& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	LPDISPATCH GetTitleFont();
	void SetTitleFont(LPDISPATCH);
	LPDISPATCH GetFieldFont();
	void SetFieldFont(LPDISPATCH);
	long GetBorderType();
	void SetBorderType(long);
	unsigned long GetBorderColor();
	void SetBorderColor(unsigned long);
	CString GetCaption();
	void SetCaption(LPCTSTR);
	LPDISPATCH GetCaptionFont();
	void SetCaptionFont(LPDISPATCH);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
	void Connect(LPDISPATCH objLytMap);
	void RecaculateFontSize();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytMapScale wrapper class

class CsoLytMapScale : public COleDispatchDriver
{
public:
	CsoLytMapScale() {}		// Calls COleDispatchDriver default constructor
	CsoLytMapScale(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytMapScale(const CsoLytMapScale& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	LPDISPATCH GetFont();
	void SetFont(LPDISPATCH);
	long GetScaleType();
	void SetScaleType(long);
	long GetUnits();
	void SetUnits(long);
	long GetSegmentLength();
	void SetSegmentLength(long);
	long GetSegmentCount();
	void SetSegmentCount(long);
	long GetLeftDivisions();
	void SetLeftDivisions(long);
	unsigned long GetColor();
	void SetColor(unsigned long);
	unsigned long GetBackColor();
	void SetBackColor(unsigned long);
	unsigned long GetFontColor();
	void SetFontColor(unsigned long);
	unsigned long GetFontBackColor();
	void SetFontBackColor(unsigned long);
	BOOL GetFontTranparent();
	void SetFontTranparent(BOOL);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
	void Connect(LPDISPATCH objLytMap);
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytDirection wrapper class

class CsoLytDirection : public COleDispatchDriver
{
public:
	CsoLytDirection() {}		// Calls COleDispatchDriver default constructor
	CsoLytDirection(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytDirection(const CsoLytDirection& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	long GetDirectionType();
	void SetDirectionType(long);
	unsigned long GetDirectionColor();
	void SetDirectionColor(unsigned long);
	long GetBorderType();
	void SetBorderType(long);
	unsigned long GetBorderColor();
	void SetBorderColor(unsigned long);
	double GetRotation();
	void SetRotation(double);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytPicture wrapper class

class CsoLytPicture : public COleDispatchDriver
{
public:
	CsoLytPicture() {}		// Calls COleDispatchDriver default constructor
	CsoLytPicture(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytPicture(const CsoLytPicture& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);
	CString GetPath();
	void SetPath(LPCTSTR);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
/////////////////////////////////////////////////////////////////////////////
// CsoLytPoint wrapper class

class CsoLytPoint : public COleDispatchDriver
{
public:
	CsoLytPoint() {}		// Calls COleDispatchDriver default constructor
	CsoLytPoint(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
	CsoLytPoint(const CsoLytPoint& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}

// Attributes
public:
	long GetType();
	void SetType(long);
	LPDISPATCH GetBounds();
	void SetBounds(LPDISPATCH);
	LPDISPATCH GetStyle();
	void SetStyle(LPDISPATCH);
	BOOL GetEditable();
	void SetEditable(BOOL);
	CString GetTag();
	void SetTag(LPCTSTR);

// Operations
public:
	void SetPosition(LPDISPATCH newpostion);
	void Move(long xOffset, long yOffset);
	void AlignToGrid();
	BOOL HitTest(long x, long y);
	void ShowPropertyDlg();
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_SUPERLAYOUT_H__21CDA3AC_C967_440E_BC0C_E0C6F2715430__INCLUDED_)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -