1 #ifndef GUI_WIDGETS_EDIT___MACRO_ADD_CONSTRAINT_PANEL__HPP
2 #define GUI_WIDGETS_EDIT___MACRO_ADD_CONSTRAINT_PANEL__HPP
45 #define SYMBOL_CMACROADDCONSTRAINT_STYLE wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxMINIMIZE_BOX|wxMAXIMIZE_BOX|wxCLOSE_BOX|wxTAB_TRAVERSAL
46 #define SYMBOL_CMACROADDCONSTRAINT_TITLE _("Add Macro Constraint")
47 #define SYMBOL_CMACROADDCONSTRAINT_IDNAME wxID_ANY
48 #define SYMBOL_CMACROADDCONSTRAINT_SIZE wxDefaultSize
49 #define SYMBOL_CMACROADDCONSTRAINT_POSITION wxDefaultPosition
67 bool Create( wxWindow* parent,
93 void OnAccept( wxCommandEvent& event );
94 void OnCancel( wxCommandEvent& event );
@ ID_MACROADDCONSTRAINTCHOICEBK
bool Create(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &caption=_("Add Macro Constraint"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxMINIMIZE_BOX|wxMAXIMIZE_BOX|wxCLOSE_BOX|wxTAB_TRAVERSAL)
wxChoicebook * m_Notebook
wxBitmap GetBitmapResource(const wxString &name)
wxIcon GetIconResource(const wxString &name)
void OnAccept(wxCommandEvent &event)
vector< EMMatcherPanelType > m_MatchingTypes
void SetNumConstraints(size_t num)
virtual void UpdateEditor(void)
pair< string, string > m_target
void SetAndUpdateConstraint(SMacroConstraint &constr)
void SetConstraint(const SMacroConstraint &constr)
void SetStringSelection(const string &sel)
void OnCancel(wxCommandEvent &event)
static bool ShowToolTips()
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.
#define SYMBOL_CMACROADDCONSTRAINT_POSITION
#define SYMBOL_CMACROADDCONSTRAINT_STYLE
#define SYMBOL_CMACROADDCONSTRAINT_SIZE
#define SYMBOL_CMACROADDCONSTRAINT_IDNAME
#define SYMBOL_CMACROADDCONSTRAINT_TITLE
const struct ncbi::grid::netcache::search::fields::SIZE size