Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

StatusGui.cpp

Go to the documentation of this file.
00001 #include "StatusGui.h"
00002 #include "ClientGui.h"
00003 
00004 BEGIN_EVENT_TABLE(StatusGui,CHILD_FRAME)
00005     EVT_TEXT_ENTER(COMMAND_LINE,TerminalGui::EnterCommand)
00006         EVT_CLOSE(StatusGui::StatusGuiClose)
00007 END_EVENT_TABLE()
00008 
00009 StatusGui::StatusGui(Connessione* connection, PARENT_FRAME* parent,
00010                      wxWindowID id, const wxString& title,
00011                      const wxPoint& position, const wxSize& size, long style,
00012                      const wxString& name)
00013     : TerminalGui(connection, parent, id, title, position, size, style, name){
00014     // Viene creata una sottochiave nelle impostazioni delle finestre per
00015     // memorizzare le impostazioni dello status a parte in modo da
00016     // differenziarlo dagli altri terminali.
00017     T_LOCATION = _("TerminalGuiPrefs/StatusGui");
00018     SetLayout();
00019     this->SetSize(DetermineFrameSize());
00020 }
00021 
00022 void StatusGui::StatusGuiClose(wxCloseEvent& event)
00023 {
00024     ClientGui* client = ClientGui::Instance(NULL);
00025     client->DeleteConnection(connessione);  // Chiude ed elimina la connessione
00026                                             // associata allo status
00027 }
00028 

Generated on Thu Dec 2 16:51:42 2004 for Quirck by  doxygen 1.3.9.1