当前位置: 首页>>代码示例>>Python>>正文


Python Db.export_known_planets方法代码示例

本文整理汇总了Python中db.Db.export_known_planets方法的典型用法代码示例。如果您正苦于以下问题:Python Db.export_known_planets方法的具体用法?Python Db.export_known_planets怎么用?Python Db.export_known_planets使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在db.Db的用法示例。


在下文中一共展示了Db.export_known_planets方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: DcFrame

# 需要导入模块: from db import Db [as 别名]
# 或者: from db.Db import export_known_planets [as 别名]

#.........这里部分代码省略.........
		
		self.Bind(wx.EVT_CLOSE, self.onClose, self)
		
		self.Bind(dcevent.EVT_SET_MAP_POS, self.setMapPos)
		
		#disable actions for now
		#self.Bind(dcevent.EVT_REQUEST_ACTION_PERFORM, self.onPerformActionRequest)
		
		self.Bind(dcevent.EVT_SELECT_UNIT, self.showUnit)
		
		self.Maximize()
		
		self.accounts = []
		self.last_active_account_index = 0
		self.map.SetFocus()
		self.units_panel.set_filter()

		
	def showNextHw(self, evt):
		self.accounts = self.db.accounts
		if not self.accounts:
			return
		
		#self.last_active_account_index+=1
		#if self.last_active_account_index >= len(self.accounts):
		#	self.last_active_account_index = 0
		for acc in self.db.accounts.values():
			if acc.hw_pos:
				print 'set pos for hw of %s at %s'%(acc.login, acc.hw_pos)
				self.map.centerAt( acc.hw_pos )
			return
	
	def selectUnits(self, event):
		self.db.export_known_planets()
		#uf = unit_filter.UnitFilterFrame(self, self.conf, self.db)
		#uf.Show()
	def showUnit(self, event):
		pass
		#self.units_panel.set_unit(event.attr1)
		
		#for acc in self.db.accounts.values():
		#	self.units_panel.set_filter(acc)
		#	break
	
	def showHidePane(self, paneObject):
		pane = self._mgr.GetPane(paneObject)
		if pane.IsShown():
			self._mgr.ClosePane(pane)
		else:
			self._mgr.RestorePane(pane)
		self._mgr.Update()
		
	def showPropertiesView(self, evt):
		self.showHidePane(self.propPlanet)
		#self.showHidePane(self.propFleet)

	def showMessagesView(self, evt):
		self.showHidePane(self.messages)
		
	def onClose(self, event):
		self.conf.panes = self._mgr.SavePerspective()

		#print 'saving "%s"'%(self.conf.panes,)
		#self.conf.save()
		self.Destroy()
		
开发者ID:bogolt,项目名称:dclord,代码行数:69,代码来源:dclord.py


注:本文中的db.Db.export_known_planets方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。