<< width - 15 - 2 * bw << 'x'
<< height - 2 * bw << endl;
- work_area = obj = fl_add_free(FL_INPUT_FREE,
+ work_area = obj = fl_add_free(FL_ALL_FREE,
xpos + bw, ypos + bw,
width - 15 - 2 * bw, // scrollbarwidth
height - 2 * bw, "",
ev->xbutton.y - ob->y,
ev->xbutton.button);
break;
- case FL_MOUSE:
+ case FL_DRAG:
if (!ev || ! area->scrollbar) break;
if (ev->xmotion.x != x_old ||
ev->xmotion.y != y_old ||
ev->xbutton.state);
}
break;
- case FL_KEYBOARD:
+ case FL_KEYPRESS:
{
lyxerr[Debug::KEY] << "Workarea event: KEYBOARD" << endl;
area->workAreaKeyPress(ret_key, ret_state);
}
break;
+ case FL_KEYRELEASE:
+ lyxerr << "Workarea event: KEYRELEASE" << endl;
+ break;
+
case FL_FOCUS:
lyxerr[Debug::GUI] << "Workarea event: FOCUS" << endl;
area->workAreaFocus();