Commit Graph

20 Commits

Author SHA1 Message Date
mattias
4e9fcdc1eb jitclasses: clean up 2024-08-25 12:37:21 +02:00
mattias
e156b639a0 jitclasses: clean up 2024-08-25 12:37:07 +02:00
mattias
ce77f4dfae ide: fixed cancel project options resetting Subtarget 2024-08-25 12:36:23 +02:00
Martin
0f51c593fd JitTypes: use TSysCharSet !310 2024-08-02 23:31:44 +02:00
Martin
a23d636c90 JitClasses: Fixed double "raise" after 1f7accb9e2 "Fix missing Raise before Exception.Create. Issue ##40860. Patch by n7800." 2024-08-02 23:30:49 +02:00
wp_xyz
1e7cf4ebe3 Revised default project icon (less memory usage). Text in logos as graphic, no need for a special font. All by Roland Hahn. 2024-07-29 12:26:08 +02:00
Bart
1f7accb9e2 Fix missing Raise before Exception.Create. Issue ##40860. Patch by n7800. 2024-04-17 13:29:00 +02:00
rich2014
21fc3631d5 Fix #40737: make TMethodNameTable/TMethodNameTableEntry compatible with FPC 3.3.1
The change follows
170c05592b

Patch by Dean Mustakinov, issue #40737.
2024-02-04 21:54:10 +08:00
rich2014
2e28bd8b6d Revert "Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64)."
This reverts commit 8253bd9f8f.
2024-02-03 09:05:43 +08:00
Maxim Ganetsky
8253bd9f8f Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64).
The change follows
170c05592b

Fixes crash on IDE start on AARCH64 platforms when FPC 3.3.1 is used.

Patch by Dean Mustakinov, issue #40737.
2024-01-30 17:45:57 +03:00
Juha
adfc424e92 Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03:00
Martin
818c1c82d8 JitClass: Allow looking up Interfaces via TObject.GetInterface 2021-12-16 16:36:49 +01:00
Martin
79d6afe4b6 JitClass: Add configurabel JitProperty class. Add FindPropertyRecursive. 2021-11-27 23:03:31 +01:00
Martin
c177cb8a54 JitClass: fix compiler warning 2021-11-27 23:03:31 +01:00
Martin
df1cac999f JitClasses: Add ability to have "per class" user memory. Allocates mem in front of the VMT for the user code to store arbitrary data. 2021-11-25 20:59:32 +01:00
Martin
6118e64e85 JitClass: public AnchestorJitType 2021-10-14 15:05:03 +02:00
Martin
f353e71e8a JitClasses: prevent endless loop 2021-10-04 12:07:14 +02:00
Martin
736bc5f5b4 JitClasses: Allow empty lookup UnitName for classes. 2021-09-23 02:02:36 +02:00
Martin
d948ad6717 JitClasses: Fix property parsing / Allow "class" access via type in library 2021-09-23 02:02:36 +02:00
martin
9150ea7749 New Jit classes / Like old JitForms, but more
git-svn-id: trunk@65173 -
2021-06-05 15:24:18 +00:00