Commit Graph

23676 Commits

Author SHA1 Message Date
rich2014
f05736ba41 Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, dynamic setting TListView.MultiSelect supported 2024-08-06 21:31:30 +08:00
rich2014
3969855bc3 Cocoa: fix i18n in TCocoaWidgetSet.PromptUser() again, issue #41053 2024-08-06 21:22:13 +08:00
rich2014
8985e4ed16 Cocoa/ListView: in vsReport, Multi Selection improved 2024-08-06 00:44:23 +08:00
rich2014
36411545a9 Cocoa/ListView: unified checkedIdx to checkedIndexSet in TLCLListViewCallback 2024-08-06 00:44:23 +08:00
rich2014
59e6e46286 Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, dynamic setting TListView.CheckBoxes supported 2024-08-05 23:49:16 +08:00
rich2014
8557bc7d46 Cocoa/ListView: in vsReport, fix the issues that sortting with Multi Selection 2024-08-05 23:10:14 +08:00
rich2014
cad6e1c374 Cocoa: fix i18n in TCocoaWidgetSet.PromptUser(), issue #41053 2024-08-05 19:44:46 +08:00
rich2014
9aee14430e Cocoa/ListView: fix the issue that checkBox may be reset after sorting 2024-08-04 22:30:10 +08:00
rich2014
210f0fac8a Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, auto select the item when click the checkBox 2024-08-04 22:30:10 +08:00
rich2014
72fc3e6b79 Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, auto show/hide checkBox 2024-08-04 22:30:10 +08:00
rich2014
2ba0a1a649 Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, checkBoxes supported 2024-08-04 22:30:10 +08:00
rich2014
06c6e6acc6 Cocoa/ListView: refactor checkIndex 2024-08-04 22:30:10 +08:00
rich2014
21b35540cd Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, fix text position when no Icon set 2024-08-01 22:13:20 +08:00
rich2014
e6362d77f3 Cocoa: fix the issue related to Focused #39856 2024-08-01 21:57:52 +08:00
rich2014
7fac288649 Cocoa: fix LCLViewExtension.lclLocalToScreen() when the Control is in ScrollView #39706 2024-08-01 20:55:29 +08:00
rich2014
2e3aad2755 Cocoa: fix the issue that both LCL and COCOA handle Dragged Event
try Drag lite item in TListBox
2024-07-31 20:21:50 +08:00
Juha
9dccbc008f LCL-GTK2: Fix a crash due to postponed actions after a widget loses focus. Issue #28840. 2024-07-31 07:38:01 +03:00
Juha
d944f9f554 LCL: Update Caption of a TPageControl when something is docked there. Issue #40741, patch by Anton Kavalenka. 2024-07-31 00:35:26 +03:00
rich2014
86a450d70b Cocoa/ListView: in vsIcon/vsSmallIcon/vsList, add mouse event support 2024-07-30 21:18:43 +08:00
Juha
d9ef4ae9ab LCL: Allow only one "Default" MenuItem per menu or submenu. Issue #41034, patch by Massimo Magnano. 2024-07-30 10:42:35 +03:00
rich2014
bf65ea023c Cocoa: remove some unit comments 2024-07-29 20:21:18 +08:00
rich2014
75f660bcee Cocoa: fix the issue in ListBox / CheckListBox introduced @ad8dd1d 2024-07-29 20:13:39 +08:00
rich2014
faeab730e0 Cocoa: remove unused unit references 2024-07-28 22:41:19 +08:00
rich2014
b1e0da3394 Cocoa: remove circular unit references, add CocoaCallback/CocoaListView/CocoaWSListView unit 2024-07-28 22:41:11 +08:00
Juha
1393bae4a7 LCL-GTK3: Make AnchorDocking display dock names properly. Issue #40341, patch by Anton Kavalenka. 2024-07-27 13:23:19 +03:00
wp_xyz
987f140c91 LCL/PopupMenu: Make TPopupMenu.PopupPoint a writable property. 2024-07-27 12:12:28 +02:00
rich2014
ad8dd1dba2 Cocoa/ListView: in vsReport, fix the issues related to Multi Selection 2024-07-27 00:35:27 +08:00
rich2014
74415b6056 Cocoa/ListView: in vsReport, fix the issue in ItemDisplayRect() 2024-07-27 00:35:27 +08:00
rich2014
16f03ef620 Cocoa/ListView: in vsReport, fix the issue RowHeight and Spacing related 2024-07-27 00:35:27 +08:00
rich2014
c78b33853a Cocoa/ListView: in vsReport, fix the issue of double-clicking to enter editing 2024-07-27 00:35:27 +08: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
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
rich2014
6e648e3c2e Cocoa/ListView: fix the issue with empty TListView.Columns, issue #40632 2024-07-23 22:26:00 +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