Michaël Van Canneyt
|
97495e93b8
|
* Delphi compatible TCollection.Sort() using helper
|
2024-02-21 10:31:29 +01:00 |
|
Michaël Van Canneyt
|
b61a0fab97
|
* CurveKappa, CurveKappaInv
|
2024-02-20 17:50:10 +01:00 |
|
Michaël Van Canneyt
|
9a344568df
|
* RectWidth was not public
|
2024-02-20 17:48:26 +01:00 |
|
Michaël Van Canneyt
|
bc714c0fd7
|
* Added Delphi-compatible overload for ToString with UpdateCapacity argument
|
2024-02-20 14:49:13 +01:00 |
|
Michaël Van Canneyt
|
852cd355e4
|
* Use correct error number for missing widestring manager
|
2024-02-20 14:32:45 +01:00 |
|
Michaël Van Canneyt
|
ad93958e5b
|
* Add delphi-compatible constant (including the typo in the name ;))
|
2024-02-20 11:08:39 +01:00 |
|
Michaël Van Canneyt
|
8f8ce13b41
|
* Add IsUniqueGlobalComponentName
|
2024-02-20 11:01:35 +01:00 |
|
Michaël Van Canneyt
|
6f25cccda9
|
* Select proper stringbuilder depending on size of char
|
2024-02-20 10:46:44 +01:00 |
|
Michaël Van Canneyt
|
1e1b273c67
|
* Correct TCharArray declaration, disambiguate between widechar/char
|
2024-02-20 10:16:56 +01:00 |
|
Michaël Van Canneyt
|
30f514eb6b
|
* Add CanObserve and ObserverAdded to TComponent, for delphi compatibility
|
2024-02-19 11:21:42 +01:00 |
|
Michaël Van Canneyt
|
b7e8dd6268
|
* Add optional parameter to get methods of only current class
|
2024-02-18 21:36:05 +01:00 |
|
Michaël Van Canneyt
|
9000f8742d
|
* Fix error in TReadr.ReadString. Fixes issue #40652
|
2024-02-18 10:44:20 +01:00 |
|
Michaël Van Canneyt
|
f6ce76b638
|
* Fix in overloads of GetFieldList
|
2024-02-18 10:44:20 +01:00 |
|
Michaël Van Canneyt
|
89f0e052df
|
* Add Clients property to TBasicAction
|
2024-02-16 15:50:51 +01:00 |
|
Michaël Van Canneyt
|
f011e80cb2
|
* Add scCommand (command key)
|
2024-02-16 15:23:03 +01:00 |
|
Michaël Van Canneyt
|
055740e2b3
|
* Overloads for TResourcestream.Create
|
2024-02-16 14:31:01 +01:00 |
|
Michaël Van Canneyt
|
6edfaed0ac
|
* Fix signature of TReader.SetName
|
2024-02-16 14:12:56 +01:00 |
|
Michaël Van Canneyt
|
689fae7dd9
|
* Add TReader.ReadStr for Delphi compatibility
|
2024-02-16 12:07:45 +01:00 |
|
Michaël Van Canneyt
|
d51a0c6b3c
|
* Forgot to commit.
|
2024-02-16 11:45:16 +01:00 |
|
Michaël Van Canneyt
|
a320464afe
|
* Add support for vaDouble
|
2024-02-16 11:42:52 +01:00 |
|
Michaël Van Canneyt
|
6d49f7db7b
|
* Correct UTF8 detection
|
2024-02-14 20:08:16 +01:00 |
|
Michaël Van Canneyt
|
186f93a8c9
|
* Add TestStreamFormat
|
2024-02-14 18:18:21 +01:00 |
|
Michaël Van Canneyt
|
7506277dc1
|
* Add TReader.SetName for Delphi compatibility
|
2024-02-14 18:02:45 +01:00 |
|
Michaël Van Canneyt
|
3a1f180a56
|
* Add delphi-compatible TPointF.EqualsTo overload
|
2024-02-14 15:30:19 +01:00 |
|
Michaël Van Canneyt
|
2d9ef694dd
|
* Make TComponent.GetObservers virtual and protected for Delphi compatibility
|
2024-02-14 14:30:16 +01:00 |
|
Michaël Van Canneyt
|
d1b7a49700
|
* Move move free notifications to separate procedure. Fixes issue #40638
|
2024-02-14 12:41:59 +01:00 |
|
Michaël Van Canneyt
|
cde58d66fc
|
* Make GetEnumName safer, check actual type. Allow passing an integer
|
2024-02-06 18:04:44 +01:00 |
|
Michaël Van Canneyt
|
c9b7a3b3b5
|
* Use value for fmShareNoLocking which does not overlap with classes fmCreate
|
2024-01-30 13:35:54 +01:00 |
|
Michaël Van Canneyt
|
e79f5ef577
|
* Introduce fmShareNoLocking to disable locking of file descriptors on unix
|
2024-01-28 11:30:37 +01:00 |
|
Sven/Sarah Barth
|
21ffa221e6
|
* fix #40595: correctly access the list of parameters of the extended method table
+ added test
|
2024-01-15 23:14:38 +01:00 |
|
Michaël Van Canneyt
|
af3ebf1464
|
* Change GetSystemTimes signature to be delphi compatible, implement for linux
|
2024-01-15 15:41:49 +01:00 |
|
Michaël Van Canneyt
|
49100cc42b
|
* Add Current and CurrentIsMain
|
2024-01-15 14:19:53 +01:00 |
|
Michaël Van Canneyt
|
c2383fc207
|
* Correct casing. Fixes #40589
|
2024-01-10 09:43:51 +01:00 |
|
Sven/Sarah Barth
|
170c05592b
|
* ensure that the legacy method table has the correct alignment on platforms that require it (e.g. SPARC64)
|
2024-01-07 18:09:51 +01:00 |
|
Michaël Van Canneyt
|
29f2f12496
|
* Some code cleanup in Extract* functions. Fixes issue #40587
|
2024-01-06 21:42:03 +01:00 |
|
Michaël Van Canneyt
|
a224f8ded7
|
* Extended RTTI Type info routines and data structures
|
2024-01-02 07:09:23 +01:00 |
|
Sven/Sarah Barth
|
7eea850726
|
* TVmtFieldEntry.FieldOffset needs to be SizeUInt instead of PtrUInt, so that it works correctly on the various memory models of i8086 as well
+ added test
|
2024-01-02 07:09:19 +01:00 |
|
Sven/Sarah Barth
|
c74441323a
|
+ add descriptive comment regarding the TVmtField* types
|
2024-01-02 07:09:19 +01:00 |
|
Michaël Van Canneyt
|
ed000e6cd7
|
* Fix wrong TimeStampToMSecs result on 32-bit. Fixes issue #40522
|
2023-12-22 11:32:57 +01:00 |
|
Michaël Van Canneyt
|
29e2277d98
|
* Add CreateAnonymousThread with anonymous procedure
|
2023-12-18 16:53:14 +01:00 |
|
marcoonthegit
|
d91847f39c
|
* typo fix in previous commit relating to #40558
|
2023-12-14 09:59:04 +01:00 |
|
marcoonthegit
|
59883da0a0
|
* fix for drive existence in windows app modus, closes #40558
|
2023-12-14 09:37:42 +01:00 |
|
Michaël Van Canneyt
|
ff8511f2f1
|
* Define INVALID_HANDLE_VALUE for Delphi compatibility
|
2023-11-29 15:03:12 +01:00 |
|
Michaël Van Canneyt
|
7e4aca384f
|
* Some delphi compatibility issues solved (PtrToNil and TGUID operator)
|
2023-11-29 14:34:27 +01:00 |
|
Rika Ichinose
|
05b7ebd34e
|
Add Exchange<T> that works like std::exchange in C++.
|
2023-11-21 04:34:16 +03:00 |
|
Michaël Van Canneyt
|
2d3cd5bff2
|
* Add CreateFmt constructor for EInOutArgumentException
|
2023-11-20 21:45:53 +01:00 |
|
Michaël Van Canneyt
|
6eac18e8c1
|
* Add some missing exception classes
|
2023-11-19 16:20:08 +01:00 |
|
Michaël Van Canneyt
|
45021498cf
|
* Add unicode AnsiLastChar overload
|
2023-11-14 10:26:49 +01:00 |
|
Michaël Van Canneyt
|
ea63bfb32f
|
* Fix string type in AnsiLastChar declaration
|
2023-11-14 10:23:34 +01:00 |
|
Michaël Van Canneyt
|
9f62b33ef0
|
* Add ChangeFilePath
|
2023-11-10 18:14:03 +01:00 |
|