+++ /dev/null
-#ifndef __DRAWLINEACTION_H__
-#define __DRAWLINEACTION_H__
-
-#include "action.h"
-
-class Line;
-
-class DrawLineAction: public Action
-{
- public:
- DrawLineAction();
- ~DrawLineAction();
-
- virtual void Draw(Painter *);
- virtual void MouseDown(Vector);
- virtual void MouseMoved(Vector);
- virtual void MouseReleased(void);
- virtual void KeyDown(int);
- virtual void KeyReleased(int);
-
- private:
- int state;
- Line * line;
- Vector p1, p2, p1Save;
- bool shiftWasPressedOnNextPoint;
-};
-
-#endif // __DRAWLINEACTION_H__
-