11#include <codeanalysis\warnings.h>
13#pragma warning(disable: WXWIDGETS_CODE_ANALYSIS_WARNINGS)
15#include <wx/textctrl.h>
16#include <wx/validate.h>
25#pragma warning (disable:4275)
42 virtual wxObject* Clone()
const;
47 virtual bool Validate(wxWindow *parent);
52 virtual bool TransferToWindow();
57 virtual bool TransferFromWindow();
62 static bool Parse(
const wxString &val_in,
size_t i_start,
size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxString *val_out = NULL);
87 virtual wxObject* Clone()
const;
92 virtual bool Validate(wxWindow *parent);
97 virtual bool TransferToWindow();
102 virtual bool TransferFromWindow();
107 static bool Parse(
const wxString &val_in,
size_t i_start,
size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxString *val_out = NULL);
132 virtual wxObject* Clone()
const;
137 virtual bool Validate(wxWindow *parent);
142 virtual bool TransferToWindow();
147 virtual bool TransferFromWindow();
152 static bool Parse(
const wxString &val_in,
size_t i_start,
size_t i_end, wxTextCtrl *ctrl, wxWindow *parent, wxArrayString *val_out = NULL);
Validator for FQDN lists.
Definition: valnet.h:122
wxArrayString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:155
Validator for FQDN.
Definition: valnet.h:77
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:110
Validator for host name.
Definition: valnet.h:32
wxString * m_val
Pointer to variable to receive control's parsed value.
Definition: valnet.h:65
#define WXEXTEND_API
Public function calling convention.
Definition: common.h:56