1 #ifndef GUI_UTILS_UNIT_TEST___EVENTS_TOOLS__HPP
2 #define GUI_UTILS_UNIT_TEST___EVENTS_TOOLS__HPP
139 virtual void Enable(
bool en);
CEvent - generic event implementation TODO TODO - Attachments.
CTestCmdUI(TCmdID cmd, const string &label)
CTestCmdUI.
virtual void Enable(bool en)
virtual TCmdID GetCommand() const
virtual void SetRadio(bool set)
bool IsEnabled() const
"true" if at least one memeber was called
virtual void SetLabel(const string &label)
virtual void SetCheck(bool set)
const TTrace & GetTrace() const
CTraceEvent(CEvent::TEventClass cls, CEvent::TEventID id)
void AddTrace(const TTrace &trace)
void OnEvent_A(CEvent *evt)
void OnUpdateCommand_2(ICmdUI *pCmdUI)
void OnUpdateCommand_Range(ICmdUI *pCmdUI)
const TTrace * GetTrace()
string x_GetMethodTrace(const string &method) const
void OnMessage_B(CEvent *evt)
void x_AddTrace(CEvent *evt, const string &method)
void OnEvent_B(CEvent *evt)
CTraceEvent::TTrace TTrace
void OnCommand_Range(TCmdID cmd)
CTracingHandler(int id=-1)
CTracingHandler.
void OnUpdateCommand_1(ICmdUI *pCmdUI)
void OnMessage_A(CEvent *evt)
object, that will be attached to event
GUI command routing and handling framework.
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
static const char label[]