//--------------------------------------------------------- wxString CWKSP_Grid_Manager::Get_Description(void) { wxString s; //----------------------------------------------------- s += wxString::Format("<h4>%s</h4>", _TL("Grids")); s += "<table border=\"0\">"; DESC_ADD_INT(_TL("Grid Systems"), Get_Count ()); DESC_ADD_INT(_TL("Grids" ), Get_Items_Count()); s += wxT("</table>"); return( s ); }
//--------------------------------------------------------- wxString CWKSP_TIN::Get_Description(void) { wxString s; //----------------------------------------------------- s += wxString::Format("<b>%s</b><table border=\"0\">", _TL("TIN")); s += "<table border=\"0\">"; DESC_ADD_STR(_TL("Name" ), m_pObject->Get_Name()); DESC_ADD_STR(_TL("Description" ), m_pObject->Get_Description()); DESC_ADD_STR(_TL("File" ), SG_File_Exists(m_pObject->Get_File_Name()) ? m_pObject->Get_File_Name() : _TL("memory")); DESC_ADD_STR(_TL("Modified" ), m_pObject->is_Modified() ? _TL("yes") : _TL("no")); DESC_ADD_STR(_TL("Projection" ), m_pObject->Get_Projection().Get_Description().c_str()); DESC_ADD_FLT(_TL("West" ), asTIN()->Get_Extent().Get_XMin()); DESC_ADD_FLT(_TL("East" ), asTIN()->Get_Extent().Get_XMax()); DESC_ADD_FLT(_TL("West-East" ), asTIN()->Get_Extent().Get_XRange()); DESC_ADD_FLT(_TL("South" ), asTIN()->Get_Extent().Get_YMin()); DESC_ADD_FLT(_TL("North" ), asTIN()->Get_Extent().Get_YMax()); DESC_ADD_FLT(_TL("South-North" ), asTIN()->Get_Extent().Get_YRange()); DESC_ADD_INT(_TL("Number of Points"), asTIN()->Get_Node_Count()); s += "</table>"; s += Get_TableInfo_asHTML(asTIN()); //----------------------------------------------------- // s += wxString::Format(wxT("<hr><b>%s</b><font size=\"-1\">"), _TL("Data History")); // s += asTIN()->Get_History().Get_HTML(); // s += wxString::Format(wxT("</font")); //----------------------------------------------------- return( s ); }
//--------------------------------------------------------- wxString CWKSP_Shapes_Manager::Get_Description(void) { wxString s; //----------------------------------------------------- s += wxString::Format("<h4>%s</h4>", _TL("Shapes")); s += "<table border=\"0\">"; DESC_ADD_INT(_TL("Shape Layers"), Get_Items_Count()); for(int i=0; i<Get_Count(); i++) { DESC_ADD_INT(Get_Item(i)->Get_Name().c_str(), ((CWKSP_Base_Manager *)Get_Item(i))->Get_Count()); } s += wxT("</table>"); return( s ); }
//--------------------------------------------------------- wxString CWKSP_Table::Get_Description(void) { wxString s; //----------------------------------------------------- s += wxString::Format("<h4>%s</h4>", _TL("Table")); s += "<table border=\"0\">"; DESC_ADD_STR(_TL("Name" ), m_pObject->Get_Name()); DESC_ADD_STR(_TL("Description" ), m_pObject->Get_Description()); if( SG_File_Exists(m_pObject->Get_File_Name(false)) ) { DESC_ADD_STR(_TL("File" ), m_pObject->Get_File_Name(false)); } else if( m_pObject->Get_MetaData_DB().Get_Children_Count() ) { DESC_ADD_STR(_TL("File" ), m_pObject->Get_File_Name(false)); } else { DESC_ADD_STR(_TL("File" ), _TL("memory")); } DESC_ADD_STR(_TL("Modified" ), m_pObject->is_Modified() ? _TL("yes") : _TL("no")); DESC_ADD_INT(_TL("Number of Records"), Get_Table()->Get_Count()); DESC_ADD_INT(_TL("Selected" ), Get_Table()->Get_Selection_Count()); s += wxT("</table>"); s += Get_TableInfo_asHTML(Get_Table()); //----------------------------------------------------- // s += wxString::Format(wxT("<hr><b>%s</b><font size=\"-1\">"), _TL("Data History")); // s += m_pTable->Get_History().Get_HTML(); // s += wxString::Format(wxT("</font")); //----------------------------------------------------- return( s ); }
//--------------------------------------------------------- wxString CWKSP_Map_Manager::Get_Description(void) { wxString s; //----------------------------------------------------- s += wxString::Format("<h4>%s</h4>", _TL("Maps")); s += "<table border=\"0\">"; DESC_ADD_INT(_TL("Number of Maps"), Get_Count()); s += "</table>"; //----------------------------------------------------- return( s ); }