Esempio n. 1
0
	def quit(self):
		""" Quits the editor. An onQuit signal is sent before the application closes """
		events.onQuit.send(sender=self)
		
		self._pluginmanager.stop()
		
		self._settings.saveSettings()
		PychanApplicationBase.quit(self)
Esempio n. 2
0
	def quit(self):
		""" Quits the editor. An onQuit signal is sent before the application closes """
		events.onQuit.send(sender=self)
		
		self._pluginmanager.stop()
		
		self._settings.saveSettings()
		PychanApplicationBase.quit(self)
Esempio n. 3
0
	def __init__(self, options, mapfile, *args, **kwargs):
		Editor.editor = self
	
		self._filemanager = None
	
		self._options = options
		self._mapfile = mapfile
		self._eventlistener = None
		self._pluginmanager = None
		
		self._inited = False
		
		self._mapview = None
		self._mapviewlist = []
		self._mapgroup = None
		self._mapbar = None
		self._maparea = None
		self._mapeditor = None
		
		self._file_menu = None
		self._edit_menu = None
		self._view_menu = None
		self._tools_menu = None
		self._help_menu = None
		
		self._change_map = -1
		
		self._settings = TDS

		self._lighting_mode = int(TDS.get("FIFE", "Lighting"))		
		self._help_dialog = None
		
		self._toolbar_docked = False
		self._toolbar_dockname = ""
		self._toolbox_docked = False
		self._toolbox_dockname = ""
	
		PychanApplicationBase.__init__(self, TDS, *args, **kwargs)
		MainWindow.__init__(self, *args, **kwargs)
Esempio n. 4
0
	def __init__(self, options, mapfile, *args, **kwargs):
		Editor.editor = self
	
		self._filemanager = None
	
		self._options = options
		self._mapfile = mapfile
		self._eventlistener = None
		self._pluginmanager = None
		
		self._inited = False
		
		self._mapview = None
		self._mapviewlist = []
		self._mapgroup = None
		self._mapbar = None
		self._maparea = None
		self._mapeditor = None
		
		self._file_menu = None
		self._edit_menu = None
		self._view_menu = None
		self._tools_menu = None
		self._help_menu = None
		
		self._change_map = -1
		
		self._settings = TDS

		self._lighting_mode = int(TDS.get("FIFE", "Lighting"))		
		self._help_dialog = None
		
		self._toolbar_docked = False
		self._toolbar_dockname = ""
		self._toolbox_docked = False
		self._toolbox_dockname = ""
	
		PychanApplicationBase.__init__(self, TDS, *args, **kwargs)
		MainWindow.__init__(self, *args, **kwargs)
Esempio n. 5
0
 def __init__(self, setting=None):
     RPGApplication.__init__(self, setting)
     PychanApplicationBase.__init__(self, setting)
Esempio n. 6
0
 def __init__(self, setting=None):
     RPGApplication.__init__(self, setting)
     PychanApplicationBase.__init__(self, setting)