Jacek Caban
|
142ef8a7e8
|
scrobj: Ignore processing instructions in scriptlet files.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:00:14 +02:00 |
Jacek Caban
|
aa503dac9c
|
scrobj: Improve debug traces.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:00:14 +02:00 |
Jacek Caban
|
a8af354374
|
scrobj: Use ReadValueChunk to read script body.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:00:14 +02:00 |
Jacek Caban
|
86d1a24e44
|
scrobj: Add InvokeEx implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:03:05 +02:00 |
Jacek Caban
|
dd2fcd6afa
|
scrobj: Add GetDispID implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:03:01 +02:00 |
Jacek Caban
|
b3b78b4226
|
scrobj: Lookup object members implementations in scripts when createating scriptlet instance.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:02:57 +02:00 |
Jacek Caban
|
fac907b0a9
|
scrobj: Store script dispatch in script host.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:02:53 +02:00 |
Jacek Caban
|
3013d5d1e7
|
scrobj/tests: Add property element tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:02:48 +02:00 |
Jacek Caban
|
47e7d4bea2
|
scrobj: Add property element parser support.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:02:45 +02:00 |
Jacek Caban
|
e10d8f6dfb
|
scrobj: Zero initialize scriptlet instance.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-25 20:02:41 +02:00 |
Jacek Caban
|
9d92ea3b5a
|
scrobj: Run scripts when creating a scriptlet instance.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-23 19:44:18 +02:00 |
Jacek Caban
|
e50eae9dc8
|
scrobj: Implement GetItemInfo.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-23 19:44:18 +02:00 |
Jacek Caban
|
03f89b60fa
|
scrobj: Create script hosts for scriptlet instance.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-23 19:44:18 +02:00 |
Jacek Caban
|
55e01ac012
|
scrobj: Parse scripts in DllInstall.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-23 19:44:18 +02:00 |
Jacek Caban
|
4d368c3dab
|
scrobj: Add scriptlet instance stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-23 19:44:18 +02:00 |
Jacek Caban
|
c052f29c96
|
scrobj: Create script engine instances for script hosts.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:26 +02:00 |
Jacek Caban
|
4c4006d340
|
scrobj: Add IServiceProvider stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:20 +02:00 |
Jacek Caban
|
98b63dc868
|
scrobj: Add IActiveScriptSiteWindow stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:16 +02:00 |
Jacek Caban
|
471c2f960e
|
scrobj: Add stub IActiveScriptSite implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:12 +02:00 |
Jacek Caban
|
2974c8e574
|
scrobj: Suport scriptlet registration.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:07 +02:00 |
Jacek Caban
|
2f965ed663
|
scrobj: Add script element parser partial implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:24:00 +02:00 |
Jacek Caban
|
cad4da44bf
|
scrobj: Add public element parser implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-20 16:23:55 +02:00 |
Jacek Caban
|
e8d99613fc
|
scrobj: Add registration element parser.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-19 22:07:53 +02:00 |
Jacek Caban
|
f2fdbc3d86
|
scrobj: Add beginning scriptlet parser implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-19 22:07:53 +02:00 |
Jacek Caban
|
1f848e7604
|
scrobj: Add scriptlet factory stub implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-19 22:07:53 +02:00 |
Jacek Caban
|
e40d857f1c
|
scrobj/tests: Add scriptlet tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-18 21:55:16 +02:00 |
Jacek Caban
|
30bbed5d1a
|
scrobj: Add partial DllInstall implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-18 21:55:16 +02:00 |
Alexandre Julliard
|
43b7995a0d
|
scrobj: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-06-20 09:08:03 +02:00 |
Michael Stefaniuc
|
d5bd699e49
|
scrobj: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-14 09:44:35 +02:00 |
Francois Gouget
|
54b609ccc1
|
scrobj: Make scriptlet_typelib_CreateInstance() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-03-13 19:27:55 +01:00 |
Nikolay Sivov
|
0fa152791f
|
scrobj: Implement get_GUID().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 09:18:34 +01:00 |
Nikolay Sivov
|
99a9f53138
|
scrobj: Added IDispatch support for Scriptlet.TypeLib object.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 09:18:30 +01:00 |
Nikolay Sivov
|
387dee7ff2
|
scrobj: Added IGenScriptletTLib stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 09:18:26 +01:00 |
Nikolay Sivov
|
5555b3a9d3
|
scrobj: Register Scriptlet.TypeLib.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 09:18:22 +01:00 |
Nikolay Sivov
|
899a249039
|
Added scrobj.dll stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-01-27 09:18:11 +01:00 |