Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS_WX___UI_TOOL_REGISTRY__HPP 2 #define GUI_WIDGETS_WX___UI_TOOL_REGISTRY__HPP 46 #include <wx/string.h> 75 static voidShutDown();
85 voidRegisterTemplateTool(
const string& class_name,
88 boolIsToolRegistered(
const string& class_name)
const;
91 voidLoadTemplateToolsInfo(
TDirList& dirs);
94 voidGetToolNames(vector<string>&
names)
const;
97 voidGetToolNames(vector<string>&
names,
ISelector& selector)
const;
102 voidGetToolId(
const string& name,
string& tool_id)
const;
104 stringGetToolDescription(
const string& name)
const;
115 boolMRUListExists(
const string& list_name)
const;
116 voidCreateMRUList(
const string& list_name,
int size= 10);
117 voidSetMaxMRUSize(
const string& list_name,
int size);
118 voidSetMRUToolNames(
const string& list_name,
constvector<string>& tool_names);
119 voidGetMRUToolNames(
const string& list_name, vector<string>& tool_names);
121 voidAddToolToMRU(
const string& list,
const string& tool_name);
126 virtual voidSetRegistryPath(
const string& path);
127 virtual voidLoadSettings();
128 virtual voidSaveSettings()
const;
133 constwxString& full_path);
135 boolx_ReadToolInfo(
constwxString& full_path);
Include a standard set of the NCBI C++ Toolkit most basic headers.
Workaround for wxWidgets header errors in certain configurations; MUST be included (at least indirect...
static const struct name_t names[]
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_WX_EXPORT
const struct ncbi::grid::netcache::search::fields::SIZE size
The NCBI C++/STL use hints.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4