Changed: #1038 Implement copy/paste for Linux

This commit is contained in:
kervala 2010-10-17 23:25:09 +02:00
parent 863d20a384
commit 2e71a5b4eb

View file

@ -757,12 +757,12 @@ bool CUnixEventEmitter::processMessage (XEvent &event, CEventServer *server)
}
case FocusIn:
// keyboard focus
server->postEvent (new CEventSetFocus (true, this));
// server->postEvent (new CEventSetFocus (true, this));
if (_ic) XSetICFocus(_ic);
break;
case FocusOut:
// keyboard focus
server->postEvent (new CEventSetFocus (false, this));
// server->postEvent (new CEventSetFocus (false, this));
if (_ic) XUnsetICFocus(_ic);
break;
case KeymapNotify:
@ -776,10 +776,10 @@ bool CUnixEventEmitter::processMessage (XEvent &event, CEventServer *server)
createIM();
break;
case ClientMessage:
if ((xevent.xclient.format == 32) && (xevent.xclient.data.l[0] == videodata->WM_DELETE_WINDOW))
{
server->postEvent (new CEventDestroyWindow (this));
}
// if ((xevent.xclient.format == 32) && (xevent.xclient.data.l[0] == videodata->WM_DELETE_WINDOW))
// {
// server->postEvent (new CEventDestroyWindow (this));
// }
break;
default:
// nlinfo("UnknownEvent");