X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffuncrequest.C;h=75d9cbaab8efc217ad021543d40b12c8df066c24;hb=b99a5acc7f18c3f885856fa962c0f0a63a0ca5ad;hp=31c64098467d348eb6e5356d8301382616d202ce;hpb=c69f29dda75751987a71ec3dccc9b62725006e20;p=lyx.git diff --git a/src/funcrequest.C b/src/funcrequest.C index 31c6409846..75d9cbaab8 100644 --- a/src/funcrequest.C +++ b/src/funcrequest.C @@ -6,6 +6,8 @@ * \author André Pönitz */ +#include + #include "funcrequest.h" #include "BufferView.h" #include "lyxfunc.h" // only for setMessage() @@ -28,6 +30,12 @@ FuncRequest::FuncRequest(kb_action act, string const & arg) {} +FuncRequest::FuncRequest + (kb_action act, int ax, int ay, mouse_button::state button) + : view_(0), action(act), argument(), x(ax), y(ay), button_(button) +{} + + FuncRequest::FuncRequest(BufferView * view, kb_action act) : view_(view), action(act) {} @@ -44,12 +52,17 @@ FuncRequest::FuncRequest {} - FuncRequest::FuncRequest(FuncRequest const & cmd, string const & arg) : view_(cmd.view_), action(cmd.action), argument(arg), x(cmd.x), y(cmd.y), button_(cmd.button_) {} - + + +FuncRequest::FuncRequest(FuncRequest const & cmd, BufferView * view) + : view_(view), action(cmd.action), argument(cmd.argument), + x(cmd.x), y(cmd.y), button_(cmd.button_) +{} + BufferView * FuncRequest::view() const {