Nikolay Sivov
623abfcaae
oleaut32: Fix null parameters handling in ICreateTypeLib2::CreateTypeInfo().
2010-12-23 13:47:22 +01:00
Nikolay Sivov
0346ba9131
oleaut32: Added ICreateTypeInfo2::SetVarHelpContext().
2010-12-22 13:00:11 +01:00
Nikolay Sivov
6408679e44
oleaut32: Fix GetLibAttr for null argument, plus error handling.
2010-12-22 13:00:11 +01:00
Nikolay Sivov
c395ae563e
oleaut32: Basic parameter validation tests for some GetTypeInfo* methods.
2010-12-22 13:00:10 +01:00
Nikolay Sivov
18a7152270
oleaut32/tests: Test return value without macros.
2010-12-22 13:00:10 +01:00
Michael Stefaniuc
80a08012d8
oleaut32: Standardize the COM usage in tmarshal.c.
2010-12-21 15:49:56 +01:00
Michael Stefaniuc
366a92146d
oleaut32/tests: Standardize the COM usage in tmarshal.c.
2010-12-21 15:49:43 +01:00
Nikolay Sivov
495792e228
oleaut32/varformat: Fix day string representation format output.
2010-12-20 12:47:38 +01:00
Michael Stefaniuc
1fdece9b82
oleaut32: Use ifaces instead of vtbl pointers in OLEFontImpl.
2010-12-16 12:06:51 +01:00
Michael Stefaniuc
6c94cdc903
oleaut32/tests: Use an iface instead of an vtbl pointer in IRecordInfoImpl.
2010-12-14 13:24:33 +01:00
Michael Stefaniuc
dacdb07dc4
oleaut32: Standardize the COM usage in connpt.c.
2010-12-13 12:43:33 +01:00
Michael Stefaniuc
812a0495c5
oleaut32: Use ifaces instead of vtbl pointers in OLEPictureImpl.
2010-12-10 13:03:24 +01:00
Michael Stefaniuc
f4f05ff9ac
oleaut32: Use an iface instead of a vtbl pointer in TMarshalDispatchChannel.
2010-12-05 16:43:50 +01:00
Michael Stefaniuc
e4094231a4
oleaut32: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
2010-12-05 16:43:34 +01:00
Michael Stefaniuc
ec1f8b5335
oleaut32: Use an iface instead of a vtbl pointer in StdDispatch.
2010-12-05 12:26:21 +01:00
Michael Stefaniuc
fd6ba85f4e
oleaut32: Use an iface instead of a vtbl pointer in IRecordInfoImpl.
2010-12-05 12:26:15 +01:00
Alexandre Julliard
5f49129e03
resources: Define a generic mechanism for adding extra values to the common version block.
2010-12-03 14:53:59 +01:00
Alexandre Julliard
6b7c746723
oleaut32: Use widl to generate the coclasses registrations.
2010-12-02 13:21:29 +01:00
Alexandre Julliard
e7242e15ea
oleaut32: Create dll registration resources.
2010-11-30 13:53:26 +01:00
Nikolay Sivov
cb0d7276c1
oleaut32/tests: Some VarDateFromStr() tests.
2010-11-29 11:23:41 +01:00
Alexandre Julliard
7769b05858
oleaut32: Convert dll registration to the new IRegistrar mechanism.
2010-11-24 17:59:57 +01:00
Alexandre Julliard
4e94fd5567
oleaut32: Fix the overflow check in VarNumFromParseNum.
...
Spotted by Adam Martinson.
2010-11-17 14:01:16 +01:00
Adam Martinson
5d7aac8c38
oleaut32/tests: Test VT_BSTR => VT_UI8 at upper limit.
2010-11-17 14:01:15 +01:00
Jacek Caban
9de2ed97c9
oleaut32: Added LoadTypeLib failure test.
2010-11-15 19:29:17 +01:00
Alexandre Julliard
6682d86e15
oleaut32: Get rid of the ICOM_THIS_MULTI macro.
2010-11-11 20:10:33 +01:00
Andrew Eikum
c0f120db5d
oleaut32: Search inherited interfaces again in ITypeComp::Bind.
2010-11-10 12:13:39 +01:00
Paul Vriens
04adc0598d
oleaut32: Add the Serbian (Latin and Cyrillic) translation.
...
Translation by Đorđe Vasiljević.
2010-11-03 14:44:50 +01:00
Francois Gouget
b990617a95
Assorted spelling fixes.
2010-11-02 13:16:57 +01:00
Eric Pouech
f6c614018b
oleaut32: Fix invalid cast.
2010-10-29 16:30:07 +02:00
Nikolay Sivov
2c91ccede6
oleaut32: Fix properties type conversion on property bag load.
2010-10-25 12:41:42 +02:00
Nikolay Sivov
71a3fe3c94
oleaut32: Remove some useless null checks.
2010-10-25 12:41:41 +02:00
Nikolay Sivov
b08d3d2656
oleaut32: Fix multidimensional SAFEARRAY marshalling.
2010-10-19 10:58:19 +02:00
Trygve Vea
c6cd67cad4
oleaut32: Updated Norwegian translation.
2010-10-18 11:46:53 +02:00
Dmitry Timoshkov
72da0a2d49
oleaut32: Handle VT_DATE in serialize_param()/deserialize_param().
2010-10-12 17:37:00 +02:00
Jeremy Drake
c8a4983ed9
oleaut32: Fix handling of negative fractional variant dates.
...
The integer part is the number of days to be added to the epoch
(1899-12-30), and the fractional part (disregarding sign) represents
the fraction of that day that has elapsed.
2010-10-07 12:00:28 +02:00
Jeremy Drake
25118e5383
oleaut32/tests: Test conversion of ambiguous DATE values.
...
For 0.0 < x < 1.0, DATE values x and -x represent the same date/time:
30-Dec-1899 at some time determined by x. When converting from DATE,
either value is accepted. When converting to DATE, the positive value
is produced.
2010-10-07 12:00:28 +02:00
Jeremy Drake
293b8be4e1
oleaut32/tests: Added tests for negative fractional variant dates.
2010-10-04 15:00:07 +02:00
Luca Bennati
0cbc51d681
oleaut32: Update Italian translation.
2010-09-28 12:57:17 +02:00
Piotr Caban
f4ef2d6e02
oleaut32: Set dialog size in dialog box units in OleCreatePropertyFrame.
2010-09-27 14:10:44 +02:00
Piotr Caban
9ccbadc9a8
oleaut32: Added OleCreatePropertyFrameIndirect implementation.
...
Based on patch written by Geoffrey Hausheer.
2010-09-27 14:10:44 +02:00
Piotr Caban
9c9baf4da1
oleaut32: Execute OleCreatePropertyFrameIndirect in OleCreatePropertyFrame.
...
Based on patch written by Geoffrey Hausheer.
2010-09-27 14:10:44 +02:00
Piotr Caban
b32c3102d2
oleaut32: Rename stubs.c file.
2010-09-27 14:10:44 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
Michael Stefaniuc
ec382f4345
oleaut32: The function pointer should be const and not the return value.
2010-09-07 17:59:14 +02:00
Alexandre Julliard
70103aadc8
oleaut32/tests: Fix a pointer cast warning.
2010-09-01 14:01:04 +02:00
Alexandre Julliard
8dc1c2cad5
oleaut32: Use float instead of long in the spec file for 32-bit floating point values.
2010-08-31 14:23:48 +02:00
Alexandre Julliard
2c9a98223d
oleaut32: Use int64 in the spec file for 64-bit integers.
2010-08-31 14:23:48 +02:00
Francois Gouget
b462bc223a
oleaut32/tests: Fix compilation on systems that don't support nameless unions.
2010-08-30 11:26:46 +02:00
Alexandre Julliard
a0a4667fde
oleaut32: Add tests for DispCallFunc and fix a number of corner cases.
2010-08-26 12:35:31 +02:00
Alexandre Julliard
21abfc5355
oleaut32: Implement DispCallFunc for x86_64.
2010-08-25 16:18:50 +02:00