マスタエディタ:NAND使用サイズのGUI作成。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlToolsRED@115 7061adef-622a-194b-ae81-725974e89856
This commit is contained in:
nishikawa_takeshi 2009-01-19 03:09:19 +00:00
parent d30dd83d52
commit dd38faf491
10 changed files with 3584 additions and 857 deletions

View File

@ -616,6 +616,61 @@ private: System::Windows::Forms::Label^ labConnectIcon;
private: System::Windows::Forms::TextBox^ tboxConnectIcon;
private: System::Windows::Forms::Label^ labIsGameCardOn2;
private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
private: System::Windows::Forms::TabPage^ tabNandSizeInfo;
private: System::Windows::Forms::Label^ labSumSize2;
private: System::Windows::Forms::Label^ labSrlSize;
private: System::Windows::Forms::Label^ labSubBannerSize;
private: System::Windows::Forms::Label^ labTmdSize;
private: System::Windows::Forms::Label^ labNandSize;
private: System::Windows::Forms::Label^ labNandSizeFS;
private: System::Windows::Forms::Label^ labSumSize;
private: System::Windows::Forms::Label^ labShopBlock;
private: System::Windows::Forms::Label^ labShopBlock2;
private: System::Windows::Forms::GroupBox^ gboxNandSize;
private: System::Windows::Forms::TextBox^ tboxShopBlock;
private: System::Windows::Forms::TextBox^ tboxSumSize;
private: System::Windows::Forms::TextBox^ tboxTmdSizeFS;
private: System::Windows::Forms::TextBox^ tboxSubBannerSizeFS;
private: System::Windows::Forms::TextBox^ tboxPrivateSizeFS;
private: System::Windows::Forms::TextBox^ tboxPublicSizeFS;
private: System::Windows::Forms::TextBox^ tboxSrlSizeFS;
private: System::Windows::Forms::TextBox^ tboxTmdSize;
private: System::Windows::Forms::TextBox^ tboxSubBannerSize;
private: System::Windows::Forms::Label^ labShopBlockUnit;
private: System::Windows::Forms::Label^ labArrow5;
private: System::Windows::Forms::Label^ labArrow4;
private: System::Windows::Forms::Label^ labArrow3;
private: System::Windows::Forms::Label^ labArrow2;
private: System::Windows::Forms::Label^ labArrow1;
private: System::Windows::Forms::TextBox^ tboxGuideNandSizeInfo;
private: System::Windows::Forms::TextBox^ tboxSrlSize;
@ -750,10 +805,10 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
void InitializeComponent(void)
{
System::ComponentModel::ComponentResourceManager^ resources = (gcnew System::ComponentModel::ComponentResourceManager(Form1::typeid));
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle1 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle2 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle3 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle4 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle13 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle14 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle15 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
System::Windows::Forms::DataGridViewCellStyle^ dataGridViewCellStyle16 = (gcnew System::Windows::Forms::DataGridViewCellStyle());
this->tboxFile = (gcnew System::Windows::Forms::TextBox());
this->gboxSrl = (gcnew System::Windows::Forms::GroupBox());
this->tboxRemasterVer = (gcnew System::Windows::Forms::TextBox());
@ -894,17 +949,17 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->gboxTWLExInfo = (gcnew System::Windows::Forms::GroupBox());
this->labByte1 = (gcnew System::Windows::Forms::Label());
this->labHex4 = (gcnew System::Windows::Forms::Label());
this->labHex3 = (gcnew System::Windows::Forms::Label());
this->tboxIsCodec = (gcnew System::Windows::Forms::TextBox());
this->labIsCodec = (gcnew System::Windows::Forms::Label());
this->tboxPrivateSize = (gcnew System::Windows::Forms::TextBox());
this->labPrivateSize = (gcnew System::Windows::Forms::Label());
this->labKeyTableRomOffset = (gcnew System::Windows::Forms::Label());
this->labPublicSize = (gcnew System::Windows::Forms::Label());
this->tboxPublicSize = (gcnew System::Windows::Forms::TextBox());
this->tboxKeyTableRomOffset = (gcnew System::Windows::Forms::TextBox());
this->labHex3 = (gcnew System::Windows::Forms::Label());
this->labNormalRomOffset = (gcnew System::Windows::Forms::Label());
this->tboxNormalRomOffset = (gcnew System::Windows::Forms::TextBox());
this->tboxPrivateSize = (gcnew System::Windows::Forms::TextBox());
this->labPrivateSize = (gcnew System::Windows::Forms::Label());
this->labPublicSize = (gcnew System::Windows::Forms::Label());
this->tboxPublicSize = (gcnew System::Windows::Forms::TextBox());
this->cboxIsSubBanner = (gcnew System::Windows::Forms::CheckBox());
this->cboxIsNormalJump = (gcnew System::Windows::Forms::CheckBox());
this->cboxIsTmpJump = (gcnew System::Windows::Forms::CheckBox());
@ -918,9 +973,7 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->cboxIsSD = (gcnew System::Windows::Forms::CheckBox());
this->gboxTitleID = (gcnew System::Windows::Forms::GroupBox());
this->labAppType = (gcnew System::Windows::Forms::Label());
this->labMedia = (gcnew System::Windows::Forms::Label());
this->tboxAppType = (gcnew System::Windows::Forms::TextBox());
this->tboxMedia = (gcnew System::Windows::Forms::TextBox());
this->labHex2 = (gcnew System::Windows::Forms::Label());
this->tboxTitleIDLo = (gcnew System::Windows::Forms::TextBox());
this->labTitleIDLo = (gcnew System::Windows::Forms::Label());
@ -928,6 +981,8 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->tboxTitleIDHi = (gcnew System::Windows::Forms::TextBox());
this->tboxAppTypeOther = (gcnew System::Windows::Forms::TextBox());
this->labAppTypeOther = (gcnew System::Windows::Forms::Label());
this->labMedia = (gcnew System::Windows::Forms::Label());
this->tboxMedia = (gcnew System::Windows::Forms::TextBox());
this->labCaptionEx = (gcnew System::Windows::Forms::Label());
this->tboxCaptionEx = (gcnew System::Windows::Forms::TextBox());
this->gboxProd = (gcnew System::Windows::Forms::GroupBox());
@ -958,6 +1013,34 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->tboxConnectIcon = (gcnew System::Windows::Forms::TextBox());
this->tboxGuideTWLInfo = (gcnew System::Windows::Forms::TextBox());
this->gboxExFlags = (gcnew System::Windows::Forms::GroupBox());
this->tabNandSizeInfo = (gcnew System::Windows::Forms::TabPage());
this->tboxGuideNandSizeInfo = (gcnew System::Windows::Forms::TextBox());
this->gboxNandSize = (gcnew System::Windows::Forms::GroupBox());
this->tboxSrlSize = (gcnew System::Windows::Forms::TextBox());
this->labShopBlockUnit = (gcnew System::Windows::Forms::Label());
this->labArrow5 = (gcnew System::Windows::Forms::Label());
this->labArrow4 = (gcnew System::Windows::Forms::Label());
this->labArrow3 = (gcnew System::Windows::Forms::Label());
this->labArrow2 = (gcnew System::Windows::Forms::Label());
this->labArrow1 = (gcnew System::Windows::Forms::Label());
this->tboxShopBlock = (gcnew System::Windows::Forms::TextBox());
this->tboxSumSize = (gcnew System::Windows::Forms::TextBox());
this->tboxTmdSizeFS = (gcnew System::Windows::Forms::TextBox());
this->tboxSubBannerSizeFS = (gcnew System::Windows::Forms::TextBox());
this->tboxPrivateSizeFS = (gcnew System::Windows::Forms::TextBox());
this->tboxPublicSizeFS = (gcnew System::Windows::Forms::TextBox());
this->tboxSrlSizeFS = (gcnew System::Windows::Forms::TextBox());
this->tboxTmdSize = (gcnew System::Windows::Forms::TextBox());
this->tboxSubBannerSize = (gcnew System::Windows::Forms::TextBox());
this->labNandSize = (gcnew System::Windows::Forms::Label());
this->labShopBlock2 = (gcnew System::Windows::Forms::Label());
this->labNandSizeFS = (gcnew System::Windows::Forms::Label());
this->labShopBlock = (gcnew System::Windows::Forms::Label());
this->labSrlSize = (gcnew System::Windows::Forms::Label());
this->labSumSize2 = (gcnew System::Windows::Forms::Label());
this->labSumSize = (gcnew System::Windows::Forms::Label());
this->labSubBannerSize = (gcnew System::Windows::Forms::Label());
this->labTmdSize = (gcnew System::Windows::Forms::Label());
this->tabRomEditInfo = (gcnew System::Windows::Forms::TabPage());
this->gboxOtherSpec = (gcnew System::Windows::Forms::GroupBox());
this->cboxIsUGC = (gcnew System::Windows::Forms::CheckBox());
@ -1012,6 +1095,8 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->tabTWLInfo->SuspendLayout();
this->gboxLaunch->SuspendLayout();
this->gboxExFlags->SuspendLayout();
this->tabNandSizeInfo->SuspendLayout();
this->gboxNandSize->SuspendLayout();
this->tabRomEditInfo->SuspendLayout();
this->gboxOtherSpec->SuspendLayout();
this->gboxParental->SuspendLayout();
@ -1888,14 +1973,13 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
//
this->gboxTWLExInfo->Controls->Add(this->labByte1);
this->gboxTWLExInfo->Controls->Add(this->labHex4);
this->gboxTWLExInfo->Controls->Add(this->labHex3);
this->gboxTWLExInfo->Controls->Add(this->tboxIsCodec);
this->gboxTWLExInfo->Controls->Add(this->labIsCodec);
this->gboxTWLExInfo->Controls->Add(this->tboxPrivateSize);
this->gboxTWLExInfo->Controls->Add(this->labPrivateSize);
this->gboxTWLExInfo->Controls->Add(this->labKeyTableRomOffset);
this->gboxTWLExInfo->Controls->Add(this->labPublicSize);
this->gboxTWLExInfo->Controls->Add(this->tboxPublicSize);
this->gboxTWLExInfo->Controls->Add(this->tboxKeyTableRomOffset);
this->gboxTWLExInfo->Controls->Add(this->labNormalRomOffset);
this->gboxTWLExInfo->Controls->Add(this->tboxNormalRomOffset);
resources->ApplyResources(this->gboxTWLExInfo, L"gboxTWLExInfo");
this->gboxTWLExInfo->Name = L"gboxTWLExInfo";
this->gboxTWLExInfo->TabStop = false;
@ -1910,6 +1994,11 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
resources->ApplyResources(this->labHex4, L"labHex4");
this->labHex4->Name = L"labHex4";
//
// labHex3
//
resources->ApplyResources(this->labHex3, L"labHex3");
this->labHex3->Name = L"labHex3";
//
// tboxIsCodec
//
resources->ApplyResources(this->tboxIsCodec, L"tboxIsCodec");
@ -1921,6 +2010,28 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
resources->ApplyResources(this->labIsCodec, L"labIsCodec");
this->labIsCodec->Name = L"labIsCodec";
//
// labKeyTableRomOffset
//
resources->ApplyResources(this->labKeyTableRomOffset, L"labKeyTableRomOffset");
this->labKeyTableRomOffset->Name = L"labKeyTableRomOffset";
//
// tboxKeyTableRomOffset
//
resources->ApplyResources(this->tboxKeyTableRomOffset, L"tboxKeyTableRomOffset");
this->tboxKeyTableRomOffset->Name = L"tboxKeyTableRomOffset";
this->tboxKeyTableRomOffset->ReadOnly = true;
//
// labNormalRomOffset
//
resources->ApplyResources(this->labNormalRomOffset, L"labNormalRomOffset");
this->labNormalRomOffset->Name = L"labNormalRomOffset";
//
// tboxNormalRomOffset
//
resources->ApplyResources(this->tboxNormalRomOffset, L"tboxNormalRomOffset");
this->tboxNormalRomOffset->Name = L"tboxNormalRomOffset";
this->tboxNormalRomOffset->ReadOnly = true;
//
// tboxPrivateSize
//
resources->ApplyResources(this->tboxPrivateSize, L"tboxPrivateSize");
@ -1932,11 +2043,6 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
resources->ApplyResources(this->labPrivateSize, L"labPrivateSize");
this->labPrivateSize->Name = L"labPrivateSize";
//
// labKeyTableRomOffset
//
resources->ApplyResources(this->labKeyTableRomOffset, L"labKeyTableRomOffset");
this->labKeyTableRomOffset->Name = L"labKeyTableRomOffset";
//
// labPublicSize
//
resources->ApplyResources(this->labPublicSize, L"labPublicSize");
@ -1948,28 +2054,6 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->tboxPublicSize->Name = L"tboxPublicSize";
this->tboxPublicSize->ReadOnly = true;
//
// tboxKeyTableRomOffset
//
resources->ApplyResources(this->tboxKeyTableRomOffset, L"tboxKeyTableRomOffset");
this->tboxKeyTableRomOffset->Name = L"tboxKeyTableRomOffset";
this->tboxKeyTableRomOffset->ReadOnly = true;
//
// labHex3
//
resources->ApplyResources(this->labHex3, L"labHex3");
this->labHex3->Name = L"labHex3";
//
// labNormalRomOffset
//
resources->ApplyResources(this->labNormalRomOffset, L"labNormalRomOffset");
this->labNormalRomOffset->Name = L"labNormalRomOffset";
//
// tboxNormalRomOffset
//
resources->ApplyResources(this->tboxNormalRomOffset, L"tboxNormalRomOffset");
this->tboxNormalRomOffset->Name = L"tboxNormalRomOffset";
this->tboxNormalRomOffset->ReadOnly = true;
//
// cboxIsSubBanner
//
resources->ApplyResources(this->cboxIsSubBanner, L"cboxIsSubBanner");
@ -2043,9 +2127,7 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
// gboxTitleID
//
this->gboxTitleID->Controls->Add(this->labAppType);
this->gboxTitleID->Controls->Add(this->labMedia);
this->gboxTitleID->Controls->Add(this->tboxAppType);
this->gboxTitleID->Controls->Add(this->tboxMedia);
this->gboxTitleID->Controls->Add(this->labHex2);
this->gboxTitleID->Controls->Add(this->tboxTitleIDLo);
this->gboxTitleID->Controls->Add(this->labTitleIDLo);
@ -2062,23 +2144,12 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
resources->ApplyResources(this->labAppType, L"labAppType");
this->labAppType->Name = L"labAppType";
//
// labMedia
//
resources->ApplyResources(this->labMedia, L"labMedia");
this->labMedia->Name = L"labMedia";
//
// tboxAppType
//
resources->ApplyResources(this->tboxAppType, L"tboxAppType");
this->tboxAppType->Name = L"tboxAppType";
this->tboxAppType->ReadOnly = true;
//
// tboxMedia
//
resources->ApplyResources(this->tboxMedia, L"tboxMedia");
this->tboxMedia->Name = L"tboxMedia";
this->tboxMedia->ReadOnly = true;
//
// labHex2
//
resources->ApplyResources(this->labHex2, L"labHex2");
@ -2117,6 +2188,17 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
resources->ApplyResources(this->labAppTypeOther, L"labAppTypeOther");
this->labAppTypeOther->Name = L"labAppTypeOther";
//
// labMedia
//
resources->ApplyResources(this->labMedia, L"labMedia");
this->labMedia->Name = L"labMedia";
//
// tboxMedia
//
resources->ApplyResources(this->tboxMedia, L"tboxMedia");
this->tboxMedia->Name = L"tboxMedia";
this->tboxMedia->ReadOnly = true;
//
// labCaptionEx
//
resources->ApplyResources(this->labCaptionEx, L"labCaptionEx");
@ -2235,6 +2317,7 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
//
this->tabMain->Controls->Add(this->tabRomInfo);
this->tabMain->Controls->Add(this->tabTWLInfo);
this->tabMain->Controls->Add(this->tabNandSizeInfo);
this->tabMain->Controls->Add(this->tabRomEditInfo);
this->tabMain->Controls->Add(this->tabSubmitInfo);
this->tabMain->Controls->Add(this->tabCompanyInfo);
@ -2266,15 +2349,15 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->gridLibrary->ColumnHeadersHeightSizeMode = System::Windows::Forms::DataGridViewColumnHeadersHeightSizeMode::AutoSize;
this->gridLibrary->Columns->AddRange(gcnew cli::array< System::Windows::Forms::DataGridViewColumn^ >(2) {this->colLibPublisher,
this->colLibName});
dataGridViewCellStyle1->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle1->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle1->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
dataGridViewCellStyle13->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle13->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle13->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(128)));
dataGridViewCellStyle1->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle1->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle1->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle1->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridLibrary->DefaultCellStyle = dataGridViewCellStyle1;
dataGridViewCellStyle13->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle13->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle13->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle13->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridLibrary->DefaultCellStyle = dataGridViewCellStyle13;
resources->ApplyResources(this->gridLibrary, L"gridLibrary");
this->gridLibrary->Name = L"gridLibrary";
this->gridLibrary->ReadOnly = true;
@ -2303,16 +2386,12 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
//
// tabTWLInfo
//
this->tabTWLInfo->Controls->Add(this->cboxIsNormalJump);
this->tabTWLInfo->Controls->Add(this->gboxLaunch);
this->tabTWLInfo->Controls->Add(this->labHex3);
this->tabTWLInfo->Controls->Add(this->tboxGuideTWLInfo);
this->tabTWLInfo->Controls->Add(this->gboxExFlags);
this->tabTWLInfo->Controls->Add(this->gboxShared2Size);
this->tabTWLInfo->Controls->Add(this->gboxTWLExInfo);
this->tabTWLInfo->Controls->Add(this->tboxNormalRomOffset);
this->tabTWLInfo->Controls->Add(this->gboxAccess);
this->tabTWLInfo->Controls->Add(this->labNormalRomOffset);
this->tabTWLInfo->Controls->Add(this->gboxTitleID);
resources->ApplyResources(this->tabTWLInfo, L"tabTWLInfo");
this->tabTWLInfo->Name = L"tabTWLInfo";
@ -2347,12 +2426,200 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
//
// gboxExFlags
//
this->gboxExFlags->Controls->Add(this->cboxIsNormalJump);
this->gboxExFlags->Controls->Add(this->cboxIsTmpJump);
this->gboxExFlags->Controls->Add(this->cboxIsSubBanner);
resources->ApplyResources(this->gboxExFlags, L"gboxExFlags");
this->gboxExFlags->Name = L"gboxExFlags";
this->gboxExFlags->TabStop = false;
//
// tabNandSizeInfo
//
this->tabNandSizeInfo->Controls->Add(this->tboxGuideNandSizeInfo);
this->tabNandSizeInfo->Controls->Add(this->labMedia);
this->tabNandSizeInfo->Controls->Add(this->tboxMedia);
this->tabNandSizeInfo->Controls->Add(this->gboxNandSize);
resources->ApplyResources(this->tabNandSizeInfo, L"tabNandSizeInfo");
this->tabNandSizeInfo->Name = L"tabNandSizeInfo";
this->tabNandSizeInfo->UseVisualStyleBackColor = true;
//
// tboxGuideNandSizeInfo
//
this->tboxGuideNandSizeInfo->BackColor = System::Drawing::SystemColors::Info;
resources->ApplyResources(this->tboxGuideNandSizeInfo, L"tboxGuideNandSizeInfo");
this->tboxGuideNandSizeInfo->Name = L"tboxGuideNandSizeInfo";
this->tboxGuideNandSizeInfo->ReadOnly = true;
//
// gboxNandSize
//
this->gboxNandSize->Controls->Add(this->tboxSrlSize);
this->gboxNandSize->Controls->Add(this->labShopBlockUnit);
this->gboxNandSize->Controls->Add(this->labArrow5);
this->gboxNandSize->Controls->Add(this->labArrow4);
this->gboxNandSize->Controls->Add(this->labArrow3);
this->gboxNandSize->Controls->Add(this->labArrow2);
this->gboxNandSize->Controls->Add(this->labArrow1);
this->gboxNandSize->Controls->Add(this->tboxShopBlock);
this->gboxNandSize->Controls->Add(this->tboxSumSize);
this->gboxNandSize->Controls->Add(this->tboxTmdSizeFS);
this->gboxNandSize->Controls->Add(this->tboxSubBannerSizeFS);
this->gboxNandSize->Controls->Add(this->tboxPrivateSizeFS);
this->gboxNandSize->Controls->Add(this->tboxPublicSizeFS);
this->gboxNandSize->Controls->Add(this->tboxSrlSizeFS);
this->gboxNandSize->Controls->Add(this->tboxTmdSize);
this->gboxNandSize->Controls->Add(this->tboxSubBannerSize);
this->gboxNandSize->Controls->Add(this->labNandSize);
this->gboxNandSize->Controls->Add(this->labShopBlock2);
this->gboxNandSize->Controls->Add(this->labNandSizeFS);
this->gboxNandSize->Controls->Add(this->tboxPrivateSize);
this->gboxNandSize->Controls->Add(this->labShopBlock);
this->gboxNandSize->Controls->Add(this->labSrlSize);
this->gboxNandSize->Controls->Add(this->labPrivateSize);
this->gboxNandSize->Controls->Add(this->labSumSize2);
this->gboxNandSize->Controls->Add(this->tboxPublicSize);
this->gboxNandSize->Controls->Add(this->labPublicSize);
this->gboxNandSize->Controls->Add(this->labSumSize);
this->gboxNandSize->Controls->Add(this->labSubBannerSize);
this->gboxNandSize->Controls->Add(this->labTmdSize);
resources->ApplyResources(this->gboxNandSize, L"gboxNandSize");
this->gboxNandSize->Name = L"gboxNandSize";
this->gboxNandSize->TabStop = false;
//
// tboxSrlSize
//
resources->ApplyResources(this->tboxSrlSize, L"tboxSrlSize");
this->tboxSrlSize->Name = L"tboxSrlSize";
this->tboxSrlSize->ReadOnly = true;
//
// labShopBlockUnit
//
resources->ApplyResources(this->labShopBlockUnit, L"labShopBlockUnit");
this->labShopBlockUnit->Name = L"labShopBlockUnit";
//
// labArrow5
//
resources->ApplyResources(this->labArrow5, L"labArrow5");
this->labArrow5->Name = L"labArrow5";
//
// labArrow4
//
resources->ApplyResources(this->labArrow4, L"labArrow4");
this->labArrow4->Name = L"labArrow4";
//
// labArrow3
//
resources->ApplyResources(this->labArrow3, L"labArrow3");
this->labArrow3->Name = L"labArrow3";
//
// labArrow2
//
resources->ApplyResources(this->labArrow2, L"labArrow2");
this->labArrow2->Name = L"labArrow2";
//
// labArrow1
//
resources->ApplyResources(this->labArrow1, L"labArrow1");
this->labArrow1->Name = L"labArrow1";
//
// tboxShopBlock
//
resources->ApplyResources(this->tboxShopBlock, L"tboxShopBlock");
this->tboxShopBlock->Name = L"tboxShopBlock";
this->tboxShopBlock->ReadOnly = true;
//
// tboxSumSize
//
resources->ApplyResources(this->tboxSumSize, L"tboxSumSize");
this->tboxSumSize->Name = L"tboxSumSize";
this->tboxSumSize->ReadOnly = true;
//
// tboxTmdSizeFS
//
resources->ApplyResources(this->tboxTmdSizeFS, L"tboxTmdSizeFS");
this->tboxTmdSizeFS->Name = L"tboxTmdSizeFS";
this->tboxTmdSizeFS->ReadOnly = true;
//
// tboxSubBannerSizeFS
//
resources->ApplyResources(this->tboxSubBannerSizeFS, L"tboxSubBannerSizeFS");
this->tboxSubBannerSizeFS->Name = L"tboxSubBannerSizeFS";
this->tboxSubBannerSizeFS->ReadOnly = true;
//
// tboxPrivateSizeFS
//
resources->ApplyResources(this->tboxPrivateSizeFS, L"tboxPrivateSizeFS");
this->tboxPrivateSizeFS->Name = L"tboxPrivateSizeFS";
this->tboxPrivateSizeFS->ReadOnly = true;
//
// tboxPublicSizeFS
//
resources->ApplyResources(this->tboxPublicSizeFS, L"tboxPublicSizeFS");
this->tboxPublicSizeFS->Name = L"tboxPublicSizeFS";
this->tboxPublicSizeFS->ReadOnly = true;
//
// tboxSrlSizeFS
//
resources->ApplyResources(this->tboxSrlSizeFS, L"tboxSrlSizeFS");
this->tboxSrlSizeFS->Name = L"tboxSrlSizeFS";
this->tboxSrlSizeFS->ReadOnly = true;
//
// tboxTmdSize
//
resources->ApplyResources(this->tboxTmdSize, L"tboxTmdSize");
this->tboxTmdSize->Name = L"tboxTmdSize";
this->tboxTmdSize->ReadOnly = true;
//
// tboxSubBannerSize
//
resources->ApplyResources(this->tboxSubBannerSize, L"tboxSubBannerSize");
this->tboxSubBannerSize->Name = L"tboxSubBannerSize";
this->tboxSubBannerSize->ReadOnly = true;
//
// labNandSize
//
resources->ApplyResources(this->labNandSize, L"labNandSize");
this->labNandSize->Name = L"labNandSize";
//
// labShopBlock2
//
resources->ApplyResources(this->labShopBlock2, L"labShopBlock2");
this->labShopBlock2->Name = L"labShopBlock2";
//
// labNandSizeFS
//
resources->ApplyResources(this->labNandSizeFS, L"labNandSizeFS");
this->labNandSizeFS->Name = L"labNandSizeFS";
//
// labShopBlock
//
resources->ApplyResources(this->labShopBlock, L"labShopBlock");
this->labShopBlock->Name = L"labShopBlock";
//
// labSrlSize
//
resources->ApplyResources(this->labSrlSize, L"labSrlSize");
this->labSrlSize->Name = L"labSrlSize";
//
// labSumSize2
//
resources->ApplyResources(this->labSumSize2, L"labSumSize2");
this->labSumSize2->Name = L"labSumSize2";
//
// labSumSize
//
resources->ApplyResources(this->labSumSize, L"labSumSize");
this->labSumSize->Name = L"labSumSize";
//
// labSubBannerSize
//
resources->ApplyResources(this->labSubBannerSize, L"labSubBannerSize");
this->labSubBannerSize->Name = L"labSubBannerSize";
//
// labTmdSize
//
resources->ApplyResources(this->labTmdSize, L"labTmdSize");
this->labTmdSize->Name = L"labTmdSize";
//
// tabRomEditInfo
//
this->tabRomEditInfo->Controls->Add(this->gboxOtherSpec);
@ -2577,15 +2844,15 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->gridWarn->ColumnHeadersHeightSizeMode = System::Windows::Forms::DataGridViewColumnHeadersHeightSizeMode::AutoSize;
this->gridWarn->Columns->AddRange(gcnew cli::array< System::Windows::Forms::DataGridViewColumn^ >(4) {this->colWarnName,
this->colWarnBegin, this->colWarnEnd, this->colWarnCause});
dataGridViewCellStyle2->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle2->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle2->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
dataGridViewCellStyle14->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle14->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle14->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(128)));
dataGridViewCellStyle2->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle2->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle2->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle2->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridWarn->DefaultCellStyle = dataGridViewCellStyle2;
dataGridViewCellStyle14->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle14->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle14->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle14->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridWarn->DefaultCellStyle = dataGridViewCellStyle14;
this->gridWarn->GridColor = System::Drawing::SystemColors::Control;
resources->ApplyResources(this->gridWarn, L"gridWarn");
this->gridWarn->Name = L"gridWarn";
@ -2620,22 +2887,22 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
//
// gridError
//
dataGridViewCellStyle3->BackColor = System::Drawing::Color::White;
this->gridError->AlternatingRowsDefaultCellStyle = dataGridViewCellStyle3;
dataGridViewCellStyle15->BackColor = System::Drawing::Color::White;
this->gridError->AlternatingRowsDefaultCellStyle = dataGridViewCellStyle15;
this->gridError->AutoSizeRowsMode = System::Windows::Forms::DataGridViewAutoSizeRowsMode::AllCellsExceptHeaders;
this->gridError->BackgroundColor = System::Drawing::SystemColors::Control;
this->gridError->ColumnHeadersHeightSizeMode = System::Windows::Forms::DataGridViewColumnHeadersHeightSizeMode::AutoSize;
this->gridError->Columns->AddRange(gcnew cli::array< System::Windows::Forms::DataGridViewColumn^ >(4) {this->colErrorName,
this->colErrorBegin, this->colErrorEnd, this->colErrorCause});
dataGridViewCellStyle4->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle4->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle4->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
dataGridViewCellStyle16->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft;
dataGridViewCellStyle16->BackColor = System::Drawing::SystemColors::Window;
dataGridViewCellStyle16->Font = (gcnew System::Drawing::Font(L"MS UI Gothic", 9, System::Drawing::FontStyle::Regular, System::Drawing::GraphicsUnit::Point,
static_cast<System::Byte>(128)));
dataGridViewCellStyle4->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle4->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle4->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle4->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridError->DefaultCellStyle = dataGridViewCellStyle4;
dataGridViewCellStyle16->ForeColor = System::Drawing::SystemColors::ControlText;
dataGridViewCellStyle16->SelectionBackColor = System::Drawing::SystemColors::Highlight;
dataGridViewCellStyle16->SelectionForeColor = System::Drawing::SystemColors::HighlightText;
dataGridViewCellStyle16->WrapMode = System::Windows::Forms::DataGridViewTriState::True;
this->gridError->DefaultCellStyle = dataGridViewCellStyle16;
this->gridError->GridColor = System::Drawing::SystemColors::Control;
resources->ApplyResources(this->gridError, L"gridError");
this->gridError->Name = L"gridError";
@ -2728,6 +2995,10 @@ private: System::Windows::Forms::CheckBox^ cboxIsUnnecessaryRating;
this->gboxLaunch->PerformLayout();
this->gboxExFlags->ResumeLayout(false);
this->gboxExFlags->PerformLayout();
this->tabNandSizeInfo->ResumeLayout(false);
this->tabNandSizeInfo->PerformLayout();
this->gboxNandSize->ResumeLayout(false);
this->gboxNandSize->PerformLayout();
this->tabRomEditInfo->ResumeLayout(false);
this->tabRomEditInfo->PerformLayout();
this->gboxOtherSpec->ResumeLayout(false);

