Eric Pouech
4ad1bab464
shell32/tests: Enable compilation with long types.
...
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-07 20:53:12 +01:00
Nikolay Sivov
8a13cc6437
shell32/tests: Use SHParseDisplayName() directly.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-09 09:24:29 +01:00
Zebediah Figura
649119b30e
shell32/tests: Avoid testing that only certain services are requested by IObjectWithSite::SetSite().
...
There doesn't seem to be a lot of point in doing this, especially given that
newer versions of Windows continually add more interfaces.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-05 17:34:03 +01:00
Serge Gautherie
535f2f9e66
shell32: Fix 2 MSVC warnings about flags.
...
Signed-off-by: Serge Gautherie <winehq-git_serge_180711@gautherie.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-20 09:10:10 +02:00
Nikolay Sivov
a6ad34f855
shell32/tests: Use the global memory allocation helpers.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-20 20:13:02 +01:00
Nikolay Sivov
5badc91a0f
shell32/ebrowser: Respond to IOleWindow from IExplorerBrowser.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-24 15:29:20 +02:00
Huw Davies
b70821a74d
shell32/tests: Add some uuids present on Windows 10.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-29 15:11:09 +01:00
Michael Stefaniuc
33f145acc3
shell32/tests: Use wine_dbgstr_rect() to print RECTs.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-07 17:08:30 +09:00
Michael Stefaniuc
851777dcb1
shell32/tests: Use SetRect instead of open coding it.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 21:00:45 +09:00
Michael Stefaniuc
fba64b5cac
shell32/tests: Use SetRectEmpty() instead of open coding it.
...
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 22:29:03 +09:00
Nikolay Sivov
e46c32ab46
shell32/ebrowser: Implement EBO_NOBORDER option.
2015-08-03 10:57:46 +02:00
Thomas Faber
e582495927
shell32: Use QueryInterface in FolderView_GetFolder.
...
test_IFolderView has a test that shows that the shell folder's reference
count before and after the call to IFolderView_GetFolder is the same.
However this is misleading because it is not a property of the
IFolderView_GetFolder method, but of the desktop shell folder object
that's used in the folder view. Windows <=2003 uses a cached object and
its AddRef/Release methods return constants.
2015-06-30 14:41:43 +09:00
Michael Stefaniuc
5d43ef68ce
shell32: Simplify check for empty string (PVS-Studio).
2014-11-07 18:23:03 +09:00
Nikolay Sivov
d867a49a3d
shell32/tests: Fix some test failures on Win8.
2014-02-24 09:12:15 -06:00
Frédéric Delanoy
a2b548ac3a
shell32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Nikolay Sivov
fa93dadfa1
shell32/tests: Fix compilation with -D__WINESRC__.
2013-10-28 14:22:20 +01:00
Nikolay Sivov
7a5ca2d3d4
shell32: Fix some tests failures on Win8.
2013-06-03 11:28:55 +02:00
Michael Stefaniuc
44b2f66ac7
shell32: Remove casts to the type of the casted expression.
2011-09-21 14:41:33 +02:00
Frédéric Delanoy
760faf01a9
tests: Assorted spelling fixes.
2011-08-04 18:27:37 +02:00
Michael Stefaniuc
4d003283c1
shell32/tests: COM cleanup in ebrowser.c.
2011-05-25 14:16:30 +02:00
Austin English
fe067c53dd
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-09 09:29:01 -06:00
David Hedberg
9fd1e23602
shell32/tests: Fix a leak in the ebrowser tests (Valgrind).
2011-01-17 12:52:31 +01:00
David Hedberg
2a809403d9
shell32: Fix test error on certain w2k8 setups.
2011-01-03 12:14:26 +01:00
David Hedberg
35a45d8190
shell32: Add IInputObject stub to ExplorerBrowser.
2010-12-23 17:07:40 +01:00
David Hedberg
dfc2f20b89
shell32: Return S_OK in ::SetPropertyBag.
2010-12-20 12:47:40 +01:00
David Hedberg
f6dad19730
shell32: Fix ExplorerBrowser::SetRect to work properly when passed a NULL-valued hdwp.
2010-12-20 12:47:40 +01:00
Francois Gouget
75bb4359d7
shell32/tests: Make create_commdlgbrowser3() static.
2010-09-13 13:27:04 -05:00
David Hedberg
91c5c0bab3
shell32: Add a navigation pane to the ExplorerBrowser control.
2010-08-26 17:21:08 +02:00
David Hedberg
555c5190aa
shell32: Get ExplorerPaneVisibility from site of the ExplorerBrowser control.
2010-08-26 17:21:08 +02:00
David Hedberg
ddcd619f6c
shell32: Check for ICommDlgBrowser from site and use it in the IExplorerBrowser control.
2010-08-26 17:20:55 +02:00
Francois Gouget
87591917ce
shell32/tests: Add a trailing '\n' to an ok() call.
2010-08-26 13:40:44 +02:00
David Hedberg
56b8d5d384
shell32: Add IObjectWithSite implementation to the ExplorerBrowser control.
2010-08-25 18:43:27 +02:00
David Hedberg
59965f9c80
shell32: Add ICommDlgBrowser3 stub to the ExplorerBrowser control.
2010-08-25 18:42:21 +02:00
David Hedberg
fdccbd91af
shell32: Add a travellog to the ExplorerBrowser control.
2010-08-25 18:42:14 +02:00
David Hedberg
00889f1723
shell32: Implement IExplorerBrowser::BrowseToObject.
2010-08-25 18:41:04 +02:00
David Hedberg
b2a8de3de6
shell32/tests: Add some event tests to ExplorerBrowser tests.
2010-08-24 17:22:49 +02:00
David Hedberg
ab63bc0515
shell32/tests: Add some tests related to the shellview created by ExplorerBrowser.
2010-08-24 17:22:49 +02:00
David Hedberg
008099f618
shell32/tests: Some additional tests for IShellBrowser.
2010-08-24 17:22:49 +02:00
David Hedberg
73100ce679
shell32: Implement IExplorerBrowser::BrowseToIDList and IShellBrowser::BrowseToObject.
2010-08-24 17:22:49 +02:00
David Hedberg
b88c3e2ecb
shell32: Implement IExplorerBrowser::Advise and IExplorerBrowser::Unadvise.
2010-08-24 17:22:48 +02:00
David Hedberg
270845d3dd
shell32: Implement IExplorerBrowser::SetFolderSettings.
2010-08-23 15:41:53 +02:00
David Hedberg
9c0260f2cb
shell32: Implement IExplorerBrowser::SetOptions and IExplorerBrowser::GetOptions.
2010-08-23 15:41:53 +02:00
David Hedberg
bee7d4b7e3
shell32: Implement IExplorerBrowser::SetRect.
2010-08-20 15:50:24 +02:00
David Hedberg
e4e62e707a
shell32: Implement IExplorerBrowser::Initialize.
2010-08-20 15:50:14 +02:00
David Hedberg
1efc54088b
shell32: Add IShellBrowser stub.
2010-08-20 15:50:10 +02:00
David Hedberg
19979df965
shell32/tests: Add initial tests for the IExplorerBrowser control.
2010-08-20 15:50:04 +02:00