Bart
e762d9b696
LCL: first try at implementing TMenuItem.AutoLineReduction. Based upon patch by Artem Izmaylov, modified by me.
2024-08-31 13:23:19 +02:00
rich2014
e1d376486e
Cocoa: fix OnwerDraw/CustomDraw Rect in TListView/TListBox/TCheckListBox, issue #41101
...
1. LCL needs the Rect of the Canvas
2. LCL does not support dirtyRect
draws the entire canvas rect in OwnerDraw/CustomDraw, and then clip it by Cocoa.
2024-08-31 18:58:33 +08:00
rich2014
8d50905d77
Cocoa/ComboBox: csOwnerDrawVariable style supported
2024-08-31 18:16:21 +08:00
rich2014
fcd3e2ca62
Cocoa/ComboBox: fix OwnerDraw rect in csOwnerDrawFixed style
2024-08-31 18:16:21 +08:00
rich2014
a0b4ab416c
Cocoa/ComboBox: TComboBox.ItemHeight supported in csOwnerDrawFixed
2024-08-31 18:16:21 +08:00
rich2014
14018cbfc4
LCL/TCheckListBox: publish property 'Options'
2024-08-31 18:16:20 +08:00
mattias
ad81487dc7
codetools: hide cody form
2024-08-31 08:13:49 +02:00
mattias
87d124c624
ideintf: fixed crash, started TRecordPropertyEditor
2024-08-30 23:54:24 +02:00
Martin
f32417d0d1
IdeDebugger: fix icons for array nav bar in inspect window
2024-08-30 21:11:24 +02:00
Martin
ceda32ed83
IdeDebugger: inspect/evaluate, fix workaround for toolbar autosize.
2024-08-30 20:47:17 +02:00
rich2014
27063a7dca
Cocoa: improve in UTF8CodepointCount()
2024-08-30 21:32:05 +08:00
rich2014
a851bf46fa
Cocoa: Style setting supported in TListBox/TCheckListBox
2024-08-30 21:17:15 +08:00
rich2014
62c26af930
Cocoa: TCheckBoxState.cbGray supported in TCheckListBox #41100
2024-08-30 21:17:01 +08:00
rich2014
bf1b3f3767
Cocoa: ItemHeight of TListBox/TListCheckBox supported
2024-08-30 21:16:47 +08:00
mattias
3b2e3f14ee
ideintf: added TOICustomPropertyGrid.ExtVisibility to optionally add extended rtti properties
2024-08-30 12:20:34 +02:00
mattias
5ce30b9720
codetools: hdie experiments
2024-08-30 10:40:32 +02:00
rich2014
d59051c6f5
Cocoa: improve Lookup Word in TCocoaFullControlEdit.attributedSubstringForProposedRange_actualRange()
2024-08-29 23:52:44 +08:00
rich2014
9297084337
SynEdit/Cocoa: UTF8CodepointCount() used instead of UTF8Length()
2024-08-29 21:27:32 +08:00
rich2014
c8a1f93a6e
LazUtf8: UTF8CodepointCount() added, which support combining code point
2024-08-29 21:27:20 +08:00
rich2014
a534b967a0
Cocoa: fix the issue that Lookup Word cannot be enabled when the first line is empty
...
macOS will try to get the first character(localtion=0).
previously, FullControlEdit returned the first character of the first line.
so if the first line is empty, an empty string will be returned, and macOS will think that there are no characters after it.
2024-08-29 20:23:20 +08:00
rich2014
17e6884e13
Cocoa: fix OwnerDraw in TCheckListBox #41100
2024-08-29 19:57:03 +08:00
rich2014
ce91d6cb54
Cocoa: improve init in TCocoaFullControlEdit
2024-08-29 00:42:22 +08:00
Maxim Ganetsky
168de1d7fb
IDE: Slovak translation update by LacaK, issue #41099
2024-08-28 18:16:14 +03:00
rich2014
cc0dddeb08
Cocoa: improve in attributedSubstringForProposedRange_actualRange()
2024-08-28 21:56:07 +08:00
rich2014
c9d144c313
SynEdit/Cocoa: optimize text bound calc in IME/LookupWord
2024-08-28 21:54:01 +08:00
rich2014
ce17c7fa76
SynEdit/Cocoa: fix the pos in Lookup Word with LineSpacing
2024-08-28 21:50:51 +08:00
dsiders
d024157798
Docs: LCL. Removes ophaned graphmath.xml file moved into LazUtils.
2024-08-28 01:28:04 +01:00
dsiders
9ac757f684
Docs: LazUtils/graphmath. Adds missing content for the overloaded Distance function.
2024-08-28 01:15:36 +01:00
wp_xyz
6ca87f810b
LazUtils/Graphmath: Fix incorrect Distance() function for vertical lines. Issue #41098
2024-08-27 22:35:36 +02:00
rich2014
6d66b7be1d
Cocoa: Lookup Word (Control+Command+D) supported on macOS (and SynEdit), Merge branch 'cocoa/lookup'
2024-08-27 22:03:26 +08:00
rich2014
c2d8e5ef9b
SynEdit & Cocoa: improve the handling of Lookup Word when the cursor is not on the text
2024-08-27 22:01:28 +08:00
rich2014
d0353d68d8
SynEdit/Cocoa: LookupWord implemented in SynEdit on macOS
2024-08-27 22:01:28 +08:00
rich2014
0715fcb1c7
Cocoa: LookupWord handler enabled in TCocoaWSCustomControl.CreateHandle()
2024-08-27 22:01:27 +08:00
rich2014
cfbd95b451
Cocoa: LookupWord implemented in FullControlEdit
2024-08-27 22:01:27 +08:00
rich2014
6153ab067b
Cocoa: ICocoaLookupWord/TCocoaLWParameters added for LookupWord
2024-08-27 22:01:27 +08:00
Maxim Ganetsky
2adea04be2
IDE: regenerated translations and updated Russian translation
2024-08-27 15:48:30 +03:00
Maxim Ganetsky
ac342dbb65
IDEDebugger: regenerated translations and updated Russian translation
2024-08-27 15:47:08 +03:00
Maxim Ganetsky
8147e85ffc
IDEDebugger: cleaned up unused resource string
2024-08-27 15:44:34 +03:00
Ondrej Pokorny
5d74e0475d
ProjectGroups: show only existing project groups in recent menus
2024-08-26 10:55:02 +02:00
Martin
4afb03e646
IdeDebugger: fix Array-navigation, update if EnforceBounds is changed
2024-08-25 23:59:39 +02:00
Martin
d0ec864b34
IdeDebugger: fix Array-navigation for Inspect window
2024-08-25 23:59:39 +02:00
Martin
d55646e450
IdeDebugger: Optimize ValueFormatter search (cache uppercased string)
2024-08-25 23:59:39 +02:00
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
5f8eab811a
IdeDebugger: missing caption
2024-08-25 11:27:05 +02:00
Martin
e5ec3afe04
IdeDebugger: Settings for array-navigation-bar (via DisplayFormat) / fix inherited DisplayFormat for "multiline"/indent.
2024-08-25 00:27:04 +02:00
Martin
048d3d6686
IdeDebugger: fix loading watch display format from session
2024-08-25 00:23:53 +02:00
Juha
48cf66858d
LCL: Prevent crash in RadioGroup when hidden radiobutton is selected by arrow keys. Issue #41093 .
2024-08-24 21:21:02 +03:00
wp_xyz
9ec4b13788
LCL/RadioGroup: Fix radiogroup with buttons hidden in TForm.OnCreate handler. Issue #41091 .
2024-08-24 19:13:28 +02:00