#ifndef __pprimitivesviews__ #define __pprimitivesviews__ #ifndef __vstgui__ #include "vstgui.h" #endif class PLinesView : public CView { public: PLinesView (const CRect& size); virtual void draw (CDrawContext *pContext); }; class PRectsView : public CView { public: PRectsView (const CRect& size); virtual void draw (CDrawContext *pContext); }; class PMiscView : public CView { public: PMiscView (const CRect& size); virtual void draw (CDrawContext* pContext); virtual void mouse (CDrawContext* pContext, CPoint &where, long buttons = -1); protected: void drawGrid (CDrawContext* pContext); long xOffset; long yOffset; }; #endif