Make a slight redesign of the builtins
This commit is contained in:
@@ -1,9 +1,2 @@
|
||||
__all__ = ["moduleState", "moduleNameOrSlot", "attributeDisplay", "maxRange",
|
||||
"name", "droneDps", "droneNameAmount", "droneCheckbox", "moduleAmmo"]
|
||||
|
||||
columns = {}
|
||||
def registerColumn(column):
|
||||
columns[column.name] = column
|
||||
|
||||
def getColumn(name):
|
||||
return columns[name]
|
||||
"name", "droneDps", "droneNameAmount", "droneCheckbox", "moduleAmmo"]
|
||||
@@ -66,4 +66,4 @@ class AttributeDisplay(ViewColumn):
|
||||
("displayName", bool, False),
|
||||
("showIcon", bool, True))
|
||||
|
||||
builtinViewColumns.registerColumn(AttributeDisplay)
|
||||
AttributeDisplay.register()
|
||||
@@ -47,4 +47,4 @@ class DroneCheckbox(ViewColumn):
|
||||
else:
|
||||
return self.uncheckedId
|
||||
|
||||
builtinViewColumns.registerColumn(DroneCheckbox)
|
||||
DroneCheckbox.register()
|
||||
|
||||
@@ -36,4 +36,4 @@ class DroneDps(ViewColumn):
|
||||
def getImageId(self, mod):
|
||||
return -1
|
||||
|
||||
builtinViewColumns.registerColumn(DroneDps)
|
||||
DroneDps.register()
|
||||
@@ -34,4 +34,4 @@ class DroneNameAmount(ViewColumn):
|
||||
def getImageId(self, mod):
|
||||
return -1
|
||||
|
||||
builtinViewColumns.registerColumn(DroneNameAmount)
|
||||
DroneNameAmount.register()
|
||||
|
||||
@@ -69,4 +69,4 @@ class MaxRange(ViewColumn):
|
||||
return (("displayName", bool, False),
|
||||
("showIcon", bool, True))
|
||||
|
||||
builtinViewColumns.registerColumn(MaxRange)
|
||||
MaxRange.register()
|
||||
|
||||
@@ -46,4 +46,4 @@ class ModuleAmmo(ViewColumn):
|
||||
|
||||
return iconId
|
||||
|
||||
builtinViewColumns.registerColumn(ModuleAmmo)
|
||||
ModuleAmmo.register()
|
||||
|
||||
@@ -58,4 +58,4 @@ class ModuleNameOrSlot(ViewColumn):
|
||||
|
||||
return iconId
|
||||
|
||||
builtinViewColumns.registerColumn(ModuleNameOrSlot)
|
||||
ModuleNameOrSlot.register()
|
||||
|
||||
@@ -46,4 +46,4 @@ class ModuleState(ViewColumn):
|
||||
bitmap = bitmapLoader.getBitmap("state_%s_small" % self.stateNameMap[mod.state], "icons")
|
||||
return self.fittingView.imageList.Add(bitmap)
|
||||
|
||||
builtinViewColumns.registerColumn(ModuleState)
|
||||
ModuleState.register()
|
||||
|
||||
@@ -44,4 +44,4 @@ class StuffName(ViewColumn):
|
||||
|
||||
return iconId
|
||||
|
||||
builtinViewColumns.registerColumn(StuffName)
|
||||
StuffName.register()
|
||||
|
||||
Reference in New Issue
Block a user