Martin
25c65cfd8b
FpDebug: flatten intrinsic, option to handle arrays
2024-07-24 22:07:08 +02:00
Martin
c238c026d1
FpDebug: Change slice-operator. Add "disable" for terms that handle the slice themself (substring)
2024-07-24 22:07:08 +02:00
zeljan1
f9e932cb46
Qt5,Qt6: Fixed ugly item sizes in TListView with ViewStyle vsIcon,vsSmallIcon. issue #23187
2024-07-24 20:31:22 +02:00
Martin
f6c415d958
FpDebug: FIX, Array-slices [n..m], check if they are in active part of condition. If not, don't create multiple results.
2024-07-24 19:24:24 +02:00
Martin
64b2dbfaea
FpDebug: Array-slices [n..m], check if they are in active part of condition. If not, don't create multiple results.
2024-07-24 13:04:39 +02:00
Martin
c4deaeadcf
FpDebug: Conditionals (?IF or Try/N) must flag variant returns in slices
2024-07-24 13:04:38 +02:00
Maxim Ganetsky
0c424bf0be
LCL-Gtk3: Allow TForm to be resized to smaller size than initially defined by removing excessive set_size_request() call. Based on patch by Anton Kavalenka, issue #41031 .
2024-07-24 00:24:55 +03:00
Martin
cbfd80ce39
FpDebug: Add "switch" trinary-operator ... ? ... : ...
2024-07-23 19:40:32 +02:00
Martin
9a1ba57dc4
FpDebug: PascalParser, fix error checking for sub-expressions in brackets
2024-07-23 18:57:04 +02:00
Martin
8bb9d6eece
FpDebug: PascalParser, optimize check for finding left-side of operator / clarify description
2024-07-23 18:56:26 +02:00
rich2014
6e648e3c2e
Cocoa/ListView: fix the issue with empty TListView.Columns, issue #40632
2024-07-23 22:26:00 +08:00
Martin
bafbb1e6fa
FpDebug: fix "override" for GetFullText
2024-07-23 14:20:47 +02:00
Martin
7352ac6ad6
FpDebug: fixes for intrinsic Try/TryN, an invalid address is an error
2024-07-23 14:19:41 +02:00
Michaël Van Canneyt
f660bc1abb
* Set options in code to handle change in enum names
2024-07-23 11:28:47 +02:00
Michaël Van Canneyt
2859af3523
Fix typo in LogOptions. Fixes issue #41029
2024-07-23 10:50:43 +02:00
Martin
f76614452c
FpDebug: more intrinsics: Try, TryN, Ord, Log, Pi, Ln, Sqrt, Sin,Cos,Tan (includes part of issue #40839 )
2024-07-22 23:44:38 +02:00
Michaël Van Canneyt
5bc2f129ed
* Changes by IDE
2024-07-22 22:08:55 +02:00
Michaël Van Canneyt
c4e3b93d4c
* Allow to create pascal constants when creating SQL statements, allow copying of constants to clipboard
2024-07-22 22:08:55 +02:00
Martin
e98a5d2b44
FpDebug: Add cache for flatten intrinsic. / Ensure the same TFpDbgSimpleLocationContext object is used for each watch (on the Parser-expression), so it can act as key.
2024-07-22 13:55:55 +02:00
Martin
948829d942
FpDebug: test for flatten intrinsic
2024-07-22 13:55:55 +02:00
Martin
b61aabee0b
FpDebug: add intrinsic :flatten() to walk object chains.
2024-07-22 13:43:43 +02:00
Martin
ab9254408f
LazDebuggerFp: disable incorrect assert.
2024-07-21 18:58:12 +02:00
Martin
247439f286
FpDebug: Fixed missing FORCE_LAZLOGGER_DUMMY
2024-07-21 18:58:12 +02:00
Martin
66378dafd9
FpDebug: fix missing refcount / possible dangling pointer for TypeSymbol
2024-07-21 18:58:12 +02:00
rich2014
9352e5a40b
Cocoa/ListView: vsIcon/vsSmallIcon/vsList supported, Merge branch 'cocoa/listview'
2024-07-21 23:09:47 +08:00
rich2014
e1be13f4b7
Cocoa/ListView: fix the issue that multiple selections could not be retained when switching viewStyle
2024-07-21 23:04:50 +08:00
rich2014
7f011e1f63
Cocoa/ListView: improve compatibility with macOS 13+
2024-07-21 23:04:50 +08:00
rich2014
1346a4a34d
Cocoa/ListView: fixed the issue that TListItem.EditCaption() could no longer be used after switching viewStyle.
2024-07-21 23:04:50 +08:00
rich2014
061384d7fe
Cocoa/ListView: vsList supported
2024-07-21 23:04:50 +08:00
rich2014
0e9c598529
Cocoa/ListView: vsSmallIcon supported
2024-07-21 23:04:50 +08:00
rich2014
e138e4d43a
Cocoa/ListView: abstract TCocoaListView_CollectionView_StyleHandler to prepare for vsSmallIcon and vsList
2024-07-21 23:04:50 +08:00
rich2014
d77896132e
Cocoa/ListView: fix and improve ImageList and IconSize related
2024-07-21 23:04:50 +08:00
rich2014
400b5fb630
Cocoa/ListView: fix and improve memory management
2024-07-21 23:04:50 +08:00
rich2014
87735b5f81
Cocoa/ListView: fix and improve OwnerData with vsIcon Style
2024-07-21 23:04:50 +08:00
rich2014
9304668b9d
Cocoa/ListView: fix the issue about Keys with vsIcon Style
2024-07-21 23:04:50 +08:00
rich2014
e6562d82ea
Cocoa/ListView: enhanced robustness in special situations
2024-07-21 23:04:50 +08:00
rich2014
381bd18471
Cocoa/ListView: fix and improve the selection in various situations with vsIcon Style
2024-07-21 23:04:50 +08:00
rich2014
ed64d28b68
Cocoa/ListView: add and fix macOS 10.11 APIs for NSCollectionView related
2024-07-21 23:04:50 +08:00
rich2014
bf056effc4
Cocoa/ListView: improve editing related functions with vsIcon Style
...
ItemDisplayRect
ItemGetPosition
GetItemAt
2024-07-21 23:04:50 +08:00
rich2014
b6561e4316
Cocoa/ListView: get accurate visibleItems
...
NSCollectionView.visibleItems() returns the items that have been displayed.
2024-07-21 23:04:49 +08:00
rich2014
6715cb64ed
Cocoa/ListView: fix items count and index error after ItemDelete()
2024-07-21 23:04:49 +08:00
rich2014
5d63a16ea4
Cocoa/ListView: add support for vsIcon ViewStyle, most common functions implemented
2024-07-21 23:04:49 +08:00
rich2014
18b030e5f9
Cocoa: add CocoaCollectionView unit
2024-07-21 23:04:49 +08:00
rich2014
26fd4fe123
Cocoa: add new macOS 10.11 APIs for NSCollectionView related
...
since macOS 10.11, NSCollectionView has been greatly improved, and many APIs have been added. but in FPC, there are still only APIs for macOS 10.6.
now here are the commonly used APIs, which are not complete.
2024-07-21 23:04:49 +08:00
rich2014
c86625dcaa
Cocoa/ListView: adapt TableListView(vsReport) related to the new TCocoaListView/TCocoaWSListViewHandler structure
2024-07-21 23:04:49 +08:00
rich2014
e41d431811
Cocoa/ListView: eliminate naming of TableListView implementations from ListView common code
2024-07-21 23:04:49 +08:00
rich2014
a1eab8f920
Cocoa/ListView: abstract TCocoaWSListViewHandler to prepare for other ViewStyles (except vsReport)
2024-07-21 23:04:49 +08:00
Michaël Van Canneyt
7ac4b7c43a
* Make treeview read-only
2024-07-21 15:00:45 +02:00
dsiders
fa49d60634
Docs: LCL/stdctrls. Adds TCheckBox.Checked and TCheckBox.OnClick topics.
...
* TCheckBox.Checked replaces the linked topic in TButtonControl.
* TCheckBox.OnClick was omitted and links to the inherited topic (TControl).
2024-07-20 21:29:11 +01:00
Maxim Ganetsky
e572621c4b
IDE: made options memo in Show Compiler Options dialog read-only
2024-07-20 02:01:01 +03:00