X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Fslopetool.cpp;h=58a50e1507cf7efad982cf0b0aaaedb08929fe8f;hb=59b3cebecfd8f1462c95bab447be70dfb5f38e92;hp=0f6990eeec50abda37799186b19d1dcae8c57c31;hpb=6b9b841c497de4b783178ec8c5b98da49b6b8df5;p=r2c2.git diff --git a/source/designer/slopetool.cpp b/source/designer/slopetool.cpp index 0f6990e..58a50e1 100644 --- a/source/designer/slopetool.cpp +++ b/source/designer/slopetool.cpp @@ -5,14 +5,15 @@ using namespace std; using namespace Msp; using namespace R2C2; -SlopeTool::SlopeTool(Designer &d, Input::Mouse &m, const set &objects): - Tool(d, m), +SlopeTool::SlopeTool(Designer &d, Input::Keyboard &k, Input::Mouse &m, const set &objects): + Tool(d, k, m), total_length(0) { for(set::const_iterator i=objects.begin(); i!=objects.end(); ++i) if(!dynamic_cast(*i) || (*i)->get_n_link_slots()!=2) { set_status("Must have linear tracks only"); + set_done(false); return; }