Closed HeuristicLab-Trac-Bot closed 14 years ago
Regarding the DockingMainForm: ActiveView currently doesn't change when the focus moves from one DockingWindow to another when both are being displayed e.g. next to each other. This is an issue e.g. when a ToolBarItem wants to en/disable itself based on which view is seen as active. Of course, it's debatable what being the "active" view actually means.
Replying to [comment:6 abeham]:
Regarding the DockingMainForm: ActiveView currently doesn't change when the focus moves from one DockingWindow to another when both are being displayed e.g. next to each other. This is an issue e.g. when a ToolBarItem wants to en/disable itself based on which view is seen as active. Of course, it's debatable what being the "active" view actually means. registered GotFocus event on forms to activate corresponding views r2434
implemented changes regarding detection of view types and default views as discussed with SWA r2437
added missing license information for HeuristicLab.MainForm r2453
implemented last changes in MainForm as discussed with SWA r2456
removed unnecessary classes from HeuristicLab.MainForm r2457
deleted branch for mainform refactoring r2459 (not migrated)
added check if MainFormBase is created during design mode (visual studio designer) to suppress registering at the MainFormManager r2460
- removed virtual binding of !Item property in ViewBase
- removed FireMainFormChanged after the GUI was created r2462
implemented ContentAttribute and adapted MainFormManager r2466
renamed method for determining default viewable types in ContentAttribute r2468
moved registering of mainform from ctor to mainform.load event, because designmode property is not set in the ctor r2469
added Initialized event to ViewBase in MainForm.WindowsForms r2509
added ability to generate separators in between menu- and toolbaritems r2514
fired MainFormChanged event in MainFormBase after all custom GUI controls have been created (r2539).
Fixed lookup to retrieve content types and added new method GetViewableTypes to ContentAttribute in r2540
adapted MainForm to fire an initialized event and renamed the event in ViewBase to Initialized r2541
changed CloseReason to FormOwnerClosing if IView.Close method is used r2543
added ViewShown, ViewHidden and ViewClosed events in MainForm r2548
Milestone Iteration 4 deleted
Milestone Current deleted
Issue migrated from trac ticket # 771
milestone: HeuristicLab 3.3.0 | component: MainForm | priority: medium | resolution: done
2009-10-01 15:26:27: @mkommend created the issue