reactos/dll/win32
Katayama Hirofumi MZ c19d9df259
[BROWSEUI] Implement auto-completion (#3507)
Implement IAutoComplete to realize input auto completion. CORE-9281, CORE-1419

- The main features of this PR are Auto-Suggest and Auto-Append.
- Auto-Suggest shows a list near the textbox (an EDIT control) when the user has typed partial pathname into the textbox.
- Auto-Append appends complement text into the textbox to complete the pathname with selected status.
- The list of AutoSuggest is a top-level window whose window class is "Auto-Suggest Dropdown". We call it "the drop-down window".
- The drop-down window contains three controls: a listview, a scrollbar and a sizebox.
- The drop-down window watches the input into the textbox. If the textbox changed, then the window updates the list.
- The sizebox control enables the user to resize the drop-down window.
2021-03-10 16:22:57 +09:00
..
acledit
aclui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
activeds
actxprxy
advapi32 [ADVAPI32] In RegSetValueExW, do not fail if we fault when checking for ending NUL character 2021-03-02 15:42:21 +01:00
advapi32_vista
advpack [REACTOS] RegQueryValueExW() wants bytes, not chars (#2876) 2020-06-01 12:06:49 +03:00
atl [ATL] Import Wine upstream patch 3043ab3e62 2020-02-23 16:52:03 +01:00
atl80
atl100
authz
avicap32
avifil32 [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
batt
bcrypt
beepmidi
browseui [BROWSEUI] Implement auto-completion (#3507) 2021-03-10 16:22:57 +09:00
bthci
cabinet [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
cards
cfgmgr32
clusapi [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
comcat
comctl32 [CMAKE] Use remove_target_compile_option when disabling manually enabled warnings 2021-03-03 06:04:25 +03:00
comdlg32 [COMDLG32] Improve Polish (pl-PL) translation (#3411) 2021-01-03 15:54:10 +03:00
compstui
credui [TRANSLATION] Hungarian translation update for credui, devmgr, netid, sysdm (#3285) 2020-11-21 18:07:48 +01:00
crtdll [CRTDLL] Make this a stand-alone CRT DLL 2020-10-22 18:07:27 +02:00
crypt32 [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
cryptdlg [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
cryptdll
cryptnet
cryptui [TRANSLATION] New Portuguese translation (#2588) 2020-04-18 23:49:35 +02:00
dbgeng [DBGENG] Import dbgeng.dll from Wine Staging 4.18 2020-09-10 18:19:28 +02:00
dbghelp [DBGHELP] Fix use of unix path 2021-03-04 17:41:25 +01:00
dciman32
devmgr [DEVMGR][NETID] Update PT translation (#3487) 2021-03-03 04:18:15 +01:00
dnsapi
esent
faultrep
fltlib [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
fmifs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
fontsub
framedyn [FRAMEDYN] Fix an x64 export (probably wrong copy/paste from x86 version) 2021-01-07 21:12:11 +01:00
fusion [CMAKE] Fix few copy-paste typos in add_pch() calls (#3508) 2021-03-06 19:11:56 +01:00
gdiplus [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
getuname [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
hhctrl.ocx [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
hid [HID] Use hidparser static library for HidP_* functions 2019-05-02 20:06:47 +02:00
hlink [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
hnetcfg
httpapi [HTTPAPI] Convert httpapi.dll to a stub-only library 2020-05-04 11:37:16 +03:00
iccvid
icmp
ieframe [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
iernonce [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
imaadp32.acm
imagehlp [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
imm32 [IMM32][INCLUDE] Add immtable.h and modify imm32.spec (#3207) 2020-09-19 22:47:40 +09:00
inetcomm [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
inetmib1 [CMAKE] Add some -D__ROS_LONG64__ to please gcc x64 2020-03-26 16:39:16 +01:00
initpki
inseng [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
iologmsg
iphlpapi [IPHLPAPI] Fix for hasArp which crashes some iphlpapi tests. (#3216) 2020-09-22 15:50:41 +02:00
iprtprio
itircl
itss [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
jscript [CMAKE] Generate Flex and Bison files at build time 2021-01-28 06:43:05 +03:00
jsproxy
kernel32 [KERNEL32] Align the PROCESS_PRIORITY_CLASS variable in GetPriorityClass on a 4-byte boundary. 2021-02-20 17:13:38 +01:00
loadperf
lpk
lsasrv [LSASRV][SECUR32] Fix the naming mess 2021-02-28 11:03:33 +01:00
lz32
mapi32 [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
mciavi32
mcicda
mciqtz32
mciseq [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
mciwave [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
mgmtapi
mlang [MLANG] Fix scripts values in fnIMLangFontLink2_GetScriptFontInfo() 2020-10-24 10:17:05 +02:00
mmdevapi
mmdrv
modemui [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
mpr [TRANSLATION] Update PT translation (#2342) 2020-03-06 19:40:03 +01:00
mprapi
msacm32
msacm32.drv
msadp32.acm
msafd [MSAFD] Workaround regression CORE-15804 2020-05-13 02:39:37 +02:00
mscat32
mscms
mscoree [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
msctf
msftedit
msg711.acm
msgina initial commit (#3506) 2021-03-06 19:13:05 +01:00
msgsm32.acm
mshtml [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
mshtml.tlb
msi [CMAKE] Generate Flex and Bison files at build time 2021-01-28 06:43:05 +03:00
msimg32
msimtf
msisip
msisys.ocx
msnet32
mspatcha
msports [TRANSLATION] Add/update Portuguese translation (#2850) 2020-06-01 20:48:58 +02:00
msrle32 [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
mssign32
mssip32
mstask [MSTASK] Add netapi32 dependency to ensure atsvc_c.h is available. 2020-06-06 23:02:35 +02:00
msv1_0 [MSV1_0] Create stubs for SECPKG_FUNCTION_TABLE (SpLsaModeInitialize) 2020-04-26 17:26:17 +02:00
msvcrt [CMAKE] Fix GCC -fstack-protector usage 2021-01-05 13:38:57 +01:00
msvcrt20
msvcrt40 [CRT] Import wine exception handling code 2020-02-09 15:56:30 +01:00
msvfw32
msvidc32
mswsock [MSWSOCK] Use a correct prototype for SvchostPushServiceGlobals stub 2020-06-27 14:55:28 +02:00
msxml
msxml2
msxml3 [CMAKE] Generate Flex and Bison files at build time 2021-01-28 06:43:05 +03:00
msxml3r [CMAKE] Add missing dependencies on PSDK 2020-12-22 13:14:00 +01:00
msxml4
msxml6
mycomput [CMAKE] Add missing dependencies on PSDK 2020-12-22 13:14:00 +01:00
nddeapi
netapi32 [NETAPI32] Use our implementation of NetWkstaUserEnum instead of the Wine stub 2021-02-14 11:26:54 +01:00
netcfgx [NETCFGX] LoadDNSSettings(): Improve one RegQueryValueExW() call (#2870) 2021-03-04 23:29:38 +01:00
netevent
netid [DEVMGR][NETID] Update PT translation (#3487) 2021-03-03 04:18:15 +01:00
netmsg
newdev [TRANSLATION] Hungarian (hu-HU) translation update (#3388) 2020-12-31 01:42:34 +03:00
npptools
ntdsapi
ntlanman
ntmarta
objsel
odbc32
odbccp32
ole32 [OLE32] ole32_ros.diff: Remove remnant '__ASM_STDCALL_FUNC()' 2020-06-27 14:48:00 +02:00
oleacc [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
oleaut32 [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
olecli32
oledlg [REACTOS] *.spec: Fix some function/parameter types (#3154) 2020-09-20 19:21:11 +02:00
olepro32
olesvr32
olethk32
pdh
pidgen
powrprof [POWERPROF] ValidatePowerPolicies: Do not fail because of legal power states which were set by FixSystemPowerState. 2019-05-02 20:39:58 +02:00
profmap [PROFMAP] Initial implementation (#2119) 2020-04-26 21:15:21 +02:00
propsys [PROPSYS] Sync with Wine Staging 4.18. CORE-16441 2019-11-23 12:08:50 +01:00
psapi [PSAPI] Fix and simplify FindDeviceDriver 2020-11-07 17:39:42 +01:00
pstorec
qmgr
qmgrprxy
query
rasadhlp
rasapi32
rasdlg [RASDLG] pl-PL update (#2675) 2020-04-27 13:38:27 +03:00
rasman
regapi [REGAPI] Import regapi.dll from Wine Staging 5.7 CORE-16458 (#2723) 2020-05-14 14:21:16 +02:00
resutils
riched20 [REACTOS] Remove forced _WIN32_IE defines 2020-03-30 13:47:09 +03:00
riched32
rpcrt4 [RPCRT4] Check hBinding != 0 CORE-16936 2020-09-01 22:10:18 +02:00
rsabase
rsaenh [RSAENH][MSXML3][OLE32] Revert PRIVATE commits (cbe8a9f and 38b438b) 2020-05-09 17:55:37 +09:00
samlib
samsrv [SAMSRV] Add 'Print Operators', 'Performance Monitor Users' and 'Performance Log Users' aliases to servers 2021-01-03 06:17:48 +01:00
sccbase
schannel
scrrun [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
secur32 [LSASRV][SECUR32] Fix the naming mess 2021-02-28 11:03:33 +01:00
security
sensapi
serialui
setupapi [SETUPAPI] Set the CONFIGFLAG_FAILEDINSTALL flag in SetupDiInstallDevice 2021-01-27 05:15:14 +03:00
sfc [SFC][SFC_OS] Add stubs to exported functions (#2431) 2020-04-16 02:06:22 +03:00
sfc_os [SFC][SFC_OS] Add stubs to exported functions (#2431) 2020-04-16 02:06:22 +03:00
shdoclc
shdocvw
shell32 [SHELL32] Avoid code duplication on FAT and EXT2/BtrFS related FSs insertion (#3505) 2021-03-09 16:17:23 +01:00
shfolder
shimgvw [TRANSLATION][INF] Update Chinese Traditional (zh-TW) translation (#3468) 2021-03-09 16:51:37 +01:00
shlwapi [SHLWAPI] Use an object library to separate C & C++ compilation units 2021-03-03 08:34:32 +01:00
slbcsp
smdll
sndblst
snmpapi
softpub
srclient
stdole2.tlb
stdole32.tlb
sti [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
storprop [STORPROP] Add missing property provider stubs 2020-12-12 16:42:15 +01:00
streamci
sxs [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
syssetup [SYSSETUP] Update German translation. 2021-02-09 21:03:34 +01:00
t2embed
tapi32
tapiui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
themeui [TRANSLATION] Improve zh-TW translation (#3218) 2020-11-21 18:03:37 +01:00
traffic
twain_32
ubtrfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ucdfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
uext2 [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ufat [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
ufatx [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
uffs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
untfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
updspapi
ureiserfs [FSLIB][FMIFS][AUTOCHK][SETUPLIB] Use more Windows-compatible (but not fully compatible yet) Format() and Chkdsk() ULIB functions. 2020-11-22 21:57:07 +01:00
url
urlmon [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
userenv [TRANSLATION] Hungarian translation update for aclui, avifil32, browseui, comdlg32, crypt32, cryptdlg, shell32, userenv (#2978) 2020-08-17 16:39:42 +02:00
usp10
uxtheme [UXTHEME] Properly show disabled close button 2020-08-16 17:34:38 +03:00
vbscript [CMAKE] Generate Flex and Bison files at build time 2021-01-28 06:43:05 +03:00
verifier
version
vssapi [VSSAPI] Add missing wrapper for ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z and _VSSAPI_CreateVssBackupComponents@4 in msvc.s, to fix MSVC compilation 2020-06-07 19:45:05 +02:00
wbemdisp [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wbemprox [CMAKE] Generate Flex and Bison files at build time 2021-01-28 06:43:05 +03:00
wdmaud.drv [WDMAUD.DRV] Revert "Workaround multiple issues with AC97 driver from rapps" 2020-10-03 16:39:13 +02:00
windowscodecs [WINDOWSCODECS] It turns out that /wd4133 is not enough to demote the error; we need to use remove_target_compile_option() to completely remove the /we4133 flag. 2020-11-06 01:06:13 +01:00
windowscodecsext
winemp3.acm
winfax
wing32
winhttp
wininet [WININET] Fix usage of uninitialized variable 2021-02-07 14:00:12 +01:00
winmm [CMAKE] Get rid of replace_compile_flags 2020-10-20 21:44:54 +02:00
winscard
winsta [WINSTA] Add some missing stubs (#2307) 2020-04-16 01:50:22 +03:00
wintrust [WINTRUST] Add WTHelperGetFileHash stub 2020-03-15 13:12:05 +01:00
wlanapi
wldap32 [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wlnotify
wmi
wmiutils
wmvcore
ws2_32 [WS2_32] Fix error handling on non-existing registry keys 2021-03-02 14:39:22 +01:00
ws2help [DOC][WS2_32][WS2HELP] Fix ws2* paths (#3425) 2021-02-07 22:17:01 +01:00
wshirda
wshom.ocx [CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905 2020-06-06 21:58:41 +03:00
wshtcpip [WSHTCPIP] Print IOCTL as hexa value 2019-10-19 12:04:40 +02:00
wsock32
wtsapi32
wuapi
xinput1_1
xinput1_2
xinput1_3
xinput9_1_0
xmllite
xolehlp
CMakeLists.txt [KERNEL32_VISTA] Move under kernel32 2020-09-25 09:45:54 +02:00