Hwang YunSong
f08b1df355
oleaut32: Update Korean resource.
2010-12-31 11:46:46 +01:00
Nikolay Sivov
b421934ead
oleaut32: Implement ICreateTypeInfo2::SetVarDocString().
2010-12-31 11:45:25 +01:00
Nikolay Sivov
8c8b5da9fc
oleaut32: Update variable description and typeinfo size in ICreateTypeInfo2::SetVarHelpContext().
2010-12-31 11:45:20 +01:00
Nikolay Sivov
59cc0d5c2e
oleaut32: Get function/variable description size with a helper, remove a hardcoded size.
2010-12-31 11:45:09 +01:00
Nikolay Sivov
cd88a165a4
oleaut32: Get rid of useless comment lines.
2010-12-30 12:21:53 +01:00
Michael Stefaniuc
74ce3e53d4
oleaut32/tests: COM cleanup for usrmarshal.c.
2010-12-29 11:59:38 +01:00
Nikolay Sivov
b3514b4718
oleaut32: Use function description layout instead of hardcoded byte offsets.
2010-12-28 16:35:39 +01:00
Nikolay Sivov
22022d13d1
oleaut32: Get rid of some magic offset values, use structure for that.
2010-12-27 11:50:38 +01:00
Nikolay Sivov
677302cf22
oleaut32: Move common define to a header.
2010-12-27 11:49:52 +01:00
Nikolay Sivov
c924922935
oleaut32: Get SYSKIND value with a helper.
2010-12-27 11:49:30 +01:00
Nikolay Sivov
069b8e50eb
oleaut32: Allow all property methods to have the same name.
2010-12-27 11:49:23 +01:00
Nikolay Sivov
b6313c702e
oleaut32: Add a helper to return INVOKEKIND flags value.
2010-12-27 11:49:14 +01:00
Nikolay Sivov
60001e1c67
oleaut32: Hide variables and functions count storage details in helpers.
2010-12-24 12:05:18 +01:00
Nikolay Sivov
8305abdab7
oleaut32: Fix ICreateTypeInfo2::SetVarHelpContext() to iterate properly.
2010-12-24 12:05:10 +01:00
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