simplify AddAddress,
[novacoin.git] / uibase.h
1 ///////////////////////////////////////////////////////////////////////////\r
2 // C++ code generated with wxFormBuilder (version Apr 16 2008)\r
3 // http://www.wxformbuilder.org/\r
4 //\r
5 // PLEASE DO "NOT" EDIT THIS FILE!\r
6 ///////////////////////////////////////////////////////////////////////////\r
7 \r
8 #ifndef __uibase__\r
9 #define __uibase__\r
10 \r
11 #include <wx/string.h>\r
12 #include <wx/bitmap.h>\r
13 #include <wx/image.h>\r
14 #include <wx/icon.h>\r
15 #include <wx/menu.h>\r
16 #include <wx/gdicmn.h>\r
17 #include <wx/font.h>\r
18 #include <wx/colour.h>\r
19 #include <wx/settings.h>\r
20 #include <wx/toolbar.h>\r
21 #include <wx/statusbr.h>\r
22 #include <wx/stattext.h>\r
23 #include <wx/textctrl.h>\r
24 #include <wx/button.h>\r
25 #include <wx/sizer.h>\r
26 #include <wx/panel.h>\r
27 #include <wx/choice.h>\r
28 #include <wx/listctrl.h>\r
29 #include <wx/notebook.h>\r
30 #include <wx/frame.h>\r
31 #include <wx/html/htmlwin.h>\r
32 #include <wx/dialog.h>\r
33 #include <wx/listbox.h>\r
34 #include <wx/checkbox.h>\r
35 #include <wx/spinctrl.h>\r
36 #include <wx/scrolwin.h>\r
37 #include <wx/statbmp.h>\r
38 #include <wx/combobox.h>\r
39 #include <wx/richtext/richtextctrl.h>\r
40 \r
41 ///////////////////////////////////////////////////////////////////////////\r
42 \r
43 #define wxID_MAINFRAME 1000\r
44 #define wxID_VIEWSHOWGENERATED 1001\r
45 #define wxID_OPTIONSGENERATEBITCOINS 1002\r
46 #define wxID_MENUOPTIONSOPTIONS 1003\r
47 #define wxID_BUTTONSEND 1004\r
48 #define wxID_BUTTONRECEIVE 1005\r
49 #define wxID_TEXTCTRLADDRESS 1006\r
50 #define wxID_BUTTONCOPY 1007\r
51 #define wxID_BUTTONCHANGE 1008\r
52 #define wxID_TRANSACTIONFEE 1009\r
53 #define wxID_PROXYIP 1010\r
54 #define wxID_PROXYPORT 1011\r
55 #define wxID_TEXTCTRLPAYTO 1012\r
56 #define wxID_BUTTONPASTE 1013\r
57 #define wxID_BUTTONADDRESSBOOK 1014\r
58 #define wxID_TEXTCTRLAMOUNT 1015\r
59 #define wxID_CHOICETRANSFERTYPE 1016\r
60 #define wxID_LISTCTRL 1017\r
61 #define wxID_BUTTONRENAME 1018\r
62 #define wxID_BUTTONNEW 1019\r
63 #define wxID_BUTTONEDIT 1020\r
64 #define wxID_BUTTONDELETE 1021\r
65 #define wxID_DEL0 1022\r
66 #define wxID_DEL1 1023\r
67 #define wxID_DEL2 1024\r
68 #define wxID_DEL3 1025\r
69 #define wxID_DEL4 1026\r
70 #define wxID_DEL5 1027\r
71 #define wxID_DEL6 1028\r
72 #define wxID_DEL7 1029\r
73 #define wxID_DEL8 1030\r
74 #define wxID_DEL9 1031\r
75 #define wxID_DEL10 1032\r
76 #define wxID_DEL11 1033\r
77 #define wxID_DEL12 1034\r
78 #define wxID_DEL13 1035\r
79 #define wxID_DEL14 1036\r
80 #define wxID_DEL15 1037\r
81 #define wxID_DEL16 1038\r
82 #define wxID_DEL17 1039\r
83 #define wxID_DEL18 1040\r
84 #define wxID_DEL19 1041\r
85 #define wxID_BUTTONPREVIEW 1042\r
86 #define wxID_BUTTONSAMPLE 1043\r
87 #define wxID_CANCEL2 1044\r
88 #define wxID_BUTTONBACK 1045\r
89 #define wxID_BUTTONNEXT 1046\r
90 #define wxID_SUBMIT 1047\r
91 #define wxID_TEXTCTRL 1048\r
92 \r
93 ///////////////////////////////////////////////////////////////////////////////\r
94 /// Class CMainFrameBase\r
95 ///////////////////////////////////////////////////////////////////////////////\r
96 class CMainFrameBase : public wxFrame \r
97 {\r
98         private:\r
99         \r
100         protected:\r
101                 wxMenuBar* m_menubar;\r
102                 wxMenu* m_menuFile;\r
103                 wxMenu* m_menuView;\r
104                 wxMenu* m_menuHelp;\r
105                 wxToolBar* m_toolBar;\r
106                 wxStatusBar* m_statusBar;\r
107                 \r
108                 wxStaticText* m_staticText32;\r
109                 wxTextCtrl* m_textCtrlAddress;\r
110                 wxButton* m_buttonCopy;\r
111                 wxButton* m_button91;\r
112                 \r
113                 wxPanel* m_panel14;\r
114                 wxStaticText* m_staticText41;\r
115                 wxStaticText* m_staticTextBalance;\r
116                 \r
117                 wxChoice* m_choiceFilter;\r
118                 wxNotebook* m_notebook;\r
119                 wxPanel* m_panel7;\r
120                 wxPanel* m_panel9;\r
121                 wxPanel* m_panel8;\r
122                 wxPanel* m_panel10;\r
123                 wxPanel* m_panel11;\r
124                 \r
125                 // Virtual event handlers, overide them in your derived class\r
126                 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }\r
127                 virtual void OnIconize( wxIconizeEvent& event ){ event.Skip(); }\r
128                 virtual void OnIdle( wxIdleEvent& event ){ event.Skip(); }\r
129                 virtual void OnMouseEvents( wxMouseEvent& event ){ event.Skip(); }\r
130                 virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }\r
131                 virtual void OnMenuFileExit( wxCommandEvent& event ){ event.Skip(); }\r
132                 virtual void OnMenuViewShowGenerated( wxCommandEvent& event ){ event.Skip(); }\r
133                 virtual void OnUpdateUIViewShowGenerated( wxUpdateUIEvent& event ){ event.Skip(); }\r
134                 virtual void OnMenuOptionsGenerate( wxCommandEvent& event ){ event.Skip(); }\r
135                 virtual void OnUpdateUIOptionsGenerate( wxUpdateUIEvent& event ){ event.Skip(); }\r
136                 virtual void OnMenuOptionsChangeYourAddress( wxCommandEvent& event ){ event.Skip(); }\r
137                 virtual void OnMenuOptionsOptions( wxCommandEvent& event ){ event.Skip(); }\r
138                 virtual void OnMenuHelpAbout( wxCommandEvent& event ){ event.Skip(); }\r
139                 virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }\r
140                 virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }\r
141                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
142                 virtual void OnMouseEventsAddress( wxMouseEvent& event ){ event.Skip(); }\r
143                 virtual void OnSetFocusAddress( wxFocusEvent& event ){ event.Skip(); }\r
144                 virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }\r
145                 virtual void OnButtonChange( wxCommandEvent& event ){ event.Skip(); }\r
146                 virtual void OnListColBeginDrag( wxListEvent& event ){ event.Skip(); }\r
147                 virtual void OnListItemActivatedAllTransactions( wxListEvent& event ){ event.Skip(); }\r
148                 virtual void OnPaintListCtrl( wxPaintEvent& event ){ event.Skip(); }\r
149                 virtual void OnListItemActivatedOrdersSent( wxListEvent& event ){ event.Skip(); }\r
150                 virtual void OnListItemActivatedProductsSent( wxListEvent& event ){ event.Skip(); }\r
151                 virtual void OnListItemActivatedOrdersReceived( wxListEvent& event ){ event.Skip(); }\r
152                 \r
153         \r
154         public:\r
155                 wxMenu* m_menuOptions;\r
156                 wxListCtrl* m_listCtrl;\r
157                 wxListCtrl* m_listCtrlEscrows;\r
158                 wxListCtrl* m_listCtrlOrdersSent;\r
159                 wxListCtrl* m_listCtrlProductsSent;\r
160                 wxListCtrl* m_listCtrlOrdersReceived;\r
161                 CMainFrameBase( wxWindow* parent, wxWindowID id = wxID_MAINFRAME, const wxString& title = wxT("Bitcoin"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 725,484 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
162                 ~CMainFrameBase();\r
163         \r
164 };\r
165 \r
166 ///////////////////////////////////////////////////////////////////////////////\r
167 /// Class CTxDetailsDialogBase\r
168 ///////////////////////////////////////////////////////////////////////////////\r
169 class CTxDetailsDialogBase : public wxDialog \r
170 {\r
171         private:\r
172         \r
173         protected:\r
174                 wxHtmlWindow* m_htmlWin;\r
175                 wxButton* m_buttonOK;\r
176                 \r
177                 // Virtual event handlers, overide them in your derived class\r
178                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
179                 \r
180         \r
181         public:\r
182                 CTxDetailsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Transaction Details"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 620,450 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );\r
183                 ~CTxDetailsDialogBase();\r
184         \r
185 };\r
186 \r
187 ///////////////////////////////////////////////////////////////////////////////\r
188 /// Class COptionsDialogBase\r
189 ///////////////////////////////////////////////////////////////////////////////\r
190 class COptionsDialogBase : public wxDialog \r
191 {\r
192         private:\r
193         \r
194         protected:\r
195                 wxListBox* m_listBox;\r
196                 wxScrolledWindow* m_scrolledWindow;\r
197                 wxPanel* m_panelMain;\r
198                 \r
199                 wxStaticText* m_staticText32;\r
200                 wxStaticText* m_staticText31;\r
201                 wxTextCtrl* m_textCtrlTransactionFee;\r
202                 wxCheckBox* m_checkBoxLimitProcessors;\r
203                 wxSpinCtrl* m_spinCtrlLimitProcessors;\r
204                 wxStaticText* m_staticText35;\r
205                 wxCheckBox* m_checkBoxStartOnSystemStartup;\r
206                 wxCheckBox* m_checkBoxMinimizeToTray;\r
207                 wxCheckBox* m_checkBoxMinimizeOnClose;\r
208                 wxCheckBox* m_checkBoxUseProxy;\r
209                 \r
210                 wxStaticText* m_staticTextProxyIP;\r
211                 wxTextCtrl* m_textCtrlProxyIP;\r
212                 wxStaticText* m_staticTextProxyPort;\r
213                 wxTextCtrl* m_textCtrlProxyPort;\r
214                 wxPanel* m_panelTest2;\r
215                 \r
216                 wxStaticText* m_staticText321;\r
217                 wxStaticText* m_staticText69;\r
218                 wxStaticText* m_staticText70;\r
219                 wxStaticText* m_staticText71;\r
220                 wxButton* m_buttonOK;\r
221                 wxButton* m_buttonCancel;\r
222                 wxButton* m_buttonApply;\r
223                 \r
224                 // Virtual event handlers, overide them in your derived class\r
225                 virtual void OnListBox( wxCommandEvent& event ){ event.Skip(); }\r
226                 virtual void OnKillFocusTransactionFee( wxFocusEvent& event ){ event.Skip(); }\r
227                 virtual void OnCheckBoxLimitProcessors( wxCommandEvent& event ){ event.Skip(); }\r
228                 virtual void OnCheckBoxMinimizeToTray( wxCommandEvent& event ){ event.Skip(); }\r
229                 virtual void OnCheckBoxUseProxy( wxCommandEvent& event ){ event.Skip(); }\r
230                 virtual void OnKillFocusProxy( wxFocusEvent& event ){ event.Skip(); }\r
231                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
232                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
233                 virtual void OnButtonApply( wxCommandEvent& event ){ event.Skip(); }\r
234                 \r
235         \r
236         public:\r
237                 COptionsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Options"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 540,360 ), long style = wxDEFAULT_DIALOG_STYLE );\r
238                 ~COptionsDialogBase();\r
239         \r
240 };\r
241 \r
242 ///////////////////////////////////////////////////////////////////////////////\r
243 /// Class CAboutDialogBase\r
244 ///////////////////////////////////////////////////////////////////////////////\r
245 class CAboutDialogBase : public wxDialog \r
246 {\r
247         private:\r
248         \r
249         protected:\r
250                 \r
251                 \r
252                 wxStaticText* m_staticText40;\r
253                 \r
254                 wxStaticText* m_staticTextMain;\r
255                 \r
256                 \r
257                 wxButton* m_buttonOK;\r
258                 \r
259                 // Virtual event handlers, overide them in your derived class\r
260                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
261                 \r
262         \r
263         public:\r
264                 wxStaticText* m_staticTextVersion;\r
265                 CAboutDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Bitcoin"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 507,298 ), long style = wxDEFAULT_DIALOG_STYLE );\r
266                 ~CAboutDialogBase();\r
267         \r
268 };\r
269 \r
270 ///////////////////////////////////////////////////////////////////////////////\r
271 /// Class CSendDialogBase\r
272 ///////////////////////////////////////////////////////////////////////////////\r
273 class CSendDialogBase : public wxDialog \r
274 {\r
275         private:\r
276         \r
277         protected:\r
278                 \r
279                 \r
280                 wxStaticText* m_staticTextInstructions;\r
281                 \r
282                 wxStaticBitmap* m_bitmapCheckMark;\r
283                 wxStaticText* m_staticText36;\r
284                 wxTextCtrl* m_textCtrlAddress;\r
285                 wxButton* m_buttonPaste;\r
286                 wxButton* m_buttonAddress;\r
287                 wxStaticText* m_staticText19;\r
288                 wxTextCtrl* m_textCtrlAmount;\r
289                 wxStaticText* m_staticText20;\r
290                 wxChoice* m_choiceTransferType;\r
291                 \r
292                 \r
293                 wxStaticText* m_staticTextFrom;\r
294                 wxTextCtrl* m_textCtrlFrom;\r
295                 wxStaticText* m_staticTextMessage;\r
296                 wxTextCtrl* m_textCtrlMessage;\r
297                 \r
298                 wxButton* m_buttonSend;\r
299                 wxButton* m_buttonCancel;\r
300                 \r
301                 // Virtual event handlers, overide them in your derived class\r
302                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
303                 virtual void OnTextAddress( wxCommandEvent& event ){ event.Skip(); }\r
304                 virtual void OnButtonPaste( wxCommandEvent& event ){ event.Skip(); }\r
305                 virtual void OnButtonAddressBook( wxCommandEvent& event ){ event.Skip(); }\r
306                 virtual void OnKillFocusAmount( wxFocusEvent& event ){ event.Skip(); }\r
307                 virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }\r
308                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
309                 \r
310         \r
311         public:\r
312                 CSendDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Send Coins"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 675,312 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );\r
313                 ~CSendDialogBase();\r
314         \r
315 };\r
316 \r
317 ///////////////////////////////////////////////////////////////////////////////\r
318 /// Class CSendingDialogBase\r
319 ///////////////////////////////////////////////////////////////////////////////\r
320 class CSendingDialogBase : public wxDialog \r
321 {\r
322         private:\r
323         \r
324         protected:\r
325                 wxStaticText* m_staticTextSending;\r
326                 wxTextCtrl* m_textCtrlStatus;\r
327                 \r
328                 wxButton* m_buttonOK;\r
329                 wxButton* m_buttonCancel;\r
330                 \r
331                 // Virtual event handlers, overide them in your derived class\r
332                 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }\r
333                 virtual void OnPaint( wxPaintEvent& event ){ event.Skip(); }\r
334                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
335                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
336                 \r
337         \r
338         public:\r
339                 CSendingDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sending..."), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 442,151 ), long style = wxDEFAULT_DIALOG_STYLE );\r
340                 ~CSendingDialogBase();\r
341         \r
342 };\r
343 \r
344 ///////////////////////////////////////////////////////////////////////////////\r
345 /// Class CYourAddressDialogBase\r
346 ///////////////////////////////////////////////////////////////////////////////\r
347 class CYourAddressDialogBase : public wxDialog \r
348 {\r
349         private:\r
350         \r
351         protected:\r
352                 \r
353                 wxStaticText* m_staticText45;\r
354                 wxListCtrl* m_listCtrl;\r
355                 \r
356                 wxButton* m_buttonRename;\r
357                 wxButton* m_buttonNew;\r
358                 wxButton* m_buttonCopy;\r
359                 wxButton* m_buttonOK;\r
360                 wxButton* m_buttonCancel;\r
361                 \r
362                 // Virtual event handlers, overide them in your derived class\r
363                 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }\r
364                 virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }\r
365                 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }\r
366                 virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }\r
367                 virtual void OnButtonRename( wxCommandEvent& event ){ event.Skip(); }\r
368                 virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }\r
369                 virtual void OnButtonCopy( wxCommandEvent& event ){ event.Skip(); }\r
370                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
371                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
372                 \r
373         \r
374         public:\r
375                 CYourAddressDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Your Bitcoin Addresses"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 610,390 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );\r
376                 ~CYourAddressDialogBase();\r
377         \r
378 };\r
379 \r
380 ///////////////////////////////////////////////////////////////////////////////\r
381 /// Class CAddressBookDialogBase\r
382 ///////////////////////////////////////////////////////////////////////////////\r
383 class CAddressBookDialogBase : public wxDialog \r
384 {\r
385         private:\r
386         \r
387         protected:\r
388                 \r
389                 wxStaticText* m_staticText55;\r
390                 wxListCtrl* m_listCtrl;\r
391                 \r
392                 wxButton* m_buttonEdit;\r
393                 wxButton* m_buttonNew;\r
394                 wxButton* m_buttonDelete;\r
395                 wxButton* m_buttonOK;\r
396                 \r
397                 // Virtual event handlers, overide them in your derived class\r
398                 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }\r
399                 virtual void OnListEndLabelEdit( wxListEvent& event ){ event.Skip(); }\r
400                 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }\r
401                 virtual void OnListItemSelected( wxListEvent& event ){ event.Skip(); }\r
402                 virtual void OnButtonEdit( wxCommandEvent& event ){ event.Skip(); }\r
403                 virtual void OnButtonNew( wxCommandEvent& event ){ event.Skip(); }\r
404                 virtual void OnButtonDelete( wxCommandEvent& event ){ event.Skip(); }\r
405                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
406                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
407                 \r
408         \r
409         public:\r
410                 wxButton* m_buttonCancel;\r
411                 CAddressBookDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 610,390 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );\r
412                 ~CAddressBookDialogBase();\r
413         \r
414 };\r
415 \r
416 ///////////////////////////////////////////////////////////////////////////////\r
417 /// Class CProductsDialogBase\r
418 ///////////////////////////////////////////////////////////////////////////////\r
419 class CProductsDialogBase : public wxDialog \r
420 {\r
421         private:\r
422         \r
423         protected:\r
424                 wxComboBox* m_comboBoxCategory;\r
425                 wxTextCtrl* m_textCtrlSearch;\r
426                 wxButton* m_buttonSearch;\r
427                 wxListCtrl* m_listCtrl;\r
428                 \r
429                 // Virtual event handlers, overide them in your derived class\r
430                 virtual void OnCombobox( wxCommandEvent& event ){ event.Skip(); }\r
431                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
432                 virtual void OnButtonSearch( wxCommandEvent& event ){ event.Skip(); }\r
433                 virtual void OnListItemActivated( wxListEvent& event ){ event.Skip(); }\r
434                 \r
435         \r
436         public:\r
437                 CProductsDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Marketplace"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 708,535 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );\r
438                 ~CProductsDialogBase();\r
439         \r
440 };\r
441 \r
442 ///////////////////////////////////////////////////////////////////////////////\r
443 /// Class CEditProductDialogBase\r
444 ///////////////////////////////////////////////////////////////////////////////\r
445 class CEditProductDialogBase : public wxFrame \r
446 {\r
447         private:\r
448         \r
449         protected:\r
450                 wxScrolledWindow* m_scrolledWindow;\r
451                 wxStaticText* m_staticText106;\r
452                 wxComboBox* m_comboBoxCategory;\r
453                 wxStaticText* m_staticText108;\r
454                 wxTextCtrl* m_textCtrlTitle;\r
455                 wxStaticText* m_staticText107;\r
456                 wxTextCtrl* m_textCtrlPrice;\r
457                 wxStaticText* m_staticText22;\r
458                 wxTextCtrl* m_textCtrlDescription;\r
459                 wxStaticText* m_staticText23;\r
460                 wxTextCtrl* m_textCtrlInstructions;\r
461                 wxStaticText* m_staticText24;\r
462                 wxStaticText* m_staticText25;\r
463                 \r
464                 wxTextCtrl* m_textCtrlLabel0;\r
465                 wxTextCtrl* m_textCtrlField0;\r
466                 wxButton* m_buttonDel0;\r
467                 wxTextCtrl* m_textCtrlLabel1;\r
468                 wxTextCtrl* m_textCtrlField1;\r
469                 wxButton* m_buttonDel1;\r
470                 wxTextCtrl* m_textCtrlLabel2;\r
471                 wxTextCtrl* m_textCtrlField2;\r
472                 wxButton* m_buttonDel2;\r
473                 wxTextCtrl* m_textCtrlLabel3;\r
474                 wxTextCtrl* m_textCtrlField3;\r
475                 wxButton* m_buttonDel3;\r
476                 wxTextCtrl* m_textCtrlLabel4;\r
477                 wxTextCtrl* m_textCtrlField4;\r
478                 wxButton* m_buttonDel4;\r
479                 wxTextCtrl* m_textCtrlLabel5;\r
480                 wxTextCtrl* m_textCtrlField5;\r
481                 wxButton* m_buttonDel5;\r
482                 wxTextCtrl* m_textCtrlLabel6;\r
483                 wxTextCtrl* m_textCtrlField6;\r
484                 wxButton* m_buttonDel6;\r
485                 wxTextCtrl* m_textCtrlLabel7;\r
486                 wxTextCtrl* m_textCtrlField7;\r
487                 wxButton* m_buttonDel7;\r
488                 wxTextCtrl* m_textCtrlLabel8;\r
489                 wxTextCtrl* m_textCtrlField8;\r
490                 wxButton* m_buttonDel8;\r
491                 wxTextCtrl* m_textCtrlLabel9;\r
492                 wxTextCtrl* m_textCtrlField9;\r
493                 wxButton* m_buttonDel9;\r
494                 wxTextCtrl* m_textCtrlLabel10;\r
495                 wxTextCtrl* m_textCtrlField10;\r
496                 wxButton* m_buttonDel10;\r
497                 wxTextCtrl* m_textCtrlLabel11;\r
498                 wxTextCtrl* m_textCtrlField11;\r
499                 wxButton* m_buttonDel11;\r
500                 wxTextCtrl* m_textCtrlLabel12;\r
501                 wxTextCtrl* m_textCtrlField12;\r
502                 wxButton* m_buttonDel12;\r
503                 wxTextCtrl* m_textCtrlLabel13;\r
504                 wxTextCtrl* m_textCtrlField13;\r
505                 wxButton* m_buttonDel13;\r
506                 wxTextCtrl* m_textCtrlLabel14;\r
507                 wxTextCtrl* m_textCtrlField14;\r
508                 wxButton* m_buttonDel14;\r
509                 wxTextCtrl* m_textCtrlLabel15;\r
510                 wxTextCtrl* m_textCtrlField15;\r
511                 wxButton* m_buttonDel15;\r
512                 wxTextCtrl* m_textCtrlLabel16;\r
513                 wxTextCtrl* m_textCtrlField16;\r
514                 wxButton* m_buttonDel16;\r
515                 wxTextCtrl* m_textCtrlLabel17;\r
516                 wxTextCtrl* m_textCtrlField17;\r
517                 wxButton* m_buttonDel17;\r
518                 wxTextCtrl* m_textCtrlLabel18;\r
519                 wxTextCtrl* m_textCtrlField18;\r
520                 wxButton* m_buttonDel18;\r
521                 wxTextCtrl* m_textCtrlLabel19;\r
522                 wxTextCtrl* m_textCtrlField19;\r
523                 wxButton* m_buttonDel19;\r
524                 wxButton* m_buttonAddField;\r
525                 wxButton* m_buttonOK;\r
526                 wxButton* m_buttonPreview;\r
527                 wxButton* m_buttonCancel;\r
528                 \r
529                 // Virtual event handlers, overide them in your derived class\r
530                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
531                 virtual void OnButtonDel0( wxCommandEvent& event ){ event.Skip(); }\r
532                 virtual void OnButtonDel1( wxCommandEvent& event ){ event.Skip(); }\r
533                 virtual void OnButtonDel2( wxCommandEvent& event ){ event.Skip(); }\r
534                 virtual void OnButtonDel3( wxCommandEvent& event ){ event.Skip(); }\r
535                 virtual void OnButtonDel4( wxCommandEvent& event ){ event.Skip(); }\r
536                 virtual void OnButtonDel5( wxCommandEvent& event ){ event.Skip(); }\r
537                 virtual void OnButtonDel6( wxCommandEvent& event ){ event.Skip(); }\r
538                 virtual void OnButtonDel7( wxCommandEvent& event ){ event.Skip(); }\r
539                 virtual void OnButtonDel8( wxCommandEvent& event ){ event.Skip(); }\r
540                 virtual void OnButtonDel9( wxCommandEvent& event ){ event.Skip(); }\r
541                 virtual void OnButtonDel10( wxCommandEvent& event ){ event.Skip(); }\r
542                 virtual void OnButtonDel11( wxCommandEvent& event ){ event.Skip(); }\r
543                 virtual void OnButtonDel12( wxCommandEvent& event ){ event.Skip(); }\r
544                 virtual void OnButtonDel13( wxCommandEvent& event ){ event.Skip(); }\r
545                 virtual void OnButtonDel14( wxCommandEvent& event ){ event.Skip(); }\r
546                 virtual void OnButtonDel15( wxCommandEvent& event ){ event.Skip(); }\r
547                 virtual void OnButtonDel16( wxCommandEvent& event ){ event.Skip(); }\r
548                 virtual void OnButtonDel17( wxCommandEvent& event ){ event.Skip(); }\r
549                 virtual void OnButtonDel18( wxCommandEvent& event ){ event.Skip(); }\r
550                 virtual void OnButtonDel19( wxCommandEvent& event ){ event.Skip(); }\r
551                 virtual void OnButtonAddField( wxCommandEvent& event ){ event.Skip(); }\r
552                 virtual void OnButtonSend( wxCommandEvent& event ){ event.Skip(); }\r
553                 virtual void OnButtonPreview( wxCommandEvent& event ){ event.Skip(); }\r
554                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
555                 \r
556         \r
557         public:\r
558                 wxFlexGridSizer* fgSizer5;\r
559                 CEditProductDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Edit Product"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 660,640 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
560                 ~CEditProductDialogBase();\r
561         \r
562 };\r
563 \r
564 ///////////////////////////////////////////////////////////////////////////////\r
565 /// Class CViewProductDialogBase\r
566 ///////////////////////////////////////////////////////////////////////////////\r
567 class CViewProductDialogBase : public wxFrame \r
568 {\r
569         private:\r
570         \r
571         protected:\r
572                 wxHtmlWindow* m_htmlWinReviews;\r
573                 wxScrolledWindow* m_scrolledWindow;\r
574                 wxRichTextCtrl* m_richTextHeading;\r
575                 wxStaticText* m_staticTextInstructions;\r
576                 wxButton* m_buttonSubmitForm;\r
577                 wxButton* m_buttonCancelForm;\r
578                 wxButton* m_buttonBack;\r
579                 wxButton* m_buttonNext;\r
580                 wxButton* m_buttonCancel;\r
581                 \r
582                 // Virtual event handlers, overide them in your derived class\r
583                 virtual void OnButtonSubmitForm( wxCommandEvent& event ){ event.Skip(); }\r
584                 virtual void OnButtonCancelForm( wxCommandEvent& event ){ event.Skip(); }\r
585                 virtual void OnButtonBack( wxCommandEvent& event ){ event.Skip(); }\r
586                 virtual void OnButtonNext( wxCommandEvent& event ){ event.Skip(); }\r
587                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
588                 \r
589         \r
590         public:\r
591                 CViewProductDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Order Form"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 630,520 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
592                 ~CViewProductDialogBase();\r
593         \r
594 };\r
595 \r
596 ///////////////////////////////////////////////////////////////////////////////\r
597 /// Class CViewOrderDialogBase\r
598 ///////////////////////////////////////////////////////////////////////////////\r
599 class CViewOrderDialogBase : public wxFrame \r
600 {\r
601         private:\r
602         \r
603         protected:\r
604                 wxHtmlWindow* m_htmlWin;\r
605                 wxButton* m_buttonOK;\r
606                 \r
607                 // Virtual event handlers, overide them in your derived class\r
608                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
609                 \r
610         \r
611         public:\r
612                 CViewOrderDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("View Order"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 630,520 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
613                 ~CViewOrderDialogBase();\r
614         \r
615 };\r
616 \r
617 ///////////////////////////////////////////////////////////////////////////////\r
618 /// Class CEditReviewDialogBase\r
619 ///////////////////////////////////////////////////////////////////////////////\r
620 class CEditReviewDialogBase : public wxFrame \r
621 {\r
622         private:\r
623         \r
624         protected:\r
625                 \r
626                 wxStaticText* m_staticTextSeller;\r
627                 \r
628                 wxStaticText* m_staticText110;\r
629                 wxChoice* m_choiceStars;\r
630                 wxStaticText* m_staticText43;\r
631                 wxTextCtrl* m_textCtrlReview;\r
632                 wxButton* m_buttonSubmit;\r
633                 wxButton* m_buttonCancel;\r
634                 \r
635                 // Virtual event handlers, overide them in your derived class\r
636                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
637                 virtual void OnButtonSubmit( wxCommandEvent& event ){ event.Skip(); }\r
638                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
639                 \r
640         \r
641         public:\r
642                 CEditReviewDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Enter Review"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 630,440 ), long style = wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER|wxTAB_TRAVERSAL );\r
643                 ~CEditReviewDialogBase();\r
644         \r
645 };\r
646 \r
647 ///////////////////////////////////////////////////////////////////////////////\r
648 /// Class CGetTextFromUserDialogBase\r
649 ///////////////////////////////////////////////////////////////////////////////\r
650 class CGetTextFromUserDialogBase : public wxDialog \r
651 {\r
652         private:\r
653         \r
654         protected:\r
655                 \r
656                 wxStaticText* m_staticTextMessage1;\r
657                 wxTextCtrl* m_textCtrl1;\r
658                 wxStaticText* m_staticTextMessage2;\r
659                 wxTextCtrl* m_textCtrl2;\r
660                 \r
661                 \r
662                 wxButton* m_buttonOK;\r
663                 wxButton* m_buttonCancel;\r
664                 \r
665                 // Virtual event handlers, overide them in your derived class\r
666                 virtual void OnClose( wxCloseEvent& event ){ event.Skip(); }\r
667                 virtual void OnKeyDown( wxKeyEvent& event ){ event.Skip(); }\r
668                 virtual void OnButtonOK( wxCommandEvent& event ){ event.Skip(); }\r
669                 virtual void OnButtonCancel( wxCommandEvent& event ){ event.Skip(); }\r
670                 \r
671         \r
672         public:\r
673                 CGetTextFromUserDialogBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 403,138 ), long style = wxDEFAULT_DIALOG_STYLE );\r
674                 ~CGetTextFromUserDialogBase();\r
675         \r
676 };\r
677 \r
678 #endif //__uibase__\r