mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-29 19:26:33 +00:00
- Overlay icons for .lnk files with a small arrow in the lower left corner. Alexandre Julliard <[email protected]> - Added rules for building import libraries in the individual dll makefiles, and added support for building a .def.a static import library too. - Removed unnecessary code in the 16-bit DllEntryPoint function of some dlls, and also fixed its ordinal in a few places. - Comment out stub WEP entry points so that we can call WEP for builtin dlls too. Juan Lang <[email protected]> - Fixes to IShellFolder::GetAttributesOf implementations, spotted by silverblade_: - a count of zero is allowed to GetAttributesOf if apidl is NULL - SFGAO_VALIDATE must be cleared upon return - only log unsupported flags in ShellExecute - environment variables are expanded, so SEE_MASK_DOENVSUBST is supported Michael Jung <[email protected]> - Add a new CLSID for UnixDosFolder, which is identical to UnixFolder, but does unix <-> dos path conversion for GetDisplayNameOf and ParseDisplayName. - Make the root of the shell extension map to the root of the unix filesystem. - More robustly query the SHGDN_FORPARSING flag in the shell32's folders GetDisplayNameOf methods. - Fixed GetDisplayNameOf method to not depend on incorrect behaviour regarding the SHGDN_INFOLDER flag. - Fixed MyComputer's GetDisplayNameOf method. - Return a cloned PIDL by SHBrowseForFolder to avoid heap corruption. - Fixed incorrect IShellFolder::EnumOjects API usage. - Support for regular files (as opposed to directories). - Display a drive icon for the unix root directory. - Consider only the GIL_FORSHORTCUT flag in SIC_CompareEntries. Stefan Doesinger <[email protected]> - Handle cidl==0 in shfldr_desktop, shfldr_fs and shfldr_mycomp. - Remove the dwAttributes member from the IGenericSFImpl class, it's not needed and can't be initialised in Initialize and InitializeEx. Mike McCormack <[email protected]> - Split SHGetFileInfoW into two functions. - Remove static variables in SHBrowseForFolder implementation. - Split up the window procedure. - Remove some unused include files. - MSI advertised shortcuts don't require a product ID. Peter Berg Larsen <[email protected]> - Rewritten DoEnvironmentSubst16. Kouji Sasaki <[email protected]> - Added the processing for determination of SFGAO_HASSUBFOLDER flag in SHELL32_GetItemAttribute function. Francois Gouget <[email protected]> - Assorted spelling fixes. Huw Davies <[email protected]> - It makes no sense to have a left pointing arrow as the desktop icon. Replace it with something more appropiate. Mike Hearn <[email protected]> - Fix SHELL_GetPathFromIDList[AW] to return the desktop path given an empty PIDL. svn path=/trunk/; revision=15617
46 lines
1.9 KiB
RPMSpec
46 lines
1.9 KiB
RPMSpec
1 pascal RegOpenKey(long str ptr) RegOpenKey16
|
|
2 pascal RegCreateKey(long str ptr) RegCreateKey16
|
|
3 pascal RegCloseKey(long) RegCloseKey16
|
|
4 pascal RegDeleteKey(long str) RegDeleteKey16
|
|
5 pascal RegSetValue(long str long str long) RegSetValue16
|
|
6 pascal RegQueryValue(long str ptr ptr) RegQueryValue16
|
|
7 pascal RegEnumKey(long long ptr long) RegEnumKey16
|
|
# 8 stub WEP
|
|
9 pascal -ret16 DragAcceptFiles(word word) DragAcceptFiles16
|
|
11 pascal -ret16 DragQueryFile(word s_word ptr s_word) DragQueryFile16
|
|
12 pascal -ret16 DragFinish(word) DragFinish16
|
|
13 pascal -ret16 DragQueryPoint(word ptr) DragQueryPoint16
|
|
20 pascal -ret16 ShellExecute(word str str str str s_word) ShellExecute16
|
|
21 pascal -ret16 FindExecutable(str str ptr) FindExecutable16
|
|
22 pascal -ret16 ShellAbout(word ptr ptr word) ShellAbout16
|
|
33 pascal -ret16 AboutDlgProc(word word word long) AboutDlgProc16
|
|
34 pascal -ret16 ExtractIcon(word str s_word) ExtractIcon16
|
|
36 pascal -ret16 ExtractAssociatedIcon(word ptr ptr) ExtractAssociatedIcon16
|
|
37 pascal DoEnvironmentSubst(ptr word) DoEnvironmentSubst16
|
|
38 pascal FindEnvironmentString(ptr) FindEnvironmentString16
|
|
39 pascal -ret16 InternalExtractIcon(word ptr s_word word) InternalExtractIcon16
|
|
40 pascal -ret16 ExtractIconEx(str word ptr ptr word) ExtractIconEx16
|
|
# 98 stub SHL3216_THUNKDATA16
|
|
# 99 stub SHL1632_THUNKDATA16
|
|
|
|
#100 4 0550 HERETHARBETYGARS exported, shared data
|
|
#101 8 010e FINDEXEDLGPROC exported, shared data
|
|
101 pascal DllEntryPoint(long word word word long word) SHELL_DllEntryPoint
|
|
|
|
102 pascal -ret16 RegisterShellHook(word word) RegisterShellHook16
|
|
103 pascal ShellHookProc(word word long) ShellHookProc16
|
|
|
|
157 stub RESTARTDIALOG
|
|
# 166 PICKICONDLG
|
|
|
|
262 pascal -ret16 DriveType(long) DriveType16
|
|
|
|
# 263 SH16TO32DRIVEIOCTL
|
|
# 264 SH16TO32INT2526
|
|
# 300 SHGETFILEINFO
|
|
# 400 SHFORMATDRIVE
|
|
401 stub SHCHECKDRIVE
|
|
# 402 _RUNDLLCHECKDRIVE
|
|
|
|
#32 WCI
|