Commit Graph

60687 Commits

Author SHA1 Message Date
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
michl
db4bb52bc2 AnchorDocking: Fixed second bug with option FloatingWindowsOnTop - a loaded layout doesn't encounter option on visible windows. Issue #19272
git-svn-id: trunk@65046 -
2021-04-21 20:51:22 +00:00
michl
15fda0e828 AnchorDocking: MiniIDE revert wrongly committed changes from revision 65044 #47972a31b7
git-svn-id: trunk@65045 -
2021-04-21 19:03:14 +00:00
michl
47972a31b7 AnchorDocking: Fixed saving/loading option FloatingWindowsOnTop. Issue #19272
git-svn-id: trunk@65044 -
2021-04-21 18:59:48 +00:00
balazs
77035b28a4 Packager: Fix ide crash when a new package is created.
git-svn-id: trunk@65043 -
2021-04-21 14:34:07 +00:00
wp
7c2cb42f1c TAChart: Add files missing from previous commit.
git-svn-id: trunk@65042 -
2021-04-21 10:18:34 +00:00
wp
b692a8c4d4 TAChart/ChartEditorDemo: Move controls from SeriesDlg to a new SeriesFrame.
git-svn-id: trunk@65041 -
2021-04-21 10:11:08 +00:00
wp
70d114b0fc TAChart/ChartEditorDemo: Move controls from AxisDlg to a new AxisFrame.
git-svn-id: trunk@65040 -
2021-04-21 07:23:06 +00:00
maxim
44cf6253c1 SynEdit: updated Russian translation
git-svn-id: trunk@65039 -
2021-04-20 22:14:12 +00:00
maxim
479dbe87fa AnchorDocking: updated Russian translation
git-svn-id: trunk@65038 -
2021-04-20 22:10:39 +00:00
maxim
98ef749845 Opkman: regenerated translations and updated Russian translation
git-svn-id: trunk@65037 -
2021-04-20 22:07:59 +00:00
michl
df1e1dc31a LCL: Fixed ParentBackground of GroupBoxes cannot be set to true. Issue #38777
git-svn-id: trunk@65036 -
2021-04-20 21:57:55 +00:00
wp
72963f6adb TAChart/ChartEditorDemo: Move controls of TitleFootDlg to a new TChartTitleFootFrame unit.
git-svn-id: trunk@65035 -
2021-04-20 21:25:53 +00:00
michl
3266c2537c AnchorDocking: Add option FloatingWindowsOnTop to show single windows in front of main window. Issue #38271, #19272
git-svn-id: trunk@65034 -
2021-04-20 20:43:17 +00:00
wp
c1f7659285 TAChart/ChartEditorDemo: Move controls of LegendDlg to a new TChartLegendFrame unit.
git-svn-id: trunk@65033 -
2021-04-20 20:30:58 +00:00
balazs
8bf5d3e924 Opkman: Hide open button, when the package is not installed via OPM.
git-svn-id: trunk@65032 -
2021-04-20 19:28:15 +00:00
balazs
beabfcbd53 Opkman: Add "external" to package udpates(Options).
git-svn-id: trunk@65031 -
2021-04-20 19:26:23 +00:00
martin
7a676cf380 SynEdit: improve naming in advanced mouse opts
git-svn-id: trunk@65030 -
2021-04-20 18:57:02 +00:00
martin
98442b5353 SynEdit: improve naming in advanced mouse opts
git-svn-id: trunk@65029 -
2021-04-20 18:56:58 +00:00