Magnetoculus Database Builder
Construction de bases de données pour Magnetoculus
|
The main window. More...
Public Member Functions | |
def | __init__ (self, parent, id, title) |
def | OnQuit (self, event) |
Quit the application. More... | |
def | OnRegisterStart (self, event) |
Provide visual feedback when the registering process starts. More... | |
def | OnRegisterCity (self) |
Get the user input and tell the DBManager to register the City. More... | |
def | OnRegisterField (self) |
Get the user input and tell the DBManager to register the Field. More... | |
def | OnRegisterEnd (self) |
Provide visual feedback when the registering process ends. More... | |
def | OnAlreadyInDatabase (self, filename) |
def | OnResize (self, event) |
Keeps the ratio of all UI elements when the user resize the window. More... | |
def | OnAboutBox (self, e) |
Public Attributes | |
notebook | |
tabAddCity | |
tabAddField | |
progressBar | |
RegisterButton | |
The main window.
It has a menu (useless for now), two pages (one to register cities, another to register fields), and a status bar that shows error during the registering process.
def DBBrowser.MainFrame.__init__ | ( | self, | |
parent, | |||
id, | |||
title | |||
) |
def DBBrowser.MainFrame.OnAboutBox | ( | self, | |
e | |||
) |
def DBBrowser.MainFrame.OnAlreadyInDatabase | ( | self, | |
filename | |||
) |
def DBBrowser.MainFrame.OnQuit | ( | self, | |
event | |||
) |
Quit the application.
def DBBrowser.MainFrame.OnRegisterCity | ( | self | ) |
Get the user input and tell the DBManager to register the City.
def DBBrowser.MainFrame.OnRegisterEnd | ( | self | ) |
Provide visual feedback when the registering process ends.
def DBBrowser.MainFrame.OnRegisterField | ( | self | ) |
Get the user input and tell the DBManager to register the Field.
def DBBrowser.MainFrame.OnRegisterStart | ( | self, | |
event | |||
) |
Provide visual feedback when the registering process starts.
def DBBrowser.MainFrame.OnResize | ( | self, | |
event | |||
) |
Keeps the ratio of all UI elements when the user resize the window.
DBBrowser.MainFrame.notebook |
DBBrowser.MainFrame.progressBar |
DBBrowser.MainFrame.RegisterButton |
DBBrowser.MainFrame.tabAddCity |
DBBrowser.MainFrame.tabAddField |