View File

@ -117,6 +117,9 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="gboxSrl.Text" xml:space="preserve">
<value>ROMデータ情報</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="labPlatform.Size" type="System.Drawing.Size, System.Drawing">
<value>73, 12</value>
@ -160,9 +163,6 @@
<data name="labRemasterVer.Text" xml:space="preserve">
<value>リマスターバージョン</value>
</data>
<data name="gboxSrl.Text" xml:space="preserve">
<value>ROMデータ情報</value>
</data>
<data name="labBackup.Size" type="System.Drawing.Size, System.Drawing">
<value>79, 12</value>
</data>
@ -364,6 +364,9 @@
<data name="cboxIsInputPerson2.Text" xml:space="preserve">
<value>担当者2を入力する(任意)</value>
</data>
<data name="gboxPerson2.Text" xml:space="preserve">
<value>担当者2</value>
</data>
<data name="labArbit4.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 12</value>
</data>
@ -400,8 +403,8 @@
<data name="labCompany2.Text" xml:space="preserve">
<value>貴社名</value>
</data>
<data name="gboxPerson2.Text" xml:space="preserve">
<value>担当者2</value>
<data name="gboxPerson1.Text" xml:space="preserve">
<value>担当者1</value>
</data>
<data name="labArbit2.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 12</value>
@ -439,8 +442,8 @@
<data name="labCompany1.Text" xml:space="preserve">
<value>貴社名</value>
</data>
<data name="gboxPerson1.Text" xml:space="preserve">
<value>担当者1</value>
<data name="gboxUsage.Text" xml:space="preserve">
<value>目的</value>
</data>
<data name="rUsageOther.Size" type="System.Drawing.Size, System.Drawing">
<value>54, 16</value>
@ -466,8 +469,8 @@
<data name="rUsageSale.Text" xml:space="preserve">
<value>一般販売用</value>
</data>
<data name="gboxUsage.Text" xml:space="preserve">
<value>目的</value>
<data name="gboxSubmitWay.Text" xml:space="preserve">
<value>提出方法</value>
</data>
<data name="rSubmitHand.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 16</value>
@ -481,9 +484,6 @@
<data name="rSubmitPost.Text" xml:space="preserve">
<value>郵送</value>
</data>
<data name="gboxSubmitWay.Text" xml:space="preserve">
<value>提出方法</value>
</data>
<data name="labSubmiteDate.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 12</value>
</data>
@ -544,15 +544,15 @@
<data name="labProductCodeForeign.Text" xml:space="preserve">
<value>製品コード</value>
</data>
<data name="gboxShared2Size.Text" xml:space="preserve">
<value>Shared2ファイルサイズ</value>
</data>
<data name="cboxIsShared2.Size" type="System.Drawing.Size, System.Drawing">
<value>123, 16</value>
</data>
<data name="cboxIsShared2.Text" xml:space="preserve">
<value>Shared2ファイル使用</value>
</data>
<data name="gboxShared2Size.Text" xml:space="preserve">
<value>Shared2ファイルサイズ</value>
</data>
<data name="labLib.Size" type="System.Drawing.Size, System.Drawing">
<value>70, 12</value>
</data>
@ -565,21 +565,33 @@
<data name="labSDK.Text" xml:space="preserve">
<value>SDKバージョン</value>
</data>
<data name="gboxTWLExInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="labKeyTableRomOffset.Size" type="System.Drawing.Size, System.Drawing">
<value>142, 12</value>
</data>
<data name="labKeyTableRomOffset.Text" xml:space="preserve">
<value>TWL専用領域ROMオフセット</value>
</data>
<data name="gboxTWLExInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="labNormalRomOffset.Size" type="System.Drawing.Size, System.Drawing">
<value>155, 12</value>
</data>
<data name="labNormalRomOffset.Text" xml:space="preserve">
<value>TWLーマル領域ROMオフセット</value>
</data>
<data name="labPrivateSize.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 12</value>
</data>
<data name="labPrivateSize.Text" xml:space="preserve">
<value>Privatセーブデータサイズ</value>
</data>
<data name="labPublicSize.Size" type="System.Drawing.Size, System.Drawing">
<value>122, 12</value>
</data>
<data name="labPublicSize.Text" xml:space="preserve">
<value>Publicセーブデータサイズ</value>
</data>
<data name="cboxIsSubBanner.Size" type="System.Drawing.Size, System.Drawing">
<value>131, 16</value>
</data>
@ -598,6 +610,9 @@
<data name="cboxIsTmpJump.Text" xml:space="preserve">
<value>tmpジャンプ許可</value>
</data>
<data name="gboxAccess.Text" xml:space="preserve">
<value>アクセスコントロール情報</value>
</data>
<data name="labIsGameCardOn2.Size" type="System.Drawing.Size, System.Drawing">
<value>98, 12</value>
</data>
@ -625,8 +640,14 @@
<data name="cboxIsSD.Text" xml:space="preserve">
<value>SDカード</value>
</data>
<data name="gboxAccess.Text" xml:space="preserve">
<value>アクセスコントロール情報</value>
<data name="labMedia.Location" type="System.Drawing.Point, System.Drawing">
<value>260, 62</value>
</data>
<data name="labMedia.Size" type="System.Drawing.Size, System.Drawing">
<value>74, 12</value>
</data>
<data name="labMedia.Text" xml:space="preserve">
<value>アプリのメディア</value>
</data>
<data name="labCaptionEx.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 12</value>
@ -637,6 +658,12 @@
<data name="gboxProd.Text" xml:space="preserve">
<value>ROM提出情報</value>
</data>
<data name="stripFile.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 20</value>
</data>
<data name="stripFile.Text" xml:space="preserve">
<value>ファイル</value>
</data>
<data name="stripItemOpenRom.Size" type="System.Drawing.Size, System.Drawing">
<value>211, 22</value>
</data>
@ -658,11 +685,11 @@
<data name="stripItemLoadTemp.Text" xml:space="preserve">
<value>一時保存した提出情報を開く</value>
</data>
<data name="stripFile.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 20</value>
<data name="stripMaster.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 20</value>
</data>
<data name="stripFile.Text" xml:space="preserve">
<value>ファイル</value>
<data name="stripMaster.Text" xml:space="preserve">
<value>マスター</value>
</data>
<data name="stripItemSheet.Size" type="System.Drawing.Size, System.Drawing">
<value>280, 22</value>
@ -691,17 +718,17 @@
<data name="stripItemMiddlewareHtml.Text" xml:space="preserve">
<value>ミドルウェアリストのみを作成する(HTML形式)</value>
</data>
<data name="stripMaster.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 20</value>
</data>
<data name="stripMaster.Text" xml:space="preserve">
<value>マスター</value>
<data name="tabRomInfo.Text" xml:space="preserve">
<value>ROM基本情報</value>
</data>
<data name="tboxGuideRomInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="tabRomInfo.Text" xml:space="preserve">
<value>ROM基本情報(確認用)</value>
<data name="tabTWLInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="gboxLaunch.Text" xml:space="preserve">
<value>DSiメニュー上での起動制限</value>
</data>
<data name="labConnectIcon.Size" type="System.Drawing.Size, System.Drawing">
<value>173, 12</value>
@ -709,17 +736,107 @@
<data name="labConnectIcon.Text" xml:space="preserve">
<value>DSiメニュー上での通信アイコン表示</value>
</data>
<data name="gboxLaunch.Text" xml:space="preserve">
<value>DSiメニュー上での起動制限</value>
</data>
<data name="tboxGuideTWLInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="gboxExFlags.Text" xml:space="preserve">
<value>TWL拡張諸フラグ</value>
</data>
<data name="tabTWLInfo.Text" xml:space="preserve">
<value>TWL拡張情報(確認用)</value>
<data name="tabNandSizeInfo.Text" xml:space="preserve">
<value>NAND使用サイズ</value>
</data>
<data name="tboxGuideNandSizeInfo.Text" xml:space="preserve">
<value>このタブの情報はNANDアプリによって使用されるTWL本体内のNAND領域のサイズを確認する場合に必要です。&lt;newline&gt;アプリがゲームカード向けの場合にはNAND使用サイズの確認は必要ありません。</value>
</data>
<data name="gboxNandSize.Text" xml:space="preserve">
<value>NANDアプリによって使用されるNAND領域のサイズ</value>
</data>
<data name="labShopBlockUnit.Size" type="System.Drawing.Size, System.Drawing">
<value>38, 12</value>
</data>
<data name="labShopBlockUnit.Text" xml:space="preserve">
<value>ブロック</value>
</data>
<data name="labNandSize.Location" type="System.Drawing.Point, System.Drawing">
<value>154, 23</value>
</data>
<data name="labNandSize.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 12</value>
</data>
<data name="labNandSize.Text" xml:space="preserve">
<value>ROM内登録情報</value>
</data>
<data name="labShopBlock2.Location" type="System.Drawing.Point, System.Drawing">
<value>154, 224</value>
</data>
<data name="labShopBlock2.Size" type="System.Drawing.Size, System.Drawing">
<value>99, 12</value>
</data>
<data name="labShopBlock2.Text" xml:space="preserve">
<value>(1ブロック = 128KB)</value>
</data>
<data name="labNandSizeFS.Location" type="System.Drawing.Point, System.Drawing">
<value>296, 23</value>
</data>
<data name="labNandSizeFS.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 12</value>
</data>
<data name="labNandSizeFS.Text" xml:space="preserve">
<value>使用NANDサイズ</value>
</data>
<data name="labShopBlock.Location" type="System.Drawing.Point, System.Drawing">
<value>139, 210</value>
</data>
<data name="labShopBlock.Size" type="System.Drawing.Size, System.Drawing">
<value>127, 12</value>
</data>
<data name="labShopBlock.Text" xml:space="preserve">
<value>ダウンロード時のブロック数</value>
</data>
<data name="labSrlSize.Location" type="System.Drawing.Point, System.Drawing">
<value>18, 44</value>
</data>
<data name="labSrlSize.Size" type="System.Drawing.Size, System.Drawing">
<value>115, 12</value>
</data>
<data name="labSrlSize.Text" xml:space="preserve">
<value>ROMの実ファイルサイズ</value>
</data>
<data name="labSumSize2.Size" type="System.Drawing.Size, System.Drawing">
<value>160, 12</value>
</data>
<data name="labSumSize2.Text" xml:space="preserve">
<value>(使用されるNAND領域のサイズ)</value>
</data>
<data name="labSumSize.Size" type="System.Drawing.Size, System.Drawing">
<value>92, 12</value>
</data>
<data name="labSumSize.Text" xml:space="preserve">
<value>上記サイズの合計</value>
</data>
<data name="labSubBannerSize.Location" type="System.Drawing.Point, System.Drawing">
<value>18, 119</value>
</data>
<data name="labSubBannerSize.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 12</value>
</data>
<data name="labSubBannerSize.Text" xml:space="preserve">
<value>サブバナーファイルサイズ</value>
</data>
<data name="labTmdSize.Location" type="System.Drawing.Point, System.Drawing">
<value>18, 144</value>
</data>
<data name="labTmdSize.Size" type="System.Drawing.Size, System.Drawing">
<value>99, 12</value>
</data>
<data name="labTmdSize.Text" xml:space="preserve">
<value>その他ファイルサイズ</value>
</data>
<data name="tabRomEditInfo.Text" xml:space="preserve">
<value>リージョンとレーティング(編集可)</value>
</data>
<data name="gboxOtherSpec.Text" xml:space="preserve">
<value>その他ROM仕様</value>
</data>
<data name="cboxIsUGC.Size" type="System.Drawing.Size, System.Drawing">
<value>210, 16</value>
@ -733,26 +850,23 @@
<data name="cboxIsPhotoEx.Text" xml:space="preserve">
<value>写真交換対応</value>
</data>
<data name="gboxOtherSpec.Text" xml:space="preserve">
<value>その他ROM仕様</value>
</data>
<data name="butSetBack.Text" xml:space="preserve">
<value>読み込み時の設定に戻す</value>
</data>
<data name="tboxGuideRomEditInfo.Text" xml:space="preserve">
<value>このタブの各項目への入力は提出確認書およびマスターROMの作成のために必要です。&lt;newline&gt;これらの情報はマスターROMの作成時にROM内登録データとして登録されます(「その他ROM仕様」を除く)。</value>
</data>
<data name="gboxParental.Text" xml:space="preserve">
<value>リージョンとレーティング情報</value>
</data>
<data name="cboxIsUnnecessaryRating.Size" type="System.Drawing.Size, System.Drawing">
<value>235, 16</value>
</data>
<data name="cboxIsUnnecessaryRating.Text" xml:space="preserve">
<value>レーティング表示不要 (ツール類のみ選択可)</value>
</data>
<data name="gboxParental.Text" xml:space="preserve">
<value>リージョンとレーティング情報</value>
</data>
<data name="tabRomEditInfo.Text" xml:space="preserve">
<value>ROM登録情報(編集可)</value>
<data name="tabSubmitInfo.Text" xml:space="preserve">
<value>提出情報(編集可)</value>
</data>
<data name="labProductNameLimit.Text" xml:space="preserve">
<value>(30文字以内)</value>
@ -760,6 +874,9 @@
<data name="tboxGuideSubmitInfo.Text" xml:space="preserve">
<value>このタブの情報は提出確認書の作成に必要です。入力してください。</value>
</data>
<data name="gboxForeign.Text" xml:space="preserve">
<value>海外版</value>
</data>
<data name="labProductNameLimitForeign.Text" xml:space="preserve">
<value>(30文字以内)</value>
</data>
@ -769,21 +886,21 @@
<data name="labMultiForeign2.Text" xml:space="preserve">
<value>(複数ある場合のみ)</value>
</data>
<data name="gboxForeign.Text" xml:space="preserve">
<value>海外版</value>
</data>
<data name="tabSubmitInfo.Text" xml:space="preserve">
<value>提出情報(編集可)</value>
<data name="tabCompanyInfo.Text" xml:space="preserve">
<value>会社情報(編集可)</value>
</data>
<data name="tboxGuideCompanyInfo.Text" xml:space="preserve">
<value>このタブの情報は提出確認書の作成に必要です。入力してください。</value>
</data>
<data name="tabCompanyInfo.Text" xml:space="preserve">
<value>会社情報(編集可)</value>
<data name="tabErrorInfo.Text" xml:space="preserve">
<value>エラー情報</value>
</data>
<data name="tboxGuideErrorInfo.Text" xml:space="preserve">
<value>このタブには読み込んだROMデータの問題と本プログラムでの入力ミスが列挙されます。&lt;newline&gt;赤文字の項目は、本プログラムで修正不可です。ROMデータ作成時の設定をご確認ください。&lt;newline&gt;青文字の項目は、本プログラムで修正できますが、修正がマスターROMに反映されます。&lt;newline&gt;黒文字の項目は、提出確認書にのみ反映され、マスターROMには反映されません。</value>
</data>
<data name="gboxErrorTiming.Text" xml:space="preserve">
<value>いつの情報を表示するか</value>
</data>
<data name="rErrorCurrent.Size" type="System.Drawing.Size, System.Drawing">
<value>114, 16</value>
</data>
@ -796,9 +913,6 @@
<data name="rErrorReading.Text" xml:space="preserve">
<value>ROMデータ読み込み時</value>
</data>
<data name="gboxErrorTiming.Text" xml:space="preserve">
<value>いつの情報を表示するか</value>
</data>
<data name="labWarn.Size" type="System.Drawing.Size, System.Drawing">
<value>339, 12</value>
</data>
@ -835,9 +949,6 @@
<data name="colErrorCause.HeaderText" xml:space="preserve">
<value>要因</value>
</data>
<data name="tabErrorInfo.Text" xml:space="preserve">
<value>エラー情報(確認用)</value>
</data>
<data name="labFile.Size" type="System.Drawing.Size, System.Drawing">
<value>92, 12</value>
</data>

