28 #ifndef _VOUCHER_PANEL_H_
29 #define _VOUCHER_PANEL_H_
33 #include <wx/textctrl.h>
56 #define ID_CVOUCHERPANEL 10005
57 #define ID_VOUCHER_INST 10009
58 #define ID_VOUCHER_COLL 10016
59 #define ID_VOUCHER_TEXT 10017
60 #define SYMBOL_CVOUCHERPANEL_STYLE wxTAB_TRAVERSAL
61 #define SYMBOL_CVOUCHERPANEL_TITLE _("VoucherPanel")
62 #define SYMBOL_CVOUCHERPANEL_IDNAME ID_CVOUCHERPANEL
63 #define SYMBOL_CVOUCHERPANEL_SIZE wxDefaultSize
64 #define SYMBOL_CVOUCHERPANEL_POSITION wxDefaultPosition
void OnVoucherTextTextUpdated(wxCommandEvent &event)
wxEVT_COMMAND_TEXT_UPDATED event handler for ID_VOUCHER_TEXT
void CreateControls()
Creates the controls and sizers.
virtual void SetValue(const string &val)
wxBitmap GetBitmapResource(const wxString &name)
Retrieves bitmap resources.
void OnVoucherCollTextUpdated(wxCommandEvent &event)
wxEVT_COMMAND_TEXT_UPDATED event handler for ID_VOUCHER_COLL
~CVoucherPanel()
Destructor.
virtual string GetValue()
static bool ShowToolTips()
Should we show tooltips?
virtual bool IsWellFormatted(const string &val)
wxIcon GetIconResource(const wxString &name)
Retrieves icon resources.
bool Create(wxWindow *parent, wxWindowID id=10005, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
Creation.
void OnVoucherInstTextUpdated(wxCommandEvent &event)
wxEVT_COMMAND_TEXT_UPDATED event handler for ID_VOUCHER_INST
CVoucherPanel()
Constructors.
void Init()
Initialises member variables.
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.
const struct ncbi::grid::netcache::search::fields::SIZE size
#define SYMBOL_CVOUCHERPANEL_IDNAME
#define SYMBOL_CVOUCHERPANEL_STYLE
#define SYMBOL_CVOUCHERPANEL_POSITION
#define SYMBOL_CVOUCHERPANEL_SIZE