diff --git a/data/images/butauoff.png b/data/images/butauoff.png new file mode 100644 index 00000000..1f99f088 Binary files /dev/null and b/data/images/butauoff.png differ diff --git a/data/images/butauoffs.png b/data/images/butauoffs.png new file mode 100644 index 00000000..5ad7716a Binary files /dev/null and b/data/images/butauoffs.png differ diff --git a/data/images/butauon.png b/data/images/butauon.png new file mode 100644 index 00000000..874ecc20 Binary files /dev/null and b/data/images/butauon.png differ diff --git a/data/images/butauons.png b/data/images/butauons.png new file mode 100644 index 00000000..4f197ce4 Binary files /dev/null and b/data/images/butauons.png differ diff --git a/data/images/butdeoff.png b/data/images/butdeoff.png new file mode 100644 index 00000000..f3095bc8 Binary files /dev/null and b/data/images/butdeoff.png differ diff --git a/data/images/butdeoffs.png b/data/images/butdeoffs.png new file mode 100644 index 00000000..43e7e063 Binary files /dev/null and b/data/images/butdeoffs.png differ diff --git a/data/images/butdeon.png b/data/images/butdeon.png new file mode 100644 index 00000000..93d975d9 Binary files /dev/null and b/data/images/butdeon.png differ diff --git a/data/images/butdeons.png b/data/images/butdeons.png new file mode 100644 index 00000000..9c5d44e9 Binary files /dev/null and b/data/images/butdeons.png differ diff --git a/data/images/butenoff.png b/data/images/butenoff.png new file mode 100644 index 00000000..ca42180a Binary files /dev/null and b/data/images/butenoff.png differ diff --git a/data/images/butenoffs.png b/data/images/butenoffs.png new file mode 100644 index 00000000..8601e949 Binary files /dev/null and b/data/images/butenoffs.png differ diff --git a/data/images/butenon.png b/data/images/butenon.png new file mode 100644 index 00000000..74379a81 Binary files /dev/null and b/data/images/butenon.png differ diff --git a/data/images/butenons.png b/data/images/butenons.png new file mode 100644 index 00000000..43b31289 Binary files /dev/null and b/data/images/butenons.png differ diff --git a/data/images/butesoff.png b/data/images/butesoff.png new file mode 100644 index 00000000..29b07b85 Binary files /dev/null and b/data/images/butesoff.png differ diff --git a/data/images/butesoffs.png b/data/images/butesoffs.png new file mode 100644 index 00000000..b17d01b1 Binary files /dev/null and b/data/images/butesoffs.png differ diff --git a/data/images/buteson.png b/data/images/buteson.png new file mode 100644 index 00000000..3292fead Binary files /dev/null and b/data/images/buteson.png differ diff --git a/data/images/butesons.png b/data/images/butesons.png new file mode 100644 index 00000000..ab589a86 Binary files /dev/null and b/data/images/butesons.png differ diff --git a/data/images/butfroff.png b/data/images/butfroff.png new file mode 100644 index 00000000..7ea0ca70 Binary files /dev/null and b/data/images/butfroff.png differ diff --git a/data/images/butfroffs.png b/data/images/butfroffs.png new file mode 100644 index 00000000..e1bff5a3 Binary files /dev/null and b/data/images/butfroffs.png differ diff --git a/data/images/butfron.png b/data/images/butfron.png new file mode 100644 index 00000000..cf095e7a Binary files /dev/null and b/data/images/butfron.png differ diff --git a/data/images/butfrons.png b/data/images/butfrons.png new file mode 100644 index 00000000..2426791f Binary files /dev/null and b/data/images/butfrons.png differ diff --git a/data/images/butitoff.png b/data/images/butitoff.png new file mode 100644 index 00000000..8d4e6de7 Binary files /dev/null and b/data/images/butitoff.png differ diff --git a/data/images/butitoffs.png b/data/images/butitoffs.png new file mode 100644 index 00000000..5631d476 Binary files /dev/null and b/data/images/butitoffs.png differ diff --git a/data/images/butiton.png b/data/images/butiton.png new file mode 100644 index 00000000..e276b41f Binary files /dev/null and b/data/images/butiton.png differ diff --git a/data/images/butitons.png b/data/images/butitons.png new file mode 100644 index 00000000..9f34f8c3 Binary files /dev/null and b/data/images/butitons.png differ diff --git a/data/images/butjaoff.png b/data/images/butjaoff.png new file mode 100644 index 00000000..7fe7b401 Binary files /dev/null and b/data/images/butjaoff.png differ diff --git a/data/images/butjaoffs.png b/data/images/butjaoffs.png new file mode 100644 index 00000000..b2615d0d Binary files /dev/null and b/data/images/butjaoffs.png differ diff --git a/data/images/butjaon.png b/data/images/butjaon.png new file mode 100644 index 00000000..6c8267e5 Binary files /dev/null and b/data/images/butjaon.png differ diff --git a/data/images/butjaons.png b/data/images/butjaons.png new file mode 100644 index 00000000..da2a4198 Binary files /dev/null and b/data/images/butjaons.png differ diff --git a/data/images/butkooff.png b/data/images/butkooff.png new file mode 100644 index 00000000..f5941694 Binary files /dev/null and b/data/images/butkooff.png differ diff --git a/data/images/butkooffs.png b/data/images/butkooffs.png new file mode 100644 index 00000000..96eb66db Binary files /dev/null and b/data/images/butkooffs.png differ diff --git a/data/images/butkoon.png b/data/images/butkoon.png new file mode 100644 index 00000000..ce00d109 Binary files /dev/null and b/data/images/butkoon.png differ diff --git a/data/images/butkoons.png b/data/images/butkoons.png new file mode 100644 index 00000000..270ac819 Binary files /dev/null and b/data/images/butkoons.png differ diff --git a/data/images/butnloff.png b/data/images/butnloff.png new file mode 100644 index 00000000..1b7cae29 Binary files /dev/null and b/data/images/butnloff.png differ diff --git a/data/images/butnloffs.png b/data/images/butnloffs.png new file mode 100644 index 00000000..3dabb4dc Binary files /dev/null and b/data/images/butnloffs.png differ diff --git a/data/images/butnlon.png b/data/images/butnlon.png new file mode 100644 index 00000000..c8e5de94 Binary files /dev/null and b/data/images/butnlon.png differ diff --git a/data/images/butnlons.png b/data/images/butnlons.png new file mode 100644 index 00000000..1a490144 Binary files /dev/null and b/data/images/butnlons.png differ diff --git a/data/images/butptoff.png b/data/images/butptoff.png new file mode 100644 index 00000000..394403db Binary files /dev/null and b/data/images/butptoff.png differ diff --git a/data/images/butptoffs.png b/data/images/butptoffs.png new file mode 100644 index 00000000..d5c149d4 Binary files /dev/null and b/data/images/butptoffs.png differ diff --git a/data/images/butpton.png b/data/images/butpton.png new file mode 100644 index 00000000..974b324e Binary files /dev/null and b/data/images/butpton.png differ diff --git a/data/images/butptons.png b/data/images/butptons.png new file mode 100644 index 00000000..b5f674d9 Binary files /dev/null and b/data/images/butptons.png differ diff --git a/data/images/butruoff.png b/data/images/butruoff.png new file mode 100644 index 00000000..eee72212 Binary files /dev/null and b/data/images/butruoff.png differ diff --git a/data/images/butruoffs.png b/data/images/butruoffs.png new file mode 100644 index 00000000..ccfe54f1 Binary files /dev/null and b/data/images/butruoffs.png differ diff --git a/data/images/butruon.png b/data/images/butruon.png new file mode 100644 index 00000000..5149a486 Binary files /dev/null and b/data/images/butruon.png differ diff --git a/data/images/butruons.png b/data/images/butruons.png new file mode 100644 index 00000000..7f1131de Binary files /dev/null and b/data/images/butruons.png differ diff --git a/data/images/butzhcnoff.png b/data/images/butzhcnoff.png new file mode 100644 index 00000000..bef2832a Binary files /dev/null and b/data/images/butzhcnoff.png differ diff --git a/data/images/butzhcnoffs.png b/data/images/butzhcnoffs.png new file mode 100644 index 00000000..044ff90b Binary files /dev/null and b/data/images/butzhcnoffs.png differ diff --git a/data/images/butzhcnon.png b/data/images/butzhcnon.png new file mode 100644 index 00000000..e743d8b1 Binary files /dev/null and b/data/images/butzhcnon.png differ diff --git a/data/images/butzhcnons.png b/data/images/butzhcnons.png new file mode 100644 index 00000000..d046b10b Binary files /dev/null and b/data/images/butzhcnons.png differ diff --git a/source/menu/menu.cpp b/source/menu/menu.cpp index e9918164..3909750e 100644 --- a/source/menu/menu.cpp +++ b/source/menu/menu.cpp @@ -53,6 +53,55 @@ extern const u8 pbarright_png[]; extern const u8 pbarlefts_png[]; extern const u8 pbarcenters_png[]; extern const u8 pbarrights_png[]; +extern const u8 butauon_png[]; +extern const u8 butauons_png[]; +extern const u8 butauoff_png[]; +extern const u8 butauoffs_png[]; +extern const u8 butenon_png[]; +extern const u8 butenons_png[]; +extern const u8 butenoff_png[]; +extern const u8 butenoffs_png[]; +extern const u8 butjaon_png[]; +extern const u8 butjaons_png[]; +extern const u8 butjaoff_png[]; +extern const u8 butjaoffs_png[]; +extern const u8 butfron_png[]; +extern const u8 butfrons_png[]; +extern const u8 butfroff_png[]; +extern const u8 butfroffs_png[]; +extern const u8 butdeon_png[]; +extern const u8 butdeons_png[]; +extern const u8 butdeoff_png[]; +extern const u8 butdeoffs_png[]; +extern const u8 buteson_png[]; +extern const u8 butesons_png[]; +extern const u8 butesoff_png[]; +extern const u8 butesoffs_png[]; +extern const u8 butiton_png[]; +extern const u8 butitons_png[]; +extern const u8 butitoff_png[]; +extern const u8 butitoffs_png[]; +extern const u8 butnlon_png[]; +extern const u8 butnlons_png[]; +extern const u8 butnloff_png[]; +extern const u8 butnloffs_png[]; +extern const u8 butpton_png[]; +extern const u8 butptons_png[]; +extern const u8 butptoff_png[]; +extern const u8 butptoffs_png[]; +extern const u8 butruon_png[]; +extern const u8 butruons_png[]; +extern const u8 butruoff_png[]; +extern const u8 butruoffs_png[]; +extern const u8 butkoon_png[]; +extern const u8 butkoons_png[]; +extern const u8 butkooff_png[]; +extern const u8 butkooffs_png[]; +extern const u8 butzhcnon_png[]; +extern const u8 butzhcnons_png[]; +extern const u8 butzhcnoff_png[]; +extern const u8 butzhcnoffs_png[]; + using namespace std; @@ -754,24 +803,114 @@ void CMenu::_buildMenus(void) theme.btnTexCS.fromPNG(butscenter_png); theme.btnTexCS = _texture(theme.texSet, "GENERAL", "button_texture_center_selected", theme.btnTexCS); - - theme.btnTexLH.fromPNG(buthleft_png); - theme.btnTexLH = _texture(theme.texSet, "GENERAL", "button_texture_hlleft", theme.btnTexLH); - theme.btnTexRH.fromPNG(buthright_png); - theme.btnTexRH = _texture(theme.texSet, "GENERAL", "button_texture_hlright", theme.btnTexRH); - theme.btnTexCH.fromPNG(buthcenter_png); - theme.btnTexCH = _texture(theme.texSet, "GENERAL", "button_texture_hlcenter", theme.btnTexCH); - theme.btnTexLSH.fromPNG(buthsleft_png); - theme.btnTexLSH = _texture(theme.texSet, "GENERAL", "button_texture_hlleft_selected", theme.btnTexLSH); - theme.btnTexRSH.fromPNG(buthsright_png); - theme.btnTexRSH = _texture(theme.texSet, "GENERAL", "button_texture_hlright_selected", theme.btnTexRSH); - theme.btnTexCSH.fromPNG(buthscenter_png); - theme.btnTexCSH = _texture(theme.texSet, "GENERAL", "button_texture_hlcenter_selected", theme.btnTexCSH); - - - - - + theme.btnAUOn.fromPNG(butauon_png); + theme.btnAUOn = _texture(theme.texSet, "GENERAL", "button_au_on", theme.btnAUOn); + theme.btnAUOns.fromPNG(butauons_png); + theme.btnAUOns = _texture(theme.texSet, "GENERAL", "button_au_on_selected", theme.btnAUOns); + theme.btnAUOff.fromPNG(butauoff_png); + theme.btnAUOff = _texture(theme.texSet, "GENERAL", "button_au_off", theme.btnAUOff); + theme.btnAUOffs.fromPNG(butauoffs_png); + theme.btnAUOffs = _texture(theme.texSet, "GENERAL", "button_au_off_selected", theme.btnAUOffs); + + theme.btnENOn.fromPNG(butenon_png); + theme.btnENOn = _texture(theme.texSet, "GENERAL", "button_en_on", theme.btnENOn); + theme.btnENOns.fromPNG(butenons_png); + theme.btnENOns = _texture(theme.texSet, "GENERAL", "button_en_on_selected", theme.btnENOns); + theme.btnENOff.fromPNG(butenoff_png); + theme.btnENOff = _texture(theme.texSet, "GENERAL", "button_en_off", theme.btnENOff); + theme.btnENOffs.fromPNG(butenoffs_png); + theme.btnENOffs = _texture(theme.texSet, "GENERAL", "button_en_off_selected", theme.btnENOffs); + + theme.btnJAOn.fromPNG(butjaon_png); + theme.btnJAOn = _texture(theme.texSet, "GENERAL", "button_ja_on", theme.btnJAOn); + theme.btnJAOns.fromPNG(butjaons_png); + theme.btnJAOns = _texture(theme.texSet, "GENERAL", "button_ja_on_selected", theme.btnJAOns); + theme.btnJAOff.fromPNG(butjaoff_png); + theme.btnJAOff = _texture(theme.texSet, "GENERAL", "button_ja_off", theme.btnJAOff); + theme.btnJAOffs.fromPNG(butjaoffs_png); + theme.btnJAOffs = _texture(theme.texSet, "GENERAL", "button_ja_off_selected", theme.btnJAOffs); + + theme.btnFROn.fromPNG(butfron_png); + theme.btnFROn = _texture(theme.texSet, "GENERAL", "button_fr_on", theme.btnFROn); + theme.btnFROns.fromPNG(butfrons_png); + theme.btnFROns = _texture(theme.texSet, "GENERAL", "button_fr_on_selected", theme.btnFROns); + theme.btnFROff.fromPNG(butfroff_png); + theme.btnFROff = _texture(theme.texSet, "GENERAL", "button_fr_off", theme.btnFROff); + theme.btnFROffs.fromPNG(butfroffs_png); + theme.btnFROffs = _texture(theme.texSet, "GENERAL", "button_fr_off_selected", theme.btnFROffs); + + theme.btnDEOn.fromPNG(butdeon_png); + theme.btnDEOn = _texture(theme.texSet, "GENERAL", "button_de_on", theme.btnDEOn); + theme.btnDEOns.fromPNG(butdeons_png); + theme.btnDEOns = _texture(theme.texSet, "GENERAL", "button_de_on_selected", theme.btnDEOns); + theme.btnDEOff.fromPNG(butdeoff_png); + theme.btnDEOff = _texture(theme.texSet, "GENERAL", "button_de_off", theme.btnDEOff); + theme.btnDEOffs.fromPNG(butdeoffs_png); + theme.btnDEOffs = _texture(theme.texSet, "GENERAL", "button_de_off_selected", theme.btnDEOffs); + + theme.btnESOn.fromPNG(buteson_png); + theme.btnESOn = _texture(theme.texSet, "GENERAL", "button_es_on", theme.btnESOn); + theme.btnESOns.fromPNG(butesons_png); + theme.btnESOns = _texture(theme.texSet, "GENERAL", "button_es_on_selected", theme.btnESOns); + theme.btnESOff.fromPNG(butesoff_png); + theme.btnESOff = _texture(theme.texSet, "GENERAL", "button_es_off", theme.btnESOff); + theme.btnESOffs.fromPNG(butesoffs_png); + theme.btnESOffs = _texture(theme.texSet, "GENERAL", "button_es_off_selected", theme.btnESOffs); + + theme.btnITOn.fromPNG(butiton_png); + theme.btnITOn = _texture(theme.texSet, "GENERAL", "button_it_on", theme.btnITOn); + theme.btnITOns.fromPNG(butitons_png); + theme.btnITOns = _texture(theme.texSet, "GENERAL", "button_it_on_selected", theme.btnITOns); + theme.btnITOff.fromPNG(butitoff_png); + theme.btnITOff = _texture(theme.texSet, "GENERAL", "button_it_off", theme.btnITOff); + theme.btnITOffs.fromPNG(butitoffs_png); + theme.btnITOffs = _texture(theme.texSet, "GENERAL", "button_it_off_selected", theme.btnITOffs); + + theme.btnNLOn.fromPNG(butnlon_png); + theme.btnNLOn = _texture(theme.texSet, "GENERAL", "button_nl_on", theme.btnNLOn); + theme.btnNLOns.fromPNG(butnlons_png); + theme.btnNLOns = _texture(theme.texSet, "GENERAL", "button_nl_on_selected", theme.btnNLOns); + theme.btnNLOff.fromPNG(butnloff_png); + theme.btnNLOff = _texture(theme.texSet, "GENERAL", "button_nl_off", theme.btnNLOff); + theme.btnNLOffs.fromPNG(butnloffs_png); + theme.btnNLOffs = _texture(theme.texSet, "GENERAL", "button_nl_off_selected", theme.btnNLOffs); + + theme.btnPTOn.fromPNG(butpton_png); + theme.btnPTOn = _texture(theme.texSet, "GENERAL", "button_pt_on", theme.btnPTOn); + theme.btnPTOns.fromPNG(butptons_png); + theme.btnPTOns = _texture(theme.texSet, "GENERAL", "button_pt_on_selected", theme.btnPTOns); + theme.btnPTOff.fromPNG(butptoff_png); + theme.btnPTOff = _texture(theme.texSet, "GENERAL", "button_pt_off", theme.btnPTOff); + theme.btnPTOffs.fromPNG(butptoffs_png); + theme.btnPTOffs = _texture(theme.texSet, "GENERAL", "button_pt_off_selected", theme.btnPTOffs); + + theme.btnRUOn.fromPNG(butruon_png); + theme.btnRUOn = _texture(theme.texSet, "GENERAL", "button_ru_on", theme.btnRUOn); + theme.btnRUOns.fromPNG(butruons_png); + theme.btnRUOns = _texture(theme.texSet, "GENERAL", "button_ru_on_selected", theme.btnRUOns); + theme.btnRUOff.fromPNG(butruoff_png); + theme.btnRUOff = _texture(theme.texSet, "GENERAL", "button_ru_off", theme.btnRUOff); + theme.btnRUOffs.fromPNG(butruoffs_png); + theme.btnRUOffs = _texture(theme.texSet, "GENERAL", "button_ru_off_selected", theme.btnRUOffs); + + theme.btnKOOn.fromPNG(butkoon_png); + theme.btnKOOn = _texture(theme.texSet, "GENERAL", "button_ko_on", theme.btnKOOn); + theme.btnKOOns.fromPNG(butkoons_png); + theme.btnKOOns = _texture(theme.texSet, "GENERAL", "button_ko_on_selected", theme.btnKOOns); + theme.btnKOOff.fromPNG(butkooff_png); + theme.btnKOOff = _texture(theme.texSet, "GENERAL", "button_ko_off", theme.btnKOOff); + theme.btnKOOffs.fromPNG(butkooffs_png); + theme.btnKOOffs = _texture(theme.texSet, "GENERAL", "button_ko_off_selected", theme.btnKOOffs); + + theme.btnZHCNOn.fromPNG(butzhcnon_png); + theme.btnZHCNOn = _texture(theme.texSet, "GENERAL", "button_zhcn_on", theme.btnZHCNOn); + theme.btnZHCNOns.fromPNG(butzhcnons_png); + theme.btnZHCNOns = _texture(theme.texSet, "GENERAL", "button_zhcn_on_selected", theme.btnZHCNOns); + theme.btnZHCNOff.fromPNG(butzhcnoff_png); + theme.btnZHCNOff = _texture(theme.texSet, "GENERAL", "button_zhcn_off", theme.btnZHCNOff); + theme.btnZHCNOffs.fromPNG(butzhcnoffs_png); + theme.btnZHCNOffs = _texture(theme.texSet, "GENERAL", "button_zhcn_off_selected", theme.btnZHCNOffs); + theme.pbarTexL.fromPNG(pbarleft_png); theme.pbarTexL = _texture(theme.texSet, "GENERAL", "progressbar_texture_left", theme.pbarTexL); theme.pbarTexR.fromPNG(pbarright_png); diff --git a/source/menu/menu.hpp b/source/menu/menu.hpp index 13ce5a81..fe0fb7fa 100644 --- a/source/menu/menu.hpp +++ b/source/menu/menu.hpp @@ -665,6 +665,55 @@ private: STexture btnTexLSH; STexture btnTexRSH; STexture btnTexCSH; + STexture btnAUOn; + STexture btnAUOns; + STexture btnAUOff; + STexture btnAUOffs; + STexture btnENOn; + STexture btnENOns; + STexture btnENOff; + STexture btnENOffs; + STexture btnJAOn; + STexture btnJAOns; + STexture btnJAOff; + STexture btnJAOffs; + STexture btnFROn; + STexture btnFROns; + STexture btnFROff; + STexture btnFROffs; + STexture btnDEOn; + STexture btnDEOns; + STexture btnDEOff; + STexture btnDEOffs; + STexture btnESOn; + STexture btnESOns; + STexture btnESOff; + STexture btnESOffs; + STexture btnITOn; + STexture btnITOns; + STexture btnITOff; + STexture btnITOffs; + STexture btnNLOn; + STexture btnNLOns; + STexture btnNLOff; + STexture btnNLOffs; + STexture btnPTOn; + STexture btnPTOns; + STexture btnPTOff; + STexture btnPTOffs; + STexture btnRUOn; + STexture btnRUOns; + STexture btnRUOff; + STexture btnRUOffs; + STexture btnKOOn; + STexture btnKOOns; + STexture btnKOOff; + STexture btnKOOffs; + STexture btnZHCNOn; + STexture btnZHCNOns; + STexture btnZHCNOff; + STexture btnZHCNOffs; + STexture pbarTexL; STexture pbarTexR; STexture pbarTexC; diff --git a/source/menu/menu_download.cpp b/source/menu/menu_download.cpp index b63676ad..29694ec4 100644 --- a/source/menu/menu_download.cpp +++ b/source/menu/menu_download.cpp @@ -1521,30 +1521,30 @@ void CMenu::_initDownloadMenu(CMenu::SThemeData &theme) m_downloadBtnPrioM = _addPicButton(theme, "DOWNLOAD/PRIO_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 310, 100, 56, 56); m_downloadBtnPrioP = _addPicButton(theme, "DOWNLOAD/PRIO_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 544, 100, 56, 56); m_downloadLblRegion = _addLabel(theme, "DOWNLOAD/REGION", theme.lblFont, L"", 40, 160, 600, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE); - m_downloadBtnEN = _addButton(theme, "DOWNLOAD/EN", theme.btnFont, L"", 60, 220, 120, 56, theme.selubtnFontColor); - m_downloadBtnJA = _addButton(theme, "DOWNLOAD/JA", theme.btnFont, L"", 195, 220, 120, 56, theme.selubtnFontColor); - m_downloadBtnFR = _addButton(theme, "DOWNLOAD/FR", theme.btnFont, L"", 330, 220, 120, 56, theme.selubtnFontColor); - m_downloadBtnDE = _addButton(theme, "DOWNLOAD/DE", theme.btnFont, L"", 465, 220, 120, 56, theme.selubtnFontColor); - m_downloadBtnES = _addButton(theme, "DOWNLOAD/ES", theme.btnFont, L"", 60, 280, 120, 56, theme.selubtnFontColor); - m_downloadBtnIT = _addButton(theme, "DOWNLOAD/IT", theme.btnFont, L"", 195, 280, 120, 56, theme.selubtnFontColor); - m_downloadBtnNL = _addButton(theme, "DOWNLOAD/NL", theme.btnFont, L"", 330, 280, 120, 56, theme.selubtnFontColor); - m_downloadBtnPT = _addButton(theme, "DOWNLOAD/PT", theme.btnFont, L"", 465, 280, 120, 56, theme.selubtnFontColor); - m_downloadBtnRU = _addButton(theme, "DOWNLOAD/RU", theme.btnFont, L"", 60, 340, 120, 56, theme.selubtnFontColor); - m_downloadBtnKO = _addButton(theme, "DOWNLOAD/KO", theme.btnFont, L"", 195, 340, 120, 56, theme.selubtnFontColor); - m_downloadBtnZHCN = _addButton(theme, "DOWNLOAD/ZHCN", theme.btnFont, L"", 330, 340, 120, 56, theme.selubtnFontColor); - m_downloadBtnAU = _addButton(theme, "DOWNLOAD/AU", theme.btnFont, L"", 465, 340, 120, 56, theme.selubtnFontColor); - m_downloadBtnENs = _addSelButton(theme, "DOWNLOAD/ENS", theme.btnFont, L"", 60, 220, 120, 56, theme.selsbtnFontColor); - m_downloadBtnJAs = _addSelButton(theme, "DOWNLOAD/JAS", theme.btnFont, L"", 195, 220, 120, 56, theme.selsbtnFontColor); - m_downloadBtnFRs = _addSelButton(theme, "DOWNLOAD/FRS", theme.btnFont, L"", 330, 220, 120, 56, theme.selsbtnFontColor); - m_downloadBtnDEs = _addSelButton(theme, "DOWNLOAD/DES", theme.btnFont, L"", 465, 220, 120, 56, theme.selsbtnFontColor); - m_downloadBtnESs = _addSelButton(theme, "DOWNLOAD/ESS", theme.btnFont, L"", 60, 280, 120, 56, theme.selsbtnFontColor); - m_downloadBtnITs = _addSelButton(theme, "DOWNLOAD/ITS", theme.btnFont, L"", 195, 280, 120, 56, theme.selsbtnFontColor); - m_downloadBtnNLs = _addSelButton(theme, "DOWNLOAD/NLS", theme.btnFont, L"", 330, 280, 120, 56, theme.selsbtnFontColor); - m_downloadBtnPTs = _addSelButton(theme, "DOWNLOAD/PTS", theme.btnFont, L"", 465, 280, 120, 56, theme.selsbtnFontColor); - m_downloadBtnRUs = _addSelButton(theme, "DOWNLOAD/RUS", theme.btnFont, L"", 60, 340, 120, 56, theme.selsbtnFontColor); - m_downloadBtnKOs = _addSelButton(theme, "DOWNLOAD/KOS", theme.btnFont, L"", 195, 340, 120, 56, theme.selsbtnFontColor); - m_downloadBtnZHCNs = _addSelButton(theme, "DOWNLOAD/ZHCNS", theme.btnFont, L"", 330, 340, 120, 56, theme.selsbtnFontColor); - m_downloadBtnAUs = _addSelButton(theme, "DOWNLOAD/AUS", theme.btnFont, L"", 465, 340, 120, 56, theme.selsbtnFontColor); + m_downloadBtnEN = _addPicButton(theme, "DOWNLOAD/EN", theme.btnENOff, theme.btnENOffs, 60, 220, 120, 56); + m_downloadBtnJA = _addPicButton(theme, "DOWNLOAD/JA", theme.btnJAOff, theme.btnJAOffs, 195, 220, 120, 56); + m_downloadBtnFR = _addPicButton(theme, "DOWNLOAD/FR", theme.btnFROff, theme.btnFROffs, 330, 220, 120, 56); + m_downloadBtnDE = _addPicButton(theme, "DOWNLOAD/DE", theme.btnDEOff, theme.btnDEOffs, 465, 220, 120, 56); + m_downloadBtnES = _addPicButton(theme, "DOWNLOAD/ES", theme.btnESOff, theme.btnESOffs, 60, 280, 120, 56); + m_downloadBtnIT = _addPicButton(theme, "DOWNLOAD/IT", theme.btnITOff, theme.btnITOffs, 195, 280, 120, 56); + m_downloadBtnNL = _addPicButton(theme, "DOWNLOAD/NL", theme.btnNLOff, theme.btnNLOffs, 330, 280, 120, 56); + m_downloadBtnPT = _addPicButton(theme, "DOWNLOAD/PT", theme.btnPTOff, theme.btnPTOffs, 465, 280, 120, 56); + m_downloadBtnRU = _addPicButton(theme, "DOWNLOAD/RU", theme.btnRUOff, theme.btnRUOffs, 60, 340, 120, 56); + m_downloadBtnKO = _addPicButton(theme, "DOWNLOAD/KO", theme.btnKOOff, theme.btnKOOffs, 195, 340, 120, 56); + m_downloadBtnZHCN = _addPicButton(theme, "DOWNLOAD/ZHCN", theme.btnZHCNOff, theme.btnZHCNOffs, 330, 340, 120, 56); + m_downloadBtnAU = _addPicButton(theme, "DOWNLOAD/AU", theme.btnAUOff, theme.btnAUOffs, 465, 340, 120, 56); + m_downloadBtnENs = _addPicButton(theme, "DOWNLOAD/ENS", theme.btnENOn, theme.btnENOns, 60, 220, 120, 56); + m_downloadBtnJAs = _addPicButton(theme, "DOWNLOAD/JAS", theme.btnJAOn, theme.btnJAOns, 195, 220, 120, 56); + m_downloadBtnFRs = _addPicButton(theme, "DOWNLOAD/FRS", theme.btnFROn, theme.btnFROns, 330, 220, 120, 56); + m_downloadBtnDEs = _addPicButton(theme, "DOWNLOAD/DES", theme.btnDEOn, theme.btnDEOns, 465, 220, 120, 56); + m_downloadBtnESs = _addPicButton(theme, "DOWNLOAD/ESS", theme.btnESOn, theme.btnESOns, 60, 280, 120, 56); + m_downloadBtnITs = _addPicButton(theme, "DOWNLOAD/ITS", theme.btnITOn, theme.btnITOns, 195, 280, 120, 56); + m_downloadBtnNLs = _addPicButton(theme, "DOWNLOAD/NLS", theme.btnNLOn, theme.btnNLOns, 330, 280, 120, 56); + m_downloadBtnPTs = _addPicButton(theme, "DOWNLOAD/PTS", theme.btnPTOn, theme.btnPTOns, 465, 280, 120, 56); + m_downloadBtnRUs = _addPicButton(theme, "DOWNLOAD/RUS", theme.btnRUOn, theme.btnRUOns, 60, 340, 120, 56); + m_downloadBtnKOs = _addPicButton(theme, "DOWNLOAD/KOS", theme.btnKOOn, theme.btnKOOns, 195, 340, 120, 56); + m_downloadBtnZHCNs = _addPicButton(theme, "DOWNLOAD/ZHCNS", theme.btnZHCNOn, theme.btnZHCNOns, 330, 340, 120, 56); + m_downloadBtnAUs = _addPicButton(theme, "DOWNLOAD/AUS", theme.btnAUOn, theme.btnAUOns, 465, 340, 120, 56); m_downloadBtnBack = _addButton(theme, "DOWNLOAD/BACK_BTN", theme.btnFont, L"", 420, 410, 200, 56, theme.btnFontColor);