wxPanel::Create( parent,
id, pos,
size, style );
98GetSizer()->SetSizeHints(
this);
145wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
146itemPanel1->SetSizer(itemBoxSizer2);
148wxFlexGridSizer* itemFlexGridSizer1 =
newwxFlexGridSizer(0, 2, 0, 0);
149itemBoxSizer2->Add(itemFlexGridSizer1, 0, wxALIGN_CENTER_HORIZONTAL|wxALL, 0);
151itemFlexGridSizer1->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
153wxFlexGridSizer* itemFlexGridSizer2 =
newwxFlexGridSizer(2, 4, 0, 0);
154itemFlexGridSizer1->Add(itemFlexGridSizer2, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
156wxStaticText* itemStaticText4 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"First Name"), wxDefaultPosition, wxDefaultSize, 0 );
157itemFlexGridSizer2->Add(itemStaticText4, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
159wxStaticText* itemStaticText5 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"M.I."), wxDefaultPosition, wxDefaultSize, 0 );
160itemFlexGridSizer2->Add(itemStaticText5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
162wxStaticText* itemStaticText6 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Last Name"), wxDefaultPosition, wxDefaultSize, 0 );
163itemFlexGridSizer2->Add(itemStaticText6, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
165wxStaticText* itemStaticText7 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Suffix"), wxDefaultPosition, wxDefaultSize, 0 );
166itemFlexGridSizer2->Add(itemStaticText7, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
168 m_First=
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT1, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
169itemFlexGridSizer2->Add(
m_First, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 0);
171 m_MI=
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT2, wxEmptyString, wxDefaultPosition, wxSize(50, -1), 0 );
172itemFlexGridSizer2->Add(
m_MI, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 0);
174 m_Last=
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT3, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
175itemFlexGridSizer2->Add(
m_Last, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 0);
177wxArrayString m_SuffixStrings;
178m_SuffixStrings.Add(wxEmptyString);
179m_SuffixStrings.Add(
_(
"Jr."));
180m_SuffixStrings.Add(
_(
"Sr."));
181m_SuffixStrings.Add(
_(
"II"));
182m_SuffixStrings.Add(
_(
"III"));
183m_SuffixStrings.Add(
_(
"IV"));
184m_SuffixStrings.Add(
_(
"V"));
185m_SuffixStrings.Add(
_(
"VI"));
186 m_Suffix=
newwxChoice( itemPanel1,
ID_CHOICE, wxDefaultPosition, wxDefaultSize, m_SuffixStrings, 0 );
187itemFlexGridSizer2->Add(
m_Suffix, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 0);
189wxStaticText* itemStaticText2 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Phone"), wxDefaultPosition, wxDefaultSize, 0 );
190itemFlexGridSizer1->Add(itemStaticText2, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
192 m_Phone=
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT4, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
193itemFlexGridSizer1->Add(
m_Phone, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);
195itemFlexGridSizer1->Add(5, 5, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL, 5);
197wxStaticText* itemStaticText3 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Please include country code for non-U.S. phone numbers"), wxDefaultPosition, wxDefaultSize, 0 );
198itemFlexGridSizer1->Add(itemStaticText3, 0, wxALIGN_LEFT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
200wxStaticText* itemStaticText1 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Fax"), wxDefaultPosition, wxDefaultSize, 0 );
201itemFlexGridSizer1->Add(itemStaticText1, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
203 m_Fax=
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT5, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
204itemFlexGridSizer1->Add(
m_Fax, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);
206wxStaticText* itemStaticText8 =
newwxStaticText( itemPanel1, wxID_STATIC,
_(
"Email"), wxDefaultPosition, wxDefaultSize, 0 );
207itemFlexGridSizer1->Add(itemStaticText8, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5);
209wxTextCtrl* itemTextCtrl11 =
newwxTextCtrl( itemPanel1,
ID_TXT_CONTACT6, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
210itemFlexGridSizer1->Add(itemTextCtrl11, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5);
222 if(!wxPanel::TransferDataToWindow()) {
228&&
m_Contact->GetContact().GetName().IsName()) {
241 m_MI->SetValue(middle_init);
249 if(!wxPanel::TransferDataFromWindow()) {
254macro::CMacroFunction_AuthorFix::s_BuildName(
@Name_std.hpp User-defined methods of the data storage class.
static string s_ParseInitialsFromName(const objects::CName_std &name)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
bool IsSetSuffix(void) const
Jr, Sr, III Check if a value has been assigned to Suffix data member.
bool IsSetInitials(void) const
first + middle initials Check if a value has been assigned to Initials data member.
bool IsSetLast(void) const
Check if a value has been assigned to Last data member.
const TSuffix & GetSuffix(void) const
Get the Suffix member data.
const TFirst & GetFirst(void) const
Get the First member data.
const TLast & GetLast(void) const
Get the Last member data.
bool IsSetFirst(void) const
Check if a value has been assigned to First data member.
const struct ncbi::grid::netcache::search::fields::SIZE size
string ToAsciiStdString(const wxString &input)
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