florian
|
fcc6d3dcd9
+ VarIsBool function by Alexander Strokach, resolves #23358
|
13 سال پیش |
pierre
|
f052ced5c3
Fix VarEnsureRange use of Result before being set
|
13 سال پیش |
sergei
|
a8fe9601de
* Get rid of using pdynarraytypeinfo, instead treat rtti as distinct 'header' and 'data' parts. In variants unit, use rtti declarations from typinfo directly. In system unit, declare private tdynarraytypedata record which (like typinfo.TTypeData) is not packed on alignment-sensitive targets. This simplifies code and removes scary pointer manipulations, should also yield better code on aligned targets.
|
13 سال پیش |
marco
|
b070a0bbbc
* add NULL handling for customvariants, patch by Ludo, Mantis #20697
|
14 سال پیش |
florian
|
d7f7a9bb76
* patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346
|
14 سال پیش |
paul
|
2023b618ac
merge r14131 from cpstrnew branch by paul:
|
14 سال پیش |
sergei
|
fdd99ec16c
* BCD improvements based on a patch from LacaK
|
14 سال پیش |
sergei
|
008699eaae
* variants.pp, some speed improvements:
|
14 سال پیش |
sergei
|
4aeef5b150
Fixes to dispatch calls:
|
14 سال پیش |
sergei
|
ae7018cf85
variants, varutils: another portion of misc fixes:
|
15 سال پیش |
marco
|
69c89d4579
* more tcustomvariant conversion helpers from Lacak2. Mantis 16853
|
15 سال پیش |
sergei
|
b8aec6e4aa
+ Support for UnicodeString in variant conversions, based on patch from Ivan Shikhalev, resolves #18083.
|
15 سال پیش |
marco
|
c9c1179b00
* Initial variantop and compare handlers. Patch from Laaca, bug #16853
|
15 سال پیش |
sergei
|
099df04a5e
* variants.pp, patch from Ivan Shikhalev implementing TInvokeableVariant.DispInvoke (with some changes), resolves #17919.
|
15 سال پیش |
sergei
|
3b910d9eb2
+ Support custom variants in VarIsClear
|
15 سال پیش |
paul
|
23e74d5d46
rtl: fixed typo in variants.pp noticed by Ivan Shikhalev (mantis #0017983)
|
15 سال پیش |
sergei
|
bd15329d38
* variants.pp, modified TCustomVariantType constructors to they pass basic tests (tests/units/variants/tcustomvariant.pp)
|
15 سال پیش |
sergei
|
58f2faa1db
+ variants.pp: implemented FindCustomVariantType(byTypeName overloaded version)
|
15 سال پیش |
joost
|
07bf44517c
* Merged XPCom branch into trunk, added support for constref and changed
|
15 سال پیش |
marco
|
7e51501541
* fix for bug #17325, an inc(i) was missing in aloop.
|
15 سال پیش |
paul
|
c025471433
rtl: fix SetPropValue/GetPropValue:
|
15 سال پیش |
Jonas Maebe
|
2d2465aac4
* disabled the use of samevalue() when comparing float variants, because
|
16 سال پیش |
paul
|
4e29be8a36
rtl: DoVarCopyComplex should copy variant strings by ref (reason: this is delphi compatible behavior)
|
16 سال پیش |
Jonas Maebe
|
93171fdc23
+ support for tkUString in get/setpropvalue (mantis #14617)
|
16 سال پیش |
Jonas Maebe
|
9c280eae26
* fixed range error introduced in r13213
|
16 سال پیش |
michael
|
6452f5b692
* Some TCustomVariant methods implemented
|
16 سال پیش |
Jonas Maebe
|
757abc620a
* comparing tdatetime variant values has to happen without an epsilon,
|
16 سال پیش |
Jonas Maebe
|
95431c57f5
* fixed variantarrays for 64 bit systems after the changes in 2.2.0 to
|
16 سال پیش |
Jonas Maebe
|
7950db7f2f
* fixed (harmless) range check errors
|
16 سال پیش |
florian
|
7afd3ba256
* patch by Petr Kirstan to resolve #12333
|
17 سال پیش |