xref: /aoo4110/main/extensions/test/ole/cpnt/readme.txt (revision b1cdbd2c)
1*b1cdbd2cSJim Jagielskicpnt.cxx contains a uno component that is uses to test the olebridge within a
2*b1cdbd2cSJim JagielskiJavaScript context.  In particular it has functions using out, in/out and
3*b1cdbd2cSJim Jagielskisequence parameter that have to be specifically treated in JScript because they
4*b1cdbd2cSJim Jagielskiare represented by IDispatch objects.  Other clients, such as VBScript, VB and
5*b1cdbd2cSJim JagielskiC++ applications can also use this component for testing.
6*b1cdbd2cSJim JagielskiThe service name is oletest.OleTest.
7*b1cdbd2cSJim JagielskiThe uno types are also build in this folder. The idl file is in ..\idl. The
8*b1cdbd2cSJim Jagielskitypes rdb is in wntmscixx.pro\bin\oletest.rdb
9*b1cdbd2cSJim Jagielski
10*b1cdbd2cSJim JagielskiThe service is used by:
11*b1cdbd2cSJim JagielskiOleTest.htm
12*b1cdbd2cSJim JagielskiJScriptNewStyle.htm
13*b1cdbd2cSJim JagielskiScriptTest.html
14*b1cdbd2cSJim Jagielski
15*b1cdbd2cSJim Jagielski
16*b1cdbd2cSJim JagielskiPrerequisites:
17*b1cdbd2cSJim Jagielski
18*b1cdbd2cSJim JagielskiThe oletest.dll must be registered, for example in the services.rdb, using
19*b1cdbd2cSJim Jagielskiregcomp. Then the uno types contained in oletest.rdb (wntmscixx/bin) must be merged
20*b1cdbd2cSJim Jagielskifor example in the offapi.rdb. This is done with regmerge.
21*b1cdbd2cSJim Jagielski
22