All pastes #375728 Raw Edit

Anonymous

public text v1 · immutable
#375728 ·published 2007-02-28 15:44 UTC
rendered paste body
import InstalledGames
import AddGameScreen
import BasisKlasse

use_tray = True
try:
	import TrayIcon
except ImportError:
	use_tray = False
import os
import LoginScreen

import pygtk
pygtk.require("2.0") # Minimaal versie 2
import gtk 

## Main class, this function holds most other classes related to the interface
class MainWidget(BasisKlasse.Base):
	## xml file from which the menu is loaded
	MENU_XML = os.path.join(os.path.dirname(__file__), "res/menu.xml") ## <=== this is the line that is causing the problem.

Trace back:

Traceback (most recent call last):
  File "E:\Programming\stoombootje\StoomBoot\src\client\MainWidget.py", line 18, in <module>
    class MainWidget(BasisKlasse.Base):
  File "E:\Programming\stoombootje\StoomBoot\src\client\MainWidget.py", line 20, in MainWidget
    MENU_XML = os.path.join(os.path.dirname(__file__), "res/menu.xml")
NameError: name '__file__' is not defined