[inline, virtual]
Reimplemented from Impala::Application::MediaTable::TableDataSourceModule.
Definition at line 19 of file ImageDirModule.h.
References Impala::Application::MediaTable::TableDataSourceModule::ButtonSelectionEvent(), Impala::Application::MediaTable::TableDataSourceModule::DoHandleNewTableDataSource(), Impala::Application::MediaTable::ConfigWindowModule::DoReleaseConfigWindow(), OglGui::Button::GetLabel(), Impala::Application::MediaTable::Module::GetName(), Impala::Application::MediaTable::ConfigWindowModule::mConfigWindow, Impala::Application::MediaTable::ConfigWindowModule::mStringValues, Impala::Application::MediaTable::ConfigWindowModule::SetErrorMessage(), and Impala::Application::MediaTable::ConfigWindowModule::StoreConfigWindowValues().
00020 { 00021 if(src->GetLabel() == "New " + GetName()) 00022 { 00023 StoreConfigWindowValues(); 00024 if(mStringValues["Name"] == "") 00025 { 00026 SetErrorMessage(mConfigWindow, "Name can not be empty."); 00027 return; 00028 } 00029 if(mStringValues["Directory"] == "") 00030 { 00031 SetErrorMessage(mConfigWindow, "Directory can not be empty."); 00032 return; 00033 } else { 00034 // TODO: Check if folder exists? 00035 } 00036 DoHandleNewTableDataSource(); 00037 delete mConfigWindow; 00038 DoReleaseConfigWindow(); 00039 } 00040 else 00041 TableDataSourceModule::ButtonSelectionEvent(src, userData); 00042 }
Here is the call graph for this function: