… | |
… | |
1481 | resize_all_windows (ev.xconfigure.width, ev.xconfigure.height, 1); |
1481 | resize_all_windows (ev.xconfigure.width, ev.xconfigure.height, 1); |
1482 | } |
1482 | } |
1483 | |
1483 | |
1484 | HOOK_INVOKE ((this, HOOK_CONFIGURE_NOTIFY, DT_XEVENT, &ev, DT_END)); |
1484 | HOOK_INVOKE ((this, HOOK_CONFIGURE_NOTIFY, DT_XEVENT, &ev, DT_END)); |
1485 | |
1485 | |
1486 | #ifdef TRANSPARENT /* XXX: maybe not needed - leave in for now */ |
1486 | #ifdef TRANSPARENT |
1487 | if (OPTION (Opt_transparent)) |
1487 | if (OPTION (Opt_transparent)) |
1488 | check_our_parents (); |
1488 | check_our_parents (); |
1489 | #endif |
1489 | #endif |
1490 | } |
1490 | } |
1491 | break; |
1491 | break; |
… | |
… | |
2156 | selection_make (ev.time); |
2156 | selection_make (ev.time); |
2157 | break; |
2157 | break; |
2158 | |
2158 | |
2159 | case Button2: |
2159 | case Button2: |
2160 | if (IN_RANGE_EXC (ev.x, 0, width) && IN_RANGE_EXC (ev.y, 0, height)) // inside window? |
2160 | if (IN_RANGE_EXC (ev.x, 0, width) && IN_RANGE_EXC (ev.y, 0, height)) // inside window? |
2161 | selection_request (ev.time, ev.state & ModMetaMask ? Sel_Primary : Sel_Primary); |
2161 | selection_request (ev.time, ev.state & ModMetaMask ? Sel_Clipboard : Sel_Primary); |
2162 | break; |
2162 | break; |
2163 | |
2163 | |
2164 | #ifdef MOUSE_WHEEL |
2164 | #ifdef MOUSE_WHEEL |
2165 | case Button4: |
2165 | case Button4: |
2166 | case Button5: |
2166 | case Button5: |