version 1.184, 2017/09/13 07:31:07 |
version 1.185, 2017/11/13 11:49:11 |
|
|
|
|
data->cx = px; |
data->cx = px; |
|
|
gap = gd->sy / 4; |
if (py >= gd->hsize - data->oy && py < gd->hsize - data->oy + gd->sy) |
if (py < gd->sy) { |
data->cy = py - (gd->hsize - data->oy); |
offset = 0; |
else { |
data->cy = py; |
gap = gd->sy / 4; |
} else if (py > gd->hsize + gd->sy - gap) { |
if (py < gd->sy) { |
offset = gd->hsize; |
offset = 0; |
data->cy = py - gd->hsize; |
data->cy = py; |
} else { |
} else if (py > gd->hsize + gd->sy - gap) { |
offset = py + gap - gd->sy; |
offset = gd->hsize; |
data->cy = py - offset; |
data->cy = py - gd->hsize; |
|
} else { |
|
offset = py + gap - gd->sy; |
|
data->cy = py - offset; |
|
} |
|
data->oy = gd->hsize - offset; |
} |
} |
data->oy = gd->hsize - offset; |
|
|
|
window_copy_update_selection(wp, 1); |
window_copy_update_selection(wp, 1); |
window_copy_redraw_screen(wp); |
window_copy_redraw_screen(wp); |