summaryrefslogtreecommitdiffstats
path: root/frontend/tour_gtk_frontend.py
blob: 4a2bd623d9af6e5242385dec237563e9f75cbee3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# -*- coding: utf-8 -*-
#
# This file is a part of Fedora-tour http://fedoraproject.org/wiki/Fedora-tour
#
# Copyright (c) 2009 Ryan Rix
#
# Permission to use, copy, modify, and distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
#
# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#

import io
import os.path
import xml.parsers.expat
import sys

"""
This class is responsible for the creation and destruction of the main window.
"""
class Frontend:
	def __init__(self):
		self.mainWindow=create_win()
		pass
	
	def destroy_window(self,widget,Data=none):
		gtk.main_quit()
		
	def create_win(self):
		return gtk.Window(gtk.WINDOW_TOPLEVEL)
	
		pass