19#ifndef KIVIOADDSTENCILTOOL_H
20#define KIVIOADDSTENCILTOOL_H
25#include "kivio_mousetool.h"
27class KivioStencilSpawner;
34class AddStencilTool : public MouseTool
39 AddStencilTool(KivioView* parent);
42 virtual bool processEvent(TQEvent* e);
45 void setActivated( bool a);
46 void activateNewStencil(KivioStencilSpawner* spawner);
49 void createStencil( const TQPoint& position);
50 void endOperation( const TQPoint& position);
51 void resize( const TQPoint& position);
54 bool m_leftMouseButtonPressed;
55 KivioStencilSpawner* m_spawner;
57 KivioStencil* m_stencil;
58 KoSize m_originalSize;
|