Commit 49ca46ba authored by fallenstardust's avatar fallenstardust

初步添加ygopro的genesys计分板布局

parent f64a2ac2
......@@ -1885,10 +1885,10 @@ void DeckBuilder::ShowDeckManage() {
mainGame->cbDBDecks->setSelected(prev_deck);
irr::gui::IGUIListBox* lstCategories = mainGame->lstCategories;
lstCategories->clear();
lstCategories->addItem(dataManager.GetSysString(1450));
lstCategories->addItem(dataManager.GetSysString(1451));
lstCategories->addItem(dataManager.GetSysString(1452));
lstCategories->addItem(dataManager.GetSysString(1453));
lstCategories->addItem(dataManager.GetSysString(1450));// 卡包展示
lstCategories->addItem(dataManager.GetSysString(1451));// 人机卡组
lstCategories->addItem(dataManager.GetSysString(1452));// 未分类卡组
lstCategories->addItem(dataManager.GetSysString(1453));//--------(分割线)
FileSystem::TraversalDir(L"./deck", [lstCategories](const wchar_t* name, bool isdir) {
if(isdir) {
lstCategories->addItem(name);
......
......@@ -999,10 +999,20 @@ bool Game::Initialize(ANDROID_APP app, irr::android::InitOptions *options) {
//deck edit
wDeckEdit = env->addWindow(Resize(310, 1, 600, 130), false, L"");
wDeckEdit->getCloseButton()->setVisible(false);
wDeckEdit->setDraggable(false);
wDeckEdit->setDrawTitlebar(false);
wDeckEdit->setVisible(false);
ChangeToIGUIImageWindow(wDeckEdit, &bgDeckEdit, imageManager.tDialog_L);
btnManageDeck = env->addButton(Resize(10, 35, 220, 75), wDeckEdit, BUTTON_MANAGE_DECK, dataManager.GetSysString(1460));
btnManageDeck = env->addButton(Resize(10, 35, 220, 75), wDeckEdit, BUTTON_MANAGE_DECK, dataManager.GetSysString(1460)/*卡组管理(其实它实际会显示分类名\n卡组名)*/);
stGenesysLimit = env->addStaticText(L"限", Resize_Y(25, 5, 50, 30), true, false, wDeckEdit, -1,true);
stGenesysLimit_Num = env->addStaticText(L"000", Resize_Y(55, 5, 85, 30), false, false, wDeckEdit, -1,true);
stGenesysCount = env->addStaticText(L"计", Resize_Y(90, 5, 115, 30), true, false, wDeckEdit, -1,true);
stGenesysCount_Num = env->addStaticText(L"000", Resize_Y(120, 5, 150, 30), false, false, wDeckEdit, -1,true);
stGenesysRemain = env->addStaticText(L"余", Resize_Y(155, 5, 180, 30), true, false, wDeckEdit, -1,true);
stGenesysRemain_Num = env->addStaticText(L"000", Resize_Y(185, 5, 215, 30), false, false, wDeckEdit, -1,true);
stGenesysSignal = env->addStaticText(L"GENESYS", Resize_Y(220, 5, 290, 30), true, false, wDeckEdit, -1,true);
//deck manage
wDeckManage = env->addWindow(Resize(530, 10, 920, 460), false, dataManager.GetSysString(1460), 0, WINDOW_DECK_MANAGE);
wDeckManage->setVisible(false);
......
......@@ -611,6 +611,15 @@ public:
irr::gui::IGUIButton* btnSideSort;
irr::gui::IGUIButton* btnSideReload;
irr::gui::IGUIEditBox* ebDeckname;
// Genesys计分板
irr::gui::IGUIStaticText* stGenesysLimit;
irr::gui::IGUIStaticText* stGenesysLimit_Num;
irr::gui::IGUIStaticText* stGenesysCount;
irr::gui::IGUIStaticText* stGenesysCount_Num;
irr::gui::IGUIStaticText* stGenesysRemain;
irr::gui::IGUIStaticText* stGenesysRemain_Num;
irr::gui::IGUIStaticText* stGenesysSignal;
irr::gui::IGUIStaticText* stDBCategory;
irr::gui::IGUIStaticText* stDeck;
irr::gui::IGUIStaticText* stCategory;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment