Files
reactos/reactos/lib/shell32/shell.spec
T
Gé van Geldorp 05e1c2d4b7 Ge van Geldorp <[email protected]>
- 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
2005-05-28 21:30:32 +00:00

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