Form for geocatalog browse/search. More...
#include <mgui/formgeocatalog.h>

Public Member Functions | |
| FORM_GEOCATALOG () | |
| ~FORM_GEOCATALOG () | |
| ERRVALUE | CreateListForm (MGUI::LAYOUT_PANE_BASE &ParentPane) |
| ERRVALUE | CreateResultsForm (MGUI::LAYOUT_PANE_BASE &ParentPane) |
| ERRVALUE | CreateSearchForm (MGUI::LAYOUT_PANE_BASE &ParentPane) |
| void | DoSearch () |
| void | GetObjItemListResults (RVC::OBJITEMLIST &ObjItemList) |
| void | GetObjItemListSelected (RVC::OBJITEMLIST &ObjItemList) |
| bool | HasResults () const |
| bool | HasSelected () const |
| void | SetClickDelegate (FastDelegate< void(const RVC::OBJITEM &)> delegate) |
| void | SetDoubleClickDelegate (FastDelegate< void(const RVC::OBJITEM &)> delegate) |
| void | SetFilePattern (const MISTRING &pattern) |
| void | SetObjTypeSet (const RVC::OBJTYPESET &objtypeset) |
| void | SetSearchDelegate (FastDelegate< void()> delegate) |
Form for geocatalog browse/search.
| MGUI::FORM_GEOCATALOG::FORM_GEOCATALOG | ( | ) |
| MGUI::FORM_GEOCATALOG::~FORM_GEOCATALOG | ( | ) |
| ERRVALUE MGUI::FORM_GEOCATALOG::CreateListForm | ( | MGUI::LAYOUT_PANE_BASE & | ParentPane | ) |
Create List Form.
| ERRVALUE MGUI::FORM_GEOCATALOG::CreateResultsForm | ( | MGUI::LAYOUT_PANE_BASE & | ParentPane | ) |
Create Results Form.
| ERRVALUE MGUI::FORM_GEOCATALOG::CreateSearchForm | ( | MGUI::LAYOUT_PANE_BASE & | ParentPane | ) |
Create Search Form.
| void MGUI::FORM_GEOCATALOG::DoSearch | ( | ) |
Perform search.
| void MGUI::FORM_GEOCATALOG::GetObjItemListResults | ( | RVC::OBJITEMLIST & | ObjItemList | ) |
Get all results.
| void MGUI::FORM_GEOCATALOG::GetObjItemListSelected | ( | RVC::OBJITEMLIST & | ObjItemList | ) |
Get selected objitems.
| bool MGUI::FORM_GEOCATALOG::HasResults | ( | ) | const |
Determine if has any results.
| bool MGUI::FORM_GEOCATALOG::HasSelected | ( | ) | const |
Determine if has any items selected in results.
| void MGUI::FORM_GEOCATALOG::SetClickDelegate | ( | FastDelegate< void(const RVC::OBJITEM &)> | delegate | ) | [inline] |
delegate when user clicks on item in results grid
| void MGUI::FORM_GEOCATALOG::SetDoubleClickDelegate | ( | FastDelegate< void(const RVC::OBJITEM &)> | delegate | ) | [inline] |
delegate when user double clicks on item in results grid
| void MGUI::FORM_GEOCATALOG::SetFilePattern | ( | const MISTRING & | pattern | ) | [inline] |
Set extensions to match.
| void MGUI::FORM_GEOCATALOG::SetObjTypeSet | ( | const RVC::OBJTYPESET & | objtypeset | ) | [inline] |
Set allowed objtypes.
| void MGUI::FORM_GEOCATALOG::SetSearchDelegate | ( | FastDelegate< void()> | delegate | ) | [inline] |
delegate when user wants to search
1.6.1