Commit Graph

32 Commits

Author SHA1 Message Date
Porot Mo 2a15390eb9 wshom.ocx: Expand environment string before executing command through CreateProcessW.
Signed-off-by: Porot Mo <porotmjp@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-16 11:26:01 +02:00
Nikolay Sivov 283b587b94 wschom/tests: Use wide string literals.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-17 09:39:17 +01:00
Alistair Leslie-Hughes 46dcaa5b93 wshom.ocx: Correct out parameter for _NewEnum.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-16 12:31:14 +02:00
Nikolay Sivov 1866fd659a wshom.ocx: Fix string length returned from Check returned BSTR length.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46754
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-04 22:00:44 +01:00
Hans Leidekker 979f9078d3 wshom: Split the command line before passing it to ShellExecuteEx.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-02 15:18:10 +01:00
Nikolay Sivov 8c68872416 wshom: Implement Popup() method.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-11 18:21:15 +01:00
Nikolay Sivov 722c28cb5d wshom: Added IProvideClassInfo support for implemented interfaces.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-25 11:26:18 +01:00
Nikolay Sivov b00d68a194 wshom.ocx/tests: Fix indentation warning on GCC 6.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-10 12:52:00 +09:00
Alexandre Julliard d8cc1dccba makefiles: Add makedep pragmas in all IDL source files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-02 23:02:22 +09:00
Huw Davies 714abcb7cd wshom/tests: Use RegQueryValueEx so that the tests run on Win 2k and XP. 2015-06-10 23:38:19 +09:00
Nikolay Sivov a8150b53b6 wshom.ocx: Fix BSTR allocation for string registry values (Valgrind). 2015-04-21 14:31:04 +09:00
Nikolay Sivov f44707cb11 wshom.ocx/tests: Fix a BSTR leak (Valgrind). 2015-04-16 15:14:07 +09:00
Nikolay Sivov d9db9d8b83 wshom.ocx: Implement Exec() method. 2015-03-10 15:15:29 +09:00
Nikolay Sivov b9819b0b8e wshom.ocx: Implement CurrentDirectory() property. 2015-03-09 17:32:32 +09:00
Nikolay Sivov 366aa9e74e wshom.ocx: Fix WshShell instance QI behaviour. 2015-02-20 22:05:41 +09:00
Nikolay Sivov 4588bb1170 wshom.ocx: Implement RegWrite(). 2015-02-18 15:45:46 +09:00
Nikolay Sivov 41c44f9185 wshom.ocx: Implement RegRead(). 2015-02-17 18:41:10 +09:00
Nikolay Sivov f0e2ea988e wshom.ocx: Properly handle optional argument in Run(). 2015-02-16 19:18:41 +09:00
Nikolay Sivov ac65c3fb18 wshom.ocx: Implement get_Item() for IWshEnvironment. 2014-07-22 18:58:30 +02:00
Nikolay Sivov b10c237c5a wshom: Added a stub for IWshEnvironment. 2014-04-17 13:27:25 +02:00
Nikolay Sivov 87f7f88c4f wshom.ocx/tests: Update idl file in tests. 2014-03-20 10:43:39 +01:00
Nikolay Sivov 9239b86037 wshom: Implement LocationPath property for shortcut. 2014-02-10 10:41:53 +01:00
Nikolay Sivov f608c5d2ae wshom: Implement Arguments() property for a shortcut. 2014-02-04 10:54:43 +01:00
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Nikolay Sivov 71ecb55661 wshom.ocx: Implement IWshShell3::ExpandEnvironmentStrings(). 2013-10-28 14:22:25 +01:00
Nikolay Sivov f91f6034de wshom.ocx/tests: Use proper method macro. 2012-08-24 11:32:47 +02:00
Nikolay Sivov 23fe903d9a wshom.ocx: Added IWshShortcut stub. 2012-01-03 12:37:25 +01:00
Nikolay Sivov 4a068c64d0 wshom.ocx: Implement IWshCollection::Item() for Desktop folder case. 2012-01-03 12:37:24 +01:00
Nikolay Sivov 9fc38b7230 wshom.ocx: Added IWshCollection stub and some tests. 2011-12-30 17:12:47 +01:00
Nikolay Sivov 3228876355 wshom.ocx: Added IDispatch support for IWshShell3. 2011-12-29 16:18:51 +01:00
Jacek Caban 13fef511b2 wshom.ocx: Added beginning WshShell object tests. 2011-09-20 16:21:41 +02:00