From 190b0efe576833b4c142c3e424fe464ae5fc2c1b Mon Sep 17 00:00:00 2001 From: nishikawa_takeshi Date: Tue, 9 Sep 2008 05:43:19 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=9E=E3=82=B9=E3=82=BF=E3=82=A8=E3=83=87?= =?UTF-8?q?=E3=82=A3=E3=82=BF:GUI=E8=AA=BF=E6=95=B4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2451 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- .../tools/MasterEditorTWL/MasterEditorTWL.ncb | Bin 11193344 -> 11193344 bytes .../tools/MasterEditorTWL/MasterEditorTWL.suo | Bin 43008 -> 44544 bytes .../MasterEditorTWL/Debug/BuildLog.htm | Bin 15652 -> 11510 bytes .../MasterEditorTWL/MasterEditorTWL/Form1.h | 182 ++++++++++++------ .../MasterEditorTWL/MasterEditorTWL/lang.h | 10 +- 5 files changed, 130 insertions(+), 62 deletions(-) diff --git a/build/tools/MasterEditorTWL/MasterEditorTWL.ncb b/build/tools/MasterEditorTWL/MasterEditorTWL.ncb index bf6dfa834b96adf84d51493d8b3dc5ac1e8b8057..0fed3a608804b6cd3473aea6db3f6cd5635b8158 100644 GIT binary patch delta 100007 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

