+ if (command != "q" && command != "Q")
+ {
+ dx = strtod(GetToken(d,token,i).c_str(),NULL) / bounds.w;
+ assert(GetToken(d,token,i) == ",");
+ dy = strtod(GetToken(d,token,i).c_str(),NULL) / bounds.h;
+ x[3] = (relative) ? x[0] + dx : dx;
+ y[3] = (relative) ? y[0] + dy : dy;
+ }
+ else
+ {
+ x[3] = x[2];
+ y[3] = y[2];
+ }