diff --git a/uibase.cpp b/uibase.cpp
index d806230d..71c84f75 100644
--- a/uibase.cpp
+++ b/uibase.cpp
@@ -1,5 +1,5 @@
///////////////////////////////////////////////////////////////////////////
-// C++ code generated with wxFormBuilder (version Apr 16 2008)
+// C++ code generated with wxFormBuilder (version Dec 21 2009)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
@@ -61,7 +61,6 @@ CMainFrameBase::CMainFrameBase( wxWindow* parent, wxWindowID id, const wxString&
m_toolBar->Realize();
m_statusBar = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );
-
wxBoxSizer* bSizer2;
bSizer2 = new wxBoxSizer( wxVERTICAL );
@@ -355,7 +354,6 @@ COptionsDialogBase::COptionsDialogBase( wxWindow* parent, wxWindowID id, const w
bSizer71 = new wxBoxSizer( wxHORIZONTAL );
m_checkBoxLimitProcessors = new wxCheckBox( m_panelMain, wxID_ANY, _("&Limit coin generation to"), wxDefaultPosition, wxDefaultSize, 0 );
-
bSizer71->Add( m_checkBoxLimitProcessors, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
m_spinCtrlLimitProcessors = new wxSpinCtrl( m_panelMain, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize( 48,-1 ), wxSP_ARROW_KEYS, 1, 999, 1 );
@@ -368,22 +366,18 @@ COptionsDialogBase::COptionsDialogBase( wxWindow* parent, wxWindowID id, const w
bSizer69->Add( bSizer71, 0, 0, 5 );
m_checkBoxStartOnSystemStartup = new wxCheckBox( m_panelMain, wxID_ANY, _("&Start Bitcoin on system startup"), wxDefaultPosition, wxDefaultSize, 0 );
-
bSizer69->Add( m_checkBoxStartOnSystemStartup, 0, wxALL, 5 );
m_checkBoxMinimizeToTray = new wxCheckBox( m_panelMain, wxID_ANY, _("&Minimize to the tray instead of the taskbar"), wxDefaultPosition, wxDefaultSize, 0 );
-
bSizer69->Add( m_checkBoxMinimizeToTray, 0, wxALL, 5 );
m_checkBoxMinimizeOnClose = new wxCheckBox( m_panelMain, wxID_ANY, _("M&inimize to the tray on close"), wxDefaultPosition, wxDefaultSize, 0 );
-
bSizer69->Add( m_checkBoxMinimizeOnClose, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
wxBoxSizer* bSizer102;
bSizer102 = new wxBoxSizer( wxHORIZONTAL );
m_checkBoxUseProxy = new wxCheckBox( m_panelMain, wxID_ANY, _("&Connect through socks4 proxy: "), wxDefaultPosition, wxDefaultSize, 0 );
-
bSizer102->Add( m_checkBoxUseProxy, 0, wxALL|wxALIGN_CENTER_VERTICAL, 5 );
bSizer69->Add( bSizer102, 1, wxEXPAND, 5 );
@@ -550,7 +544,7 @@ CAboutDialogBase::CAboutDialogBase( wxWindow* parent, wxWindowID id, const wxStr
bSizer631->Add( 0, 4, 0, wxEXPAND, 5 );
- m_staticTextMain = new wxStaticText( this, wxID_ANY, _("Copyright (c) 2009-2011 Bitcoin Developers\n\nThis is experimental software.\n\nDistributed under the MIT/X11 software license, see the accompanying file \nlicense.txt or http://www.opensource.org/licenses/mit-license.php.\n\nThis product includes software developed by the OpenSSL Project for use in the \nOpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by \nEric Young (eay@cryptsoft.com)."), wxDefaultPosition, wxDefaultSize, 0 );
+ m_staticTextMain = new wxStaticText( this, wxID_ANY, _("Copyright (c) 2009-2010 Bitcoin Developers\n\nThis is experimental software.\n\nDistributed under the MIT/X11 software license, see the accompanying file \nlicense.txt or http://www.opensource.org/licenses/mit-license.php.\n\nThis product includes software developed by the OpenSSL Project for use in the \nOpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by \nEric Young (eay@cryptsoft.com)."), wxDefaultPosition, wxDefaultSize, 0 );
m_staticTextMain->Wrap( -1 );
bSizer631->Add( m_staticTextMain, 0, wxALL, 5 );
@@ -677,6 +671,11 @@ CSendDialogBase::CSendDialogBase( wxWindow* parent, wxWindowID id, const wxStrin
bSizer21->Add( fgSizer1, 0, wxEXPAND|wxLEFT, 5 );
+ wxBoxSizer* bSizer672;
+ bSizer672 = new wxBoxSizer( wxHORIZONTAL );
+
+ bSizer21->Add( bSizer672, 0, wxEXPAND, 5 );
+
wxBoxSizer* bSizer23;
bSizer23 = new wxBoxSizer( wxHORIZONTAL );
@@ -698,6 +697,7 @@ CSendDialogBase::CSendDialogBase( wxWindow* parent, wxWindowID id, const wxStrin
// Connect Events
m_textCtrlAddress->Connect( wxEVT_KEY_DOWN, wxKeyEventHandler( CSendDialogBase::OnKeyDown ), NULL, this );
+ m_textCtrlAddress->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( CSendDialogBase::OnTextAddress ), NULL, this );
m_buttonPaste->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( CSendDialogBase::OnButtonPaste ), NULL, this );
m_buttonAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( CSendDialogBase::OnButtonAddressBook ), NULL, this );
m_textCtrlAmount->Connect( wxEVT_KEY_DOWN, wxKeyEventHandler( CSendDialogBase::OnKeyDown ), NULL, this );
@@ -710,6 +710,7 @@ CSendDialogBase::~CSendDialogBase()
{
// Disconnect Events
m_textCtrlAddress->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( CSendDialogBase::OnKeyDown ), NULL, this );
+ m_textCtrlAddress->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( CSendDialogBase::OnTextAddress ), NULL, this );
m_buttonPaste->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( CSendDialogBase::OnButtonPaste ), NULL, this );
m_buttonAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( CSendDialogBase::OnButtonAddressBook ), NULL, this );
m_textCtrlAmount->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( CSendDialogBase::OnKeyDown ), NULL, this );
diff --git a/uibase.h b/uibase.h
index 25af62a3..eff5bd6b 100644
--- a/uibase.h
+++ b/uibase.h
@@ -1,5 +1,5 @@
///////////////////////////////////////////////////////////////////////////
-// C++ code generated with wxFormBuilder (version Apr 16 2008)
+// C++ code generated with wxFormBuilder (version Dec 21 2009)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
@@ -93,28 +93,28 @@ class CMainFrameBase : public wxFrame
wxPanel* m_panel93;
// Virtual event handlers, overide them in your derived class
- virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
- virtual void OnIconize( wxIconizeEvent& event ){ event.Skip(); }
- virtual void OnIdle( wxIdleEvent& event ){ event.Skip(); }
- virtual void OnMouseEvents( wxMouseEvent& event ){ event.Skip(); }
- virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }
- virtual void OnMenuFileExit( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnMenuOptionsGenerate( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnUpdateUIOptionsGenerate( wxUpdateUIEvent& event ){ event.Skip(); }
- virtual void OnMenuOptionsChangeYourAddress( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnMenuOptionsOptions( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnMenuHelpAbout( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
- virtual void OnMouseEventsAddress( wxMouseEvent& event ){ event.Skip(); }
- virtual void OnSetFocusAddress( wxFocusEvent& event ){ event.Skip(); }
- virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnNotebookPageChanged( wxNotebookEvent& event ){ event.Skip(); }
- virtual void OnListColBeginDrag( wxListEvent& event ){ event.Skip(); }
- virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
- virtual void OnPaintListCtrl( wxPaintEvent& event ){ event.Skip(); }
+ virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OnIconize( wxIconizeEvent& event ) { event.Skip(); }
+ virtual void OnIdle( wxIdleEvent& event ) { event.Skip(); }
+ virtual void OnMouseEvents( wxMouseEvent& event ) { event.Skip(); }
+ virtual void OnPaint( wxPaintEvent& event ) { event.Skip(); }
+ virtual void OnMenuFileExit( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnMenuOptionsGenerate( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnUpdateUIOptionsGenerate( wxUpdateUIEvent& event ) { event.Skip(); }
+ virtual void OnMenuOptionsChangeYourAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnMenuOptionsOptions( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnMenuHelpAbout( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonSend( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonAddressBook( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnKeyDown( wxKeyEvent& event ) { event.Skip(); }
+ virtual void OnMouseEventsAddress( wxMouseEvent& event ) { event.Skip(); }
+ virtual void OnSetFocusAddress( wxFocusEvent& event ) { event.Skip(); }
+ virtual void OnButtonNew( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCopy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnNotebookPageChanged( wxNotebookEvent& event ) { event.Skip(); }
+ virtual void OnListColBeginDrag( wxListEvent& event ) { event.Skip(); }
+ virtual void OnListItemActivated( wxListEvent& event ) { event.Skip(); }
+ virtual void OnPaintListCtrl( wxPaintEvent& event ) { event.Skip(); }
public:
@@ -125,6 +125,7 @@ class CMainFrameBase : public wxFrame
wxListCtrl* m_listCtrlSentReceived;
wxListCtrl* m_listCtrlSent;
wxListCtrl* m_listCtrlReceived;
+
CMainFrameBase( wxWindow* parent, wxWindowID id = wxID_MAINFRAME, const wxString& title = _("Bitcoin"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 723,484 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );
~CMainFrameBase();
@@ -142,10 +143,11 @@ class CTxDetailsDialogBase : public wxDialog
wxButton* m_buttonOK;
// Virtual event handlers, overide them in your derived class
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
public:
+
CTxDetailsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Transaction Details"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 620,450 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
~CTxDetailsDialogBase();
@@ -188,18 +190,19 @@ class COptionsDialogBase : public wxDialog
wxButton* m_buttonApply;
// Virtual event handlers, overide them in your derived class
- virtual void OnListBox( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnCheckBoxLimitProcessors( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnCheckBoxMinimizeToTray( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnCheckBoxUseProxy( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnKillFocusProxy( wxFocusEvent& event ){ event.Skip(); }
- virtual void OnKillFocusTransactionFee( wxFocusEvent& event ){ event.Skip(); }
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonApply( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnListBox( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnCheckBoxLimitProcessors( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnCheckBoxMinimizeToTray( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnCheckBoxUseProxy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnKillFocusProxy( wxFocusEvent& event ) { event.Skip(); }
+ virtual void OnKillFocusTransactionFee( wxFocusEvent& event ) { event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonApply( wxCommandEvent& event ) { event.Skip(); }
public:
+
COptionsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Options"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 540,360 ), long style = wxDEFAULT_DIALOG_STYLE );
~COptionsDialogBase();
@@ -223,11 +226,12 @@ class CAboutDialogBase : public wxDialog
wxButton* m_buttonOK;
// Virtual event handlers, overide them in your derived class
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
public:
wxStaticText* m_staticTextVersion;
+
CAboutDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("About Bitcoin"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 532,333 ), long style = wxDEFAULT_DIALOG_STYLE );
~CAboutDialogBase();
@@ -256,26 +260,23 @@ class CSendDialogBase : public wxDialog
wxChoice* m_choiceTransferType;
- wxStaticText* m_staticTextFrom;
- wxTextCtrl* m_textCtrlFrom;
- wxStaticText* m_staticTextMessage;
- wxTextCtrl* m_textCtrlMessage;
wxButton* m_buttonSend;
wxButton* m_buttonCancel;
// Virtual event handlers, overide them in your derived class
- virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
- virtual void OnTextAddress( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonPaste( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnKillFocusAmount( wxFocusEvent& event ){ event.Skip(); }
- virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnKeyDown( wxKeyEvent& event ) { event.Skip(); }
+ virtual void OnTextAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonPaste( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonAddressBook( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnKillFocusAmount( wxFocusEvent& event ) { event.Skip(); }
+ virtual void OnButtonSend( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
public:
- CSendDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Send Coins"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 675,298 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
+
+ CSendDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Send Coins"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 498,157 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
~CSendDialogBase();
};
@@ -295,13 +296,14 @@ class CSendingDialogBase : public wxDialog
wxButton* m_buttonCancel;
// Virtual event handlers, overide them in your derived class
- virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
- virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OnPaint( wxPaintEvent& event ) { event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
public:
+
CSendingDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Sending..."), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 442,151 ), long style = wxDEFAULT_DIALOG_STYLE );
~CSendingDialogBase();
@@ -326,18 +328,19 @@ class CYourAddressDialogBase : public wxDialog
wxButton* m_buttonCancel;
// Virtual event handlers, overide them in your derived class
- virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
- virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }
- virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
- virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }
- virtual void OnButtonRename( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OnListEndLabelEdit( wxListEvent& event ) { event.Skip(); }
+ virtual void OnListItemActivated( wxListEvent& event ) { event.Skip(); }
+ virtual void OnListItemSelected( wxListEvent& event ) { event.Skip(); }
+ virtual void OnButtonRename( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonNew( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCopy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
public:
+
CYourAddressDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Your Bitcoin Addresses"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 610,390 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
~CYourAddressDialogBase();
@@ -369,21 +372,22 @@ class CAddressBookDialogBase : public wxDialog
wxButton* m_buttonOK;
// Virtual event handlers, overide them in your derived class
- virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
- virtual void OnNotebookPageChanged( wxNotebookEvent& event ){ event.Skip(); }
- virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }
- virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
- virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }
- virtual void OnButtonDelete( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonEdit( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OnNotebookPageChanged( wxNotebookEvent& event ) { event.Skip(); }
+ virtual void OnListEndLabelEdit( wxListEvent& event ) { event.Skip(); }
+ virtual void OnListItemActivated( wxListEvent& event ) { event.Skip(); }
+ virtual void OnListItemSelected( wxListEvent& event ) { event.Skip(); }
+ virtual void OnButtonDelete( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCopy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonEdit( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonNew( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
public:
wxButton* m_buttonCancel;
+
CAddressBookDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 610,390 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
~CAddressBookDialogBase();
@@ -408,13 +412,14 @@ class CGetTextFromUserDialogBase : public wxDialog
wxButton* m_buttonCancel;
// Virtual event handlers, overide them in your derived class
- virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
- virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
- virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
- virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
+ virtual void OnClose( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OnKeyDown( wxKeyEvent& event ) { event.Skip(); }
+ virtual void OnButtonOK( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OnButtonCancel( wxCommandEvent& event ) { event.Skip(); }
public:
+
CGetTextFromUserDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 440,138 ), long style = wxDEFAULT_DIALOG_STYLE );
~CGetTextFromUserDialogBase();
diff --git a/uiproject.fbp b/uiproject.fbp
index f9f65318..ae712e81 100644
--- a/uiproject.fbp
+++ b/uiproject.fbp
@@ -7,6 +7,7 @@
1
UTF-8
connect
+ impl_virtual
uibase
1000
none
@@ -37,6 +38,10 @@
Bitcoin
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -88,6 +93,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -226,6 +235,10 @@
wxTB_FLAT|wxTB_HORZ_TEXT
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -299,6 +312,10 @@
wxST_SIZEGRIP
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -372,6 +389,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -423,6 +444,10 @@
wxTE_READONLY
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -479,6 +504,10 @@
wxBU_EXACTFIT
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -531,6 +560,10 @@
wxBU_EXACTFIT
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -612,6 +645,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -663,6 +700,10 @@
wxALIGN_RIGHT|wxST_NO_AUTORESIZE
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -726,6 +767,10 @@
110,-1
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -779,6 +824,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -827,6 +876,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -879,6 +932,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -950,6 +1007,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -1002,6 +1063,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1073,6 +1138,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -1125,6 +1194,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1196,6 +1269,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -1248,6 +1325,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1322,6 +1403,10 @@
Transaction Details
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1390,6 +1475,10 @@
wxHW_SCROLLBAR_AUTO
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1455,6 +1544,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1507,6 +1600,10 @@
Options
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1576,6 +1673,10 @@
wxLB_NEEDED_SB|wxLB_SINGLE
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1628,6 +1729,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1679,6 +1784,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -1752,6 +1861,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1805,6 +1918,10 @@
wxSP_ARROW_KEYS
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1858,6 +1975,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1912,6 +2033,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -1964,6 +2089,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2016,6 +2145,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2077,6 +2210,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2149,6 +2286,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2200,6 +2341,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2255,6 +2400,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2306,6 +2455,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2373,6 +2526,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2433,6 +2590,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2484,6 +2645,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2542,6 +2707,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -2605,6 +2774,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2656,6 +2829,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2725,6 +2902,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2777,6 +2958,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2829,6 +3014,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2881,6 +3070,10 @@
About Bitcoin
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -2940,6 +3133,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -3036,6 +3233,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -3087,6 +3288,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -3140,7 +3345,7 @@
0
wxID_ANY
- Copyright (c) 2009-2011 Bitcoin Developers
This is experimental software.
Distributed under the MIT/X11 software license, see the accompanying file
license.txt or http://www.opensource.org/licenses/mit-license.php.
This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by
Eric Young (eay@cryptsoft.com).
+ Copyright (c) 2009-2010 Bitcoin Developers
This is experimental software.
Distributed under the MIT/X11 software license, see the accompanying file
license.txt or http://www.opensource.org/licenses/mit-license.php.
This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by
Eric Young (eay@cryptsoft.com).
m_staticTextMain
@@ -3150,6 +3355,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -3235,6 +3444,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -3270,7 +3483,7 @@
-
-
- 5
- wxEXPAND
- 1
-
-
- bSizer67
- wxHORIZONTAL
- none
-
- 5
- wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT
- 1
-
-
- bSizer68
- wxVERTICAL
- none
-
- 5
- wxTOP|wxBOTTOM|wxLEFT
- 0
-
-
-
- 1
-
-
- 0
- wxID_ANY
- &Message:
-
-
- m_staticTextMessage
- protected
-
-
-
-
-
-
-
-
- -1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 5
- wxEXPAND|wxLEFT
- 1
-
-
-
- 1
-
-
- 0
- wxID_ANY
-
- 0
-
- m_textCtrlMessage
- protected
-
-
- wxTE_MULTILINE
-
-
-
-
-
-
-
-
-
- OnKeyDown
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -4244,6 +4256,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4296,6 +4312,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4348,6 +4368,10 @@
Sending...
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4408,6 +4432,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4459,6 +4487,10 @@
wxTE_CENTRE|wxTE_MULTILINE|wxTE_NO_VSCROLL|wxTE_READONLY
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
Connecting...
@@ -4534,6 +4566,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4586,6 +4622,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4638,6 +4678,10 @@
Your Bitcoin Addresses
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4708,6 +4752,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4758,6 +4806,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4848,6 +4900,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4900,6 +4956,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -4952,6 +5012,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5004,6 +5068,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5056,6 +5124,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5108,6 +5180,10 @@
Address Book
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5168,6 +5244,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5216,6 +5296,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -5279,6 +5363,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5329,6 +5417,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5400,6 +5492,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
wxTAB_TRAVERSAL
@@ -5463,6 +5559,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5523,6 +5623,10 @@
wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5618,6 +5722,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5670,6 +5778,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5722,6 +5834,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5774,6 +5890,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5826,6 +5946,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5878,6 +6002,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -5930,6 +6058,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6009,6 +6141,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6060,6 +6196,10 @@
wxTE_PROCESS_ENTER
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6115,6 +6255,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6166,6 +6310,10 @@
wxTE_PROCESS_ENTER
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6253,6 +6401,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+
@@ -6305,6 +6457,10 @@
+
+ wxFILTER_NONE
+ wxDefaultValidator
+