# HG changeset patch # User IBBoard # Date 1314647867 -3600 # Node ID 3f297a60db1e7bcc651574211c482691a60a4dbb # Parent 48098a2d17d0944ce15b624ba00d24cf27dca6d3 Re #101: Make army names and sizes modifiable after creation * Add "size changed" event diff -r 48098a2d17d0 -r 3f297a60db1e API/Objects/Army.cs --- a/API/Objects/Army.cs Mon Aug 29 16:47:54 2011 +0100 +++ b/API/Objects/Army.cs Mon Aug 29 20:57:47 2011 +0100 @@ -26,7 +26,8 @@ private Dictionary categories; public event ObjectAddDelegate UnitAdded; - public event ObjectRemoveDelegate UnitRemoved; + public event ObjectRemoveDelegate UnitRemoved; + public event IntValChangedDelegate MaxPointsValueChanged; public event DoubleValChangedDelegate PointsValueChanged; private DoubleValChangedDelegate PointsValueChangedMethod; @@ -183,7 +184,13 @@ { if (value > 0) { - maxPoints = value; + int oldPoints = maxPoints; + maxPoints = value; + + if (MaxPointsValueChanged != null) + { + MaxPointsValueChanged(this, oldPoints, maxPoints); + } } } }