代码拉取完成,页面将自动刷新
/********************************************************************************
* *
* kWookaApplicationMavenPanel.hpp -- a custom config for maven project *
* *
* Copyright (c) Fengren Technology(Guangzhou) Co.LTD. All rights reserved. *
* *
********************************************************************************/
#ifndef kWookaApplicationMavenPanel_hpp
#define kWookaApplicationMavenPanel_hpp
#ifdef __BORLANDC__
#pragma hdrstop
#endif
#ifndef WX_PRECOMP
#include <wx/wx.h>
#include <wx/frame.h>
#else
#include <wx/wxprec.h>
#endif
//Do not add custom headers between
//Header Include Start and Header Include End.
//wxDev-C++ designer will remove them. Add custom headers after the block.
////Header Include Start
#include <wx/button.h>
#include <wx/textctrl.h>
#include <wx/stattext.h>
#include <wx/statbox.h>
#include <wx/grid.h>
#include <wx/datectrl.h>
#include "kWooka_ids.h"
#include "kWookaApplicationJavaVMPanel.hpp"
////Dialog Style Start
#undef kWookaApplicationMavenPanel_STYLE
#define kWookaApplicationMavenPanel_STYLE wxCAPTION | wxRESIZE_BORDER | wxSYSTEM_MENU | wxMINIMIZE_BOX | wxMAXIMIZE_BOX | wxCLOSE_BOX | wxMINIMIZE | wxMAXIMIZE
////Dialog Style End
class kWookaJvmConfigInfo;
class kWookaApplicationViewPanel;
class kWookaAppItemInfo;
class kWookaApplicationMavenPanel : public wxPanel
{
private:
DECLARE_EVENT_TABLE();
public:
kWookaApplicationMavenPanel(wxWindow* parent, wxWindowID id = ID_PANEL_MAVEN_CONFIG, const wxString& title = wxT("kWooca"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = kWookaApplicationMavenPanel_STYLE);
virtual ~kWookaApplicationMavenPanel();
void SetViewPanel(kWookaApplicationViewPanel* vp);
kWookaApplicationViewPanel* GetViewPanel();
void UpdateAppItem(kWookaAppItemInfo* appitem);
private:
//Do not add custom control declarations between
//GUI Control Declaration Start and GUI Control Declaration End.
//wxDev-C++ will remove them. Add custom code after the block.
////GUI Control Declaration Start
kWookaApplicationJavaVMPanel* m_JavaVMConfigPanel;
wxStaticBox* kLeftBox;
wxStaticBox* kRightBox;
// wxTextCtrl* kSource;
wxTextCtrl* m_GroupId;
wxTextCtrl* m_ArtificateId;
wxTextCtrl* m_Version;
// wxButton* kBtnBrowse;
wxButton* WxBtnDeleteRecord;
wxButton* WxBtnAddRecord;
wxButton* WxBtnApplyRecord;
wxGrid* WxGrid1;
////GUI Control Declaration End
private:
//Note: if you receive any error with these enum IDs, then you need to
//change your old form code that are based on the #define control IDs.
//#defines may replace a numeric value for the enum names.
//Try copy and pasting the below block in your old form header files.
enum
{
////GUI Enum Control ID Start
ID_WXBUTTON_DELETE_RECORD = 2039,
ID_WXBUTTON_ADD_RECORD = 2038,
ID_WXBUTTON_APPLY_RECORD = 2037,
ID_WXBUTTON_BROWSE = 2036,
ID_WXEDIT8 = 2029,
ID_WXSTATICTEXT_SPACE = 2020,
ID_WXEDIT7 = 2019,
ID_WXSTATICTEXT_MEMBER_NAME = 2018,
ID_WXEDIT6 = 2017,
ID_WXSTATICTEXT_MEMBER_CARD = 2016,
ID_WXEDIT5 = 2015,
ID_WXSTATICTEXT_ORDERNAME = 2013,
ID_WXEDIT4 = 2012,
ID_WXSTATICLABEL_DATE = 2011,
ID_WXEDIT3 = 2010,
ID_WXEDIT2 = 2009,
ID_WXSTATICLABEL_STATUS = 2008,
ID_WXBUTTON_ADDTOCART = 2005,
ID_WXEDIT1 = 2004,
ID_WXSTATICLABEL_ORDERNO = 2003,
ID_WXSTATICBOX1 = 2002,
ID_WXGRID1 = 2001,
////GUI Enum Control ID End
ID_DUMMY_VALUE_ //don't remove this value unless you have other enum values
};
private:
void OnKeyCharEvent(wxKeyEvent& event);
void OnClose(wxCloseEvent& event);
void CreateGUIControls();
void CreateSearchPanel();
void OnAddRecord(wxCommandEvent& event);
void OnDeleteRecord(wxCommandEvent& event);
void OnApplyGrid(wxCommandEvent& event);
void OnBrowse(wxCommandEvent& event);
void OnResize(wxSizeEvent& evt);
void OnGroupIdChange(wxCommandEvent& event);
void OnArtifactIdChange(wxCommandEvent& event);
void OnVersionChange(wxCommandEvent& event);
kWookaAppItemInfo* m_appItem;
kWookaApplicationViewPanel* m_viewpanel;
};
#endif /* kWookaApplicationJavaVMPanel_hpp */
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。