Mercurial > repos > IBBoard.WarFoundry.GUI.GTK
comparison UIControl/AddEquipmentUIControl.cs @ 55:eb7db8495bb5
Re #60: Add UI to add/remove/edit weapons in GTK
* Make some manual changes to the Steic-generated file until MonoDevelop bug 634447 is resolved
* Add logging to UI
* Make control close once we're done with it
* Set values for equipment controls
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Wed, 25 Aug 2010 19:51:23 +0000 |
parents | 28b242612ad7 |
children | 0c5fbb54bfb0 |
comparison
equal
deleted
inserted
replaced
54:f9f6e9db5350 | 55:eb7db8495bb5 |
---|---|
45 int maxNumber = UnitEquipmentUtil.GetMaxEquipmentCount(unit, equip); | 45 int maxNumber = UnitEquipmentUtil.GetMaxEquipmentCount(unit, equip); |
46 maxNumber = Math.Max(0, maxNumber); | 46 maxNumber = Math.Max(0, maxNumber); |
47 int minNumber = UnitEquipmentUtil.GetMinEquipmentCount(unit, equip); | 47 int minNumber = UnitEquipmentUtil.GetMinEquipmentCount(unit, equip); |
48 minNumber = Math.Max(0, minNumber); | 48 minNumber = Math.Max(0, minNumber); |
49 | 49 |
50 ui.SetUnitEquipmentLimits(equipIsRatioLimit, minPercent, maxPercent, minNumber, maxNumber); | |
51 | |
50 } | 52 } |
51 | 53 |
52 private double RoundPercentage(double percent) | 54 private double RoundPercentage(double percent) |
53 { | 55 { |
54 return Math.Round(percent, 1); | 56 return Math.Round(percent, 1); |
55 } | 57 } |
56 | 58 |
57 //TODO Make abstract | |
58 public void Show() | 59 public void Show() |
59 { | 60 { |
60 ui.ShowControl(); | 61 ui.ShowControl(); |
61 } | 62 } |
62 } | 63 } |