コード例 #1
0
ファイル: MC_VLCPlayer.py プロジェクト: n3wb13/openNFR-gui2
	def __init__(self, session):
		Screen.__init__(self, session)

		self.session = session
		self.serviceHandler = eServiceCenter.getInstance()

		#self.vlcServerConfig = VlcServerConfig()
		self.serverlist = VlcServerList()

		self.isVisible = True

		#self["currentdir"] = Label("List of known VLC-Server")
		self["serverlist"] = self.serverlist

		self["key_red"] = Button("Delete Server")
		self["key_green"] = Button("Add Server")
		self["key_yellow"] = Button("Edit Server")
		self["key_blue"] = Button("Play DVD")

		self["actions"] = ActionMap(["WizardActions", "MenuActions", "ShortcutActions", "MoviePlayerActions"],
			{
			 "back": 	self.Exit,
			 "red": 	self.keyDelete,
			 "green": 	self.keyAddServer,
			 "yellow": 	self.keyEditServer,
			 "blue":	self.keyDVD,
			 "up": 		self.up,
			 "down": 	self.down,
			 "left": 	self.left,
			 "right": 	self.right,
			 "ok":		self.ok
			 }, -1)

		self.onLayoutFinish.append(self.updateServerlist)
コード例 #2
0
 def __init__(self, session):
     Screen.__init__(self, session)
     self.session = session
     self.serviceHandler = eServiceCenter.getInstance()
     self.serverlist = VlcServerList()
     self.isVisible = True
     self['serverlist'] = self.serverlist
     self['key_red'] = Button('Delete Server')
     self['key_green'] = Button('Add Server')
     self['key_yellow'] = Button('Edit Server')
     self['key_blue'] = Button('Play DVD')
     self['actions'] = ActionMap(
         [
             'WizardActions', 'MenuActions', 'ShortcutActions',
             'MoviePlayerActions'
         ], {
             'back': self.Exit,
             'red': self.keyDelete,
             'green': self.keyAddServer,
             'yellow': self.keyEditServer,
             'blue': self.keyDVD,
             'up': self.up,
             'down': self.down,
             'left': self.left,
             'right': self.right,
             'ok': self.ok
         }, -1)
     self.onLayoutFinish.append(self.updateServerlist)