X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2FWorkArea.h;h=cb54cff3c442dee817d9eebb588554ad08f4436e;hb=c5058bffd88b5eb000ffd11d5729fbec0f34fb0f;hp=7ecf1aad608c17657a158c26aae4bcd7e87aeebd;hpb=65d4b136161a96d10cec620985a159cf8953303c;p=lyx.git diff --git a/src/frontends/WorkArea.h b/src/frontends/WorkArea.h index 7ecf1aad60..cb54cff3c4 100644 --- a/src/frontends/WorkArea.h +++ b/src/frontends/WorkArea.h @@ -1,19 +1,21 @@ // -*- C++ -*- /** * \file WorkArea.h - * Copyright 1995-2002 the LyX Team - * Read the file COPYING + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. * * \author unknown - * \author John Levon + * \author John Levon + * + * Full author contact details are available in file CREDITS */ #ifndef WORKAREA_H #define WORKAREA_H -#include "frontends/mouse_state.h" #include "frontends/key_state.h" #include "frontends/LyXKeySym.h" +#include "funcrequest.h" #include #include @@ -68,16 +70,8 @@ public: boost::signal1 scrollDocView; /// a key combination has been pressed boost::signal2 workAreaKeyPress; - /// a mouse button has been pressed - boost::signal3 workAreaButtonPress; - /// a mouse button has been released - boost::signal3 workAreaButtonRelease; - /// the mouse has moved - boost::signal3 workAreaMotionNotify; - /// a mouse button has been double-clicked - boost::signal3 workAreaDoubleClick; - /// a mouse button has been triple-clicked - boost::signal3 workAreaTripleClick; + /// some mouse event + boost::signal1 dispatch; /// emitted when an X client has requested our selection boost::signal0 selectionRequested; /// emitted when another X client has stolen our selection