+class PerServiceDisplay(PerServiceBase, VariableText):
+ """Mixin for building components which display something which changes on navigation events, for example "service name" """
+ def __init__(self, navcore, eventmap):
+ VariableText.__init__(self)
+ PerServiceBase.__init__(self, navcore, eventmap)
+
+ def createWidget(self, parent):
+ # by default, we use a label to display our data.
+ g = eLabel(parent)
+ return g
+
+class PerServiceDisplayProgress(GUIComponent, VariableValue, PerServiceBase):