WelcomeDialog
index
/home/mike/src/jokosher/trunk/Jokosher/WelcomeDialog.py

#       THIS FILE IS PART OF THE JOKOSHER PROJECT AND LICENSED UNDER THE GPL. SEE
#       THE 'COPYING' FILE FOR DETAILS
#
#       WelcomeDialog.py
#       
#       This dialog popus up the welcome dialog when the application starts.
#
#-------------------------------------------------------------------------------

 
Modules
       
Globals
PreferencesDialog
Project
gobject
gtk
os
sys
xml.dom.minidom

 
Classes
       
WelcomeDialog

 
class WelcomeDialog
    This class handles all of the processing associated with the
Welcome Dialog (which comes up on start).
 
  Methods defined here:
OnDialogClose(self, dialog=None)
The dialog was closed.
OnEnableRecentProjectButton(self, treeview)
When a recent project is selected, make the button to load it
able to be clicked.
OnNewProject(self, widget)
Start a new project.
OnOpenProject(self, button=None)
Open a project.
OnOpenRecentProjectButton(self, widget)
Load the selected recent project.
OnPreferences(self, button)
Show the preferences window.
OnQuit(self, button)
Quit Jokosher.
OnRecentProjectSelected(self, treeview, path, view_column)
This method is called when one of the entries in the recent projects
list is selected.
OnStartupToggled(self, widget)
When the startup toggle box is toggled, this method is run to update
the setting in Globals.
PopulateRecentProjects(self)
Populate the Recent Projects menu with items from global settings
__init__(self, mainwindow)