heal-research / HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization
https://dev.heuristiclab.com
GNU General Public License v3.0
33 stars 15 forks source link

Improve MainForm GUI #771

Closed HeuristicLab-Trac-Bot closed 14 years ago

HeuristicLab-Trac-Bot commented 14 years ago

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

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-01 15:27:02: @mkommend changed status from new to assigned

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-01 15:27:02: @mkommend commented


corrected caption in docking forms r2403

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-01 21:48:06: @s-wagner commented


Corrected plugin dependencies in r2406.

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-02 00:28:03: @s-wagner commented


Cleaned the code a bit in r2407.

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-08 12:35:12: @mkommend commented


created branch for mainform refactoring r2420

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-13 10:58:49: @mkommend commented


initial version of refactored mainform r2426

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-13 16:02:02: @abeham commented


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.

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-15 14:01:35: @mkommend commented


first version of generic views r2433

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-15 14:05:18: @mkommend commented


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

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-18 01:08:35: @mkommend commented


implemented changes regarding detection of view types and default views as discussed with SWA r2437

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-18 01:18:43: @mkommend commented


minor code refactoring r2438

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-20 15:34:27: @mkommend commented


refactored mainform r2443

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-20 16:22:38: @mkommend commented


refactored MainFormManager to use linq syntax r244

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-29 10:20:46: @mkommend commented


added missing license information for HeuristicLab.MainForm r2453

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-30 11:06:41: @mkommend commented


implemented last changes in MainForm as discussed with SWA r2456

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-30 14:23:34: @mkommend commented


removed unnecessary classes from HeuristicLab.MainForm r2457

HeuristicLab-Trac-Bot commented 14 years ago

2009-10-30 17:18:10: @mkommend commented


integrated branch MainForm refactoring into trunk r2458

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-02 10:11:01: @mkommend commented


deleted branch for mainform refactoring r2459 (not migrated)

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-02 16:40:25: @mkommend commented


added check if MainFormBase is created during design mode (visual studio designer) to suppress registering at the MainFormManager r2460

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-03 12:50:12: @mkommend commented


separated ViewBase into ViewBase and ViewBase r2461

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-03 14:06:17: @mkommend commented


  • removed virtual binding of !Item property in ViewBase
  • removed FireMainFormChanged after the GUI was created r2462
HeuristicLab-Trac-Bot commented 14 years ago

2009-11-03 15:01:53: @mkommend commented


changed detection of design mode in MainFormBase r2463

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-03 17:10:24: @mkommend commented


removed generic base class ViewBase r2464

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-04 17:17:15: @mkommend commented


implemented ContentAttribute and adapted MainFormManager r2466

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-05 13:19:04: @mkommend commented


added CreateView methods in MainFormManager r2467

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-05 13:20:41: @mkommend commented


renamed method for determining default viewable types in ContentAttribute r2468

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-05 13:48:42: @mkommend commented


moved registering of mainform from ctor to mainform.load event, because designmode property is not set in the ctor r2469

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-19 15:49:57: @mkommend commented


added Initialized event to ViewBase in MainForm.WindowsForms r2509

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-19 16:12:23: @mkommend commented


renamed ViewBase.Initialized to ViewBase.Initialize r2510

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-19 18:14:12: @mkommend commented


added ability to generate separators in between menu- and toolbaritems r2514

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-23 11:07:49: @mkommend commented


changed ContentAttribute to not be inherited r2519

HeuristicLab-Trac-Bot commented 14 years ago

2009-11-25 10:44:06: @mkommend commented


added new virtual method for form closing r2532

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-03 14:05:21: @s-wagner commented


fired MainFormChanged event in MainFormBase after all custom GUI controls have been created (r2539).

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-03 14:14:34: @s-wagner commented


Fixed lookup to retrieve content types and added new method GetViewableTypes to ContentAttribute in r2540

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-03 15:13:01: @mkommend commented


adapted MainForm to fire an initialized event and renamed the event in ViewBase to Initialized r2541

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-04 15:10:09: @mkommend commented


changed CloseReason to FormOwnerClosing if IView.Close method is used r2543

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-04 15:38:52: @mkommend commented


added CloseView methods with CloseReason r2544

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-04 17:24:37: @mkommend commented


added ViewContextMenuStrip r2545

HeuristicLab-Trac-Bot commented 14 years ago

2009-12-10 10:12:02: @mkommend commented


added ViewShown, ViewHidden and ViewClosed events in MainForm r2548

HeuristicLab-Trac-Bot commented 14 years ago

2010-01-28 16:13:39: @mkommend changed status from assigned to closed

HeuristicLab-Trac-Bot commented 14 years ago

2010-01-28 16:13:39: @mkommend removed resolution

HeuristicLab-Trac-Bot commented 13 years ago

2010-11-15 01:33:21: @s-wagner changed milestone from Iteration 4 to Current

HeuristicLab-Trac-Bot commented 13 years ago

2010-11-15 01:33:21: @s-wagner commented


Milestone Iteration 4 deleted

HeuristicLab-Trac-Bot commented 13 years ago

2010-11-15 17:53:05: @s-wagner changed milestone from Current to HeuristicLab 3.3.0

HeuristicLab-Trac-Bot commented 13 years ago

2010-11-15 17:53:05: @s-wagner commented


Milestone Current deleted