1 ///////////////////////////////////////////////////////////////////////////
\r
2 // C++ code generated with wxFormBuilder (version Apr 16 2008)
\r
3 // http://www.wxformbuilder.org/
\r
5 // PLEASE DO "NOT" EDIT THIS FILE!
\r
6 ///////////////////////////////////////////////////////////////////////////
\r
11 #include <wx/intl.h>
\r
13 #include <wx/string.h>
\r
14 #include <wx/bitmap.h>
\r
15 #include <wx/image.h>
\r
16 #include <wx/icon.h>
\r
17 #include <wx/menu.h>
\r
18 #include <wx/gdicmn.h>
\r
19 #include <wx/font.h>
\r
20 #include <wx/colour.h>
\r
21 #include <wx/settings.h>
\r
22 #include <wx/toolbar.h>
\r
23 #include <wx/statusbr.h>
\r
24 #include <wx/stattext.h>
\r
25 #include <wx/textctrl.h>
\r
26 #include <wx/button.h>
\r
27 #include <wx/sizer.h>
\r
28 #include <wx/panel.h>
\r
29 #include <wx/choice.h>
\r
30 #include <wx/listctrl.h>
\r
31 #include <wx/notebook.h>
\r
32 #include <wx/frame.h>
\r
33 #include <wx/html/htmlwin.h>
\r
34 #include <wx/dialog.h>
\r
35 #include <wx/listbox.h>
\r
36 #include <wx/checkbox.h>
\r
37 #include <wx/spinctrl.h>
\r
38 #include <wx/scrolwin.h>
\r
39 #include <wx/statbmp.h>
\r
41 ///////////////////////////////////////////////////////////////////////////
\r
43 #define wxID_MAINFRAME 1000
\r
44 #define wxID_OPTIONSGENERATEBITCOINS 1001
\r
45 #define wxID_MENUOPTIONSOPTIONS 1002
\r
46 #define wxID_BUTTONSEND 1003
\r
47 #define wxID_BUTTONRECEIVE 1004
\r
48 #define wxID_TEXTCTRLADDRESS 1005
\r
49 #define wxID_BUTTONNEW 1006
\r
50 #define wxID_BUTTONCOPY 1007
\r
51 #define wxID_TRANSACTIONFEE 1008
\r
52 #define wxID_PROXYIP 1009
\r
53 #define wxID_PROXYPORT 1010
\r
54 #define wxID_TEXTCTRLPAYTO 1011
\r
55 #define wxID_BUTTONPASTE 1012
\r
56 #define wxID_BUTTONADDRESSBOOK 1013
\r
57 #define wxID_TEXTCTRLAMOUNT 1014
\r
58 #define wxID_CHOICETRANSFERTYPE 1015
\r
59 #define wxID_LISTCTRL 1016
\r
60 #define wxID_BUTTONRENAME 1017
\r
61 #define wxID_PANELSENDING 1018
\r
62 #define wxID_LISTCTRLSENDING 1019
\r
63 #define wxID_PANELRECEIVING 1020
\r
64 #define wxID_LISTCTRLRECEIVING 1021
\r
65 #define wxID_BUTTONDELETE 1022
\r
66 #define wxID_BUTTONEDIT 1023
\r
67 #define wxID_TEXTCTRL 1024
\r
69 ///////////////////////////////////////////////////////////////////////////////
\r
70 /// Class CMainFrameBase
\r
71 ///////////////////////////////////////////////////////////////////////////////
\r
72 class CMainFrameBase : public wxFrame
\r
77 wxMenuBar* m_menubar;
\r
80 wxToolBar* m_toolBar;
\r
81 wxStatusBar* m_statusBar;
\r
83 wxStaticText* m_staticText32;
\r
84 wxButton* m_buttonNew;
\r
85 wxButton* m_buttonCopy;
\r
88 wxStaticText* m_staticText41;
\r
89 wxStaticText* m_staticTextBalance;
\r
91 wxChoice* m_choiceFilter;
\r
92 wxNotebook* m_notebook;
\r
98 // Virtual event handlers, overide them in your derived class
\r
99 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
\r
100 virtual void OnIconize( wxIconizeEvent& event ){ event.Skip(); }
\r
101 virtual void OnIdle( wxIdleEvent& event ){ event.Skip(); }
\r
102 virtual void OnMouseEvents( wxMouseEvent& event ){ event.Skip(); }
\r
103 virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }
\r
104 virtual void OnMenuFileExit( wxCommandEvent& event ){ event.Skip(); }
\r
105 virtual void OnMenuOptionsGenerate( wxCommandEvent& event ){ event.Skip(); }
\r
106 virtual void OnUpdateUIOptionsGenerate( wxUpdateUIEvent& event ){ event.Skip(); }
\r
107 virtual void OnMenuOptionsChangeYourAddress( wxCommandEvent& event ){ event.Skip(); }
\r
108 virtual void OnMenuOptionsOptions( wxCommandEvent& event ){ event.Skip(); }
\r
109 virtual void OnMenuHelpAbout( wxCommandEvent& event ){ event.Skip(); }
\r
110 virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }
\r
111 virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }
\r
112 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
\r
113 virtual void OnMouseEventsAddress( wxMouseEvent& event ){ event.Skip(); }
\r
114 virtual void OnSetFocusAddress( wxFocusEvent& event ){ event.Skip(); }
\r
115 virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
\r
116 virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
\r
117 virtual void OnNotebookPageChanged( wxNotebookEvent& event ){ event.Skip(); }
\r
118 virtual void OnListColBeginDrag( wxListEvent& event ){ event.Skip(); }
\r
119 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
\r
120 virtual void OnPaintListCtrl( wxPaintEvent& event ){ event.Skip(); }
\r
124 wxMenu* m_menuOptions;
\r
125 wxTextCtrl* m_textCtrlAddress;
\r
126 wxListCtrl* m_listCtrlAll;
\r
127 wxListCtrl* m_listCtrlSentReceived;
\r
128 wxListCtrl* m_listCtrlSent;
\r
129 wxListCtrl* m_listCtrlReceived;
\r
130 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 );
\r
135 ///////////////////////////////////////////////////////////////////////////////
\r
136 /// Class CTxDetailsDialogBase
\r
137 ///////////////////////////////////////////////////////////////////////////////
\r
138 class CTxDetailsDialogBase : public wxDialog
\r
143 wxHtmlWindow* m_htmlWin;
\r
144 wxButton* m_buttonOK;
\r
146 // Virtual event handlers, overide them in your derived class
\r
147 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
151 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 );
\r
152 ~CTxDetailsDialogBase();
\r
156 ///////////////////////////////////////////////////////////////////////////////
\r
157 /// Class COptionsDialogBase
\r
158 ///////////////////////////////////////////////////////////////////////////////
\r
159 class COptionsDialogBase : public wxDialog
\r
164 wxListBox* m_listBox;
\r
165 wxScrolledWindow* m_scrolledWindow;
\r
166 wxPanel* m_panelMain;
\r
168 wxStaticText* m_staticText32;
\r
169 wxStaticText* m_staticText31;
\r
170 wxTextCtrl* m_textCtrlTransactionFee;
\r
171 wxCheckBox* m_checkBoxLimitProcessors;
\r
172 wxSpinCtrl* m_spinCtrlLimitProcessors;
\r
173 wxStaticText* m_staticText35;
\r
174 wxCheckBox* m_checkBoxStartOnSystemStartup;
\r
175 wxCheckBox* m_checkBoxMinimizeToTray;
\r
176 wxCheckBox* m_checkBoxMinimizeOnClose;
\r
177 wxCheckBox* m_checkBoxUseProxy;
\r
179 wxStaticText* m_staticTextProxyIP;
\r
180 wxTextCtrl* m_textCtrlProxyIP;
\r
181 wxStaticText* m_staticTextProxyPort;
\r
182 wxTextCtrl* m_textCtrlProxyPort;
\r
183 wxPanel* m_panelTest2;
\r
185 wxStaticText* m_staticText321;
\r
186 wxStaticText* m_staticText69;
\r
187 wxButton* m_buttonOK;
\r
188 wxButton* m_buttonCancel;
\r
189 wxButton* m_buttonApply;
\r
191 // Virtual event handlers, overide them in your derived class
\r
192 virtual void OnListBox( wxCommandEvent& event ){ event.Skip(); }
\r
193 virtual void OnKillFocusTransactionFee( wxFocusEvent& event ){ event.Skip(); }
\r
194 virtual void OnCheckBoxLimitProcessors( wxCommandEvent& event ){ event.Skip(); }
\r
195 virtual void OnCheckBoxMinimizeToTray( wxCommandEvent& event ){ event.Skip(); }
\r
196 virtual void OnCheckBoxUseProxy( wxCommandEvent& event ){ event.Skip(); }
\r
197 virtual void OnKillFocusProxy( wxFocusEvent& event ){ event.Skip(); }
\r
198 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
199 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
200 virtual void OnButtonApply( wxCommandEvent& event ){ event.Skip(); }
\r
204 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 );
\r
205 ~COptionsDialogBase();
\r
209 ///////////////////////////////////////////////////////////////////////////////
\r
210 /// Class CAboutDialogBase
\r
211 ///////////////////////////////////////////////////////////////////////////////
\r
212 class CAboutDialogBase : public wxDialog
\r
217 wxStaticBitmap* m_bitmap;
\r
219 wxStaticText* m_staticText40;
\r
221 wxStaticText* m_staticTextMain;
\r
224 wxButton* m_buttonOK;
\r
226 // Virtual event handlers, overide them in your derived class
\r
227 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
231 wxStaticText* m_staticTextVersion;
\r
232 CAboutDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("About Bitcoin"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 532,329 ), long style = wxDEFAULT_DIALOG_STYLE );
\r
233 ~CAboutDialogBase();
\r
237 ///////////////////////////////////////////////////////////////////////////////
\r
238 /// Class CSendDialogBase
\r
239 ///////////////////////////////////////////////////////////////////////////////
\r
240 class CSendDialogBase : public wxDialog
\r
247 wxStaticText* m_staticTextInstructions;
\r
249 wxStaticBitmap* m_bitmapCheckMark;
\r
250 wxStaticText* m_staticText36;
\r
251 wxTextCtrl* m_textCtrlAddress;
\r
252 wxButton* m_buttonPaste;
\r
253 wxButton* m_buttonAddress;
\r
254 wxStaticText* m_staticText19;
\r
255 wxTextCtrl* m_textCtrlAmount;
\r
256 wxStaticText* m_staticText20;
\r
257 wxChoice* m_choiceTransferType;
\r
260 wxStaticText* m_staticTextFrom;
\r
261 wxTextCtrl* m_textCtrlFrom;
\r
262 wxStaticText* m_staticTextMessage;
\r
263 wxTextCtrl* m_textCtrlMessage;
\r
265 wxButton* m_buttonSend;
\r
266 wxButton* m_buttonCancel;
\r
268 // Virtual event handlers, overide them in your derived class
\r
269 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
\r
270 virtual void OnTextAddress( wxCommandEvent& event ){ event.Skip(); }
\r
271 virtual void OnButtonPaste( wxCommandEvent& event ){ event.Skip(); }
\r
272 virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }
\r
273 virtual void OnKillFocusAmount( wxFocusEvent& event ){ event.Skip(); }
\r
274 virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }
\r
275 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
279 CSendDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Send Coins"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 675,312 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
\r
280 ~CSendDialogBase();
\r
284 ///////////////////////////////////////////////////////////////////////////////
\r
285 /// Class CSendingDialogBase
\r
286 ///////////////////////////////////////////////////////////////////////////////
\r
287 class CSendingDialogBase : public wxDialog
\r
292 wxStaticText* m_staticTextSending;
\r
293 wxTextCtrl* m_textCtrlStatus;
\r
295 wxButton* m_buttonOK;
\r
296 wxButton* m_buttonCancel;
\r
298 // Virtual event handlers, overide them in your derived class
\r
299 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
\r
300 virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }
\r
301 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
302 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
306 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 );
\r
307 ~CSendingDialogBase();
\r
311 ///////////////////////////////////////////////////////////////////////////////
\r
312 /// Class CYourAddressDialogBase
\r
313 ///////////////////////////////////////////////////////////////////////////////
\r
314 class CYourAddressDialogBase : public wxDialog
\r
320 wxStaticText* m_staticText45;
\r
321 wxListCtrl* m_listCtrl;
\r
323 wxButton* m_buttonRename;
\r
324 wxButton* m_buttonNew;
\r
325 wxButton* m_buttonCopy;
\r
326 wxButton* m_buttonOK;
\r
327 wxButton* m_buttonCancel;
\r
329 // Virtual event handlers, overide them in your derived class
\r
330 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
\r
331 virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }
\r
332 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
\r
333 virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }
\r
334 virtual void OnButtonRename( wxCommandEvent& event ){ event.Skip(); }
\r
335 virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
\r
336 virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
\r
337 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
338 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
342 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 );
\r
343 ~CYourAddressDialogBase();
\r
347 ///////////////////////////////////////////////////////////////////////////////
\r
348 /// Class CAddressBookDialogBase
\r
349 ///////////////////////////////////////////////////////////////////////////////
\r
350 class CAddressBookDialogBase : public wxDialog
\r
355 wxNotebook* m_notebook;
\r
356 wxPanel* m_panelSending;
\r
358 wxStaticText* m_staticText55;
\r
359 wxListCtrl* m_listCtrlSending;
\r
360 wxPanel* m_panelReceiving;
\r
362 wxStaticText* m_staticText45;
\r
364 wxListCtrl* m_listCtrlReceiving;
\r
366 wxButton* m_buttonDelete;
\r
367 wxButton* m_buttonCopy;
\r
368 wxButton* m_buttonEdit;
\r
369 wxButton* m_buttonNew;
\r
370 wxButton* m_buttonOK;
\r
372 // Virtual event handlers, overide them in your derived class
\r
373 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
\r
374 virtual void OnNotebookPageChanged( wxNotebookEvent& event ){ event.Skip(); }
\r
375 virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }
\r
376 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }
\r
377 virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }
\r
378 virtual void OnButtonDelete( wxCommandEvent& event ){ event.Skip(); }
\r
379 virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }
\r
380 virtual void OnButtonEdit( wxCommandEvent& event ){ event.Skip(); }
\r
381 virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }
\r
382 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
383 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
387 wxButton* m_buttonCancel;
\r
388 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 );
\r
389 ~CAddressBookDialogBase();
\r
393 ///////////////////////////////////////////////////////////////////////////////
\r
394 /// Class CGetTextFromUserDialogBase
\r
395 ///////////////////////////////////////////////////////////////////////////////
\r
396 class CGetTextFromUserDialogBase : public wxDialog
\r
402 wxStaticText* m_staticTextMessage1;
\r
403 wxTextCtrl* m_textCtrl1;
\r
404 wxStaticText* m_staticTextMessage2;
\r
405 wxTextCtrl* m_textCtrl2;
\r
408 wxButton* m_buttonOK;
\r
409 wxButton* m_buttonCancel;
\r
411 // Virtual event handlers, overide them in your derived class
\r
412 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }
\r
413 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }
\r
414 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }
\r
415 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }
\r
419 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 );
\r
420 ~CGetTextFromUserDialogBase();
\r
424 #endif //__uibase__
\r