Updated.
diff --git a/documentation/shell32 b/documentation/shell32
index 438c5d0..b848017 100644
--- a/documentation/shell32
+++ b/documentation/shell32
@@ -1,85 +1,66 @@
- SHELL32
- development status
-
- Author needed!! Any volunteers??
- mail to <juergen.schmied@metronet.de>
+ SHELL32/SHLWAPI development status
1. Introduction
---------------
-All parts of this DLL are currently under development. About a third of
-base functionality is roughly in place. The missing parts are the icon
-(shell icon cache) handling and the dialogs provided from the dll like
-the file copy status window.
+many parts of this DLL are currently under development.
-The basis comes from Marcus Meissner and I <juergen.schmied@metronet.de>
-implemented the classes and filled in function stubs.
-
+The missing parts are:
+
+- contextmenus:
+ - shell extensions
+ - new document
+
+- shellfolder:
+ - shell extensions are only partially working
+
+- resources:
+ - many build-in icons are missing
+
+- shell notifications
+ - not aware of seperated addressspaces
+
+- iconcache
+ - not aware of seperated addressspaces
+ - shell extensions
+
+- BrowseForFolder
+ - only core functionality implemented
+
+- drag/drop/shellole
+ - only core functionality implemented
+
+- shelllinks
+ - read only
+ - only core functionality implemented
+ - dialogs: nothing done
+
+- functions
+ - many functions of shlwapi are not jet implemented
+ - many special functions used only by explorer are incomplete
+ - SHFileOperation and related dialogs not implemented
+
+- guid's
+ - should be moved into the module
+
+- property sheets for files and folder
+ - noting done
+
+BUGS:
+- incorrect behaviour of the IShellFolder within the office-style
+ dialogs
+
2. General Information
----------------------
-3. Functions
-------------
+<all additional informations are moved to the header and source files>
-4. Classes
-----------
-
-4.1 IContextMenu
-----------------
- Status:
- - development started
-
- Undocumented:
- word95 gets a IContextMenu Interface and calls HandleMenuMsg()
- whitch should only a member of IContextMenu2.
- I suppose IContextMenu and IContextMenu2/3 are using the same vtable
- and are in effect the same.
-
-4.2 IShellExtInit
------------------
- only interface definition
-
-4.3 IEnumIDList
+3. Informations
---------------
- Status:
- - Almost finished.
+- nearly complete informations about the binary formats of *.lnk avaiable at
+ www.wotsit.org
-
-4.4.IShellFolder
-----------------
- Status:
- - roughly finished.
+- www.geocities.com/SiliconValley/4942/
+- many examples from MSDN
-4.5 IShellView
---------------
- Status:
- - under development
-
-
-4.6 IShellBrowser
------------------
- Status:
- - only interface definition
- it's implemented by the explorer
- don't know if we need it
-
-4.7. PIDL Manager
------------------
- Status:
- - roughly complete will be migrated to a set of functions because it's
- not holding any instance data,
-
- Undocumented:
- MS says: the abID of SHITEMID should be treated as binary data and not
- be interpreted by applications. Applies to everyone but MS itself.
- Word95 interprets the contents of abID (Filesize/Date) so we have to go
- for binary compatibility here.
- I expect the file open/close dialog in comctl32 does so also.
-
-
-5. Structures
--------------
-
-5.1 PIDL
---------
-
+Feb-21-2000 <juergen.schmied@debitel.net>