Željan Rikalo
342a3886e4
Gtk2: fixed SetWindowOrg() to work similar as in Delphi. Patch by Artem Izmaylov. Issue #40817
...
(cherry picked from commit 0c0b40c6e5
)
2024-03-06 16:09:18 +00:00
Željan Rikalo
2d3e4890c3
Qt,Qt5,Qt6: Fixed LpToDp() result. issue #40817
...
(cherry picked from commit 42ad212654
)
2024-03-05 15:00:06 +00:00
Martin
078cf6077a
LeakView: Fix resolve. Outdated use of ImageBase, which is now RelocationOffset
...
(cherry picked from commit 8ca43789be
)
2024-02-29 09:22:35 +01:00
Juha
f9216f15d2
LazUtils: Remove WriteLn() from TStringListUTF8Fast.InsertItem. Causes trouble on Windows.
...
(cherry picked from commit 2c81dff5d9
)
2024-02-26 16:37:10 +03:00
mattias
9876cb96f9
set fixes version to 3.3
2024-02-25 13:27:23 +01:00
mattias
3887be2510
set fixes version to 3.2
2024-02-25 13:22:42 +01:00
rich2014
d0fda80791
Cocoa: Fix the issue that the Space key on the Button does not work
2024-02-24 17:11:47 +08:00
Maxim Ganetsky
dd3855108a
LCL-Gtk2: fixed window move/resize issues with Fly/Openbox window managers, patch by Artem Izmaylov, issue #40752
...
(cherry picked from commit d538fbd4f7
)
2024-02-22 16:50:08 +03:00
Bart
433708a18b
T(Float)SpinEditEx: In InitializeWnd set Text to represent FValue, otherwise NullValueBehavious will be applied in call to UpdateControl.
...
(cherry picked from commit a3ba11e5c3
)
2024-02-22 16:43:32 +03:00
wp_xyz
8b8bcd3a51
TAChart: Add demo for AxisClickTool
...
(cherry picked from commit 0642c65d04
)
2024-02-22 16:43:32 +03:00
wp_xyz
492dc38099
TAChart: Fix axis click tool sometimes detecting wrong axis part.
...
(cherry picked from commit 9e3e23a440
)
2024-02-22 16:43:32 +03:00
wp_xyz
0c588105a2
aggpas: Prevent potential overflow error. Issue #40765 .
...
(cherry picked from commit 7b6e360bce
)
2024-02-22 16:43:31 +03:00
Juha
e583a28391
LazUtils: Deprecate UTF8CompareLatinTextFast. Implement TStringListUTF8Fast differently.
...
(cherry picked from commit 890f92e33e
)
2024-02-22 16:43:31 +03:00
Juha
425a7dec45
LCL: Remove UTF8CompareLatinTextFast calls.
...
(cherry picked from commit c285b58aa3
)
2024-02-22 16:43:31 +03:00
Juha
0253fd90c4
SynEdit, FpDebug, LazUtils, IdeIntf: Remove UTF8CompareLatinTextFast calls.
...
(cherry picked from commit 08c0f4865d
)
2024-02-22 16:43:31 +03:00
Bart
b1e1c99f05
T(Float)SpinEditEx: fix setting (initial) value if NullValueBehaviour = nvbShowTextHint.
...
(cherry picked from commit 5168d97f96
)
2024-02-22 16:43:31 +03:00
Juha
75264a7e1a
TurboPower_ipro: Optimize 'px' in TIpHtmlNodeCore.GetFontSizeFromCSS. Fix possibly missing Result in function CssMarginToProps.
...
(cherry picked from commit bc201de1ed
)
2024-02-22 16:43:31 +03:00
Juha
4a581e38fe
TurboPower_ipro: Optimize function FindFontName. Remember previous values.
...
(cherry picked from commit c9e4a59c62
)
2024-02-22 16:43:31 +03:00
Juha
cfb33e6975
TurboPower_ipro: Remove useless code from TIpHtmlParser.ParseHead.
...
(cherry picked from commit 4a639e70c5
)
2024-02-22 16:43:30 +03:00
Juha
6a97f94583
LHelp: Remove UTF8CompareLatinTextFast calls.
...
(cherry picked from commit aecb1d9473
)
2024-02-22 16:43:30 +03:00
Juha
51cf8421b5
LCL: Optimize getting a list of font names and eliminating duplicates in TScreen.
...
(cherry picked from commit db95c28df7
)
2024-02-22 16:43:30 +03:00
dsiders
cd665d4aa2
Docs: LazUtils/lazutf8. Deprecates UTF8CompareLatinTextFast and UTF8CompareStrCollated topics for changes in 890f92e33e
.
...
* Modifies TStringListUTF8Fast topics.
* Adds IsPureAscii topic.
(cherry picked from commit bcabdb039c
)
2024-02-22 16:43:30 +03:00
dsiders
43cee9b27c
Docs: LazUtils/lazfileutils. Updates CompareFileExt topic for changes in 08c0f486
.
...
* Changes UTF8CompareText() reference to CompareText().
(cherry picked from commit 59d8129fc5
)
2024-02-22 16:43:30 +03:00
dsiders
e498842704
Docs: LCL/lazhelpintf. Updates external references and adds missing topics for changes in c285b58a
.
...
(cherry picked from commit 334ee8144b
)
2024-02-22 16:43:30 +03:00
dsiders
98e79e7362
Docs: LCL/valedit. Updates external references for changes in c285b58a
.
...
(cherry picked from commit ae8d65596e
)
2024-02-22 16:43:30 +03:00
dsiders
c78729b64f
Docs: LCL/grids. Updates TCustomStringGrid.DoCompareCells topic for changes in c285b58a
.
...
(cherry picked from commit cd3f347249
)
2024-02-22 16:43:30 +03:00
dsiders
997567eb87
Docs: LCL/forms. Updates TScreen.Fonts topic for changes in db95c28d
.
...
(cherry picked from commit eb80a21f08
)
2024-02-22 16:43:30 +03:00
dsiders
c0b9a0ea57
Docs: LCL/controls. Adds the TControlBorderSpacing.GetOwner topic for changes in 1e544fb5
. Issue #40746 .
...
(cherry picked from commit 366c2feca3
)
2024-02-22 16:43:30 +03:00
Juha
93d6ba907a
Designer: Repaint after changing "BorderSpacing" in AnchorEditor or in OI. Issue #40746 , by n7800 and myself.
...
(cherry picked from commit 1e544fb5b9
)
2024-02-22 16:43:30 +03:00
Bart
7182005618
MaskEdit: adapt FormatMaskText for EnableSets.
...
(cherry picked from commit a09b37afad
)
2024-02-22 16:43:29 +03:00
Bart
b43b509320
IDEIntf: property-editor for TMaskEdit: set minimal width for samples listbox.
...
(cherry picked from commit a1f45d1080
)
2024-02-22 16:43:29 +03:00
Bart
25c7c89b8f
MaskEdit: publish properties EnableSets, ValidationErrorMode and OnValidationError.
...
(cherry picked from commit b48d102c91
)
2024-02-22 16:43:29 +03:00
wp_xyz
74b5fb8682
TAChart: Fix function IncQuarter calculation error for negative NumberOfQuarters.
...
(cherry picked from commit 59aff202e1
)
2024-02-22 16:43:29 +03:00
Juha
d8fc71fe35
IDE: Remove an extra (F9) from the hint of a Run-button. Remove a wrong hint from ProjInspector's Options button. Issue #40732 .
...
(cherry picked from commit 68a4595596
)
2024-02-22 16:43:29 +03:00
dsiders
4c8e6dfa11
Docs: LCL/various. Adds missing unit overview content, external references in:
...
* customdrawn_android.xml
* customdrawn_common.xml
* customdrawn_mac.xml
* customdrawn_winxp.xml
* customdrawncontrols.xml
* customdrawndrawers.xml
(cherry picked from commit f6555a287e
)
2024-02-21 17:43:54 +00:00
rich2014
7d22dc8d27
Cocoa: Fix ItemIndex issue of TComboBox with csDropDownList at init
2024-02-20 09:00:35 +08:00
Martin
6aab479152
IdeDebugger: Change precision used for float types. issue #40768
...
(cherry picked from commit 05af6f9a4f
)
2024-02-19 22:57:23 +01:00
Martin
4f4f38ad7a
IdeDebugger: Return correct precision for float value. Old code was returning "single" for all float types - related to issue #40768
...
(cherry picked from commit 22f04e340f
)
2024-02-19 22:57:23 +01:00
Abou Al Montacir
a454f66520
GTK3: Code cleaning.
...
Removed legacy comments.
2024-02-19 21:08:36 +01:00
Abou Al Montacir
6db2918539
GTK3: Fixed handling of scroll event.
...
Scrolling was not correctly handled due to error in the logic of
handling the scrolling event.
This fix is related to #21067 .
2024-02-19 21:08:36 +01:00
Abou Al Montacir
1767a4009b
GTK3: Fixed access violation issue in Gtk3Page.
...
The widget was freed and assigned nil pointer before it was unreferenced
which may lead to occasional access violation on application shutdown.
This fix is related to #40713 .
2024-02-19 21:08:36 +01:00
Abou Al Montacir
1ceeedf344
GTK3: Enabled resizing notebook children after insertion.
...
This allows fixing some problems but it is probably just a workaround.
This fix is related to #40713 .
2024-02-19 21:08:36 +01:00
Abou Al Montacir
93f05421b2
GTK3: Enable showing hot key in page control widgets caption.
...
We store the raw caption in the `Text` field and convert ampersands
(`&`) to underscores (`_`) before using `set_markup_with_mnemonic` to
update the label text while honoring the hot key definition.
NB: The underscore will be drawn only if user hits `alt` key which is
a Gnome/Gtk3 feature.
This fix is related to #40713 .
2024-02-19 21:08:36 +01:00
Abou Al Montacir
e45713b7f8
GTK3: Fixed selected item text returned by ComboBox Text property.
...
We need to use `GtkEntry` for comboboxes with `has_entry = True` and
set the `column_id` property.
Closes #40706
2024-02-19 21:08:36 +01:00
dsiders
94d8b3f878
Docs: LCL/comctrls. Fixes invalid content and typos in TTreeNode topics. Issue
...
#40783 .
* TListItem
* TTreeNode.StateIndex
(cherry picked from commit 83af74cb1f
)
2024-02-19 17:47:08 +00:00
Martin
54c90de2f2
IdeDebugger: enable formatting checkbox in Console In/Out Window
...
(cherry picked from commit 3aa483c0c0
)
2024-02-17 11:38:42 +01:00
Martin
8db790f0ac
LazDebuggerIntf: fix #40762
...
(cherry picked from commit 021178a42a
)
2024-02-16 20:27:03 +01:00
Martin
5077e87590
SynEdit: fix range check introduced in a7a0b3ee3a
- Issue #40778
...
(cherry picked from commit 0b1f218698
)
2024-02-16 14:12:04 +01:00
Maxim Ganetsky
1cd05220e3
IDE: don't wrap strings in memos of i18n project options, allows to avoid corruption when saving long strings to .lpi
...
(cherry picked from commit f6ccc8d26d
)
2024-02-15 14:08:40 +00:00
Martin
30569f5fe8
LazDebuggerFp: further fix reading pty for console window. Remove dangling async call before destroying object.
...
(cherry picked from commit b1a91a2333
)
2024-02-14 17:42:08 +01:00