Changeset 228 for trunk/src/pyspacewar/ui.py
- Timestamp:
- 12/25/06 19:26:16 (5 years ago)
- Files:
-
- 1 modified
-
trunk/src/pyspacewar/ui.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/pyspacewar/ui.py
r227 r228 1757 1757 config = self.get_config_parser() 1758 1758 config.read([filename]) 1759 self.fullscreen = config.getboolean('video', 'fullscreen') 1760 mode = config.get('video', 'mode') 1761 try: 1762 w, h = mode.split('x') 1763 self.fullscreen_mode = int(w), int(h) 1764 except ValueError: 1765 self.fullscreen_mode = None 1766 self.show_missile_trails = config.getboolean('video', 1767 'show_missile_trails') 1759 1768 for action in self.controls: 1760 1769 key = config.get('controls', action) … … 1775 1784 """Create a ConfigParser initialized with current settings.""" 1776 1785 config = ConfigParser.RawConfigParser() 1786 config.add_section('video') 1787 config.set('video', 'fullscreen', str(self.fullscreen)) 1788 if self.fullscreen_mode: 1789 config.set('video', 'mode', '%dx%d' % self.fullscreen_mode) 1790 else: 1791 config.set('video', 'mode', '') 1792 config.set('video', 'show_missile_trails', 1793 str(self.show_missile_trails)) 1777 1794 config.add_section('controls') 1778 1795 for action, key in self.controls.items():
