Get Outlook Web Access Running Under Wine
The following fix was by Steve Storey on the IEs4Linux? forum :
It seems that various registry entries are missing to tell Wine primarily where to find the dhtmled.ocx file that contains the editor code.
To fix:
- Download the missing registry settings http://jwc.sourceforge.net/other/ieslinux-dhtmledit.reg (right-click, Save target as ...)
- Export WINEPREFIX=<path to your ies4linux ie6 installation directory> (defaults are : export WINEPREFIX=~/.ies4linux/ie6/)
- wine regedit.exe
- Import the downloaded registry settings (Registry\Import registry file)
- Restart IE.
For me, this worked in FC6?, Wine 0.9.27, ies4linux 2.5-beta4. I would expect that this should work for most other similar environments.
Steve
Full text of the file below.
(:source:) REGEDIT 4 [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{010E6CBE-FE2B-11D0-B079-006008058A0E}] @="TriEditParse Class" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{010E6CBE-FE2B-11D0-B079-006008058A0E}\InprocServer32] @="C:\\Windows\\System32\\triedit.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{010E6CBE-FE2B-11D0-B079-006008058A0E}\ProgID] @="TriEditParse.TriEditParse.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{010E6CBE-FE2B-11D0-B079-006008058A0E}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{010E6CBE-FE2B-11D0-B079-006008058A0E}\VersionIndependentProgID] @="TriEditParse.TriEditParse" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}] @="DHTML Edit Control for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\Control] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\InprocServer32] @="C:\\Windows\\System32\\dhtmled.ocx" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\MiscStatus] @="0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\MiscStatus\1] @="131473" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\ProgID] @="DHTMLEdit.DHTMLEdit.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\ToolboxBitmap32] @="C:\\Windows\\System32\\dhtmled.ocx, 1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\Version] @="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360200-FFF5-11d1-8D03-00A0C959BC0A}\VersionIndependentProgID] @="DHTMLEdit.DHTMLEdit" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}] @="DHTML Edit Control Safe for Scripting for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\Control] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\Implemented Categories\{7DD95802-9882-11CF-9FA9-00AA006C42C4}] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\InprocServer32] @="C:\\Windows\\System32\\dhtmled.ocx" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\MiscStatus] @="0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\MiscStatus\1] @="131473" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\ProgID] @="DHTMLSafe.DHTMLSafe.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\ToolboxBitmap32] @="C:\\Windows\\System32\\dhtmled.ocx, 2" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\Version] @="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{2D360201-FFF5-11d1-8D03-00A0C959BC0A}\VersionIndependentProgID] @="DHTMLSafe.DHTMLSafe" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{438DA5E0-F171-11D0-984E-0000F80270F8}] @="TriEditDocument Class" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{438DA5E0-F171-11D0-984E-0000F80270F8}\InprocServer32] @="C:\\Windows\\System32\\triedit.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{438DA5E0-F171-11D0-984E-0000F80270F8}\ProgID] @="TriEditDocument.TriEditDocument.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{438DA5E0-F171-11D0-984E-0000F80270F8}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{438DA5E0-F171-11D0-984E-0000F80270F8}\VersionIndependentProgID] @="TriEditDocument.TriEditDocument" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}] @="DEInsertTableParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\InprocServer32] @="C:\\Windows\\System32\\dhtmled.ocx" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\ProgID] @="DEInsertTableParam.DEInsertTableParam.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\Version] @="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}\VersionIndependentProgID] @="DEInsertTableParam.DEInsertTableParam" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}] @="DEGetBlockFmtNamesParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\Implemented Categories\{7DD95801-9882-11CF-9FA9-00AA006C42C4}] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\InprocServer32] @="C:\\Windows\\System32\\dhtmled.ocx" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\ProgID] @="DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam.1" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\Programmable] [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\Version] @="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\CLSID\{8D91090E-B955-11D1-ADC5-006008A5848C}\VersionIndependentProgID] @="DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{438DA5DF-F171-11D0-984E-0000F80270F8}] @="ITriEditDocument" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditDocument.TriEditDocument] @="TriEditDocument Class" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditDocument.TriEditDocument\CurVer] @="TriEditDocument.TriEditDocument.1" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditDocument.TriEditDocument.1] @="TriEditDocument Class" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditDocument.TriEditDocument.1\CLSID] @="{438DA5E0-F171-11D0-984E-0000F80270F8}" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditParse.TriEditParse] @="TriEditParse Class" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditParse.TriEditParse\CurVer] @="TriEditParse.TriEditParse.1" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditParse.TriEditParse.1] @="TriEditParse Class" [HKEY_LOCAL_MACHINE\Software\Classes\TriEditParse.TriEditParse.1\CLSID] @="{010E6CBE-FE2B-11D0-B079-006008058A0E}" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{438DA5D1-F171-11D0-984E-0000F80270F8}\1.0] @="triedit 1.0 Type Library" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{438DA5D1-F171-11D0-984E-0000F80270F8}\1.0\0\win32] @="C:\\Windows\\System32\\triedit.dll" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{438DA5D1-F171-11D0-984E-0000F80270F8}\1.0\FLAGS] @="0" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{438DA5D1-F171-11D0-984E-0000F80270F8}\1.0\HELPDIR] @="C:\\Windows\\System32\\" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{683364A1-B37D-11D1-ADC5-006008A5848C}\1.0] @="DHTML Edit Control for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{683364A1-B37D-11D1-ADC5-006008A5848C}\1.0\0\win32] @="C:\\Windows\\System32\\dhtmled.ocx" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{683364A1-B37D-11D1-ADC5-006008A5848C}\1.0\FLAGS] @="0" [HKEY_LOCAL_MACHINE\Software\Classes\TypeLib\{683364A1-B37D-11D1-ADC5-006008A5848C}\1.0\HELPDIR] @="C:\\Windows\\System32\\" [HKEY_LOCAL_MACHINE\Software\Classes\DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam] @="DEGetBlockFmtNamesParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam\CLSID] @="{8D91090E-B955-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam\CurVer] @="DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam.1" [HKEY_LOCAL_MACHINE\Software\Classes\DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam.1] @="DEGetBlockFmtNamesParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\DEGetBlockFmtNamesParam.DEGetBlockFmtNamesParam.1\CLSID] @="{8D91090E-B955-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\DEInsertTableParam.DEInsertTableParam] @="DEInsertTableParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\DEInsertTableParam.DEInsertTableParam\CLSID] @="{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\DEInsertTableParam.DEInsertTableParam\CurVer] @="DEInsertTableParam.DEInsertTableParam.1" [HKEY_LOCAL_MACHINE\Software\Classes\DEInsertTableParam.DEInsertTableParam.1] @="DEInsertTableParam Class" [HKEY_LOCAL_MACHINE\Software\Classes\DEInsertTableParam.DEInsertTableParam.1\CLSID] @="{47B0DFC7-B7A3-11D1-ADC5-006008A5848C}" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLEdit.DHTMLEdit] @="DHTML Edit Control for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLEdit.DHTMLEdit\CLSID] @="{2D360200-FFF5-11d1-8D03-00A0C959BC0A}" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLEdit.DHTMLEdit\CurVer] @="DHTMLEdit.DHTMLEdit.1" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLEdit.DHTMLEdit.1] @="DHTML Edit Control for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLEdit.DHTMLEdit.1\CLSID] @="{2D360200-FFF5-11d1-8D03-00A0C959BC0A}" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLSafe.DHTMLSafe] @="DHTML Edit Control Safe for Scripting for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLSafe.DHTMLSafe\CLSID] @="{2D360201-FFF5-11d1-8D03-00A0C959BC0A}" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLSafe.DHTMLSafe\CurVer] @="DHTMLSafe.DHTMLSafe.1" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLSafe.DHTMLSafe.1] @="DHTML Edit Control Safe for Scripting for IE5" [HKEY_LOCAL_MACHINE\Software\Classes\DHTMLSafe.DHTMLSafe.1\CLSID] @="{2D360201-FFF5-11d1-8D03-00A0C959BC0A}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{47B0DFC6-B7A3-11D1-ADC5-006008A5848C}] @="IDEInsertTableParam" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{47B0DFC6-B7A3-11D1-ADC5-006008A5848C}\ProxyStubClsid] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{47B0DFC6-B7A3-11D1-ADC5-006008A5848C}\ProxyStubClsid32] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{47B0DFC6-B7A3-11D1-ADC5-006008A5848C}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{588D5040-CF28-11D1-8CD3-00A0C959BC0A}] @="_DHTMLEditEvents" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{588D5040-CF28-11D1-8CD3-00A0C959BC0A}\ProxyStubClsid] @="{00020420-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{588D5040-CF28-11D1-8CD3-00A0C959BC0A}\ProxyStubClsid32] @="{00020420-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{588D5040-CF28-11D1-8CD3-00A0C959BC0A}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{8D91090D-B955-11D1-ADC5-006008A5848C}] @="IDEGetBlockFmtNamesParam" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{8D91090D-B955-11D1-ADC5-006008A5848C}\ProxyStubClsid] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{8D91090D-B955-11D1-ADC5-006008A5848C}\ProxyStubClsid32] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{8D91090D-B955-11D1-ADC5-006008A5848C}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B590-2B1F-11D2-8D1E-00A0C959BC0A}] @="IDHTMLSafe" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B590-2B1F-11D2-8D1E-00A0C959BC0A}\ProxyStubClsid] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B590-2B1F-11D2-8D1E-00A0C959BC0A}\ProxyStubClsid32] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B590-2B1F-11D2-8D1E-00A0C959BC0A}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B591-2B1F-11D2-8D1E-00A0C959BC0A}] @="IDHTMLEdit" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B591-2B1F-11D2-8D1E-00A0C959BC0A}\ProxyStubClsid] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B591-2B1F-11D2-8D1E-00A0C959BC0A}\ProxyStubClsid32] @="{00020424-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{CE04B591-2B1F-11D2-8D1E-00A0C959BC0A}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D1FC78E8-B380-11D1-ADC5-006008A5848C}] @="_DHTMLSafeEvents" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D1FC78E8-B380-11D1-ADC5-006008A5848C}\ProxyStubClsid] @="{00020420-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D1FC78E8-B380-11D1-ADC5-006008A5848C}\ProxyStubClsid32] @="{00020420-0000-0000-C000-000000000046}" [HKEY_LOCAL_MACHINE\Software\Classes\Interface\{D1FC78E8-B380-11D1-ADC5-006008A5848C}\TypeLib] @="{683364A1-B37D-11D1-ADC5-006008A5848C}" "Version"="1.0"