MCQb*<^&> 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 KuK&gN?f(GeY=^c0 delta 5736 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 YCNmT;6m0f2v1Xk7%PeDalf@zy0K7aqP5=M^ delta 1072 zcmZ`&K~EDw6n;ZWfx4xvG^Mq+Y&T}b1M5;m(VnnMXiSP=)fh-fTM8Omi``ZWF%lAg zfN}nS2M-=RNXEp(qX!Z%9{d5G^$%c7O!S*A#l_ZaCbRS2_uhQ--uL$JyxMv@?Nuiz zN$2Q1P17X)E>e>3#3#j;_d_qwMT0!21i7XJ{SB(qJt||>X_GG~BhuPyQ;o_8r#Wfq zyH6$BB)g5^?;_!L4z&n$kyhw2-K8pWl@3wy$O(~C=2#atED_~<{>$QXAjH(rl%{#QLRVq=>+9xO!!vatOH`l+ts_sKHt?A!M2T!CUdL(K zWiP^tyyAUeoT;)Uoy{@SXC8h@-4`!I*S(z>@%!XMHf$mApJ1^Qul96xutY{iOm##o z>EBtbivy$!AYCV&?*?Mx$*G~95m)KqE;=vulaE)7(abC=QKJfKR>LR%T?o|1C9WeL zM__IXpXpEVH-_)VfzaGObgAS>^bz(N=oO^MjvzWD==SnhBpN&9O~U$ReX?Fyqm7}$ zc-92c6uU;st(zaGm&7-t%=kyc;K_mG+Zv70BAtOQZevs)fKe54w{dRU7oE;m@n$&; zQeA0aDyWtmFUeb@Th4C7Qbi68(`k~0HANSk4#^WL>qKr~+-g9sW2ovr=c2SEz$XTV pXIsf@NG?k*`_)Qm0;kaoE-Yg|40njOq$!EWGOprUksW*O`2+m;(I@}_ diff --git a/build/tools/MasterEditorTWL/MasterEditorTWL/Form1.h b/build/tools/MasterEditorTWL/MasterEditorTWL/Form1.h index d5e57477..cea958bb 100644 --- a/build/tools/MasterEditorTWL/MasterEditorTWL/Form1.h +++ b/build/tools/MasterEditorTWL/MasterEditorTWL/Form1.h @@ -551,6 +551,9 @@ private: System::Windows::Forms::Label^ labMedia; private: System::Windows::Forms::TextBox^ tboxAppType; private: System::Windows::Forms::TextBox^ tboxMedia; +private: System::Windows::Forms::Label^ labProductNameLimit; +private: System::Windows::Forms::Label^ labProductNameLimitForeign; + @@ -655,6 +658,9 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->Text += " [FOR LAUNCHER APPLICATION]"; #endif // 複数行表示したいが初期値で設定できないのでここで設定 + this->tboxGuideRomEditInfo->Text = "このタブの情報は提出確認書およびマスターROMの作成に必要です。編集してください。"; + this->tboxGuideRomEditInfo->Text += "\r\nこれらの情報はマスターROMの作成時にROMデータの中に登録されます。"; + this->tboxGuideErrorInfo->Text = "このタブには読み込んだROMデータの問題と本プログラムでの入力ミスが列挙されます。"; this->tboxGuideErrorInfo->Text += "\r\n赤文字の項目は、本プログラムで修正不可です。ROMデータ作成時の設定をご確認ください。"; this->tboxGuideErrorInfo->Text += "\r\n青文字の項目は、本プログラムで修正できますが、修正がマスターROMに反映されます。"; @@ -922,8 +928,10 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->gboxIcon = (gcnew System::Windows::Forms::GroupBox()); this->gboxEULA = (gcnew System::Windows::Forms::GroupBox()); this->tabSubmitInfo = (gcnew System::Windows::Forms::TabPage()); + this->labProductNameLimit = (gcnew System::Windows::Forms::Label()); this->tboxGuideSubmitInfo = (gcnew System::Windows::Forms::TextBox()); this->gboxForeign = (gcnew System::Windows::Forms::GroupBox()); + this->labProductNameLimitForeign = (gcnew System::Windows::Forms::Label()); this->labMultiForeign2 = (gcnew System::Windows::Forms::Label()); this->tabCompanyInfo = (gcnew System::Windows::Forms::TabPage()); this->tboxGuideCompanyInfo = (gcnew System::Windows::Forms::TextBox()); @@ -1174,8 +1182,9 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // this->tboxBackupOther->Enabled = false; this->tboxBackupOther->Location = System::Drawing::Point(224, 17); + this->tboxBackupOther->MaxLength = 20; this->tboxBackupOther->Name = L"tboxBackupOther"; - this->tboxBackupOther->Size = System::Drawing::Size(120, 19); + this->tboxBackupOther->Size = System::Drawing::Size(125, 19); this->tboxBackupOther->TabIndex = 6; // // gboxCRC @@ -1237,9 +1246,10 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxCaption // this->tboxCaption->Location = System::Drawing::Point(378, 263); + this->tboxCaption->MaxLength = 300; this->tboxCaption->Multiline = true; this->tboxCaption->Name = L"tboxCaption"; - this->tboxCaption->Size = System::Drawing::Size(345, 74); + this->tboxCaption->Size = System::Drawing::Size(349, 74); this->tboxCaption->TabIndex = 8; // // labPEGIBBFC2 @@ -1519,11 +1529,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labParentalForceEnable // this->labParentalForceEnable->AutoSize = true; - this->labParentalForceEnable->Location = System::Drawing::Point(347, 59); + this->labParentalForceEnable->Location = System::Drawing::Point(359, 59); this->labParentalForceEnable->Name = L"labParentalForceEnable"; - this->labParentalForceEnable->Size = System::Drawing::Size(82, 12); + this->labParentalForceEnable->Size = System::Drawing::Size(41, 12); this->labParentalForceEnable->TabIndex = 0; - this->labParentalForceEnable->Text = L"Rating Pending"; + this->labParentalForceEnable->Text = L"審査中"; // // labParentalRating // @@ -1537,7 +1547,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labParentalEnable // this->labParentalEnable->AutoSize = true; - this->labParentalEnable->Location = System::Drawing::Point(263, 59); + this->labParentalEnable->Location = System::Drawing::Point(273, 59); this->labParentalEnable->Name = L"labParentalEnable"; this->labParentalEnable->Size = System::Drawing::Size(62, 12); this->labParentalEnable->TabIndex = 1; @@ -1654,7 +1664,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labArbit4 // this->labArbit4->AutoSize = true; - this->labArbit4->Location = System::Drawing::Point(209, 207); + this->labArbit4->Location = System::Drawing::Point(230, 207); this->labArbit4->Name = L"labArbit4"; this->labArbit4->Size = System::Drawing::Size(37, 12); this->labArbit4->TabIndex = 15; @@ -1663,7 +1673,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labArbit3 // this->labArbit3->AutoSize = true; - this->labArbit3->Location = System::Drawing::Point(210, 156); + this->labArbit3->Location = System::Drawing::Point(230, 156); this->labArbit3->Name = L"labArbit3"; this->labArbit3->Size = System::Drawing::Size(37, 12); this->labArbit3->TabIndex = 13; @@ -1683,13 +1693,13 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tboxNTSC2->Location = System::Drawing::Point(66, 200); this->tboxNTSC2->MaxLength = 50; this->tboxNTSC2->Name = L"tboxNTSC2"; - this->tboxNTSC2->Size = System::Drawing::Size(140, 19); + this->tboxNTSC2->Size = System::Drawing::Size(158, 19); this->tboxNTSC2->TabIndex = 11; // // labFax2 // this->labFax2->AutoSize = true; - this->labFax2->Location = System::Drawing::Point(26, 152); + this->labFax2->Location = System::Drawing::Point(23, 152); this->labFax2->Name = L"labFax2"; this->labFax2->Size = System::Drawing::Size(27, 12); this->labFax2->TabIndex = 4; @@ -1709,7 +1719,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tboxFax2->Location = System::Drawing::Point(66, 149); this->tboxFax2->MaxLength = 20; this->tboxFax2->Name = L"tboxFax2"; - this->tboxFax2->Size = System::Drawing::Size(140, 19); + this->tboxFax2->Size = System::Drawing::Size(158, 19); this->tboxFax2->TabIndex = 13; // // tboxMail2 @@ -1725,7 +1735,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tboxTel2->Location = System::Drawing::Point(66, 125); this->tboxTel2->MaxLength = 20; this->tboxTel2->Name = L"tboxTel2"; - this->tboxTel2->Size = System::Drawing::Size(140, 19); + this->tboxTel2->Size = System::Drawing::Size(158, 19); this->tboxTel2->TabIndex = 12; // // tboxFurigana2 @@ -1781,7 +1791,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labTel2 // this->labTel2->AutoSize = true; - this->labTel2->Location = System::Drawing::Point(28, 128); + this->labTel2->Location = System::Drawing::Point(23, 128); this->labTel2->Name = L"labTel2"; this->labTel2->Size = System::Drawing::Size(25, 12); this->labTel2->TabIndex = 3; @@ -1845,7 +1855,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labArbit2 // this->labArbit2->AutoSize = true; - this->labArbit2->Location = System::Drawing::Point(201, 207); + this->labArbit2->Location = System::Drawing::Point(219, 207); this->labArbit2->Name = L"labArbit2"; this->labArbit2->Size = System::Drawing::Size(37, 12); this->labArbit2->TabIndex = 12; @@ -1854,7 +1864,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labArbit1 // this->labArbit1->AutoSize = true; - this->labArbit1->Location = System::Drawing::Point(201, 156); + this->labArbit1->Location = System::Drawing::Point(219, 156); this->labArbit1->Name = L"labArbit1"; this->labArbit1->Size = System::Drawing::Size(37, 12); this->labArbit1->TabIndex = 11; @@ -1872,7 +1882,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labFax1 // this->labFax1->AutoSize = true; - this->labFax1->Location = System::Drawing::Point(26, 152); + this->labFax1->Location = System::Drawing::Point(23, 152); this->labFax1->Name = L"labFax1"; this->labFax1->Size = System::Drawing::Size(27, 12); this->labFax1->TabIndex = 4; @@ -1890,17 +1900,17 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxNTSC1 // this->tboxNTSC1->Location = System::Drawing::Point(66, 200); - this->tboxNTSC1->MaxLength = 50; + this->tboxNTSC1->MaxLength = 30; this->tboxNTSC1->Name = L"tboxNTSC1"; - this->tboxNTSC1->Size = System::Drawing::Size(131, 19); + this->tboxNTSC1->Size = System::Drawing::Size(147, 19); this->tboxNTSC1->TabIndex = 8; // // tboxFax1 // this->tboxFax1->Location = System::Drawing::Point(66, 149); - this->tboxFax1->MaxLength = 20; + this->tboxFax1->MaxLength = 15; this->tboxFax1->Name = L"tboxFax1"; - this->tboxFax1->Size = System::Drawing::Size(131, 19); + this->tboxFax1->Size = System::Drawing::Size(147, 19); this->tboxFax1->TabIndex = 5; // // tboxMail1 @@ -1914,15 +1924,15 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxTel1 // this->tboxTel1->Location = System::Drawing::Point(66, 125); - this->tboxTel1->MaxLength = 20; + this->tboxTel1->MaxLength = 15; this->tboxTel1->Name = L"tboxTel1"; - this->tboxTel1->Size = System::Drawing::Size(131, 19); + this->tboxTel1->Size = System::Drawing::Size(147, 19); this->tboxTel1->TabIndex = 4; // // tboxFurigana1 // this->tboxFurigana1->Location = System::Drawing::Point(66, 100); - this->tboxFurigana1->MaxLength = 50; + this->tboxFurigana1->MaxLength = 15; this->tboxFurigana1->Name = L"tboxFurigana1"; this->tboxFurigana1->Size = System::Drawing::Size(261, 19); this->tboxFurigana1->TabIndex = 3; @@ -1930,7 +1940,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxPerson1 // this->tboxPerson1->Location = System::Drawing::Point(66, 75); - this->tboxPerson1->MaxLength = 50; + this->tboxPerson1->MaxLength = 15; this->tboxPerson1->Name = L"tboxPerson1"; this->tboxPerson1->Size = System::Drawing::Size(261, 19); this->tboxPerson1->TabIndex = 2; @@ -1938,7 +1948,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxDepart1 // this->tboxDepart1->Location = System::Drawing::Point(66, 50); - this->tboxDepart1->MaxLength = 50; + this->tboxDepart1->MaxLength = 25; this->tboxDepart1->Name = L"tboxDepart1"; this->tboxDepart1->Size = System::Drawing::Size(261, 19); this->tboxDepart1->TabIndex = 1; @@ -1955,7 +1965,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxCompany1 // this->tboxCompany1->Location = System::Drawing::Point(66, 25); - this->tboxCompany1->MaxLength = 50; + this->tboxCompany1->MaxLength = 25; this->tboxCompany1->Name = L"tboxCompany1"; this->tboxCompany1->Size = System::Drawing::Size(261, 19); this->tboxCompany1->TabIndex = 0; @@ -1972,7 +1982,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labTel1 // this->labTel1->AutoSize = true; - this->labTel1->Location = System::Drawing::Point(28, 128); + this->labTel1->Location = System::Drawing::Point(23, 128); this->labTel1->Name = L"labTel1"; this->labTel1->Size = System::Drawing::Size(25, 12); this->labTel1->TabIndex = 3; @@ -2010,7 +2020,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tboxProductCode2->Location = System::Drawing::Point(175, 81); this->tboxProductCode2->MaxLength = 4; this->tboxProductCode2->Name = L"tboxProductCode2"; - this->tboxProductCode2->Size = System::Drawing::Size(56, 19); + this->tboxProductCode2->Size = System::Drawing::Size(45, 19); this->tboxProductCode2->TabIndex = 2; // // tboxProductCode1 @@ -2023,9 +2033,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // // tboxProductName // + this->tboxProductName->ImeMode = System::Windows::Forms::ImeMode::NoControl; this->tboxProductName->Location = System::Drawing::Point(106, 53); + this->tboxProductName->MaxLength = 30; this->tboxProductName->Name = L"tboxProductName"; - this->tboxProductName->Size = System::Drawing::Size(225, 19); + this->tboxProductName->Size = System::Drawing::Size(256, 19); this->tboxProductName->TabIndex = 0; // // labProductCode2 @@ -2077,7 +2089,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->gboxUsage->Controls->Add(this->rUsageSale); this->gboxUsage->Location = System::Drawing::Point(16, 258); this->gboxUsage->Name = L"gboxUsage"; - this->gboxUsage->Size = System::Drawing::Size(346, 68); + this->gboxUsage->Size = System::Drawing::Size(346, 79); this->gboxUsage->TabIndex = 6; this->gboxUsage->TabStop = false; this->gboxUsage->Text = L"用途"; @@ -2085,15 +2097,16 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // tboxUsageOther // this->tboxUsageOther->Enabled = false; - this->tboxUsageOther->Location = System::Drawing::Point(71, 42); + this->tboxUsageOther->Location = System::Drawing::Point(71, 47); + this->tboxUsageOther->MaxLength = 25; this->tboxUsageOther->Name = L"tboxUsageOther"; - this->tboxUsageOther->Size = System::Drawing::Size(214, 19); + this->tboxUsageOther->Size = System::Drawing::Size(250, 19); this->tboxUsageOther->TabIndex = 4; // // rUsageOther // this->rUsageOther->AutoSize = true; - this->rUsageOther->Location = System::Drawing::Point(6, 43); + this->rUsageOther->Location = System::Drawing::Point(6, 48); this->rUsageOther->Name = L"rUsageOther"; this->rUsageOther->Size = System::Drawing::Size(54, 16); this->rUsageOther->TabIndex = 3; @@ -2104,7 +2117,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // rUsageDst // this->rUsageDst->AutoSize = true; - this->rUsageDst->Location = System::Drawing::Point(198, 17); + this->rUsageDst->Location = System::Drawing::Point(198, 18); this->rUsageDst->Name = L"rUsageDst"; this->rUsageDst->Size = System::Drawing::Size(87, 16); this->rUsageDst->TabIndex = 2; @@ -2114,7 +2127,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // rUsageSample // this->rUsageSample->AutoSize = true; - this->rUsageSample->Location = System::Drawing::Point(106, 17); + this->rUsageSample->Location = System::Drawing::Point(104, 18); this->rUsageSample->Name = L"rUsageSample"; this->rUsageSample->Size = System::Drawing::Size(71, 16); this->rUsageSample->TabIndex = 1; @@ -2125,7 +2138,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // this->rUsageSale->AutoSize = true; this->rUsageSale->Checked = true; - this->rUsageSale->Location = System::Drawing::Point(6, 17); + this->rUsageSale->Location = System::Drawing::Point(6, 18); this->rUsageSale->Name = L"rUsageSale"; this->rUsageSale->Size = System::Drawing::Size(83, 16); this->rUsageSale->TabIndex = 0; @@ -2187,7 +2200,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labProductCode // this->labProductCode->AutoSize = true; - this->labProductCode->Location = System::Drawing::Point(14, 84); + this->labProductCode->Location = System::Drawing::Point(22, 84); this->labProductCode->Name = L"labProductCode"; this->labProductCode->Size = System::Drawing::Size(56, 12); this->labProductCode->TabIndex = 6; @@ -2196,7 +2209,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // labProductName // this->labProductName->AutoSize = true; - this->labProductName->Location = System::Drawing::Point(15, 56); + this->labProductName->Location = System::Drawing::Point(22, 56); this->labProductName->Name = L"labProductName"; this->labProductName->Size = System::Drawing::Size(41, 12); this->labProductName->TabIndex = 5; @@ -2288,8 +2301,9 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // this->tboxProductNameForeign->Enabled = false; this->tboxProductNameForeign->Location = System::Drawing::Point(92, 40); + this->tboxProductNameForeign->MaxLength = 30; this->tboxProductNameForeign->Name = L"tboxProductNameForeign"; - this->tboxProductNameForeign->Size = System::Drawing::Size(240, 19); + this->tboxProductNameForeign->Size = System::Drawing::Size(257, 19); this->tboxProductNameForeign->TabIndex = 12; // // labProductCode1Foreign @@ -2896,7 +2910,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->gboxProd->Controls->Add(this->combBackup); this->gboxProd->Controls->Add(this->labBackup); this->gboxProd->Controls->Add(this->tboxBackupOther); - this->gboxProd->Location = System::Drawing::Point(367, 36); + this->gboxProd->Location = System::Drawing::Point(378, 36); this->gboxProd->Name = L"gboxProd"; this->gboxProd->Size = System::Drawing::Size(356, 50); this->gboxProd->TabIndex = 13; @@ -2975,7 +2989,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // stripItemEnglish // this->stripItemEnglish->Name = L"stripItemEnglish"; - this->stripItemEnglish->Size = System::Drawing::Size(119, 22); + this->stripItemEnglish->Size = System::Drawing::Size(152, 22); this->stripItemEnglish->Text = L"English"; this->stripItemEnglish->Click += gcnew System::EventHandler(this, &Form1::stripItemEnglish_Click); // @@ -2984,7 +2998,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->stripItemJapanese->Checked = true; this->stripItemJapanese->CheckState = System::Windows::Forms::CheckState::Checked; this->stripItemJapanese->Name = L"stripItemJapanese"; - this->stripItemJapanese->Size = System::Drawing::Size(119, 22); + this->stripItemJapanese->Size = System::Drawing::Size(152, 22); this->stripItemJapanese->Text = L"Japanese"; this->stripItemJapanese->Click += gcnew System::EventHandler(this, &Form1::stripItemJapanese_Click); // @@ -2999,7 +3013,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabMain->Location = System::Drawing::Point(12, 93); this->tabMain->Name = L"tabMain"; this->tabMain->SelectedIndex = 0; - this->tabMain->Size = System::Drawing::Size(749, 377); + this->tabMain->Size = System::Drawing::Size(753, 377); this->tabMain->TabIndex = 34; this->tabMain->SelectedIndexChanged += gcnew System::EventHandler(this, &Form1::tabMain_SelectedIndexChanged); // @@ -3017,7 +3031,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabRomInfo->Location = System::Drawing::Point(4, 21); this->tabRomInfo->Name = L"tabRomInfo"; this->tabRomInfo->Padding = System::Windows::Forms::Padding(3); - this->tabRomInfo->Size = System::Drawing::Size(741, 352); + this->tabRomInfo->Size = System::Drawing::Size(745, 352); this->tabRomInfo->TabIndex = 0; this->tabRomInfo->Text = L"ROM基本情報(確認用)"; this->tabRomInfo->UseVisualStyleBackColor = true; @@ -3068,7 +3082,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabTWLInfo->Location = System::Drawing::Point(4, 21); this->tabTWLInfo->Name = L"tabTWLInfo"; this->tabTWLInfo->Padding = System::Windows::Forms::Padding(3); - this->tabTWLInfo->Size = System::Drawing::Size(741, 352); + this->tabTWLInfo->Size = System::Drawing::Size(745, 352); this->tabTWLInfo->TabIndex = 1; this->tabTWLInfo->Text = L"TWL拡張情報(確認用)"; this->tabTWLInfo->UseVisualStyleBackColor = true; @@ -3105,7 +3119,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabRomEditInfo->Controls->Add(this->gboxEULA); this->tabRomEditInfo->Location = System::Drawing::Point(4, 21); this->tabRomEditInfo->Name = L"tabRomEditInfo"; - this->tabRomEditInfo->Size = System::Drawing::Size(741, 352); + this->tabRomEditInfo->Size = System::Drawing::Size(745, 352); this->tabRomEditInfo->TabIndex = 2; this->tabRomEditInfo->Text = L"ROM登録情報(編集可)"; this->tabRomEditInfo->UseVisualStyleBackColor = true; @@ -3124,11 +3138,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // this->tboxGuideRomEditInfo->BackColor = System::Drawing::SystemColors::Info; this->tboxGuideRomEditInfo->Location = System::Drawing::Point(24, 11); + this->tboxGuideRomEditInfo->Multiline = true; this->tboxGuideRomEditInfo->Name = L"tboxGuideRomEditInfo"; this->tboxGuideRomEditInfo->ReadOnly = true; - this->tboxGuideRomEditInfo->Size = System::Drawing::Size(687, 19); + this->tboxGuideRomEditInfo->Size = System::Drawing::Size(687, 34); this->tboxGuideRomEditInfo->TabIndex = 37; - this->tboxGuideRomEditInfo->Text = L"このタブの情報は提出確認書およびマスターROMの作成に必要です。編集してください。"; // // gboxParental // @@ -3168,7 +3182,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->gboxParental->Controls->Add(this->cboxAlwaysESRB); this->gboxParental->Location = System::Drawing::Point(252, 60); this->gboxParental->Name = L"gboxParental"; - this->gboxParental->Size = System::Drawing::Size(440, 272); + this->gboxParental->Size = System::Drawing::Size(459, 272); this->gboxParental->TabIndex = 33; this->gboxParental->TabStop = false; this->gboxParental->Text = L"リージョンとペアレンタルコントロール"; @@ -3198,6 +3212,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // // tabSubmitInfo // + this->tabSubmitInfo->Controls->Add(this->labProductNameLimit); this->tabSubmitInfo->Controls->Add(this->tboxGuideSubmitInfo); this->tabSubmitInfo->Controls->Add(this->gboxForeign); this->tabSubmitInfo->Controls->Add(this->tboxCaption); @@ -3221,11 +3236,20 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabSubmitInfo->Controls->Add(this->labProductCode1); this->tabSubmitInfo->Location = System::Drawing::Point(4, 21); this->tabSubmitInfo->Name = L"tabSubmitInfo"; - this->tabSubmitInfo->Size = System::Drawing::Size(741, 352); + this->tabSubmitInfo->Size = System::Drawing::Size(745, 352); this->tabSubmitInfo->TabIndex = 3; this->tabSubmitInfo->Text = L"提出情報(編集可)"; this->tabSubmitInfo->UseVisualStyleBackColor = true; // + // labProductNameLimit + // + this->labProductNameLimit->Location = System::Drawing::Point(237, 75); + this->labProductNameLimit->Name = L"labProductNameLimit"; + this->labProductNameLimit->Size = System::Drawing::Size(124, 11); + this->labProductNameLimit->TabIndex = 39; + this->labProductNameLimit->Text = L"(30文字以内)"; + this->labProductNameLimit->TextAlign = System::Drawing::ContentAlignment::TopRight; + // // tboxGuideSubmitInfo // this->tboxGuideSubmitInfo->BackColor = System::Drawing::SystemColors::Info; @@ -3238,6 +3262,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // // gboxForeign // + this->gboxForeign->Controls->Add(this->labProductNameLimitForeign); this->gboxForeign->Controls->Add(this->labMultiForeign2); this->gboxForeign->Controls->Add(this->cboxReleaseForeign); this->gboxForeign->Controls->Add(this->labMultiForeign1); @@ -3250,13 +3275,22 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->gboxForeign->Controls->Add(this->labProductCode1Foreign); this->gboxForeign->Controls->Add(this->tboxProductNameForeign); this->gboxForeign->Controls->Add(this->labProductNameForeign); - this->gboxForeign->Location = System::Drawing::Point(368, 92); + this->gboxForeign->Location = System::Drawing::Point(378, 91); this->gboxForeign->Name = L"gboxForeign"; - this->gboxForeign->Size = System::Drawing::Size(355, 141); + this->gboxForeign->Size = System::Drawing::Size(355, 144); this->gboxForeign->TabIndex = 35; this->gboxForeign->TabStop = false; this->gboxForeign->Text = L"海外版"; // + // labProductNameLimitForeign + // + this->labProductNameLimitForeign->Location = System::Drawing::Point(225, 62); + this->labProductNameLimitForeign->Name = L"labProductNameLimitForeign"; + this->labProductNameLimitForeign->Size = System::Drawing::Size(124, 11); + this->labProductNameLimitForeign->TabIndex = 40; + this->labProductNameLimitForeign->Text = L"(30文字以内)"; + this->labProductNameLimitForeign->TextAlign = System::Drawing::ContentAlignment::TopRight; + // // labMultiForeign2 // this->labMultiForeign2->AutoSize = true; @@ -3274,7 +3308,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabCompanyInfo->Controls->Add(this->gboxPerson2); this->tabCompanyInfo->Location = System::Drawing::Point(4, 21); this->tabCompanyInfo->Name = L"tabCompanyInfo"; - this->tabCompanyInfo->Size = System::Drawing::Size(741, 352); + this->tabCompanyInfo->Size = System::Drawing::Size(745, 352); this->tabCompanyInfo->TabIndex = 4; this->tabCompanyInfo->Text = L"会社情報(編集可)"; this->tabCompanyInfo->UseVisualStyleBackColor = true; @@ -3299,7 +3333,7 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->tabErrorInfo->Controls->Add(this->gridError); this->tabErrorInfo->Location = System::Drawing::Point(4, 21); this->tabErrorInfo->Name = L"tabErrorInfo"; - this->tabErrorInfo->Size = System::Drawing::Size(741, 352); + this->tabErrorInfo->Size = System::Drawing::Size(745, 352); this->tabErrorInfo->TabIndex = 5; this->tabErrorInfo->Text = L"エラー情報(要修正)"; this->tabErrorInfo->UseVisualStyleBackColor = true; @@ -5224,11 +5258,25 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // 日英両対応 // ---------------------------------------------- + // 日本語版と英語版でテキストボックスの文字列制限が変わる + void changeMaxLength( System::Windows::Forms::TextBox ^tbox, System::Int32 maxlen ) + { + if( tbox->Text->Length > maxlen ) + tbox->Text = ""; + + tbox->MaxLength = maxlen; + } + // 日本語版への切り替え void changeJapanese(void) { System::Int32 index; + // 入力文字数制限を変更する + this->changeMaxLength( this->tboxCompany1, 25 ); + this->changeMaxLength( this->tboxDepart1, 25 ); + this->changeMaxLength( this->tboxPerson1, 15 ); + // タイトルバー this->stripFile->Text = gcnew System::String( "ファイル" ); this->stripItemOpenRom->Text = gcnew System::String( "ROMデータを開く" ); @@ -5252,7 +5300,9 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // ガイド this->tboxGuideRomInfo->Text = gcnew System::String( "このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。" ); this->tboxGuideTWLInfo->Text = gcnew System::String( "このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。" ); - this->tboxGuideRomEditInfo->Text = gcnew System::String( "このタブの情報は提出確認書およびマスターROMの作成に必要です。編集してください。" ); + this->tboxGuideRomEditInfo->Text = gcnew System::String( "" ); + this->tboxGuideRomEditInfo->Text += "このタブの情報は提出確認書およびマスターROMの作成に必要です。編集してください。"; + this->tboxGuideRomEditInfo->Text += "\r\nこれらの情報はマスターROMの作成時にROMデータの中に登録されます。"; this->tboxGuideSubmitInfo->Text = gcnew System::String( "このタブの情報は提出確認書の作成に必要です。入力してください。" ); this->tboxGuideCompanyInfo->Text = gcnew System::String( "このタブの情報は提出確認書の作成に必要です。入力してください。" ); this->tboxGuideErrorInfo->Text = gcnew System::String( "" ); @@ -5305,6 +5355,8 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->labMultiForeign1->Text = gcnew System::String( LANG_MULTI_F_J ); this->labMultiForeign2->Text = gcnew System::String( LANG_MULTI_F_J ); this->labCaption->Text = gcnew System::String( LANG_CAPTION_J ); + this->labProductNameLimit->Text = gcnew System::String( LANG_PRODUCT_LIMIT_J ); + this->labProductNameLimitForeign->Text = gcnew System::String( LANG_PRODUCT_LIMIT_J ); // 会社情報 this->gboxPerson1->Text = gcnew System::String( LANG_PERSON_1_J ); @@ -5444,6 +5496,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; { System::Int32 index; + // 入力文字数制限を変更する + this->changeMaxLength( this->tboxCompany1, 40 ); + this->changeMaxLength( this->tboxDepart1, 40 ); + this->changeMaxLength( this->tboxPerson1, 30 ); + // タイトルバー this->stripFile->Text = gcnew System::String( "File" ); this->stripItemOpenRom->Text = gcnew System::String( "Open a ROM data file" ); @@ -5467,9 +5524,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; // ガイド this->tboxGuideRomInfo->Text = gcnew System::String( "This tab is for checking ROM data. When ROM data is illegal, please check settings of building ROM data" ); this->tboxGuideTWLInfo->Text = gcnew System::String( "This tab is for checking ROM data. When ROM data is illegal, please check settings of building ROM data" ); - this->tboxGuideRomEditInfo->Text = gcnew System::String( "These informations will be registered in a master ROM data and a submission sheet. Please edit certainly." ); - this->tboxGuideSubmitInfo->Text = gcnew System::String( "These informations are necessary for making a submission sheet. Please input." ); - this->tboxGuideCompanyInfo->Text = gcnew System::String( "These informations are necessary for making a submission sheet. Please input." ); + this->tboxGuideRomEditInfo->Text = gcnew System::String( "" ); + this->tboxGuideRomEditInfo->Text += "In making a master ROM data, these items will be registered in a master ROM data and a submission sheet."; + this->tboxGuideRomEditInfo->Text += "\r\nPlease edit certainly."; + this->tboxGuideSubmitInfo->Text = gcnew System::String( "These items are necessary for making a submission sheet. Please input." ); + this->tboxGuideCompanyInfo->Text = gcnew System::String( "These items are necessary for making a submission sheet. Please input." ); this->tboxGuideErrorInfo->Text = gcnew System::String( "" ); this->tboxGuideErrorInfo->Text += "This tab discribes errors in the ROM data file and edit mistakes."; this->tboxGuideErrorInfo->Text += "\r\nItems highlighted by Red can't be modified by this program. Please modify build settings."; @@ -5519,6 +5578,8 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->labMultiForeign1->Text = gcnew System::String( LANG_MULTI_F_E ); this->labMultiForeign2->Text = gcnew System::String( LANG_MULTI_F_E ); this->labCaption->Text = gcnew System::String( LANG_CAPTION_E ); + this->labProductNameLimit->Text = gcnew System::String( LANG_PRODUCT_LIMIT_E ); + this->labProductNameLimitForeign->Text = gcnew System::String( LANG_PRODUCT_LIMIT_E ); // 会社情報 this->gboxPerson1->Text = gcnew System::String( LANG_PERSON_1_E ); @@ -6257,6 +6318,11 @@ private: System::Windows::Forms::TextBox^ tboxMedia; this->setParentalForms(); // ペアレンタルコントロール関連 } + + + + + }; // enf of ref class Form1 } // end of namespace MasterEditorTWL diff --git a/build/tools/MasterEditorTWL/MasterEditorTWL/lang.h b/build/tools/MasterEditorTWL/MasterEditorTWL/lang.h index 6421841d..d8e5e785 100644 --- a/build/tools/MasterEditorTWL/MasterEditorTWL/lang.h +++ b/build/tools/MasterEditorTWL/MasterEditorTWL/lang.h @@ -3,6 +3,7 @@ // 量が多いのでひとまず入力ありの項目のみ #define LANG_PRODUCT_NAME_J ("製品名") +#define LANG_PRODUCT_LIMIT_J ("(30文字以内)") #define LANG_PRODUCT_CODE_J ("製品コード") #define LANG_RELEASE_DATE_J ("発売予定日") #define LANG_SUBMIT_DATE_J ("書類提出日") @@ -43,12 +44,13 @@ #define LANG_WIFI_ICON_J ("Wi-Fi通信アイコン表示") #define LANG_REGION_PCTL_J ("リージョンとペアレンタルコントロール") #define LANG_REGION_J ("カードリージョン") -#define LANG_PCTL_RATING_J ("レーティング") +#define LANG_PCTL_RATING_J ("レーティング年齢") #define LANG_PCTL_ENABLE_J ("制限を有効") -#define LANG_PCTL_ALWAYS_J ("Rating Pending") +#define LANG_PCTL_ALWAYS_J ("審査中") #define LANG_PRODUCT_NAME_E ("Product Name") +#define LANG_PRODUCT_LIMIT_E ("(Shorter than 30 chars)") #define LANG_PRODUCT_CODE_E ("Product Code") #define LANG_RELEASE_DATE_E ("Launch Date") #define LANG_SUBMIT_DATE_E ("Submission Date") @@ -74,7 +76,7 @@ #define LANG_INPUT_PERSON_2_E ("Input Account2") #define LANG_COMPANY_E ("Company") #define LANG_DEPART_E ("Dept.") -#define LANG_PERSON_E ("Name") +#define LANG_PERSON_E ("Contact") #define LANG_FURIGANA_E ("") #define LANG_TEL_E ("Tel") #define LANG_FAX_E ("Fax") @@ -89,6 +91,6 @@ #define LANG_WIFI_ICON_E ("Display an Icon of Wi-Fi connection") #define LANG_REGION_PCTL_E ("Card Region and Parental Control") #define LANG_REGION_E ("Card Region") -#define LANG_PCTL_RATING_E ("Rating") +#define LANG_PCTL_RATING_E ("Rating Age") #define LANG_PCTL_ENABLE_E ("Enable Control") #define LANG_PCTL_ALWAYS_E ("Rating Pending")