Juha
05382f4ddf
IDE: Show Frame's contents in designer also when its component package is installed in palette. Issue #39488 .
2021-11-28 00:22:27 +02:00
Juha
ba91c73a64
IdeIntf: Refactor and simplify TSimpleWindowLayoutList.ApplyAndShow.
2021-11-28 00:22:27 +02:00
Maxim Ganetsky
738e48c6b7
Translations: French translation update by Gilles Vasseur, issue #39487
2021-11-26 03:47:29 +03:00
Juha
4d585393be
IdeIntf: Fix TPropertyEditor.AutoFill. Issue #34560 , patch by BrunoK.
2021-11-25 00:50:02 +02:00
Juha
63945a80e6
IDE: Cleanup component palette code. Use hard typecasts instead of soft "as". Well tested now.
2021-11-24 12:00:48 +02:00
Juha
cbc97e5a03
IDE: Update ComponentList after component visibility in Palette changed. Issue #23541 .
2021-11-24 12:00:47 +02:00
Juha
063797e76f
ProjectGroups: Name the package with CamelCase. Formatting.
2021-11-23 14:10:54 +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
46a1f547f0
IdeIntf: Rebuild the OI component tree after comp deletion. CollectionItems do not get deleted otherwise.
2021-11-03 18:53:33 +02:00
Marc
1f45eba428
IdeIntf: Add check if instance is set before calling the stored function. Fixes #39448
2021-11-01 16:11:34 +01:00
mattias
0354b47bc4
updated makefiles
2021-10-18 14:32:30 +02:00
Juha
814e4ba4e2
Rename CompareMethods to more logical SameMethod. Remove old deprecated functions.
2021-10-10 19:00:49 +03:00
Juha
b6a4282835
IDE: Execute a shortcut command only when it is enabled.
2021-10-06 00:30:56 +03:00
Marc
abaaabf4b3
IdeIntf: Replace CallStoredFunction implementation with a call to TypInfo.IsStoredProp since it covers all stored cases
...
* Deprecate HasStoredFunction since it is always true now
2021-09-28 23:19:16 +02:00
Marc
f67149d196
Ideintf: check parent row interface when checking if TInterfacePropertyEditor is expandable
2021-09-27 20:12:45 +02:00
Juha
1ab7994de1
IdeIntf: Remove a hack in StringsPropEditDlg related to QT5 and issue #37576 .
2021-09-26 23:38:49 +03:00
Basile Burg
45a590ed0b
Revert partly "Add HookGetCheckboxForBoolean handler in OI only once."
...
This reverts partly commit 943e4e4ff7
.
2021-09-26 21:07:43 +03:00
Basile Burg
0b368ce10d
Revert "IdeIntf: Synchronize TTIPropGrid checkbox for bool props. Issue #39378 , patch by Basile.B."
...
This reverts commit d3c2bb5ce6
.
2021-09-26 16:36:52 +02:00
Juha
b7ab9549a6
IdeIntf: Improve recursion in TComponentTreeView.FindAndChange. Call RebuildCollection only once per deleted comp. Issue #39290 .
2021-09-26 14:15:17 +03:00
wp_xyz
5ad938c07a
IDEIntf/ImageListEditor: Fix incorrect anchoring of label "Transparent color" causing overlap at high-dpi.
2021-09-22 22:05:39 +02:00
wp_xyz
e8affb6df1
IDEIntf/ActionsEditor: Improved spacing of items in actionlistbox. Issue #39386 . Patch by Roland H.
2021-09-21 22:11:39 +02:00
Juha
d3c2bb5ce6
IdeIntf: Synchronize TTIPropGrid checkbox for bool props. Issue #39378 , patch by Basile.B.
2021-09-20 17:56:37 +03:00
wp_xyz
b05d327799
IDEIntf/ImageListEditor: Allow multi-selection for "Replace all resolutions". Immediately update the preview image when images are added/replaced. Patch by Roland Hahn.
2021-09-19 19:53:17 +02:00
Jesus Reyes A
81a1feb88d
IdeIntf: Fix BufDataset component editor "Save Data to File" verb
2021-08-27 17:45:57 -05:00
Maxim Ganetsky
024b3db6e4
Translations: Brazilian Portuguese translation update by Marcelo B Paula, issue #39320
2021-08-09 01:26:13 +03:00
Maxim Ganetsky
a99a246084
IDEIntf: improved New Field dialog layout, issue #39303
2021-08-04 01:45:53 +03:00
Maxim Ganetsky
3dc2ceaa6d
IDEIntf: regenerated translations and updated Russian translation
2021-08-03 01:40:43 +03:00
Maxim Ganetsky
cbb9bd7d09
IDEIntf: improved error messages when it is not possible to get the database fields list, issue 39304
2021-08-03 01:38:16 +03:00
Maxim Ganetsky
d47af6022a
IDEIntf: Reverted part of 79519f5acc
(Improve an exception error message in OI for issue #35322 ).
...
This message improvement didn't help in case of issue #35322 ("Access violation" became "Access violation with value "(True)"") and broke error messages in object inspector in case the entered name there is not a valid Pascal identifier.
2021-08-03 00:41:52 +03:00
Maxim Ganetsky
00498ec342
Revert "Merge branch 'main' into 'main'"
...
This reverts merge request !2
2021-08-01 21:38:06 +00:00
Zaher Dirkey
7bdb02f371
Add Set Search Text/SetSearchText editor command to Set the current selection to search text (Ctrl+K - F)
2021-07-31 22:46:43 +03:00
juha
ce0d904223
IdeIntf: Allow multi-line property editors in Dialogs, TTaskDialog. Issue #39170 , patch by Don Siders.
...
git-svn-id: trunk@65388 -
2021-07-06 20:19:58 +00:00
michl
5a21cedcbb
IdeIntf: Disable copy/paste of TAction in Object Inspector tree because it does not work for some reason. Issue #19530 .
...
git-svn-id: trunk@65354 -
2021-07-03 08:31:39 +00:00
juha
3fb4c2c8a7
IdeIntf: Disable copy/paste of TMenuItem in Object Inspector tree because it does not work for some reason. Issue #19530 .
...
git-svn-id: trunk@65341 -
2021-07-02 18:52:02 +00:00
mattias
91763f2247
set trunk version to 2.3.0
...
git-svn-id: trunk@65242 -
2021-06-15 14:00:39 +00:00
michl
a2d9e364aa
IDE: Workaround to refresh values of CollectionPropertyEditor when control of same class is selected. Issue #38910
...
git-svn-id: trunk@65134 -
2021-05-25 20:51:17 +00:00
michl
30e1eb1591
DockedFormEditor: Preparing IDE for AnchorDesigner UnDo/ReDo
...
git-svn-id: trunk@65107 -
2021-05-12 16:07:12 +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
mattias
39035d597a
IDEIntf: objectinspector: fixed frreing not used prop editors
...
git-svn-id: trunk@65013 -
2021-04-17 11:34:48 +00:00
michl
0a2e80cbc4
DockedFormEditor: Preparing for SyncCodeAndForm
...
git-svn-id: trunk@65001 -
2021-04-15 20:09:53 +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
mattias
74b6997d63
ide: on app activate: invalidate file state cache immediately
...
git-svn-id: trunk@64899 -
2021-04-02 17:26:11 +00:00
juha
f4cb483f2d
IDE: Fix reading ancestor type TFrame for object in LFM when it is not a direct ancestor. Issue #38585 , patch from Martok.
...
git-svn-id: trunk@64800 -
2021-03-14 07:41:46 +00:00
juha
41c2e02039
IDE: Guess ancestor type TFrame using heuristics. Issue #38585 .
...
git-svn-id: trunk@64769 -
2021-03-09 09:11:14 +00:00
juha
9046b533af
LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
...
git-svn-id: trunk@64743 -
2021-03-04 08:58:54 +00:00
mattias
3679936306
IDEIntf: comment
...
git-svn-id: trunk@64732 -
2021-03-03 10:24:09 +00:00
mattias
62c37ad72a
updated Makefiles
...
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +00:00
juha
d608622e30
IdeIntf: Reduce calls to UpperCase() and LowerCase().
...
git-svn-id: trunk@64548 -
2021-02-12 10:26:41 +00:00
juha
077ebbe494
Optimise string manipulation. Reduce calls to Copy().
...
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
77e6853ca6
Components: Reduce calls to LowerCase().
...
git-svn-id: trunk@64515 -
2021-02-10 13:43:15 +00:00