mirror of
https://github.com/reactos/reactos.git
synced 2024-09-29 22:16:01 +00:00
46c4bfa937
port back: 0.4.15-dev-6456-g918a818071
[WINESYNC][COMCTL32] Listview: Initialize marqueeRect from left-click coordinates before starting a marquee highlight (#5555) The infoPtr->marqueeRect structure is not currently initialized before the marquee highlight sequence starts, resulting in the RECT having initial coordinates of (0,0)-(0,0). These coordinates cause the first item in the listview control to be identified as being within the range of the marqueeRect's coordinates. This can be best observed when our filebrowser is in details-mode. That item is then set to LVIS_SELECTED even though it is not part of the marquee selection. Wine commit: daf95aaadf3a59f0ccc129a853327417b5e4f07c author: Hugh McMaster <hugh.mcmaster@outlook.com> Mon, 26 Apr 2021 10:59:51 +0000 (20:59 +1000) --------------- Also fix CORE-16650 'VB6 installation does not show the wizard correctly' by porting back: 0.4.14-dev-844-gea35843c30
[COMCTL] Use DIALOG instead of DIALOGEX resources (#2270) This is needed, because property sheets can modify the dialog resource, and example code (and some existing applications) expect DIALOG. One such application is the VB6 setup. CORE-16650 --------------- also port back a few other trivial improvements from never branches, e.g.: a tiny fraction of 0.4.14-dev-150-g00f14ee1f2
the type/cast-changes in LISTVIEW_MouseWheel() --------------- 0.4.13-dev-26-g6122f3f436
[COMCTL32] Remove an unnecessary include --------------- and port back also a few trivial RC improvements, mainly to keep binary size under control. Binary size: comctl32.dll master RosBEWin2.2.2 GCC8.4.0dbg 1.999.872 comctl32.dll 0.4.14rls RosBEWin2.1.6 GCC4.7.2dbg 1.808.896 -> 1.808.896 comctl32.dll 0.4.13rls RosBEWin2.1.6 GCC4.7.2dbg 1.810.944 -> 1.805.312 comctl32.dll 0.4.12rls RosBEWin2.1.6 GCC4.7.2dbg 1.823.232 -> 1.818.112 comctl32.dll 0.4.11rls RosBEWin2.1.6 GCC4.7.2dbg 1.816.064 -> 1.810.944 comctl32.dll 0.4.10rls RosBEWin2.1.6 GCC4.7.2dbg 1.813.504 -> 1.808.384 comctl32.dll 0.4. 9rls RosBEWin2.1.6 GCC4.7.2dbg 1.813.504 -> 1.808.384 comctl32.dll 0.4. 8rls RosBEWin2.1.6 GCC4.7.2dbg 1.639.424 -> 1.634.304 comctl32.dll 0.4. 7rls RosBEWin2.1.6 GCC4.7.2dbg 1.634.304 -> 1.629.184
101 lines
3.7 KiB
Plaintext
101 lines
3.7 KiB
Plaintext
/*
|
|
* Top level resource file for Common Controls
|
|
*
|
|
* Copyright 1999 Bertho Stultiens
|
|
* Copyright 1999 Eric Kohl
|
|
*
|
|
* This library is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
* License as published by the Free Software Foundation; either
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
*
|
|
* This library is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
* Lesser General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
* License along with this library; if not, write to the Free Software
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
|
*/
|
|
|
|
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL
|
|
|
|
STRINGTABLE
|
|
{
|
|
IDS_CLOSE "關閉"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
IDM_TODAY "今天:"
|
|
IDM_GOTODAY "移到今天"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
IDS_SEPARATOR "分隔字元"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
HKY_NONE "無"
|
|
}
|
|
|
|
STRINGTABLE
|
|
{
|
|
IDS_BUTTON_YES "&Yes"
|
|
IDS_BUTTON_NO "&No"
|
|
IDS_BUTTON_RETRY "&Retry"
|
|
IDS_BUTTON_OK "OK"
|
|
IDS_BUTTON_CANCEL "Cancel"
|
|
IDS_BUTTON_CLOSE "&Close"
|
|
}
|
|
|
|
IDD_PROPSHEET DIALOG 0, 0, 220, 140
|
|
STYLE DS_SHELLFONT | DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
|
CAPTION "%s內容"
|
|
FONT 9, "新細明體"
|
|
BEGIN
|
|
DEFPUSHBUTTON "確定", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
|
|
PUSHBUTTON "取消", IDCANCEL,58,122,50,14
|
|
PUSHBUTTON "套用(&A)", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
|
|
PUSHBUTTON "說明", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
|
|
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
|
|
END
|
|
|
|
|
|
IDD_WIZARD DIALOG 0, 0, 290, 159
|
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
|
|
CAPTION "精靈"
|
|
FONT 9, "新細明體"
|
|
BEGIN
|
|
PUSHBUTTON "< 上一步(&B)", IDC_BACK_BUTTON,56,138,55,14
|
|
DEFPUSHBUTTON "下一步(&N) >", IDC_NEXT_BUTTON,111,138,55,14
|
|
DEFPUSHBUTTON "完成", IDC_FINISH_BUTTON,111,138,55,14
|
|
PUSHBUTTON "取消", IDCANCEL,173,138,55,14
|
|
PUSHBUTTON "說明", IDHELP,235,138,55,14,WS_GROUP
|
|
LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
|
|
CONTROL "", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
|
|
LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
|
|
END
|
|
|
|
|
|
IDD_TBCUSTOMIZE DIALOG 10, 20, 395, 125
|
|
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
|
|
CAPTION "自訂工具列"
|
|
FONT 9, "新細明體"
|
|
BEGIN
|
|
DEFPUSHBUTTON "關閉(&C)", IDCANCEL,320,6,70,14
|
|
PUSHBUTTON "重設(&E)", IDC_RESET_BTN,320,23,70,14
|
|
PUSHBUTTON "說明(&H)", IDC_HELP_BTN,320,40,70,14
|
|
PUSHBUTTON "往上移(&U)", IDC_MOVEUP_BTN,320,74,70,14
|
|
PUSHBUTTON "往下移(&D)", IDC_MOVEDN_BTN,320,91,70,14
|
|
LTEXT "可用按鈕(&V):", -1,4,5,120,10
|
|
LISTBOX IDC_AVAILBTN_LBOX,5,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
|
PUSHBUTTON "新增(&A) ->", IDOK, 132, 42, 55, 14
|
|
PUSHBUTTON "<- 移除(&R)", IDC_REMOVE_BTN,132,62,55,14
|
|
LTEXT "工具列按鈕(&T):", -1,194,5,120,10
|
|
LISTBOX IDC_TOOLBARBTN_LBOX, 194,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
|
|
END
|