Changeset 619:7763179ff6b0 for src/mlx/gui/gates.py
- Timestamp:
- 03/29/15 12:10:53 (9 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/gates.py
r300 r619 4 4 from mlx.i18n import xstr 5 5 import mlx.const as const 6 from mlx.gates import Gates, lhbpGates 6 7 7 8 #------------------------------------------------------------------------------- … … 82 83 statusBox.pack_start(gatesFrame, True, True, 4) 83 84 84 self._gatesTable = table = gtk.Table(14, 4) 85 self._gatesTable = table = gtk.Table(lhbpGates.numRows, 86 lhbpGates.numColumns) 85 87 table.set_tooltip_markup(xstr("gates_gates_tooltip")) 86 88 alignment = gtk.Alignment(xalign = 0.5, yalign = 0.5, … … 94 96 column = 0 95 97 row = 0 96 for gateNumber in const.lhbpGateNumbers: 97 label = gtk.Label() 98 label.set_markup("<b>" + gateNumber + "</b>") 99 table.attach(label, column, column + 1, row, row + 1) 98 for (type, data) in lhbpGates.displayInfos: 99 if type==Gates.DISPLAY_GATE: 100 gate = data 100 101 101 self._gateLabels[gateNumber] = label 102 103 if column==1 and row==12: 104 column = 2 105 row = 1 106 elif row==13: 102 label = gtk.Label() 103 label.set_markup("<b>" + gate.number + "</b>") 104 table.attach(label, column, column + 1, row, row + 1) 105 106 self._gateLabels[gate.number] = label 107 row += 1 108 elif type==Gates.DISPLAY_SPACE: 109 row += 1 110 elif type==Gates.DISPLAY_NEW_COLUMN: 111 row = 0 107 112 column += 1 108 row = 0 109 else: 110 row += 1 111 113 112 114 button = gtk.Button(xstr("gates_refresh")) 113 115 button.set_use_underline(True) … … 168 170 169 171 occupiedGateNumbers = fleet.getOccupiedGateNumbers() 170 for gateNumber in const.lhbpGateNumbers: 172 for gate in lhbpGates.gates: 173 gateNumber = gate.number 171 174 markup = gateNumber 172 175 if gateNumber in occupiedGateNumbers:
Note:
See TracChangeset
for help on using the changeset viewer.