NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <procedureviewer.hpp>
Public Member Functions | |
ProcedureViewer (wxWindow *parent) | |
void | setCurrentEditor (NumeReEditor *editor) |
void | OnColumnClick (wxListEvent &event) |
void | OnItemClick (wxListEvent &event) |
void | updateProcedureList (const std::vector< wxString > &vProcedures) |
DECLARE_EVENT_TABLE () | |
Public Attributes | |
int | nSortColumn |
std::vector< ProcedureViewerData > | vData |
Private Member Functions | |
void | getProcedureListFromEditor () |
void | stripSpaces (wxString &sString) |
void | emptyControl () |
Private Attributes | |
NumeReEditor * | m_currentEd |
Definition at line 28 of file procedureviewer.hpp.
ProcedureViewer::ProcedureViewer | ( | wxWindow * | parent | ) |
Definition at line 122 of file procedureviewer.cpp.
References _guilang, emptyControl(), Language::get(), m_currentEd, nSortColumn, and vData.
ProcedureViewer::DECLARE_EVENT_TABLE | ( | ) |
|
private |
Definition at line 101 of file procedureviewer.cpp.
References _guilang, Language::get(), and vData.
Referenced by getProcedureListFromEditor(), ProcedureViewer(), and updateProcedureList().
|
private |
Definition at line 85 of file procedureviewer.cpp.
References emptyControl(), NumeReEditor::getProceduresInFile(), m_currentEd, and updateProcedureList().
Referenced by setCurrentEditor().
void ProcedureViewer::OnColumnClick | ( | wxListEvent & | event | ) |
Definition at line 287 of file procedureviewer.cpp.
References nSortColumn, and ProcedureViewerCompare().
void ProcedureViewer::OnItemClick | ( | wxListEvent & | event | ) |
Definition at line 297 of file procedureviewer.cpp.
References NumeReEditor::FindAndOpenProcedure(), m_currentEd, and vData.
void ProcedureViewer::setCurrentEditor | ( | NumeReEditor * | editor | ) |
Definition at line 154 of file procedureviewer.cpp.
References getProcedureListFromEditor(), m_currentEd, and NumeReEditor::registerProcedureViewer().
Referenced by NumeReWindow::NumeReWindow(), and NumeReWindow::PageHasChanged().
|
private |
Definition at line 138 of file procedureviewer.cpp.
Referenced by updateProcedureList().
void ProcedureViewer::updateProcedureList | ( | const std::vector< wxString > & | vProcedures | ) |
Definition at line 174 of file procedureviewer.cpp.
References emptyControl(), ProcedureViewerCompare(), stripSpaces(), toString(), and vData.
Referenced by getProcedureListFromEditor(), and NumeReEditor::UpdateProcedureViewer().
|
private |
Definition at line 31 of file procedureviewer.hpp.
Referenced by getProcedureListFromEditor(), OnItemClick(), ProcedureViewer(), and setCurrentEditor().
int ProcedureViewer::nSortColumn |
Definition at line 39 of file procedureviewer.hpp.
Referenced by OnColumnClick(), ProcedureViewer(), and ProcedureViewerCompare().
std::vector<ProcedureViewerData> ProcedureViewer::vData |
Definition at line 40 of file procedureviewer.hpp.
Referenced by emptyControl(), OnItemClick(), ProcedureViewer(), ProcedureViewerCompare(), and updateProcedureList().