47 PinConfirmDlg(wxWindow* parent, wxWindowID
id,
const wxString& caption,
48 const wxString& hint,
const wxPoint& pos,
const wxSize& size,
52 bool Create(wxWindow* parent, wxWindowID
id = SYMBOL_PCD_IDNAME,
53 const wxString& caption = SYMBOL_PCD_TITLE,
54 const wxString& hint = SYMBOL_PCD_TITLE,
55 const wxPoint& pos = SYMBOL_PCD_POSITION,
56 const wxSize& size = SYMBOL_PCD_SIZE,
57 long style = SYMBOL_PCD_STYLE);
58 void SetMessage(
const wxString& message);
59 void SetPincodeText(
const wxString& message);
60 wxString GetPincodeText() {
return m_pin_textctrl->GetValue(); }
63 void OnCancelClick(wxCommandEvent& event);
64 void OnOKClick(wxCommandEvent& event);
66 void CreateControls(
const wxString& hint);
67 void OnTextChange(wxCommandEvent& ev);
69 wxButton* m_cancel_btn;
71 wxStaticText* premtext;
72 wxTextCtrl* m_pin_textctrl;
73 wxString m_checkbox1_msg;