View File

@ -80,8 +80,9 @@ void Form1::construct(void)
}
// 複数行表示の改行を挿入
this->tboxGuideRomEditInfo->Text = this->tboxGuideRomEditInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideErrorInfo->Text = this->tboxGuideErrorInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideNandSizeInfo->Text = this->tboxGuideNandSizeInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideRomEditInfo->Text = this->tboxGuideRomEditInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideErrorInfo->Text = this->tboxGuideErrorInfo->Text->Replace( "<newline>", "\r\n" );
// 言語バージョンにあわせてメニューにチェックを入れる
if( System::Threading::Thread::CurrentThread->CurrentUICulture->Name->StartsWith( "ja" ) )

View File

@ -346,6 +346,19 @@ void MasterEditorTWL::Form1::changeLanguage( System::String ^langname )
resources->ApplyResources(this->labConnectIcon, L"labConnectIcon");
resources->ApplyResources(this->tboxGuideTWLInfo, L"tboxGuideTWLInfo");
resources->ApplyResources(this->gboxExFlags, L"gboxExFlags");
resources->ApplyResources(this->tabNandSizeInfo, L"tabNandSizeInfo");
resources->ApplyResources(this->tboxGuideNandSizeInfo, L"tboxGuideNandSizeInfo");
resources->ApplyResources(this->labShopBlockUnit, L"labShopBlockUnit");
resources->ApplyResources(this->gboxNandSize, L"gboxNandSize");
resources->ApplyResources(this->labNandSize, L"labNandSize");
resources->ApplyResources(this->labShopBlock2, L"labShopBlock2");
resources->ApplyResources(this->labNandSizeFS, L"labNandSizeFS");
resources->ApplyResources(this->labShopBlock, L"labShopBlock");
resources->ApplyResources(this->labSrlSize, L"labSrlSize");
resources->ApplyResources(this->labSumSize2, L"labSumSize2");
resources->ApplyResources(this->labSumSize, L"labSumSize");
resources->ApplyResources(this->labSubBannerSize, L"labSubBannerSize");
resources->ApplyResources(this->labTmdSize, L"labTmdSize");
resources->ApplyResources(this->tabRomEditInfo, L"tabRomEditInfo");
resources->ApplyResources(this->gboxOtherSpec, L"gboxOtherSpec");
resources->ApplyResources(this->cboxIsUGC, L"cboxIsUGC");
@ -403,6 +416,7 @@ void MasterEditorTWL::Form1::changeLanguage( System::String ^langname )
}
// 複数行表示の改行を挿入
this->tboxGuideNandSizeInfo->Text = this->tboxGuideNandSizeInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideRomEditInfo->Text = this->tboxGuideRomEditInfo->Text->Replace( "<newline>", "\r\n" );
this->tboxGuideErrorInfo->Text = this->tboxGuideErrorInfo->Text->Replace( "<newline>", "\r\n" );

