summaryrefslogtreecommitdiff
path: root/embedserv
diff options
context:
space:
mode:
authorMikhail Voitenko <mav@openoffice.org>2003-03-17 10:03:28 +0000
committerMikhail Voitenko <mav@openoffice.org>2003-03-17 10:03:28 +0000
commitf74361b71d2e966f0bd3bef5384f444d09fcc336 (patch)
tree19c9380f6894667975524b6d46feb95f5b3fc07b /embedserv
parent8c0eb7d4b5072d3c69d3c6552e2ae92732d71558 (diff)
#i2822# test scenario
Diffstat (limited to 'embedserv')
-rw-r--r--embedserv/regentries/calc.reg72
-rw-r--r--embedserv/regentries/draw.reg72
-rw-r--r--embedserv/regentries/impress.reg72
-rw-r--r--embedserv/regentries/math.reg72
-rw-r--r--embedserv/regentries/writer.reg72
-rwxr-xr-xembedserv/source/embed/ed_ipersiststr.cxx7
-rwxr-xr-xembedserv/source/embed/guid.cxx24
7 files changed, 386 insertions, 5 deletions
diff --git a/embedserv/regentries/calc.reg b/embedserv/regentries/calc.reg
new file mode 100644
index 000000000000..f3a60fd9cc5e
--- /dev/null
+++ b/embedserv/regentries/calc.reg
@@ -0,0 +1,72 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument.1]
+@="StarOffice Embedded Calc Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument.1\CLSID]
+@="{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument.1\Insertable]
+
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument]
+@="StarOffice Embedded Calc Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument\CLSID]
+@="{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument\CurVer]
+@="com.sun.star.comp.Calc.SpreadsheetDocument.1"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Calc.SpreadsheetDocument\Insertable]
+
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}]
+@="StarOffice Embedded Calc Document"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\LocalServer32]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe -nodefault -nologo"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\InprocHandler32]
+@="ole32.dll"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DefaultIcon]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Insertable]
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\ProgID]
+@="com.sun.star.comp.Calc.SpreadsheetDocument.1"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Programmable]
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\MiscStatus]
+@="16"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\0]
+@="&Edit,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-1]
+@="Show,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-2]
+@="Open,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\VersionIndependentProgID]
+@="com.sun.star.comp.Calc.SpreadsheetDocument"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\0]
+@="Embed Source,1,8,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\1]
+@="3,1,32,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\2]
+@="2,1,16,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\2]
+@="StarOffice"
+
+[HKEY_CLASSES_ROOT\CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\3]
+@="StarOffice Calc Document"
+
diff --git a/embedserv/regentries/draw.reg b/embedserv/regentries/draw.reg
new file mode 100644
index 000000000000..50d2771a8063
--- /dev/null
+++ b/embedserv/regentries/draw.reg
@@ -0,0 +1,72 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument.1]
+@="StarOffice Embedded Draw Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument.1\CLSID]
+@="{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument.1\Insertable]
+
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument]
+@="StarOffice Embedded Draw Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument\CLSID]
+@="{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument\CurVer]
+@="com.sun.star.comp.Draw.DrawingDocument.1"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.DrawingDocument\Insertable]
+
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}]
+@="StarOffice Embedded Draw Document"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\LocalServer32]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe -nodefault -nologo"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\InprocHandler32]
+@="ole32.dll"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DefaultIcon]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Insertable]
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\ProgID]
+@="com.sun.star.comp.Draw.DrawingDocument.1"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Programmable]
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\MiscStatus]
+@="16"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\0]
+@="&Edit,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-1]
+@="Show,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-2]
+@="Open,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\VersionIndependentProgID]
+@="com.sun.star.comp.Draw.DrawingDocument"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\0]
+@="Embed Source,1,8,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\1]
+@="3,1,32,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\2]
+@="2,1,16,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\2]
+@="StarOffice"
+
+[HKEY_CLASSES_ROOT\CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\3]
+@="StarOffice Draw Document"
+
diff --git a/embedserv/regentries/impress.reg b/embedserv/regentries/impress.reg
new file mode 100644
index 000000000000..7a96af6e1717
--- /dev/null
+++ b/embedserv/regentries/impress.reg
@@ -0,0 +1,72 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument.1]
+@="StarOffice Embedded Impress Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument.1\CLSID]
+@="{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument.1\Insertable]
+
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument]
+@="StarOffice Embedded Impress Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument\CLSID]
+@="{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument\CurVer]
+@="com.sun.star.comp.Draw.PresentationDocument.1"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Draw.PresentationDocument\Insertable]
+
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}]
+@="StarOffice Embedded Impress Document"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\LocalServer32]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe -nodefault -nologo"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\InprocHandler32]
+@="ole32.dll"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DefaultIcon]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Insertable]
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\ProgID]
+@="com.sun.star.comp.Draw.PresentationDocument.1"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Programmable]
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\MiscStatus]
+@="16"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\0]
+@="&Edit,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-1]
+@="Show,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-2]
+@="Open,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\VersionIndependentProgID]
+@="com.sun.star.comp.Draw.PresentationDocument"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\0]
+@="Embed Source,1,8,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\1]
+@="3,1,32,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\2]
+@="2,1,16,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\2]
+@="StarOffice"
+
+[HKEY_CLASSES_ROOT\CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\3]
+@="StarOffice Impress Document"
+
diff --git a/embedserv/regentries/math.reg b/embedserv/regentries/math.reg
new file mode 100644
index 000000000000..0ffbbd3c3574
--- /dev/null
+++ b/embedserv/regentries/math.reg
@@ -0,0 +1,72 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument.1]
+@="StarOffice Embedded Math Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument.1\CLSID]
+@="{D0484DE6-AAEE-468a-991F-8D4B0737B57A}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument.1\Insertable]
+
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument]
+@="StarOffice Embedded Math Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument\CLSID]
+@="{D0484DE6-AAEE-468a-991F-8D4B0737B57A}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument\CurVer]
+@="com.sun.star.comp.Math.FormulaDocument.1"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Math.FormulaDocument\Insertable]
+
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}]
+@="StarOffice Embedded Math Document"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\LocalServer32]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe -nodefault -nologo"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\InprocHandler32]
+@="ole32.dll"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DefaultIcon]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Insertable]
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\ProgID]
+@="com.sun.star.comp.Math.FormulaDocument.1"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Programmable]
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\MiscStatus]
+@="16"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\0]
+@="&Edit,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-1]
+@="Show,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-2]
+@="Open,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\VersionIndependentProgID]
+@="com.sun.star.comp.Math.FormulaDocument"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\0]
+@="Embed Source,1,8,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\1]
+@="3,1,32,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\2]
+@="2,1,16,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\2]
+@="StarOffice"
+
+[HKEY_CLASSES_ROOT\CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\3]
+@="StarOffice Math Document"
+
diff --git a/embedserv/regentries/writer.reg b/embedserv/regentries/writer.reg
new file mode 100644
index 000000000000..278df0c76fd7
--- /dev/null
+++ b/embedserv/regentries/writer.reg
@@ -0,0 +1,72 @@
+Windows Registry Editor Version 5.00
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument.1]
+@="StarOffice Embedded Text Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument.1\CLSID]
+@="{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument.1\Insertable]
+
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument]
+@="StarOffice Embedded Text Document"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument\CLSID]
+@="{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument\CurVer]
+@="com.sun.star.comp.Writer.TextDocument.1"
+
+[HKEY_CLASSES_ROOT\com.sun.star.comp.Writer.TextDocument\Insertable]
+
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}]
+@="StarOffice Embedded Text Document"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\LocalServer32]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe -nodefault -nologo"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\InprocHandler32]
+@="ole32.dll"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DefaultIcon]
+@="d:\\OFFICES\\SRX644\\mav3_nonpro\\program\\soffice.exe,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Insertable]
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\ProgID]
+@="com.sun.star.comp.Writer.TextDocument.1"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Programmable]
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\MiscStatus]
+@="16"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\0]
+@="&Edit,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-1]
+@="Show,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-2]
+@="Open,0,0"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\VersionIndependentProgID]
+@="com.sun.star.comp.Writer.TextDocument"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\0]
+@="Embed Source,1,8,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\1]
+@="3,1,32,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\2]
+@="2,1,16,1"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\2]
+@="StarOffice"
+
+[HKEY_CLASSES_ROOT\CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\3]
+@="StarOffice Text Document"
+
diff --git a/embedserv/source/embed/ed_ipersiststr.cxx b/embedserv/source/embed/ed_ipersiststr.cxx
index 6d63f89c633f..4fd5ff5ba033 100755
--- a/embedserv/source/embed/ed_ipersiststr.cxx
+++ b/embedserv/source/embed/ed_ipersiststr.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ed_ipersiststr.cxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: mav $ $Date: 2003-03-12 15:37:57 $
+ * last change: $Author: mav $ $Date: 2003-03-17 11:02:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -109,6 +109,7 @@ using namespace ::com::sun::star;
extern ::rtl::OUString getServiceNameFromGUID_Impl( GUID* );
extern ::rtl::OUString getFilterNameFromGUID_Impl( GUID* );
// extern CLIPFORMAT getClipFormatFromGUID_Impl( GUID* );
+::rtl::OUString getTestFileURLFromGUID_Impl( GUID* guid );
const ::rtl::OUString aOfficeEmbedStreamName( RTL_CONSTASCII_USTRINGPARAM ( "package_stream" ) );
@@ -239,7 +240,7 @@ EmbedDocument_Impl::~EmbedDocument_Impl()
uno::Sequence< beans::PropertyValue > EmbedDocument_Impl::fillArgsForLoading_Impl( uno::Reference< io::XInputStream > xStream, DWORD nStreamMode )
{
uno::Sequence< beans::PropertyValue > aArgs( xStream.is() ? 4 : 3 );
- rtl::OUString sDocUrl( rtl::OUString::createFromAscii( "file:///d:/test.sxw" ) ); // REMOVE
+ rtl::OUString sDocUrl = getTestFileURLFromGUID_Impl( &m_guid ); // REMOVE
aArgs[0].Name = ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "URL" ) );
diff --git a/embedserv/source/embed/guid.cxx b/embedserv/source/embed/guid.cxx
index ab62b048acf3..081b78eadb7a 100755
--- a/embedserv/source/embed/guid.cxx
+++ b/embedserv/source/embed/guid.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: guid.cxx,v $
*
- * $Revision: 1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: mav $ $Date: 2003-03-05 15:50:10 $
+ * last change: $Author: mav $ $Date: 2003-03-17 11:02:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -121,6 +121,26 @@
return ::rtl::OUString();
}
+::rtl::OUString getTestFileURLFromGUID_Impl( GUID* guid )
+{
+ if ( *guid == OID_WriterTextServer )
+ return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxw" ) );
+
+ if ( *guid == OID_CalcServer )
+ return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxc" ) );
+
+ if ( *guid == OID_DrawingServer )
+ return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxd" ) );
+
+ if ( *guid == OID_PresentationServer )
+ return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxi" ) );
+
+ if ( *guid == OID_MathServer )
+ return ::rtl::OUString( RTL_CONSTASCII_USTRINGPARAM ( "file:///d:/OLE_TEST/test.sxm" ) );
+
+ return ::rtl::OUString();
+}
+
/*
::rtl::OUString getCurTypeNameFromGUID_Impl( const uno::Reference< lang::XMultiServiceFactory > xFactory, GUID* guid )
{