Commit Graph

29 Commits

Author SHA1 Message Date
Martin
20929d2f06 DockedFormEditor: fix "cannot focus an inactive window" if showing source-edit hidden in tabbed anchor-docking.
(double click button, while source-edit is cloned to 2nd source-edit, docked into same main window but hidden in nested anchor tabs)
2024-09-23 10:55:21 +02:00
michl
4179f1b4b1 New Fixed removing of incorrect component properties in LFM with installed DockedFormEditor. Issue #40377. 2023-07-27 22:05:55 +02:00
rich2014
a7724534fc DockMainIde: comments updated 2023-06-11 14:04:36 +08:00
michl
997274f7ee DockedFormEditor: UnDo/ReDo added
git-svn-id: trunk@65111 -
2021-05-13 13:42:07 +00:00
michl
5f52e17206 DockedFormEditor: Remove tab Anchors when disabled per option at runtime.
git-svn-id: trunk@65106 -
2021-05-11 12:19:23 +00:00
michl
703b0f188a DockedFormEditor: Refresh all PageControls after options are changed, so tab position is correctly changed.
git-svn-id: trunk@64987 -
2021-04-13 18:31:49 +00:00
michl
e7b765a763 DockedFormEditor: Refactoring: Move SourceEditor into SourcePageControl to reduce code overhead
git-svn-id: trunk@64946 -
2021-04-09 20:20:02 +00:00
michl
f42f58fea5 DockedFormEditor: Cleanup name space for better reading: Rename SourceEditorWindow to SourceWindow
git-svn-id: trunk@64944 -
2021-04-09 12:59:15 +00:00
michl
dd531abe78 DockedFormEditor: Create ResizeControl dynamically to be full DPI aware. Issue #38702
git-svn-id: trunk@64933 -
2021-04-06 20:54:52 +00:00
michl
90d5a28700 DockedFormEditor: Create ModulePageControl in empty SourceEditorWindow at cloning a unit
git-svn-id: trunk@64923 -
2021-04-04 21:06:58 +00:00
michl
4b78f92518 DockedFormEditor: Optional show debug output in IDE
git-svn-id: trunk@64913 -
2021-04-03 13:32:29 +00:00
michl
47a75ed8b8 DockedFormEditor: Debug texts added
git-svn-id: trunk@64760 -
2021-03-06 21:03:11 +00:00
michl
817c9aa159 DockedFormEditor: Simplify code - use just one method to find ModulePageControl
git-svn-id: trunk@64726 -
2021-03-02 19:52:56 +00:00
michl
72176c6fc0 DockedFormEditor: Focus source editor after switching per F12 to make bookmarks immediately working
git-svn-id: trunk@64690 -
2021-02-28 20:04:20 +00:00
michl
0d468e1564 DockedFormEditor: Fixed AV when options are modified and Anchor tab is shown
git-svn-id: trunk@64607 -
2021-02-17 21:05:35 +00:00
michl
c681a65d52 DockedFormEditor: Disable all designers of forms and show code in source editor window when a designer is shown in a other source editor window
git-svn-id: trunk@64596 -
2021-02-16 22:33:25 +00:00
michl
5cc908ff89 DockedFormEditor: Fixed a bug with multiple source editor windows
git-svn-id: trunk@64595 -
2021-02-16 21:12:42 +00:00
michl
2743adba42 DockedFormEditor: Refactoring: Use DockedTabMaster instead of IDETabMaster
git-svn-id: trunk@64593 -
2021-02-16 20:08:20 +00:00
michl
9a22c9a8f7 DockedFormEditor: focus source editor after changing to tab code
git-svn-id: trunk@64581 -
2021-02-14 22:17:02 +00:00
michl
eb1efb5fd6 DockedFormEditor: Set focus on designer only when tab of SourceEditorWindow notebook is changed, not when active editor is changed, to prevent stealing focus from ObjectInspector
git-svn-id: trunk@64578 -
2021-02-14 15:45:26 +00:00
michl
58c7171e6c DockedFormEditor Refactoring: Remove not needed code, rename a method
git-svn-id: trunk@64576 -
2021-02-13 22:33:47 +00:00
michl
e1df656379 DockedFormEditor: Fixed AV on designer default method creation (mouse double click)
git-svn-id: trunk@64573 -
2021-02-13 21:35:48 +00:00
michl
12f029a586 DockedFormEditor: Anchors entry is scrollable per mouse wheel
git-svn-id: trunk@64557 -
2021-02-12 21:56:35 +00:00
michl
d0a8ca2502 DockedFormEditor: Fixed AV after revision 64547 #7e625598d0
git-svn-id: trunk@64551 -
2021-02-12 13:29:34 +00:00
michl
7e625598d0 DockedFormEditor: Hide tab "Code" when just code without form is edited
git-svn-id: trunk@64547 -
2021-02-12 00:28:02 +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
michl
85868f8509 DockedFormEditor: Attach/Detach control, point or side per PopupMenu
git-svn-id: trunk@64529 -
2021-02-11 19:21:44 +00:00
michl
85a5138eba Initial commit of DockedFormEditor
git-svn-id: trunk@64522 -
2021-02-11 00:06:45 +00:00