Dmitry Timoshkov : wineconsole: Fix "Select all" functionality in USER backend.
Alexandre Julliard
julliard at winehq.org
Thu Nov 14 15:51:27 CST 2019
Module: wine
Branch: master
Commit: bbdd1be4f8019778158767f3aa8db8868b4cabd2
URL: https://source.winehq.org/git/wine.git/?a=commit;h=bbdd1be4f8019778158767f3aa8db8868b4cabd2
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Thu Nov 14 11:46:25 2019 +0800
wineconsole: Fix "Select all" functionality in USER backend.
Selection is stored in character cell coords, not in pixels.
Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
programs/wineconsole/user.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/programs/wineconsole/user.c b/programs/wineconsole/user.c
index 28e81261e9..5cc405d5b7 100644
--- a/programs/wineconsole/user.c
+++ b/programs/wineconsole/user.c
@@ -1310,8 +1310,8 @@ static LRESULT CALLBACK WCUSER_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM
break;
case IDS_SELECTALL:
PRIVATE(data)->selectPt1.X = PRIVATE(data)->selectPt1.Y = 0;
- PRIVATE(data)->selectPt2.X = (data->curcfg.sb_width - 1) * data->curcfg.cell_width;
- PRIVATE(data)->selectPt2.Y = (data->curcfg.sb_height - 1) * data->curcfg.cell_height;
+ PRIVATE(data)->selectPt2.X = data->curcfg.sb_width - 1;
+ PRIVATE(data)->selectPt2.Y = data->curcfg.sb_height - 1;
WCUSER_SetSelection(data, 0);
PRIVATE(data)->has_selection = TRUE;
break;
More information about the wine-cvs
mailing list