Commit Graph

48 Commits

Author SHA1 Message Date
juha
d14e99f26b IdeIntf, BuildIntf, Packager: Clean up uses sections, adjust used units.
git-svn-id: trunk@62800 -
2020-03-23 20:33:04 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
balazs
21b6337d48 Revert r62735 #e640958255: IDE: Embedded designer.
git-svn-id: trunk@62740 -
2020-03-11 15:46:57 +00:00
balazs
e640958255 IDE: Embedded designer.
git-svn-id: trunk@62735 -
2020-03-10 12:10:00 +00:00
juha
6fe2341ba0 Revert the debug code for issue #36384.
git-svn-id: trunk@62365 -
2019-12-09 19:38:40 +00:00
juha
9bbb6b0a30 IDE: Debug output for solving issue #36384.
git-svn-id: trunk@62362 -
2019-12-09 14:32:15 +00:00
ondrej
ed38267920 IDE: fix default positions on High-DPI. Issue #33695
git-svn-id: trunk@58310 -
2018-06-18 18:37:53 +00:00
juha
f440f660a2 Refactor: move CompareMethods to LazMethodList. Keep alias in LCLProc.
git-svn-id: trunk@58204 -
2018-06-09 14:39:36 +00:00
mattias
391b8ffa36 IDEIntf: moved TAbstractIDEProjectOptions to unit projectintf, added TAbstractIDEProjectOptions.GetProject
git-svn-id: trunk@57024 -
2018-01-09 11:35:58 +00:00
ondrej
c038b06190 IDE: Remove IDE Options -> Environment -> Windows -> Window Positons. Issue #29742
git-svn-id: trunk@56907 -
2018-01-01 20:26:46 +00:00
juha
d25418e28d IdeIntf: Change TIDEDialogLayoutList.ApplyLayout UseAsMin parameter default from True to False. Clean calls in code accordingly.
git-svn-id: trunk@55988 -
2017-10-06 10:20:45 +00:00
ondrej
083ef5923c LCL: rename TControl.ScaleCoord* methods
git-svn-id: trunk@55022 -
2017-05-20 10:02:25 +00:00
ondrej
9889366834 IDE: fix default window positions. Issue #14433
git-svn-id: trunk@54364 -
2017-03-08 08:41:40 +00:00
ondrej
a15905d3ab IDEIntf: TIDEDialogLayoutList: save and load scaled layout, issue #31074
git-svn-id: trunk@53561 -
2016-12-05 20:53:02 +00:00
juha
9367da0ae5 Remove extra checks for empty strings together with IsValidIdent. It already handles an empty string.
git-svn-id: trunk@52812 -
2016-08-17 10:40:29 +00:00
juha
71d5d7517e IdeIntf: formatting.
git-svn-id: trunk@52091 -
2016-03-31 12:14:12 +00:00
ondrej
64d6d494f8 IDEIntf, AnchorDocking: make ResetSplitters public and use it in TMainIDEBar.InitPaletteAndCoolBar. Related to issue #28096
git-svn-id: trunk@51338 -
2016-01-19 13:24:14 +00:00
ondrej
175c0031c0 ideintf: set PopupMode/PopupParent for collection editor and actions editor. Issue #24711
git-svn-id: trunk@51051 -
2015-12-27 13:06:05 +00:00
ondrej
54ec800040 IDEIntf: improved default window position handling. Issue #28995
git-svn-id: trunk@50509 -
2015-11-26 19:43:01 +00:00
ondrej
0a9bed66c2 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50506 -
2015-11-25 10:13:23 +00:00
ondrej
f0ab2205c7 IDEIntf: fix default window position restore. Issue #28995
git-svn-id: trunk@50505 -
2015-11-25 10:09:04 +00:00
juha
1cc386ce1f IDE: More readable function IsFormDesign to detect "Design Form" (TForm, TFrame and TDataMadule descendant). From Maciej.
git-svn-id: trunk@50424 -
2015-11-19 13:55:46 +00:00
ondrej
9d10346a71 IDEIntf: fix multi-monitor window position restore. Issue #28995
git-svn-id: trunk@50387 -
2015-11-18 13:01:29 +00:00
mattias
9b0d4c01b6 IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
2015-10-26 21:34:11 +00:00
juha
96b9d2d968 IDEIntf: Use the latest FileVersion as default for WindowLayoutList. Has effect when there is no configuration yet.
git-svn-id: trunk@49968 -
2015-10-07 10:41:26 +00:00
mattias
23ea13b71c IDE: fixed default IDEWindowPlacement for non existing environmentoptions iwpRestoreWindowGeometry, bug #28789
git-svn-id: trunk@49967 -
2015-10-07 10:34:47 +00:00
juha
d9ace5ff7b IDE: Fix regression caused by r49802 #bf21367723 related to old window positions. Issues #28732,#28754.
git-svn-id: trunk@49938 -
2015-10-05 13:55:15 +00:00
juha
de00921c57 IdeIntf: Use the right WindowState in main IDE. Issue #28707, patch from Ondrej Pokorny.
git-svn-id: trunk@49871 -
2015-09-23 13:05:20 +00:00
mattias
a99df55870 IDE: changed default value of WindowPlacement from iwpRestoreWindowSize to iwpRestoreWindowGeometry
git-svn-id: trunk@49865 -
2015-09-21 15:01:29 +00:00
mattias
bf21367723 IDE: restore desktop: multiple source editors, from Ondrej Pokorny
git-svn-id: trunk@49802 -
2015-09-09 22:25:57 +00:00
mattias
f228ab12a3 IDE: RestoreSimpleLayout: trigger layoutchanged only if something changed
git-svn-id: trunk@49798 -
2015-09-09 15:26:07 +00:00
juha
50bc37338d IDE, AnchorDocking: Support desktops also with docked IDE. Move configuration to environment options. By Ondrej Pokorny.
git-svn-id: trunk@49778 -
2015-09-07 22:01:22 +00:00
mattias
d5cc6e7c0e IDEIntf: clean up
git-svn-id: trunk@49616 -
2015-08-08 08:35:24 +00:00
juha
0e282700b4 IDE: New class TIDETabMaster in LazIdeIntf for managing tabs for sourceeditor and related changes for docked and undocked IDE. r49390 from free-sparta branch by Maciej Izak.
git-svn-id: trunk@49537 -
2015-07-12 23:05:25 +00:00
juha
4f0f211f3c IDE: Improve the desktops feature. Prevent access violation and exception. Store z-order of windows. Patch from Ondrej Pokorny.
git-svn-id: trunk@49525 -
2015-07-11 23:27:44 +00:00
juha
423c43ea13 IDE: Fully implement saving/loading desktops and the GUI for it. Modified patch from Ondrej Pokorny.
git-svn-id: trunk@49514 -
2015-07-09 19:05:29 +00:00
juha
15df1a216f IDE: An experimental GUI for saving and switching desktops + other related changes. Define EnableDesktops.
git-svn-id: trunk@49457 -
2015-06-28 12:27:48 +00:00
juha
b920d6079e IDE: Resize the main IDE window correctly. Issue #27940, patch from Ondrej Pokorny.
git-svn-id: trunk@48959 -
2015-05-07 05:21:25 +00:00
mattias
5a8fd4166f ideintf: replaced AnsiCompareText
git-svn-id: trunk@47166 -
2014-12-10 03:14:34 +00:00
mattias
925368d194 IDEIntf: DoShowSearchResultsView: using one enum instead of multi bool
git-svn-id: trunk@46856 -
2014-11-15 12:36:41 +00:00
mattias
6907de1248 IDEintf: less hints
git-svn-id: trunk@45109 -
2014-05-20 09:46:59 +00:00
martin
7e8693d62e IDE: Fixed ShowForm, broken in rev 44801 #a37ff8d09e
git-svn-id: trunk@45010 -
2014-05-11 17:51:42 +00:00
martin
a37ff8d09e Do not move source editor, on tab changes, codetool completion or similar actions. Issue #0026051
git-svn-id: trunk@44801 -
2014-04-24 00:04:19 +00:00
mattias
d841be9240 IDE: less hints, initialize vars, use unused parameters
git-svn-id: trunk@44457 -
2014-03-17 11:25:57 +00:00
mattias
a672e20451 IDE: reading environment options: omit window layouts with invalid names
git-svn-id: trunk@44070 -
2014-02-14 08:29:50 +00:00
mattias
95a646d03a IDE: use MakeFullyVisible
git-svn-id: trunk@41973 -
2013-07-02 16:31:23 +00:00
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
7dfc6db3f0 ideintf: moved to components
git-svn-id: trunk@40882 -
2013-04-23 07:04:51 +00:00