607 |
break; |
break; |
608 |
|
|
609 |
case MotionNotify: |
case MotionNotify: |
610 |
|
if (fullscreen && !focused) |
611 |
|
XSetInputFocus(display, wnd, RevertToPointerRoot, |
612 |
|
CurrentTime); |
613 |
rdp_send_input(time(NULL), RDP_INPUT_MOUSE, |
rdp_send_input(time(NULL), RDP_INPUT_MOUSE, |
614 |
MOUSE_FLAG_MOVE, xevent.xmotion.x, xevent.xmotion.y); |
MOUSE_FLAG_MOVE, xevent.xmotion.x, xevent.xmotion.y); |
615 |
break; |
break; |
1282 |
else |
else |
1283 |
x += text[i + 2]; |
x += text[i + 2]; |
1284 |
} |
} |
|
if (i + 2 < length) |
|
|
i += 3; |
|
|
else |
|
|
i += 2; |
|
|
length -= i; |
|
|
/* this will move pointer from start to first character after FE command */ |
|
|
text = &(text[i]); |
|
|
i = 0; |
|
1285 |
for (j = 0; j < entry->size; j++) |
for (j = 0; j < entry->size; j++) |
1286 |
DO_GLYPH(((uint8 *) (entry->data)), j); |
DO_GLYPH(((uint8 *) (entry->data)), j); |
1287 |
} |
} |
1288 |
|
if (i + 2 < length) |
1289 |
|
i += 3; |
1290 |
|
else |
1291 |
|
i += 2; |
1292 |
|
length -= i; |
1293 |
|
/* this will move pointer from start to first character after FE command */ |
1294 |
|
text = &(text[i]); |
1295 |
|
i = 0; |
1296 |
break; |
break; |
1297 |
|
|
1298 |
default: |
default: |