//-------------------------------------------------------------------------------- // = Copyright // Copyright(c) 2009 2010 lifuyin // All rights reserved // = Author(S) // Ligend@163.com // = Version // Version1.0 // = Date // 2010 1-30 // = Modify Date // //-------------------------------------------------------------------------------- #ifndef _NODENETMAINBAR_H__ #define _NODENETMAINBAR_H__ #if _MSC_VER > 1000 #pragma once #endif class CEquipmentMakeDlg; class CEquipDesignMainBar : public CAcUiDockControlBar { DECLARE_DYNAMIC(CEquipDesignMainBar); public: CEquipDesignMainBar(); virtual ~CEquipDesignMainBar(); static void Start(AcDbObjectId id); protected: //{{AFX_VIRTUAL(CEquipDesignMainBar) protected: virtual bool OnClosing(); virtual void SizeChanged(CRect *lpRect, BOOL bFloating, int flags); //}}AFX_VIRTUAL protected: //{{AFX_MSG(CEquipDesignMainBar) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); afx_msg void OnDestroy(); //}}AFX_MSG DECLARE_MESSAGE_MAP() protected: CUIISQLiteServer* m_pDb; CEquipmentMakeDlg* m_pEquipmentMainDlg; }; extern CEquipDesignMainBar* g_pMainBar; #endif //_NODENETMAINBAR_H__