- 30 Jul, 2022 40 commits
-
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
Based on the patch by Sebastian Lackner <sebastian@fds-team.de>.
-
Dmitry Timoshkov authored
This makes stdole32.tlb generated by widl have proper [in,out,retval] parameter flags.
-
Dmitry Timoshkov authored
This makes it possible to load an SLTG typelib generated by widl. It looks like the lowest bit actually indicates whether type description follows the name, and since the name offsets are always aligned that makes sense.
-
Dmitry Timoshkov authored
It looks like the lowest bit in the param name offset actually indicates whether type description follows the name, and since the name offsets are always aligned that makes sense. This makes oleview.exe from PSDK running under Windows7 correctly show mix of different very complex and relatively simple type descriptions generated by widl's SLTG generator.
-
Dmitry Timoshkov authored
-
Sebastian Lackner authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
Otherwise Wine's oleaut32 refuses to load a typelib.
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
Now multiple types can be correctly parsed and displayed by oleview.
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
This makes it possible to import stdole32.tlb from other .idl files.
-
Sebastian Lackner authored
-
Sebastian Lackner authored
-
Alistair Leslie-Hughes authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=23166Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
-
Mark Jansen authored
Changes in v2: * Fixed error checking for RegGetValueW based on feedback from Thomas Faber.
-
Mark Jansen authored
-
Louis Lenders authored
-
Dmitry Timoshkov authored
-
Dmitry Timoshkov authored
These are extended to 16 icons (IE6 expects that the toolbar contains 16 icons) and scaled down copies of dlls/ieframe/ietoolbar.svg: ietoolbar.svg - 384x24 ietoolbar_small.svg - 256x16
-
Louis Lenders authored
v3: try find handle to existing icon this is the best I can come up with for now, on windows afaict all these icons mostly come from imegares.dll so the attached patch is not really how windows does it Fix for bug https://bugs.winehq.org/show_bug.cgi?id=45868Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
-
Michael Müller authored
-
Michael Müller authored
v2: Added and Correct tests Use IContextMenu3 for all IContextMenu* interfaces. Use heap_alloc/free functions v3: Correct header issue when compiling i386 (var_arg)
-
Gabriel Ivăncescu authored
For icon sizes that fail to load, create them from another icon that succeeded by resizing it, favoring icons that are the closest and larger (to reduce pixelation artefacts) and with the closest aspect ratio as the source of this operation (to be as generic as possible). For example, if the icon that needs to be created must be 16x16, an 18x18 icon would get picked over either a 32x32 (it's further from 16x16) or a 15x15 (icons larger than 16x16 are favored since they're larger than the result, so smaller icons are only picked if no other available icon is larger). Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45696Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
-
Michael Müller authored
-