View File

@ -77,8 +77,6 @@ void Form1::setSrlForms(void)
this->tboxTitleIDHi->Text = this->hSrl->TitleIDHi.ToString("X8");
this->tboxNormalRomOffset->Text = this->hSrl->NormalRomOffset.ToString("X8");
this->tboxKeyTableRomOffset->Text = this->hSrl->KeyTableRomOffset.ToString("X8");
this->tboxPublicSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->PublicSize );
this->tboxPrivateSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->PrivateSize );
this->cboxIsNormalJump->Checked = this->hSrl->IsNormalJump;
this->cboxIsTmpJump->Checked = this->hSrl->IsTmpJump;
this->cboxIsSubBanner->Checked = this->hSrl->IsSubBanner;
@ -112,6 +110,24 @@ void Form1::setSrlForms(void)
this->tboxShared2Size4->Text = MasterEditorTWL::transSizeToString( this->hSrl->hShared2SizeArray[4] );
this->tboxShared2Size5->Text = MasterEditorTWL::transSizeToString( this->hSrl->hShared2SizeArray[5] );
// NAND消費サイズ
//this->tboxPublicSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->PublicSize );
//this->tboxPrivateSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->PrivateSize );
this->tboxSrlSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->SrlSize );
this->tboxPublicSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->PublicSaveSize );
this->tboxPrivateSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->PrivateSaveSize );
this->tboxSubBannerSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->SubBannerSize );
this->tboxTmdSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->TmdSize );
// NANDのクラスタサイズに切り上げた値
this->tboxSrlSizeFS->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->SrlSizeRoundUp );
this->tboxPublicSizeFS->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->PublicSaveSizeRoundUp );
this->tboxPrivateSizeFS->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->PrivateSaveSizeRoundUp );
this->tboxSubBannerSizeFS->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->SubBannerSizeRoundUp );
this->tboxTmdSizeFS->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->TmdSizeRoundUp );
// 総和
this->tboxSumSize->Text = MasterEditorTWL::transSizeToString( this->hSrl->hNandUsedSize->NandUsedSize );
this->tboxShopBlock->Text = this->hSrl->hNandUsedSize->NandUsedSizeBlock.ToString();
// ƒAƒvƒŠŽí•Ê
if( this->hSrl->IsMediaNand )
{

View File

@ -293,6 +293,9 @@ namespace MasterEditorTWL
// -------------------------------------------------------------------
ref class RCNandUsedSize
{
// 値へのアクセス方法
// - 生のデータサイズ : publicメンバ変数
// - 切り上げたサイズ : property (ReadOnlyなメンバ変数のように見える)
public:
property System::UInt32 SrlSize;
property System::UInt32 PublicSaveSize;
@ -301,12 +304,12 @@ namespace MasterEditorTWL
property System::Boolean IsUseSubBanner; // サブバナーを使用するかどうか
public:
static const System::UInt32 TmdSize = 16 * 1024;
static const System::UInt32 SubBannerSize = 16 * 1024;
private:
static const System::UInt32 NandClusterSize = 16 * 1024;
static const System::UInt32 ShopBlockSize = 128 * 1024;
static const System::UInt32 cSubBannerSize = 16 * 1024;
static const System::UInt32 NandClusterSize = 16 * 1024;
static const System::UInt32 ShopBlockSize = 128 * 1024;
public:
property System::UInt32 SrlSizeRoundUp
property System::UInt32 SrlSizeRoundUp // 切り上げた値はメンバ変数としては持たず計算した値を property で提供
{
System::UInt32 get()
{
@ -336,6 +339,17 @@ namespace MasterEditorTWL
return (MasterEditorTWL::roundUp( this->TmdSize, NandClusterSize ));
}
}
property System::UInt32 SubBannerSize // サブバナーのサイズは使用するかしないかで異なるので計算した値を property で提供
{
System::UInt32 get()
{
if( !this->IsUseSubBanner )
{
return 0;
}
return this->cSubBannerSize;
}
}
property System::UInt32 SubBannerSizeRoundUp
{
System::UInt32 get()
@ -372,7 +386,12 @@ namespace MasterEditorTWL
{
System::UInt32 get()
{
return (MasterEditorTWL::roundUp( this->NandUsedSize, ShopBlockSize ));
System::UInt32 div = this->NandUsedSize / this->ShopBlockSize;
if( this->NandUsedSize % this->ShopBlockSize )
{
div++;
}
return div;
}
}
}; //RCNandUsedSize