#include "JueJInSettingFrame.h"
|
#include "MyConfigUtil.h"
|
|
void JueJInSettingFrame::OnSureClick(wxCommandEvent& event)
|
{
|
wxString token = editToken->GetValue();
|
wxString strategyId = editStrategyId->GetValue();
|
|
MyConfigUtil::setJueJinParams(JueJinParams({ token.ToStdString(), strategyId.ToStdString()}));
|
|
// ÉèÖþò½ðµÄ²ÎÊý
|
|
|
wxMessageBox("±£´æ³É¹¦");
|
}
|
|
JueJInSettingFrame::JueJInSettingFrame(const wxString& title):wxDialog(NULL, wxID_ANY, title, wxDefaultPosition, wxSize(300, 160))
|
{
|
editToken = new wxTextCtrl(this,wxID_ANY,"", wxDefaultPosition, wxSize(200,-1));
|
editStrategyId = new wxTextCtrl(this, wxID_ANY,"", wxDefaultPosition, wxSize(200, -1));
|
wxStaticText *label1 =new wxStaticText(this, wxID_ANY,"token");
|
wxStaticText *label2 =new wxStaticText(this, wxID_ANY, "²ßÂÔID");
|
wxFlexGridSizer *sizer =new wxFlexGridSizer(3,2,10,5);
|
sizer->Add(label1, 0, wxALL, 5);
|
sizer->Add(editToken, 0, wxEXPAND|wxLEFT, 1);
|
sizer->Add(label2, 0, wxALL, 5);
|
sizer->Add(editStrategyId, 1, wxEXPAND | wxLEFT, 1);
|
wxBoxSizer* rootSizer = new wxBoxSizer(wxVERTICAL);
|
rootSizer->Add(sizer,0,wxTOP,10);
|
sureBtn = new wxButton(this, 10101, "È·¶¨");
|
rootSizer->Add(sureBtn,0, wxALIGN_CENTER|wxTOP,10);
|
SetSizer(rootSizer);
|
sureBtn->Bind(wxEVT_BUTTON, &JueJInSettingFrame::OnSureClick, this);
|
|
// ³õʼ»¯²ÎÊý
|
JueJinParams params = MyConfigUtil::getJueJinParams();
|
editToken->SetValue(params.token);
|
editStrategyId->SetValue(params.strategy_id);
|
}
|