C++ 1 UTF-8 connect uibase 1000 none 1 . 1 0 0 wxSYS_COLOUR_BTNFACE 1 0 wxID_MAINFRAME CMainFrameBase 723,484 wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER Bitcoin wxTAB_TRAVERSAL 1 OnClose OnIconize OnIdle OnMouseEvents OnPaint 1 0 wxID_ANY MyMenuBar m_menubar protected &File m_menuFile protected 0 1 wxID_EXIT wxITEM_NORMAL E&xit m_menuFileExit none OnMenuFileExit &Settings m_menuOptions public 0 1 wxID_OPTIONSGENERATEBITCOINS wxITEM_CHECK &Generate Coins m_menuOptionsGenerateBitcoins none OnMenuOptionsGenerate OnUpdateUIOptionsGenerate 0 1 wxID_ANY wxITEM_NORMAL &Your Receiving Addresses... m_menuOptionsChangeYourAddress none OnMenuOptionsChangeYourAddress 0 1 wxID_PREFERENCES wxITEM_NORMAL &Options... m_menuOptionsOptions none OnMenuOptionsOptions &Help m_menuHelp protected 0 1 wxID_ABOUT wxITEM_NORMAL &About... m_menuHelpAbout none OnMenuHelpAbout 20,20 1 ,90,90,-1,70,0 0 wxID_ANY m_toolBar 1 protected 1 -1,-1 wxTB_FLAT|wxTB_HORZ_TEXT xpm/send20.xpm; Load From File wxID_BUTTONSEND wxITEM_NORMAL Send Coins m_tool1 OnButtonSend xpm/addressbook20.xpm; Load From File wxID_BUTTONRECEIVE wxITEM_NORMAL Address Book m_tool2 OnButtonAddressBook 240,240,240 1 1 0 wxID_ANY m_statusBar public wxST_SIZEGRIP bSizer2 wxVERTICAL none 5 wxEXPAND 0 2 protected 0 5 wxEXPAND|wxRIGHT|wxLEFT 0 bSizer85 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxLEFT 0 1 0 wxID_ANY Your Bitcoin Address: m_staticText32 protected -1 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxLEFT 0 1 0 wxID_TEXTCTRLADDRESS -1,-1 0 -1,-1 m_textCtrlAddress public 340,-1 wxTE_READONLY OnKeyDown OnMouseEventsAddress OnSetFocusAddress 5 wxRIGHT|wxALIGN_CENTER_VERTICAL 0 0 1 0 wxID_BUTTONNEW &New... m_buttonNew protected -1,-1 wxBU_EXACTFIT OnButtonNew 5 wxALIGN_CENTER_VERTICAL|wxRIGHT 0 0 1 0 wxID_BUTTONCOPY &Copy to Clipboard m_buttonCopy protected wxBU_EXACTFIT OnButtonCopy 5 wxEXPAND 0 0 protected 0 5 wxEXPAND 0 bSizer3 wxHORIZONTAL none 5 wxEXPAND|wxALL 1 bSizer66 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 0 wxID_ANY Balance: m_staticText41 protected -1,15 -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 255,255,255 1 ,90,90,8,70,0 0 wxID_ANY m_staticTextBalance protected 120,15 wxALIGN_RIGHT|wxST_NO_AUTORESIZE -1 5 wxEXPAND 0 0 protected 0 5 wxALIGN_BOTTOM|wxTOP|wxRIGHT|wxLEFT 0 " All" " Sent" " Received" " In Progress" 1 1 wxID_ANY m_choiceFilter protected 0 110,-1 5 wxEXPAND 1 1 0 wxID_ANY m_notebook protected OnNotebookPageChanged All Transactions 1 1 0 wxID_ANY m_panel9 protected wxTAB_TRAVERSAL bSizer11 wxVERTICAL none 5 wxEXPAND 1 1 0 wxID_ANY m_listCtrlAll public wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING OnListColBeginDrag OnListItemActivated OnPaintListCtrl Sent/Received 0 1 0 wxID_ANY m_panel91 protected wxTAB_TRAVERSAL bSizer111 wxVERTICAL none 5 wxEXPAND 1 1 0 wxID_ANY m_listCtrlSentReceived public wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING OnListColBeginDrag OnListItemActivated OnPaintListCtrl Sent 0 1 0 wxID_ANY m_panel92 protected wxTAB_TRAVERSAL bSizer112 wxVERTICAL none 5 wxEXPAND 1 1 0 wxID_ANY m_listCtrlSent public wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING OnListColBeginDrag OnListItemActivated OnPaintListCtrl Received 0 1 0 wxID_ANY m_panel93 protected wxTAB_TRAVERSAL bSizer113 wxVERTICAL none 5 wxEXPAND 1 1 0 wxID_ANY m_listCtrlReceived public wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_DESCENDING OnListColBeginDrag OnListItemActivated OnPaintListCtrl 1 0 wxID_ANY CTxDetailsDialogBase 620,450 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER Transaction Details bSizer64 wxVERTICAL none 5 wxEXPAND 1 bSizer66 wxVERTICAL none 5 wxALL|wxEXPAND 1 1 0 wxID_ANY m_htmlWin protected wxHW_SCROLLBAR_AUTO 5 wxALIGN_RIGHT 0 bSizer65 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK m_buttonOK protected -1,-1 OnButtonOK 1 0 wxID_ANY COptionsDialogBase 540,360 wxDEFAULT_DIALOG_STYLE Options bSizer55 wxVERTICAL none 9 wxEXPAND|wxALL 1 bSizer66 wxHORIZONTAL none 5 wxEXPAND|wxRIGHT 0 1 0 wxID_ANY m_listBox protected 110,-1 wxLB_NEEDED_SB|wxLB_SINGLE OnListBox 5 wxEXPAND|wxLEFT 1 1 0 wxID_ANY m_scrolledWindow protected 5 5 bSizer63 wxVERTICAL none 5 wxEXPAND 0 1 0 wxID_ANY m_panelMain protected wxTAB_TRAVERSAL bSizer69 wxVERTICAL none 5 wxEXPAND 0 16 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 1 wxID_ANY Optional transaction fee you give to the nodes that process your transactions. m_staticText32 protected -1 5 wxEXPAND 0 bSizer56 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 1 wxID_ANY Transaction fee: m_staticText31 protected -1 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 1 wxID_TRANSACTIONFEE 0 m_textCtrlTransactionFee protected 70,-1 OnKillFocusTransactionFee 5 0 bSizer71 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 0 0 1 0 wxID_ANY &Limit coin generation to m_checkBoxLimitProcessors protected OnCheckBoxLimitProcessors 5 wxALIGN_CENTER_VERTICAL 0 1 0 wxID_ANY 1 999 1 m_spinCtrlLimitProcessors protected 48,-1 wxSP_ARROW_KEYS 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 0 wxID_ANY processors m_staticText35 protected -1 5 wxALL 0 0 1 0 wxID_ANY &Start Bitcoin on system startup m_checkBoxStartOnSystemStartup protected 5 wxALL 0 0 1 0 wxID_ANY &Minimize to the tray instead of the taskbar m_checkBoxMinimizeToTray protected OnCheckBoxMinimizeToTray 5 wxALL|wxALIGN_CENTER_VERTICAL 0 0 1 0 wxID_ANY M&inimize to the tray on close m_checkBoxMinimizeOnClose protected 5 wxEXPAND 1 bSizer102 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL 0 0 1 0 wxID_ANY &Connect through socks4 proxy: m_checkBoxUseProxy protected OnCheckBoxUseProxy 5 wxEXPAND 1 bSizer103 wxHORIZONTAL none 5 0 0 protected 18 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 0 wxID_ANY Proxy &IP: m_staticTextProxyIP protected -1 5 wxALIGN_CENTER_VERTICAL 0 1 0 wxID_PROXYIP 15 m_textCtrlProxyIP protected 140,-1 OnKillFocusProxy 5 wxALL|wxALIGN_CENTER_VERTICAL 0 1 0 wxID_ANY &Port: m_staticTextProxyPort protected -1 5 wxALIGN_CENTER_VERTICAL 0 1 0 wxID_PROXYPORT 5 m_textCtrlProxyPort protected 55,-1 OnKillFocusProxy 5 wxEXPAND 0 1 0 wxID_ANY m_panelTest2 protected wxTAB_TRAVERSAL bSizer64 wxVERTICAL none 5 wxEXPAND 0 16 protected 0 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 0 wxID_ANY // [don't translate] Test panel 2 for future expansion m_staticText321 protected -1 5 wxALL 0 1 0 wxID_ANY // [don't translate] Let's not start multiple pages until the first page is filled up m_staticText69 protected -1 5 wxALIGN_RIGHT 0 bSizer58 wxHORIZONTAL none 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK m_buttonOK protected -1,-1 OnButtonOK 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_CANCEL Cancel -1,-1 m_buttonCancel protected -1,-1 OnButtonCancel 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_APPLY &Apply -1,-1 m_buttonApply protected -1,-1 OnButtonApply 1 0 wxID_ANY CAboutDialogBase 532,333 wxDEFAULT_DIALOG_STYLE About Bitcoin bSizer63 wxHORIZONTAL none 5 0 xpm/about.xpm; Load From File 1 0 wxID_ANY m_bitmap protected 5 wxEXPAND|wxLEFT 1 bSizer60 wxVERTICAL none 5 wxEXPAND 1 bSizer62 wxHORIZONTAL none 5 wxEXPAND 1 bSizer631 wxVERTICAL none 5 wxEXPAND 0 65 protected 0 5 wxEXPAND 0 bSizer64 wxHORIZONTAL none 5 wxALIGN_BOTTOM|wxTOP|wxBOTTOM|wxLEFT 0 1 Tahoma,90,92,10,74,0 0 wxID_ANY Bitcoin m_staticText40 protected -1 5 wxALIGN_BOTTOM|wxTOP|wxBOTTOM|wxRIGHT 0 1 Tahoma,90,90,10,74,0 0 wxID_ANY version m_staticTextVersion public -1 5 wxEXPAND 0 4 protected 0 5 wxALL 0 1 0 wxID_ANY Copyright (c) 2009-2010 Satoshi Nakamoto. 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 protected -1 5 wxEXPAND 0 0 protected 0 2 wxALIGN_RIGHT|wxEXPAND|wxRIGHT 0 bSizer61 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 6 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK m_buttonOK protected -1,-1 OnButtonOK 1 0 wxID_ANY CSendDialogBase 675,298 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER Send Coins bSizer21 wxVERTICAL none 5 wxEXPAND 0 5 protected 0 5 wxEXPAND|wxLEFT 0 2 wxBOTH 1 0 fgSizer1 wxFLEX_GROWMODE_SPECIFIED none 0 0 5 wxEXPAND 0 0 protected 0 5 wxTOP|wxRIGHT|wxLEFT 0 1 0 wxID_ANY Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJED9L) or IP address (e.g. 123.45.6.7) m_staticTextInstructions protected -1 5 wxEXPAND|wxLEFT 1 70,-1 bSizer47 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL 0 xpm/check.xpm; Load From File 1 0 wxID_ANY m_bitmapCheckMark protected 16,16 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT 0 1 0 wxID_ANY Pay &To: m_staticText36 protected -1,-1 wxALIGN_RIGHT -1 5 wxEXPAND|wxRIGHT 1 bSizer19 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxALL 1 1 0 wxID_TEXTCTRLPAYTO 0 m_textCtrlAddress protected OnKeyDown OnTextAddress 5 wxALIGN_CENTER_VERTICAL 0 bSizer66 wxHORIZONTAL none 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxEXPAND 0 0 1 0 wxID_BUTTONPASTE &Paste m_buttonPaste protected -1,-1 wxBU_EXACTFIT OnButtonPaste 5 wxALIGN_CENTER_VERTICAL|wxRIGHT|wxEXPAND 0 0 1 0 wxID_BUTTONADDRESSBOOK Address &Book... m_buttonAddress protected OnButtonAddressBook 5 wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM|wxLEFT|wxALIGN_RIGHT 0 1 0 wxID_ANY &Amount: m_staticText19 protected -1,-1 wxALIGN_RIGHT -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 1 ,90,90,-1,70,0 0 wxID_TEXTCTRLAMOUNT 20 m_textCtrlAmount protected 145,-1 OnKeyDown OnKillFocusAmount 5 wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxTOP|wxBOTTOM|wxLEFT 0 1 1 wxID_ANY T&ransfer: m_staticText20 protected -1,-1 wxALIGN_RIGHT -1 5 wxALIGN_CENTER_VERTICAL|wxALL 0 " Standard" 1 1 wxID_CHOICETRANSFERTYPE m_choiceTransferType protected 0 5 wxEXPAND 0 3 protected 0 5 wxEXPAND 0 0 protected 0 5 wxEXPAND 0 bSizer672 wxHORIZONTAL none 5 wxEXPAND|wxBOTTOM|wxRIGHT|wxLEFT 1 bSizer681 wxVERTICAL none 5 wxBOTTOM|wxLEFT 0 1 0 wxID_ANY &From: m_staticTextFrom protected -1 5 wxLEFT|wxEXPAND 0 1 0 wxID_ANY 0 m_textCtrlFrom protected -1,-1 OnKeyDown 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 5 wxEXPAND 0 bSizer23 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 ,90,90,-1,70,0 0 wxID_BUTTONSEND &Send -1,-1 m_buttonSend protected -1,-1 OnButtonSend 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_CANCEL Cancel -1,-1 m_buttonCancel protected -1,-1 OnButtonCancel 1 0 wxID_ANY CSendingDialogBase 442,151 wxDEFAULT_DIALOG_STYLE Sending... OnClose OnPaint bSizer68 wxVERTICAL none 8 wxALIGN_CENTER_VERTICAL|wxEXPAND|wxTOP|wxRIGHT|wxLEFT 0 1 0 wxID_ANY m_staticTextSending protected -1,14 -1 10 wxEXPAND|wxRIGHT|wxLEFT 1 wxSYS_COLOUR_BTNFACE 1 0 wxID_ANY 0 m_textCtrlStatus protected wxTE_CENTRE|wxTE_MULTILINE|wxTE_NO_VSCROLL|wxTE_READONLY Connecting... wxNO_BORDER 5 wxEXPAND 0 bSizer69 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 0 0 wxID_ANY OK -1,-1 m_buttonOK protected OnButtonOK 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_CANCEL Cancel -1,-1 m_buttonCancel protected -1,-1 OnButtonCancel 1 0 wxID_ANY CYourAddressDialogBase 610,390 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER Your Bitcoin Addresses OnClose bSizer68 wxVERTICAL none 5 wxEXPAND 0 5 protected 0 5 wxALL 0 1 0 wxID_ANY These are your Bitcoin addresses for receiving payments. You may want to give a different one to each sender so you can keep track of who is paying you. The highlighted address is displayed in the main window. m_staticText45 protected 590 5 wxALL|wxEXPAND 1 1 0 wxID_LISTCTRL m_listCtrl protected wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING OnListEndLabelEdit OnListItemActivated OnListItemSelected 5 wxEXPAND 0 bSizer69 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONRENAME &Edit... -1,-1 m_buttonRename protected OnButtonRename 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONNEW &New Address... -1,-1 m_buttonNew protected -1,-1 OnButtonNew 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONCOPY &Copy to Clipboard -1,-1 m_buttonCopy protected -1,-1 OnButtonCopy 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK -1,-1 m_buttonOK protected OnButtonOK 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 1 wxID_CANCEL Cancel -1,-1 m_buttonCancel protected -1,-1 OnButtonCancel 1 0 wxID_ANY CAddressBookDialogBase 610,390 wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER Address Book OnClose bSizer58 wxVERTICAL none 5 wxEXPAND|wxTOP|wxRIGHT|wxLEFT 1 1 0 wxID_ANY m_notebook protected OnNotebookPageChanged Sending 0 1 0 wxID_PANELSENDING m_panelSending protected wxTAB_TRAVERSAL bSizer68 wxVERTICAL none 5 wxEXPAND 0 0 protected 0 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 wxID_ANY Bitcoin Address m_staticText55 protected -1 5 wxALL|wxEXPAND 1 1 0 wxID_LISTCTRLSENDING m_listCtrlSending protected wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING OnListEndLabelEdit OnListItemActivated OnListItemSelected Receiving 1 1 0 wxID_PANELRECEIVING m_panelReceiving protected wxTAB_TRAVERSAL bSizer681 wxVERTICAL none 5 wxEXPAND 0 0 protected 0 6 wxTOP|wxRIGHT|wxLEFT 0 1 0 wxID_ANY These are your Bitcoin addresses for receiving payments. You can give a different one to each sender to keep track of who is paying you. The highlighted address will be displayed in the main window. m_staticText45 protected 570 5 wxEXPAND 0 2 protected 0 5 wxALL|wxEXPAND 1 1 0 wxID_LISTCTRLRECEIVING m_listCtrlReceiving protected wxLC_NO_SORT_HEADER|wxLC_REPORT|wxLC_SORT_ASCENDING OnListEndLabelEdit OnListItemActivated OnListItemSelected 5 wxEXPAND 0 bSizer69 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONDELETE &Delete -1,-1 m_buttonDelete protected OnButtonDelete 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONCOPY &Copy to Clipboard -1,-1 m_buttonCopy protected -1,-1 OnButtonCopy 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONEDIT &Edit... -1,-1 m_buttonEdit protected OnButtonEdit 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_BUTTONNEW &New Address... -1,-1 m_buttonNew protected OnButtonNew 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK -1,-1 m_buttonOK protected -1,-1 OnButtonOK 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_CANCEL Cancel -1,-1 m_buttonCancel public -1,-1 OnButtonCancel 1 0 wxID_ANY CGetTextFromUserDialogBase 440,138 wxDEFAULT_DIALOG_STYLE OnClose bSizer79 wxVERTICAL none 10 wxEXPAND|wxALL 1 bSizer81 wxVERTICAL none 5 wxEXPAND 1 0 protected 0 5 wxTOP|wxRIGHT|wxLEFT 0 1 0 wxID_ANY m_staticTextMessage1 protected -1 5 wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL 0 1 0 wxID_TEXTCTRL 0 m_textCtrl1 protected wxTE_PROCESS_ENTER OnKeyDown 5 wxTOP|wxRIGHT|wxLEFT 0 1 1 wxID_ANY m_staticTextMessage2 protected -1 5 wxALL|wxEXPAND|wxALIGN_CENTER_HORIZONTAL 0 1 1 wxID_TEXTCTRL 0 m_textCtrl2 protected wxTE_PROCESS_ENTER OnKeyDown 5 wxEXPAND 1 0 protected 0 5 wxEXPAND 0 bSizer80 wxHORIZONTAL none 5 wxEXPAND 1 0 protected 0 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_OK OK -1,-1 m_buttonOK protected -1,-1 OnButtonOK 5 wxALL|wxALIGN_CENTER_VERTICAL|wxEXPAND 0 0 1 0 wxID_CANCEL Cancel -1,-1 m_buttonCancel protected OnButtonCancel