From cef3889dbfc9a09e696b9e47e600e48b03ede5e7 Mon Sep 17 00:00:00 2001 From: Ariel Calzada Date: Tue, 24 Jan 2012 12:29:23 +0000 Subject: UI for broadcast --- (limited to 'classroomkit.py') diff --git a/classroomkit.py b/classroomkit.py index 88d601e..6c9fa2b 100644 --- a/classroomkit.py +++ b/classroomkit.py @@ -23,7 +23,52 @@ import os import socket import commands +from broadcast import Broadcast + class ClassroomKitActivity(activity.Activity): """Classroom Kit Activity """ + + # Broadcast Component + _broadcast = None + + # UI + _toolbar = None + + def __init__(self, handle): + """Constructor + """ + + # initialize activity + activity.Activity.__init__(self, handle) + + # debug msg + logging.debug("Starting Classroom Kit Activity") + + # UI + self.loadUI() + + # create broadcast component + self._broadcast = Broadcast(self) + self._broadcast.loadUI(); + + # Show UI + self.showUI() + + # Show status + self._broadcast.showStatus() + + def loadUI(self): + """Create and show UI + """ + + # Toolbar + toolbox = ActivityToolbox(self) + self._toolbar = toolbox.get_activity_toolbar() + self.set_toolbox(toolbox) + + def showUI(self): + """Show UI elements + """ + self.show_all() -- cgit v0.9.1