Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

void Impala::Application::MediaTable::VisualizationModule::ButtonSelectionEvent ( OglGui::Button src,
void *  userData 
) [inline, virtual]

Reimplemented from OglGui::ButtonListener.

Reimplemented in Impala::Application::MediaTable::BarPlotModule, Impala::Application::MediaTable::FlowModule, Impala::Application::MediaTable::GraphModule, Impala::Application::MediaTable::MapModule, Impala::Application::MediaTable::RandomImageModule, Impala::Application::MediaTable::TimeLineModule, and Impala::Application::MediaTable::ViewerPointCloudModule.

Definition at line 70 of file VisualizationModule.h.

References Impala::Application::MediaTable::ConfigWindowModule::ClearConfigWindowValues(), OglGui::Button::GetLabel(), Impala::Application::MediaTable::Module::GetName(), ModuleSelected(), Impala::Application::MediaTable::ConfigWindowModule::StoreConfigWindowValues(), and ViewSelected().

Referenced by Impala::Application::MediaTable::ViewerPointCloudModule::ButtonSelectionEvent(), Impala::Application::MediaTable::TimeLineModule::ButtonSelectionEvent(), Impala::Application::MediaTable::RandomImageModule::ButtonSelectionEvent(), Impala::Application::MediaTable::MapModule::ButtonSelectionEvent(), Impala::Application::MediaTable::GraphModule::ButtonSelectionEvent(), Impala::Application::MediaTable::FlowModule::ButtonSelectionEvent(), and Impala::Application::MediaTable::BarPlotModule::ButtonSelectionEvent().

00071     {
00072                 if(src->GetLabel() == GetName())
00073 {
00074 // RvB: Added next line as otherwise in next config wnd pressing Next
00075 // caused referring to no longer existing StringSelectors
00076 // I do not know if thing now work as intended!!!
00077 ClearConfigWindowValues();
00078             ModuleSelected();
00079 }
00080 // RvB: Added else clause because line above results in destroying src
00081 else
00082                 if(src->GetLabel() == "Next")
00083                 {
00084                         StoreConfigWindowValues();
00085                         ClearConfigWindowValues();
00086             ViewSelected();
00087                 }
00088     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:44:27 2010 for ImpalaSrc by  doxygen 1.5.1