Mercurial > repos > IBBoard.WarFoundry.GUI.GTK
diff FrmMainWindow.cs @ 110:76b73f15d07e
Re #344: Show unit requirement failures
* First pass using new Requirement objects on FrmNewUnit - needs more testing and styling
* Remove old references from main window until we get a replacement
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Mon, 01 Aug 2011 20:22:48 +0000 |
parents | b51935854587 |
children | f58f69ea2435 |
line wrap: on
line diff
--- a/FrmMainWindow.cs Sun May 01 13:07:15 2011 +0000 +++ b/FrmMainWindow.cs Mon Aug 01 20:22:48 2011 +0000 @@ -23,7 +23,6 @@ using IBBoard.WarFoundry.API.Factories; using IBBoard.WarFoundry.API.Factories.Xml; using IBBoard.WarFoundry.API.Objects; -using IBBoard.WarFoundry.API.Requirements; using IBBoard.WarFoundry.API.Savers; using IBBoard.WarFoundry.GUI.GTK.Widgets; using IBBoard.Xml; @@ -44,7 +43,6 @@ private ObjectAddDelegate UnitAddedMethod; private ObjectRemoveDelegate UnitRemovedMethod; private DoubleValChangedDelegate PointsValueChangedMethod; - private FailedUnitRequirementDelegate FailedUnitRequirementMethod; private StringValChangedDelegate UnitNameChangedMethod; private GameSystem system; private string loadedArmyPath; @@ -152,7 +150,6 @@ UnitAddedMethod = new ObjectAddDelegate(OnUnitAdded); UnitRemovedMethod = new ObjectRemoveDelegate(OnUnitRemoved); PointsValueChangedMethod = new DoubleValChangedDelegate(OnPointsValueChanged); - FailedUnitRequirementMethod = new FailedUnitRequirementDelegate(OnFailedUnitRequirement); UnitNameChangedMethod = new StringValChangedDelegate(OnUnitNameChanged); //FIXME: Temporary hack to add paths and factories before we get preferences and plugins @@ -402,11 +399,6 @@ SetPointsPanelText(); } - private void OnFailedUnitRequirement(List<FailedUnitRequirement> failedRequirement) - { - //Show error message in panel - } - public Preferences Preferences { get { return preferences; } @@ -528,7 +520,6 @@ oldArmy.UnitAdded -= UnitAddedMethod; oldArmy.UnitRemoved -= UnitRemovedMethod; oldArmy.PointsValueChanged -= PointsValueChangedMethod; - oldArmy.FailedRequirement -= FailedUnitRequirementMethod; } unitToWidgetMap.Clear(); @@ -547,7 +538,6 @@ newArmy.UnitAdded += UnitAddedMethod; newArmy.UnitRemoved += UnitRemovedMethod; newArmy.PointsValueChanged += PointsValueChangedMethod; - newArmy.FailedRequirement += FailedUnitRequirementMethod; //TODO: Clear all buttons EnableCategoryButtons();