Juha
597c7ddd41
Menu editor: Now remove the in-place caption editor. Issue #41022 .
...
(cherry picked from commit af75c766b1
)
2024-08-05 17:22:58 +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
rich2014
b6f12cebe3
Fix #40737 : make TMethodNameTable/TMethodNameTableEntry compatible with FPC 3.3.1
...
The change follows
170c05592b
Patch by Dean Mustakinov, issue #40737 .
2024-02-04 22:31:21 +08:00
rich2014
40212c8fcb
Revert "Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64)."
...
This reverts commit 8253bd9f8f
.
2024-02-03 09:14:43 +08:00
Maxim Ganetsky
6c32e00051
Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64).
...
The change follows
170c05592b
Fixes crash on IDE start on AARCH64 platforms when FPC 3.3.1 is used.
Patch by Dean Mustakinov, issue #40737 .
(cherry picked from commit 8253bd9f8f
)
2024-01-30 14:48:44 +00:00
Maxim Ganetsky
87197dfb7d
Designer: Avoid artifacts when moving non-visual components by keyboard. Patch by n7800, issue #40643 .
...
(cherry picked from commit e4acac0e1a
)
2023-12-13 23:28:45 +00:00
rich2014
3bc12e5928
Designer: Cursor Cache Old Pos comparison adjusted (Similar to ded870b
)
2023-07-31 14:00:39 +08:00
rich2014
29b5c2d2a3
Designer: Cursor cache comparison removed
2023-07-31 14:00:38 +08:00
mattias
0bd636885f
fixed compile with fpc 3.3.1
...
(cherry picked from commit cbf9d30ddf
)
2023-07-26 02:05:04 +03:00
Juha
8a21294fe2
IDE: Remove unknown component properties using the same GUI already used in other situations. Issue #40377 .
...
(cherry picked from commit 0c056fc0d2
)
2023-07-20 19:40:39 +03:00
Juha
0bc8523ddf
Reduce compiler warnings.
...
(cherry picked from commit c3891ad820
)
2023-07-03 16:39:15 +03:00
Juha
e045ba01d2
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
2023-06-18 14:57:06 +03:00
mattias
033c256b3a
ide: less hints
2023-06-12 06:49:22 +02:00
Juha
eac9c6e5c6
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
2023-06-11 20:34:36 +03:00
Juha
73bf0767a7
Designer: Simplify and fix minor bugs. Use psSolid for selection line. Issue #40295 , patch by n7800.
2023-06-05 16:01:26 +03:00
Juha
1475336c8c
Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils).
2023-06-05 15:48:01 +03:00
Juha
c14934764c
LCL: Call TThemeServices.GetDetailSizeForPPI with proper arguments. Revert 1138d26280
.
2023-04-27 17:23:33 +03:00
Juha
870e1c8e71
Menu designer: Forward typed keys from menu editor to OI. Add missing GPL headers. Issue #34231 .
2023-04-22 15:17:20 +03:00
mattias
b1ed01fde8
IDE: extended Change Class for ambiguous component classes
2023-04-18 22:25:21 +02:00
mattias
aecf20f84a
fixed compile fpc 3.2.2
2023-04-13 16:14:12 +02:00
mattias
345f47ca6f
IDE: loadlfm: resolve ambigious registered component classes
2023-04-13 15:38:12 +02:00
Juha
6bfcb9ed0d
IDE: Allow to change color for "Show BorderSpacing" option. Issue #40201 , patch by paweld.
2023-04-10 10:54:59 +03:00
Martin
ad0396ae2a
Debugger: moved asm dialog to IdeDebugger
2023-03-13 17:38:12 +01:00
Martin
2a67f6ec76
Renamed LazarusCommonStrConst to IdeIntfStrConsts
2023-01-25 16:51:48 +01:00
Martin
2d2e5431aa
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
2023-01-10 17:00:41 +01:00
mattias
e7126c8d19
IDE: consistent check and typecast
2022-12-16 13:44:40 +01:00
mattias
ca9b4579d0
IDE: clean up
2022-12-14 15:09:28 +01:00
wp_xyz
b9c4368fce
Designer: TScrollingWinControl paints design-time grid only on visible area. Issue #39866 . Based on work by German forum user "siro".
2022-08-25 09:57:47 +02:00
mattias
0716a2c3bd
ide: designer: use lm_contextmenu instead of mbRight
2022-05-07 07:05:46 +02:00
mattias
8f868ae0e9
IDE: less hints
2022-01-06 13:08:50 +01:00
Juha
d056a1c9f1
Designer,IDE: Change a function name to FindGlobalComponent. Reduce debug info.
2021-12-28 16:53:33 +02:00
Juha
f97c70817d
ProjectGroups: Add debug output for LazBuild command line parameters. Remove other debug lines.
2021-11-23 15:42:17 +02:00
Juha
641c3a73f0
Designer: Name Menu separators as "SeparatorX" to make name clashes less likely. Issue #39471 .
2021-11-17 18:08:41 +02:00
Juha
865013eeb9
IDE: Remove unused and duplicate resource strings. Fix exception messages.
2021-09-30 17:23:21 +03:00
Juha
de4f724924
Revert checking for Pascal keywords in LazIsValidIdent which is used also for unit names etc. Prevent illegal name by other means.
2021-09-28 14:33:36 +03:00
Juha
f6b7ba2662
Designer: Prevent an illegal name for a component when "Ask name on create" is enabled. Issue #39292 .
2021-09-26 01:18:05 +03:00
michl
d8b67e5786
IDE: Remove EnvironmentOptions.DesignerPaintLazy to prevent paintings outside OnPaint resulting in painting artefacts. Fixes issue #23741 and #33781
...
git-svn-id: trunk@65304 -
2021-06-25 14:18:16 +00:00
maxim
3566beff8f
Designer: fixed typos related to 'occur' word
...
git-svn-id: trunk@65205 -
2021-06-10 22:16:29 +00:00
juha
7b18690162
Remove an obsolete dbg message when deleting a comp. Remove "var" from params when not needed.
...
git-svn-id: trunk@65000 -
2021-04-15 19:22:38 +00:00
juha
1b7c39ba12
Designer: When removing a component, remove its owned item declarations in source. Issue #38731 .
...
git-svn-id: trunk@64985 -
2021-04-13 15:57:46 +00:00
michl
66d4faff93
IDE: Designer: Use clWindowText as color for control text like components, requested in German Lazarusforum
...
git-svn-id: trunk@64833 -
2021-03-17 21:49:18 +00:00
michl
19c40b93bd
IDE: Option background color for Non Form Designer e.g. TDataModule added - as requested in German Lazarus Forum
...
git-svn-id: trunk@64820 -
2021-03-15 13:37:40 +00:00
mattias
388532a797
IDE: less hints
...
git-svn-id: trunk@64682 -
2021-02-28 08:51:36 +00:00
mattias
a48c53db4e
IDE: fixed crash in designer
...
git-svn-id: trunk@64591 -
2021-02-16 13:34:32 +00:00
michl
1f95674923
Refresh AnchorEditor after a control is changed in DockedFormEditor anchor designer
...
git-svn-id: trunk@64531 -
2021-02-11 21:35:54 +00:00
michl
46643fdda0
DockedFormEditor: prevent destroying designer layout per designer popup menu "Center Form"
...
git-svn-id: trunk@64530 -
2021-02-11 19:34:32 +00:00
juha
20c5ac47c0
IDE: Use a faster compare method for case-insensitive strings and StringLists.
...
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
juha
b4fc035018
Restore the "const" removed in r64300 #943e4e4ff7. Affected 3rd party components.
...
git-svn-id: trunk@64312 -
2020-12-31 10:57:48 +00:00
juha
9219ea531d
Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI.
...
git-svn-id: trunk@64303 -
2020-12-29 22:56:40 +00:00
juha
3feac99f06
Designer, editor: Formatting.
...
git-svn-id: trunk@64302 -
2020-12-29 22:56:31 +00:00