Update ooo320-m1
[ooovba.git] / odk / examples / OLE / activex / README.txt
blobb8be6fcbc9cb1f6b86239b1c1674cae053f47f40
1                                                 Compile.
2 Warning: Before the control can be built user has to add path to MS ATL headers
3  into Makefile.
5 If you use the build environment of the SDK you have to check which MS compiler 
6 do you use. It you use the MS Visual Studio .NET compiler everything should work
7 fine with the SDK. If you use an older MS compiler please edit the Makefile and 
8 uncomment or remove the line 'CL_NEW_LIB=atls.lib'.
10                                                 Description.
12 The StarOffice ActiveX control shows an example of access to UNO through COM technology.
13 It requires a properly installed StarOffice version 6.0/6.1 or OpenOffice 1.0.
14 This is a Lite ActiveX control so it can be used only in containers that
15 allows to use such controls. It can be activated with an <OBJECT> tag from 
16 a html-page to embed a document. Without any parameters a new writer document will be
17 opened for editing. Possible parameters are
18     src      - full URL to the file that should be edited/viewed;
19                it can contain "private:factory/..." URLs to open new documents
20                            for edit, for example "private:factory/swriter"
21     readonly - if it is set to "true" the document will be opened readonly,
22                    otherwise the document will be opened for editing.
23               
24 The control can be extended easily, for example it can be changed 
25 to allow scripting to load different documents.
27 As any ActiveX control this one should be registered.
28 To let MSIE register it itself the "CODEBASE" parameter
29 for the "OBJECT" tag should be specified 
30 with an URL to the library "so_activex.dll".
32 Also it can be done using regsvr32 application.
33 To do it please write
34 <Path to Windows installation>\System32\regsvr32 so_activex.dll
36 To unregister the control please use /u option:
37 <Path to Windows installation>\system32\regsvr32 so_activex.dll /u