wp
3368c71d4e
Examples/VirtualTreeView: Fix "Advanced" demo crashing when option -CR is active.
...
git-svn-id: trunk@65096 -
2021-05-09 10:40:41 +00:00
wp
35660b1577
VirtualTreeView: Fix activation of cell editor in advanced demo (grid demo) by mouse click.
...
git-svn-id: trunk@65095 -
2021-05-07 21:13:31 +00:00
wp
1f43f33ca6
VirtualTreeView: Infinite loop in GetPreviousVisibleNoInit(). Issue #38836 (patch from JAM-Software repo, #599 )
...
git-svn-id: trunk@65094 -
2021-05-07 20:22:07 +00:00
michl
c8e8ad8dc8
DockedFormEditor: Win32: Fixed wrong form size after changing AutoScroll, see issue #38856
...
git-svn-id: trunk@65093 -
2021-05-07 19:59:30 +00:00
juha
66493736c2
LCL-Win32: Show also empty ListView subitem as selected with RowSelect and OwnerData. Issue #38848 , patch by Zaher Dirkey.
...
git-svn-id: trunk@65092 -
2021-05-07 09:20:49 +00:00
juha
2f5e5ca72a
LCL-GTK3: Support function keys F1 .. F30. Issue #38842 , patch by Anton Kavalenka.
...
git-svn-id: trunk@65091 -
2021-05-07 09:07:11 +00:00
juha
8891a9d277
LCL-GTK3: Fix TrackBar. Issue #38620 , patch by Anton Kavalenka.
...
git-svn-id: trunk@65090 -
2021-05-07 09:07:09 +00:00
michl
5d6cad752d
LCL: Fixed TForm.AutoScroll does not turn off scrollbars if UNCHECKED while scrollbars are showing. Issue #38856
...
git-svn-id: trunk@65089 -
2021-05-06 20:23:34 +00:00
wp
426f9a5353
LCL/gtk2: Fix polygon painting when Pen.Style = psClear and Winding = true. Issue #38852 , patch by Anton Kavalenka.
...
git-svn-id: trunk@65088 -
2021-05-05 20:09:05 +00:00
bart
4b9ae7f263
Grids: use out parameters in MouseToCell and OffsetToColRow. Issue #0038847 .
...
git-svn-id: trunk@65087 -
2021-05-05 16:00:16 +00:00
wp
890c02fb72
Examples/Virtualtreeview: Improved handling of ENTER and TAB keys in Advanced grid demo.
...
git-svn-id: trunk@65086 -
2021-05-05 10:39:20 +00:00
michl
74d996c632
LCL: TScrollingWinControl.ScrollInView or TScrollBox.ScrollInView scroll only when ScrollBar is visible, see Issue #38838 forum entries.
...
git-svn-id: trunk@65085 -
2021-05-04 18:38:05 +00:00
wp
cea34fad16
Examples/VirtualTreeView: Fix crash of Advanced demo caused by date column editor.
...
git-svn-id: trunk@65084 -
2021-05-04 16:39:41 +00:00
michl
c25e153265
LCL: TScrollingWinControl.ScrollInView or TScrollBox.ScrollInView does not calculate stacked controls, second attempt. Issue #38838 .
...
git-svn-id: trunk@65083 -
2021-05-02 20:24:59 +00:00
mattias
5c8e7c1abb
lcl: gtk2: debug
...
git-svn-id: trunk@65082 -
2021-05-02 15:38:00 +00:00
mattias
e70b03a463
codetools: readparamtype: use ReadTypeReference
...
git-svn-id: trunk@65081 -
2021-05-02 15:37:01 +00:00
mattias
8fb7b558f3
codetools: test GenericsDelphi_FuncParam
...
git-svn-id: trunk@65080 -
2021-05-02 15:33:23 +00:00
wp
6b4be3bcd9
LCL: Undo r65060 #5589d83d68 because it breaks qt5/gtk2/gtk3 on Windows. Issue #38831 .
...
git-svn-id: trunk@65079 -
2021-05-02 09:01:56 +00:00
michl
f192422579
LCL: TScrollingWinControl.ScrollInView or TScrollBox.ScrollInView does not calculate stacked controls. Issue #38838 . Patch from Jamie Philbrook
...
git-svn-id: trunk@65078 -
2021-05-01 17:48:42 +00:00
michl
dbd10977a4
AnchorDocking: FloatingWindowsOnTop should not touch forms with FormStyle fsSplash, issue #38835 , patch by Benjamin Rosseaux
...
git-svn-id: trunk@65077 -
2021-05-01 17:31:39 +00:00
juha
ef0eca3506
Docs: Updates for LCL and LazControls. Issue #38826 , patch from Don Siders.
...
git-svn-id: trunk@65076 -
2021-04-30 22:20:05 +00:00
juha
c2fbfcd4c5
LCL-GTK3: Fix InputBox(). Issue #38710 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65075 -
2021-04-30 20:59:26 +00:00
juha
8d82fd5325
LCL-GTK3: Support PageControl's all 4 TabPosition values. Issue #38809 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65074 -
2021-04-30 20:59:24 +00:00
wp
cec9469511
TAChart: Fix icon of Apply button in ChartEditor demo.
...
git-svn-id: trunk@65073 -
2021-04-30 15:37:10 +00:00
pascal
246e2a5ac2
codetools: extended test (some are still failing)
...
git-svn-id: trunk@65072 -
2021-04-30 10:38:31 +00:00
pascal
7a252352cf
codetools: added new test: find declaration for generic lists and arrays with member of default array property (still fails for generic array)
...
git-svn-id: trunk@65071 -
2021-04-30 10:32:34 +00:00
pascal
d1fdd59831
codetools: fixed program name of test
...
git-svn-id: trunk@65070 -
2021-04-30 04:59:19 +00:00
pascal
4e21c34991
codetools: partly fixed find declaration for members of default array property
...
git-svn-id: trunk@65069 -
2021-04-30 00:42:41 +00:00
pascal
88eaecc93d
codetools: added new test
...
git-svn-id: trunk@65068 -
2021-04-30 00:37:11 +00:00
michl
32591d0aff
AnchorDocking: Make HighDPI aware. Fixes issue #36718
...
git-svn-id: trunk@65067 -
2021-04-28 20:04:11 +00:00
juha
1b1306385e
LCL: Support SpinEdit min..max range -8...-2 (both negative). Issue #38810 .
...
git-svn-id: trunk@65066 -
2021-04-28 10:16:51 +00:00
bart
05664128ac
T(Float)SpinEditEx: don't enforce MaxValue >= MinValue in UpdateControl. Related to issue #0038810 .
...
git-svn-id: trunk@65065 -
2021-04-27 21:25:02 +00:00
juha
5bbea24d10
LCL-GTK3: Fix control font size calculation. Issue #38804 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65064 -
2021-04-27 06:28:24 +00:00
michl
df50d84e31
AnchorDocking: Save PixelsPerInch for correct size loading application with LCL scaling, Issue #36718
...
git-svn-id: trunk@65063 -
2021-04-26 21:13:30 +00:00
michl
1581009347
AnchorDockingDsgn: Set FloatingWindowsOnTop per default in new created IDE. See issue #19272
...
git-svn-id: trunk@65062 -
2021-04-25 15:58:56 +00:00
michl
a21a6484f6
AnchorDocking: Fixed fourth issue with option FloatingWindowsOnTop - set own MainDockForm so it's clear what windows are floating and what are docked. Issue #19272
...
git-svn-id: trunk@65061 -
2021-04-24 20:38:29 +00:00
wp
5589d83d68
LCL/ShellCtrls: Show built-in shell icons for gtk2, gtk3 and qt5 widgetsets. Patch by Salvadorbs, issue #18247 .
...
git-svn-id: trunk@65060 -
2021-04-24 20:26:24 +00:00
juha
d994d08e67
Docs: Updates for LCL and LazUtils. Issue #38787 , patch from Don Siders.
...
git-svn-id: trunk@65059 -
2021-04-23 15:34:13 +00:00
juha
17d15df1ee
LCL-GTK3: Fix mask creation (bit-bepth 8 bit). Issue #38794 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65058 -
2021-04-23 15:34:11 +00:00
juha
eb9189fcac
LCL-GTK3: Fix Canvas.Line and Canvas.Rectangle artifacts. Issue #38741 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65057 -
2021-04-23 15:34:09 +00:00
juha
ef7d930ca6
LCL-GTK2: Fix rect calculation and GetTextMetrics. Prevent painting cropped chars 'jy'. Issue #38268 , patch from Anton Kavalenka.
...
git-svn-id: trunk@65056 -
2021-04-23 15:34:08 +00:00
balazs
25a1c56fc2
LCL: Prevent crash by calling ShowDragImage/HideDragImage only if DragImageListResolution is not nil.
...
git-svn-id: trunk@65055 -
2021-04-23 14:40:42 +00:00
wp
492321d819
TAChart: Extend charteditor by an "all-in-one" editor.
...
git-svn-id: trunk@65054 -
2021-04-22 22:56:58 +00:00
michl
038cc46fc5
LCL: Win32: Fixed FormStyle fsNormal is ignored after switching back from fsStayOnTop, only working for AnchorDocking with recreating of HWND. Issue #38790
...
git-svn-id: trunk@65053 -
2021-04-22 21:30:27 +00:00
michl
737f3518f6
LCL: Win32: Fixed FormStyle fsNormal is ignored after switching back from fsStayOnTop. Issue #38790
...
git-svn-id: trunk@65052 -
2021-04-22 20:59:40 +00:00
michl
6f18e2cc44
AnchorDocking: Fixed third bug with option FloatingWindowsOnTop - loading layout in OnCreate doesn't permute this option. Issue #19272
...
git-svn-id: trunk@65051 -
2021-04-22 18:47:05 +00:00
balazs
6c6ce16b28
Opkman: Correctly resolve dependencies for external packages.
...
git-svn-id: trunk@65050 -
2021-04-22 06:54:13 +00:00
maxim
900a9fda8b
Packager: renamed 'NewPackage' constant, so its name better reflects that it is not a resource string anymore
...
git-svn-id: trunk@65049 -
2021-04-21 22:31:50 +00:00
maxim
77b2cb1973
Packager: now that after r65047 new package name is guaranteed to be valid Pascal identifier, simplify package creation logic (also reverted r65043 #77035b28a4)
...
git-svn-id: trunk@65048 -
2021-04-21 22:15:40 +00:00
maxim
7d79872679
Packager: Do not allow to translate lisPkgMangNewPackage ('NewPackage') string anymore. Unbreaks "Package -> New Package" and "Package -> New Component" for most translations into languages with non-latin alphabets, as new package name should be a valid Pascal identifier. Regenerated translations.
...
Before this change some translations of lisPkgMangNewPackage were discarded (in "Package -> New Package") or caused crashes (in "Package -> New Component") and other translations could be changed in "unexpected" ways (basically all symbols except 'a'..'z','A'..'Z','_','0'..'9' removed) in order to get a valid Pascal identifier. This is really not desired.
git-svn-id: trunk@65047 -
2021-04-21 22:05:35 +00:00