mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2128 b08762b0-b915-fc4b-9d8c-17b2551a87ff
5423 lines
234 KiB
C++
5423 lines
234 KiB
C++
#pragma once
|
||
|
||
#include "srl.h"
|
||
#include "deliverable.h"
|
||
#include "crc_whole.h"
|
||
|
||
namespace MasterEditorTWL {
|
||
|
||
using namespace System;
|
||
using namespace System::ComponentModel;
|
||
using namespace System::Collections;
|
||
using namespace System::Windows::Forms;
|
||
using namespace System::Data;
|
||
using namespace System::Drawing;
|
||
|
||
/// <summary>
|
||
/// Form1 の概要
|
||
///
|
||
/// 警告: このクラスの名前を変更する場合、このクラスが依存するすべての .resx ファイルに関連付けられた
|
||
/// マネージ リソース コンパイラ ツールに対して 'Resource File Name' プロパティを
|
||
/// 変更する必要があります。この変更を行わないと、
|
||
/// デザイナと、このフォームに関連付けられたローカライズ済みリソースとが、
|
||
/// 正しく相互に利用できなくなります。
|
||
/// </summary>
|
||
public ref class Form1 : public System::Windows::Forms::Form
|
||
{
|
||
// 独自追加フィールド
|
||
private:
|
||
// SRL情報(ROMヘッダを含む)
|
||
RCSrl ^hSrl;
|
||
|
||
// マスタ書類
|
||
RCDeliverable ^hDeliv;
|
||
|
||
// 書類出力モード(ノーマルXML or XML Spread Sheet)
|
||
System::Boolean ^hIsSpreadSheet;
|
||
|
||
// VC自動追加フィールド
|
||
private: System::Windows::Forms::GroupBox^ gboxCRC;
|
||
private: System::Windows::Forms::TextBox^ tboxWholeCRC;
|
||
private: System::Windows::Forms::Button^ butMakeMaster;
|
||
private: System::Windows::Forms::Label^ labTitleName;
|
||
private: System::Windows::Forms::Label^ labGameCode;
|
||
private: System::Windows::Forms::TextBox^ tboxGameCode;
|
||
private: System::Windows::Forms::Label^ labMakerCode;
|
||
private: System::Windows::Forms::TextBox^ tboxMakerCode;
|
||
private: System::Windows::Forms::Label^ labRomType;
|
||
private: System::Windows::Forms::ComboBox^ combBackup;
|
||
private: System::Windows::Forms::Label^ labRomSize;
|
||
private: System::Windows::Forms::TextBox^ tboxRomLatency;
|
||
private: System::Windows::Forms::Label^ labBackup;
|
||
private: System::Windows::Forms::Label^ labPlatform;
|
||
private: System::Windows::Forms::Label^ labRomCRC;
|
||
private: System::Windows::Forms::Label^ labHeaderCRC;
|
||
private: System::Windows::Forms::TextBox^ tboxHeaderCRC;
|
||
private: System::Windows::Forms::TextBox^ tboxBackupOther;
|
||
private: System::Windows::Forms::Label^ labCaption;
|
||
private: System::Windows::Forms::TextBox^ tboxCaption;
|
||
private: System::Windows::Forms::GroupBox^ gboxSelectLang;
|
||
private: System::Windows::Forms::RadioButton^ rSelectE;
|
||
private: System::Windows::Forms::RadioButton^ rSelectJ;
|
||
private: System::Windows::Forms::TextBox^ tboxRomSize;
|
||
private: System::Windows::Forms::TabPage^ tabSpecInfo2;
|
||
private: System::Windows::Forms::Label^ labIsIPLLang;
|
||
private: System::Windows::Forms::GroupBox^ gboxIsIPLLang;
|
||
private: System::Windows::Forms::RadioButton^ rIsNotIPLLang;
|
||
private: System::Windows::Forms::RadioButton^ rIsIPLLang;
|
||
private: System::Windows::Forms::Label^ labIsLang;
|
||
private: System::Windows::Forms::GroupBox^ gboxIsLang;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangI;
|
||
private: System::Windows::Forms::TextBox^ tboxIsLangOther;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangOther;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangK;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangC;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangS;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangG;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangF;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangE;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsLangJ;
|
||
private: System::Windows::Forms::TabPage^ tabSpecInfo;
|
||
private: System::Windows::Forms::Label^ labTimeAutoLcdOff;
|
||
private: System::Windows::Forms::NumericUpDown^ numIsAutoLcdOff;
|
||
private: System::Windows::Forms::Label^ labTimeAutoBackLightOff;
|
||
private: System::Windows::Forms::NumericUpDown^ numIsAutoBackLightOff;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsAutoLcdOff;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsAutoBackLightOff;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsPictoChatSearch;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsSoftReset;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsClock;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsWiFi;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsDSCartridge;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsGBACartridge;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsMic;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsTouch;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsWireless;
|
||
private: System::Windows::Forms::GroupBox^ gboxSpecUser;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsAllIPLFonts;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsIPLUserComment;
|
||
private: System::Windows::Forms::TextBox^ tboxIsIPLUserComment;
|
||
private: System::Windows::Forms::Label^ labIsIPLUserCommentScene;
|
||
private: System::Windows::Forms::GroupBox^ gboxSpecSleep;
|
||
private: System::Windows::Forms::Label^ labTimeSleepClose1;
|
||
private: System::Windows::Forms::Label^ labTimeSleepClose2;
|
||
private: System::Windows::Forms::NumericUpDown^ numTimeSleepClose;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsSleepAlarm;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsNotSleepClose;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsSleep;
|
||
private: System::Windows::Forms::TextBox^ tboxIsSleepAlarm;
|
||
private: System::Windows::Forms::Label^ labSleepAlarmProc;
|
||
private: System::Windows::Forms::TabPage^ tabLicenseInfo;
|
||
private: System::Windows::Forms::TextBox^ tboxUseOthers;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseOthers;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseWiFiLib;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseNetFront;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseVoiceChat;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseVoiceCombine;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseAtok;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseCharRecog;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseVoiceRecog;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseVx;
|
||
private: System::Windows::Forms::CheckBox^ cboxUseLc;
|
||
private: System::Windows::Forms::TabPage^ tabParental;
|
||
private: System::Windows::Forms::Label^ labPEGIBBFC2;
|
||
private: System::Windows::Forms::Label^ labOFLC;
|
||
private: System::Windows::Forms::Label^ labPEGIBBFC;
|
||
private: System::Windows::Forms::Label^ labPEGIPRT;
|
||
private: System::Windows::Forms::Label^ labPEGI;
|
||
private: System::Windows::Forms::Label^ labUSK;
|
||
private: System::Windows::Forms::Label^ labESRB;
|
||
private: System::Windows::Forms::Label^ labCERO;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysOFLC;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysPEGIBBFC;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysPEGIPRT;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysPEGI;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysUSK;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysESRB;
|
||
private: System::Windows::Forms::CheckBox^ cboxAlwaysCERO;
|
||
private: System::Windows::Forms::ComboBox^ combOFLC;
|
||
private: System::Windows::Forms::ComboBox^ combPEGIBBFC;
|
||
private: System::Windows::Forms::ComboBox^ combPEGIPRT;
|
||
private: System::Windows::Forms::ComboBox^ combPEGI;
|
||
private: System::Windows::Forms::ComboBox^ combUSK;
|
||
private: System::Windows::Forms::ComboBox^ combESRB;
|
||
private: System::Windows::Forms::ComboBox^ combCERO;
|
||
private: System::Windows::Forms::CheckBox^ cboxOFLC;
|
||
private: System::Windows::Forms::CheckBox^ cboxPEGIBBFC;
|
||
private: System::Windows::Forms::CheckBox^ cboxPEGIPRT;
|
||
private: System::Windows::Forms::CheckBox^ cboxPEGI;
|
||
private: System::Windows::Forms::CheckBox^ cboxUSK;
|
||
private: System::Windows::Forms::CheckBox^ cboxESRB;
|
||
private: System::Windows::Forms::CheckBox^ cboxCERO;
|
||
private: System::Windows::Forms::Label^ labParentalForceEnable;
|
||
private: System::Windows::Forms::Label^ labParentalRating;
|
||
private: System::Windows::Forms::Label^ labParentalEnable;
|
||
private: System::Windows::Forms::TabPage^ tabTWLInfo2;
|
||
private: System::Windows::Forms::GroupBox^ gboxShared2Size;
|
||
private: System::Windows::Forms::Label^ labShared2Size5;
|
||
private: System::Windows::Forms::Label^ labShared2Size4;
|
||
private: System::Windows::Forms::Label^ labShared2Size3;
|
||
private: System::Windows::Forms::Label^ labShared2Size2;
|
||
private: System::Windows::Forms::Label^ labShared2Size1;
|
||
private: System::Windows::Forms::Label^ labShared2Size0;
|
||
private: System::Windows::Forms::Label^ labKB5;
|
||
private: System::Windows::Forms::Label^ labKB4;
|
||
private: System::Windows::Forms::Label^ labKB3;
|
||
private: System::Windows::Forms::Label^ labKB2;
|
||
private: System::Windows::Forms::Label^ labKB1;
|
||
private: System::Windows::Forms::Label^ labKB0;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size5;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size4;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size3;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size2;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size1;
|
||
private: System::Windows::Forms::TextBox^ tboxShared2Size0;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsShared2;
|
||
private: System::Windows::Forms::GroupBox^ gboxRegion;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsRegionJapan;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsRegionAustralia;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsRegionAmerica;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsRegionEurope;
|
||
private: System::Windows::Forms::GroupBox^ gboxAccess;
|
||
private: System::Windows::Forms::Label^ labAccessOther;
|
||
private: System::Windows::Forms::TextBox^ tboxAccessOther;
|
||
private: System::Windows::Forms::TextBox^ tboxIsGameCardOn;
|
||
private: System::Windows::Forms::Label^ labIsGameCardOn;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsNAND;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsSD;
|
||
private: System::Windows::Forms::TabPage^ tabTWLInfo;
|
||
private: System::Windows::Forms::GroupBox^ gboxTWLInfoWritable;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsEULA;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsWiFiIcon;
|
||
private: System::Windows::Forms::Label^ labEULA;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsWirelessIcon;
|
||
private: System::Windows::Forms::NumericUpDown^ numEULA;
|
||
private: System::Windows::Forms::GroupBox^ gboxTWLInfoReadOnly;
|
||
private: System::Windows::Forms::TextBox^ tboxIsCodec;
|
||
private: System::Windows::Forms::Label^ labIsCodec;
|
||
private: System::Windows::Forms::Label^ labNormalRomOffset;
|
||
private: System::Windows::Forms::TextBox^ tboxNormalRomOffset;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsSubBanner;
|
||
private: System::Windows::Forms::Label^ labKeyTableRomOffset;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsWL;
|
||
private: System::Windows::Forms::TextBox^ tboxPrivateSize;
|
||
private: System::Windows::Forms::Label^ labPrivateSize;
|
||
private: System::Windows::Forms::TextBox^ tboxKeyTableRomOffset;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsNormalJump;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsTmpJump;
|
||
private: System::Windows::Forms::Label^ labPublicSize;
|
||
private: System::Windows::Forms::TextBox^ tboxPublicSize;
|
||
private: System::Windows::Forms::GroupBox^ gboxTitleID;
|
||
private: System::Windows::Forms::TextBox^ tboxTitleIDLo;
|
||
private: System::Windows::Forms::Label^ labTitleIDLo;
|
||
private: System::Windows::Forms::Label^ labTitleIDHi;
|
||
private: System::Windows::Forms::TextBox^ tboxTitleIDHi;
|
||
private: System::Windows::Forms::TextBox^ tboxAppType;
|
||
private: System::Windows::Forms::Label^ labAppType;
|
||
private: System::Windows::Forms::TabPage^ tabCompanyInfo;
|
||
private: System::Windows::Forms::CheckBox^ cboxIsInputPerson2;
|
||
private: System::Windows::Forms::GroupBox^ gboxPerson2;
|
||
private: System::Windows::Forms::Label^ labNTSC2Sur;
|
||
private: System::Windows::Forms::TextBox^ tboxNTSC2;
|
||
private: System::Windows::Forms::Label^ labNTSC2Pre;
|
||
private: System::Windows::Forms::TextBox^ tboxFax2;
|
||
private: System::Windows::Forms::TextBox^ tboxMail2;
|
||
private: System::Windows::Forms::TextBox^ tboxTel2;
|
||
private: System::Windows::Forms::TextBox^ tboxFurigana2;
|
||
private: System::Windows::Forms::TextBox^ tboxPerson2;
|
||
private: System::Windows::Forms::TextBox^ tboxDepart2;
|
||
private: System::Windows::Forms::Label^ labDepart2;
|
||
private: System::Windows::Forms::TextBox^ tboxCompany2;
|
||
private: System::Windows::Forms::Label^ labMail2;
|
||
private: System::Windows::Forms::Label^ labFax2;
|
||
private: System::Windows::Forms::Label^ labTel2;
|
||
private: System::Windows::Forms::Label^ labFurigana2;
|
||
private: System::Windows::Forms::Label^ labPerson2;
|
||
private: System::Windows::Forms::Label^ labCompany2;
|
||
private: System::Windows::Forms::GroupBox^ gboxPerson1;
|
||
private: System::Windows::Forms::Label^ labNTSC1Sur;
|
||
private: System::Windows::Forms::Label^ labNTSC1Pre;
|
||
private: System::Windows::Forms::TextBox^ tboxNTSC1;
|
||
private: System::Windows::Forms::TextBox^ tboxFax1;
|
||
private: System::Windows::Forms::TextBox^ tboxMail1;
|
||
private: System::Windows::Forms::TextBox^ tboxTel1;
|
||
private: System::Windows::Forms::TextBox^ tboxFurigana1;
|
||
private: System::Windows::Forms::TextBox^ tboxPerson1;
|
||
private: System::Windows::Forms::TextBox^ tboxDepart1;
|
||
private: System::Windows::Forms::Label^ labDepart1;
|
||
private: System::Windows::Forms::TextBox^ tboxCompany1;
|
||
private: System::Windows::Forms::Label^ labMail1;
|
||
private: System::Windows::Forms::Label^ labFax1;
|
||
private: System::Windows::Forms::Label^ labTel1;
|
||
private: System::Windows::Forms::Label^ labFurigana1;
|
||
private: System::Windows::Forms::Label^ labPerson1;
|
||
private: System::Windows::Forms::Label^ labCompany1;
|
||
private: System::Windows::Forms::TabPage^ tabSubmitInfo;
|
||
private: System::Windows::Forms::TextBox^ tboxRemasterVer;
|
||
private: System::Windows::Forms::TextBox^ tboxProductCode2;
|
||
private: System::Windows::Forms::TextBox^ tboxSDK;
|
||
private: System::Windows::Forms::TextBox^ tboxProductCode1;
|
||
private: System::Windows::Forms::TextBox^ tboxProductName;
|
||
private: System::Windows::Forms::GroupBox^ gboxForeign;
|
||
private: System::Windows::Forms::Label^ labProductCode2Foreign;
|
||
private: System::Windows::Forms::Label^ labProductNameForeign;
|
||
private: System::Windows::Forms::Label^ labProductCode1Foreign;
|
||
private: System::Windows::Forms::TextBox^ tboxProductNameForeign;
|
||
private: System::Windows::Forms::TextBox^ tboxProductCode2Foreign;
|
||
private: System::Windows::Forms::Label^ labProductCodeForeign;
|
||
private: System::Windows::Forms::CheckBox^ cboxReleaseForeign;
|
||
private: System::Windows::Forms::TextBox^ tboxProductCode1Foreign;
|
||
private: System::Windows::Forms::Label^ labProductCode2;
|
||
private: System::Windows::Forms::Label^ labProductCode1;
|
||
private: System::Windows::Forms::DateTimePicker^ dateSubmit;
|
||
private: System::Windows::Forms::DateTimePicker^ dateRelease;
|
||
private: System::Windows::Forms::Label^ labSDK;
|
||
private: System::Windows::Forms::CheckBox^ cboxRemasterVerE;
|
||
private: System::Windows::Forms::Label^ labCapSubmitVer;
|
||
private: System::Windows::Forms::NumericUpDown^ numSubmitVersion;
|
||
private: System::Windows::Forms::Label^ labSubmitVer;
|
||
private: System::Windows::Forms::Label^ labRemasterVer;
|
||
private: System::Windows::Forms::Label^ labCapDay2;
|
||
private: System::Windows::Forms::Label^ labCapDay1;
|
||
private: System::Windows::Forms::GroupBox^ gboxUsage;
|
||
private: System::Windows::Forms::TextBox^ tboxUsageOther;
|
||
private: System::Windows::Forms::RadioButton^ rUsageOther;
|
||
private: System::Windows::Forms::RadioButton^ rUsageDst;
|
||
private: System::Windows::Forms::RadioButton^ rUsageSample;
|
||
private: System::Windows::Forms::RadioButton^ rUsageSale;
|
||
private: System::Windows::Forms::Label^ labUsage;
|
||
private: System::Windows::Forms::GroupBox^ gboxSubmitWay;
|
||
private: System::Windows::Forms::RadioButton^ rSubmitHand;
|
||
private: System::Windows::Forms::RadioButton^ rSubmitPost;
|
||
private: System::Windows::Forms::Label^ labSubmitWay;
|
||
private: System::Windows::Forms::Label^ labSubmiteDate;
|
||
private: System::Windows::Forms::Label^ labReleaseDate;
|
||
private: System::Windows::Forms::Label^ labProductCode;
|
||
private: System::Windows::Forms::Label^ labProductName;
|
||
private: System::Windows::Forms::TabControl^ tabDoc;
|
||
private: System::Windows::Forms::Label^ labHex2;
|
||
private: System::Windows::Forms::Label^ labHex1;
|
||
private: System::Windows::Forms::Label^ labByte2;
|
||
private: System::Windows::Forms::Label^ labByte1;
|
||
private: System::Windows::Forms::Label^ labHex4;
|
||
private: System::Windows::Forms::Label^ labHex3;
|
||
private: System::Windows::Forms::TextBox^ tboxCaptionEx;
|
||
|
||
private: System::Windows::Forms::TextBox^ tboxPlatform;
|
||
|
||
public:
|
||
Form1(void)
|
||
{
|
||
InitializeComponent();
|
||
//
|
||
//TODO: ここにコンストラクタ コードを追加します
|
||
//
|
||
this->hSrl = gcnew (RCSrl);
|
||
this->hDeliv = gcnew (RCDeliverable);
|
||
|
||
// デフォルト値
|
||
this->hIsSpreadSheet = gcnew System::Boolean( true );
|
||
this->dateRelease->Value = System::DateTime::Now;
|
||
this->dateSubmit->Value = System::DateTime::Now;
|
||
|
||
this->loadInit(); // 設定ファイルの読み込み
|
||
}
|
||
|
||
protected:
|
||
/// <summary>
|
||
/// 使用中のリソースをすべてクリーンアップします。
|
||
/// </summary>
|
||
~Form1()
|
||
{
|
||
if (components)
|
||
{
|
||
delete components;
|
||
}
|
||
}
|
||
private: System::Windows::Forms::TextBox^ tboxFile;
|
||
protected:
|
||
private: System::Windows::Forms::Button^ butOpen;
|
||
private: System::Windows::Forms::TextBox^ tboxMsg;
|
||
private: System::Windows::Forms::GroupBox^ gboxSrl;
|
||
private: System::Windows::Forms::TextBox^ tboxTitleName;
|
||
private: System::Windows::Forms::GroupBox^ gboxFileOpen;
|
||
private: System::Windows::Forms::Button^ butSaveAs;
|
||
|
||
private:
|
||
/// <summary>
|
||
/// 必要なデザイナ変数です。
|
||
/// </summary>
|
||
System::ComponentModel::Container ^components;
|
||
|
||
#pragma region Windows Form Designer generated code
|
||
/// <summary>
|
||
/// デザイナ サポートに必要なメソッドです。このメソッドの内容を
|
||
/// コード エディタで変更しないでください。
|
||
/// </summary>
|
||
void InitializeComponent(void)
|
||
{
|
||
this->tboxFile = (gcnew System::Windows::Forms::TextBox());
|
||
this->butOpen = (gcnew System::Windows::Forms::Button());
|
||
this->tboxMsg = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxSrl = (gcnew System::Windows::Forms::GroupBox());
|
||
this->tboxRomSize = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxPlatform = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxBackupOther = (gcnew System::Windows::Forms::TextBox());
|
||
this->labPlatform = (gcnew System::Windows::Forms::Label());
|
||
this->labBackup = (gcnew System::Windows::Forms::Label());
|
||
this->tboxRomLatency = (gcnew System::Windows::Forms::TextBox());
|
||
this->combBackup = (gcnew System::Windows::Forms::ComboBox());
|
||
this->labRomSize = (gcnew System::Windows::Forms::Label());
|
||
this->labRomType = (gcnew System::Windows::Forms::Label());
|
||
this->tboxMakerCode = (gcnew System::Windows::Forms::TextBox());
|
||
this->labMakerCode = (gcnew System::Windows::Forms::Label());
|
||
this->labGameCode = (gcnew System::Windows::Forms::Label());
|
||
this->tboxGameCode = (gcnew System::Windows::Forms::TextBox());
|
||
this->labTitleName = (gcnew System::Windows::Forms::Label());
|
||
this->tboxTitleName = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxCRC = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labRomCRC = (gcnew System::Windows::Forms::Label());
|
||
this->labHeaderCRC = (gcnew System::Windows::Forms::Label());
|
||
this->tboxHeaderCRC = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxWholeCRC = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxFileOpen = (gcnew System::Windows::Forms::GroupBox());
|
||
this->butSaveAs = (gcnew System::Windows::Forms::Button());
|
||
this->butMakeMaster = (gcnew System::Windows::Forms::Button());
|
||
this->labCaption = (gcnew System::Windows::Forms::Label());
|
||
this->tboxCaption = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxSelectLang = (gcnew System::Windows::Forms::GroupBox());
|
||
this->rSelectE = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rSelectJ = (gcnew System::Windows::Forms::RadioButton());
|
||
this->tabSpecInfo2 = (gcnew System::Windows::Forms::TabPage());
|
||
this->labIsIPLLang = (gcnew System::Windows::Forms::Label());
|
||
this->gboxIsIPLLang = (gcnew System::Windows::Forms::GroupBox());
|
||
this->rIsNotIPLLang = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rIsIPLLang = (gcnew System::Windows::Forms::RadioButton());
|
||
this->labIsLang = (gcnew System::Windows::Forms::Label());
|
||
this->gboxIsLang = (gcnew System::Windows::Forms::GroupBox());
|
||
this->cboxIsLangI = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tboxIsLangOther = (gcnew System::Windows::Forms::TextBox());
|
||
this->cboxIsLangOther = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangK = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangC = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangS = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangG = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangF = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangE = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsLangJ = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tabSpecInfo = (gcnew System::Windows::Forms::TabPage());
|
||
this->labTimeAutoLcdOff = (gcnew System::Windows::Forms::Label());
|
||
this->numIsAutoLcdOff = (gcnew System::Windows::Forms::NumericUpDown());
|
||
this->labTimeAutoBackLightOff = (gcnew System::Windows::Forms::Label());
|
||
this->numIsAutoBackLightOff = (gcnew System::Windows::Forms::NumericUpDown());
|
||
this->cboxIsAutoLcdOff = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsAutoBackLightOff = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsPictoChatSearch = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsSoftReset = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsClock = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsWiFi = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsDSCartridge = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsGBACartridge = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsMic = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsTouch = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsWireless = (gcnew System::Windows::Forms::CheckBox());
|
||
this->gboxSpecUser = (gcnew System::Windows::Forms::GroupBox());
|
||
this->cboxIsAllIPLFonts = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsIPLUserComment = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tboxIsIPLUserComment = (gcnew System::Windows::Forms::TextBox());
|
||
this->labIsIPLUserCommentScene = (gcnew System::Windows::Forms::Label());
|
||
this->gboxSpecSleep = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labTimeSleepClose1 = (gcnew System::Windows::Forms::Label());
|
||
this->labTimeSleepClose2 = (gcnew System::Windows::Forms::Label());
|
||
this->numTimeSleepClose = (gcnew System::Windows::Forms::NumericUpDown());
|
||
this->cboxIsSleepAlarm = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsNotSleepClose = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsSleep = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tboxIsSleepAlarm = (gcnew System::Windows::Forms::TextBox());
|
||
this->labSleepAlarmProc = (gcnew System::Windows::Forms::Label());
|
||
this->tabLicenseInfo = (gcnew System::Windows::Forms::TabPage());
|
||
this->tboxUseOthers = (gcnew System::Windows::Forms::TextBox());
|
||
this->cboxUseOthers = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseWiFiLib = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseNetFront = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseVoiceChat = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseVoiceCombine = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseAtok = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseCharRecog = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseVoiceRecog = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseVx = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUseLc = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tabParental = (gcnew System::Windows::Forms::TabPage());
|
||
this->labPEGIBBFC2 = (gcnew System::Windows::Forms::Label());
|
||
this->labOFLC = (gcnew System::Windows::Forms::Label());
|
||
this->labPEGIBBFC = (gcnew System::Windows::Forms::Label());
|
||
this->labPEGIPRT = (gcnew System::Windows::Forms::Label());
|
||
this->labPEGI = (gcnew System::Windows::Forms::Label());
|
||
this->labUSK = (gcnew System::Windows::Forms::Label());
|
||
this->labESRB = (gcnew System::Windows::Forms::Label());
|
||
this->labCERO = (gcnew System::Windows::Forms::Label());
|
||
this->cboxAlwaysOFLC = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysPEGIBBFC = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysPEGIPRT = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysPEGI = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysUSK = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysESRB = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxAlwaysCERO = (gcnew System::Windows::Forms::CheckBox());
|
||
this->combOFLC = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combPEGIBBFC = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combPEGIPRT = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combPEGI = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combUSK = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combESRB = (gcnew System::Windows::Forms::ComboBox());
|
||
this->combCERO = (gcnew System::Windows::Forms::ComboBox());
|
||
this->cboxOFLC = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxPEGIBBFC = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxPEGIPRT = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxPEGI = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxUSK = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxESRB = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxCERO = (gcnew System::Windows::Forms::CheckBox());
|
||
this->labParentalForceEnable = (gcnew System::Windows::Forms::Label());
|
||
this->labParentalRating = (gcnew System::Windows::Forms::Label());
|
||
this->labParentalEnable = (gcnew System::Windows::Forms::Label());
|
||
this->tabTWLInfo2 = (gcnew System::Windows::Forms::TabPage());
|
||
this->gboxShared2Size = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labShared2Size5 = (gcnew System::Windows::Forms::Label());
|
||
this->labShared2Size4 = (gcnew System::Windows::Forms::Label());
|
||
this->labShared2Size3 = (gcnew System::Windows::Forms::Label());
|
||
this->labShared2Size2 = (gcnew System::Windows::Forms::Label());
|
||
this->labShared2Size1 = (gcnew System::Windows::Forms::Label());
|
||
this->labShared2Size0 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB5 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB4 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB3 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB2 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB1 = (gcnew System::Windows::Forms::Label());
|
||
this->labKB0 = (gcnew System::Windows::Forms::Label());
|
||
this->tboxShared2Size5 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxShared2Size4 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxShared2Size3 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxShared2Size2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxShared2Size1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxShared2Size0 = (gcnew System::Windows::Forms::TextBox());
|
||
this->cboxIsShared2 = (gcnew System::Windows::Forms::CheckBox());
|
||
this->gboxRegion = (gcnew System::Windows::Forms::GroupBox());
|
||
this->cboxIsRegionJapan = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsRegionAustralia = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsRegionAmerica = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsRegionEurope = (gcnew System::Windows::Forms::CheckBox());
|
||
this->gboxAccess = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labAccessOther = (gcnew System::Windows::Forms::Label());
|
||
this->tboxAccessOther = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxIsGameCardOn = (gcnew System::Windows::Forms::TextBox());
|
||
this->labIsGameCardOn = (gcnew System::Windows::Forms::Label());
|
||
this->cboxIsNAND = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsSD = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tabTWLInfo = (gcnew System::Windows::Forms::TabPage());
|
||
this->gboxTWLInfoWritable = (gcnew System::Windows::Forms::GroupBox());
|
||
this->cboxIsEULA = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsWiFiIcon = (gcnew System::Windows::Forms::CheckBox());
|
||
this->labEULA = (gcnew System::Windows::Forms::Label());
|
||
this->cboxIsWirelessIcon = (gcnew System::Windows::Forms::CheckBox());
|
||
this->numEULA = (gcnew System::Windows::Forms::NumericUpDown());
|
||
this->gboxTWLInfoReadOnly = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labByte2 = (gcnew System::Windows::Forms::Label());
|
||
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->labNormalRomOffset = (gcnew System::Windows::Forms::Label());
|
||
this->tboxNormalRomOffset = (gcnew System::Windows::Forms::TextBox());
|
||
this->cboxIsSubBanner = (gcnew System::Windows::Forms::CheckBox());
|
||
this->labKeyTableRomOffset = (gcnew System::Windows::Forms::Label());
|
||
this->cboxIsWL = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tboxPrivateSize = (gcnew System::Windows::Forms::TextBox());
|
||
this->labPrivateSize = (gcnew System::Windows::Forms::Label());
|
||
this->tboxKeyTableRomOffset = (gcnew System::Windows::Forms::TextBox());
|
||
this->cboxIsNormalJump = (gcnew System::Windows::Forms::CheckBox());
|
||
this->cboxIsTmpJump = (gcnew System::Windows::Forms::CheckBox());
|
||
this->labPublicSize = (gcnew System::Windows::Forms::Label());
|
||
this->tboxPublicSize = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxTitleID = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labHex2 = (gcnew System::Windows::Forms::Label());
|
||
this->labHex1 = (gcnew System::Windows::Forms::Label());
|
||
this->tboxTitleIDLo = (gcnew System::Windows::Forms::TextBox());
|
||
this->labTitleIDLo = (gcnew System::Windows::Forms::Label());
|
||
this->labTitleIDHi = (gcnew System::Windows::Forms::Label());
|
||
this->tboxTitleIDHi = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxAppType = (gcnew System::Windows::Forms::TextBox());
|
||
this->labAppType = (gcnew System::Windows::Forms::Label());
|
||
this->tabCompanyInfo = (gcnew System::Windows::Forms::TabPage());
|
||
this->cboxIsInputPerson2 = (gcnew System::Windows::Forms::CheckBox());
|
||
this->gboxPerson2 = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labNTSC2Sur = (gcnew System::Windows::Forms::Label());
|
||
this->tboxNTSC2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->labNTSC2Pre = (gcnew System::Windows::Forms::Label());
|
||
this->tboxFax2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxMail2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxTel2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxFurigana2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxPerson2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxDepart2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->labDepart2 = (gcnew System::Windows::Forms::Label());
|
||
this->tboxCompany2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->labMail2 = (gcnew System::Windows::Forms::Label());
|
||
this->labFax2 = (gcnew System::Windows::Forms::Label());
|
||
this->labTel2 = (gcnew System::Windows::Forms::Label());
|
||
this->labFurigana2 = (gcnew System::Windows::Forms::Label());
|
||
this->labPerson2 = (gcnew System::Windows::Forms::Label());
|
||
this->labCompany2 = (gcnew System::Windows::Forms::Label());
|
||
this->gboxPerson1 = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labNTSC1Sur = (gcnew System::Windows::Forms::Label());
|
||
this->labNTSC1Pre = (gcnew System::Windows::Forms::Label());
|
||
this->tboxNTSC1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxFax1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxMail1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxTel1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxFurigana1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxPerson1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxDepart1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->labDepart1 = (gcnew System::Windows::Forms::Label());
|
||
this->tboxCompany1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->labMail1 = (gcnew System::Windows::Forms::Label());
|
||
this->labFax1 = (gcnew System::Windows::Forms::Label());
|
||
this->labTel1 = (gcnew System::Windows::Forms::Label());
|
||
this->labFurigana1 = (gcnew System::Windows::Forms::Label());
|
||
this->labPerson1 = (gcnew System::Windows::Forms::Label());
|
||
this->labCompany1 = (gcnew System::Windows::Forms::Label());
|
||
this->tabSubmitInfo = (gcnew System::Windows::Forms::TabPage());
|
||
this->tboxRemasterVer = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxProductCode2 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxSDK = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxProductCode1 = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxProductName = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxForeign = (gcnew System::Windows::Forms::GroupBox());
|
||
this->labProductCode2Foreign = (gcnew System::Windows::Forms::Label());
|
||
this->labProductNameForeign = (gcnew System::Windows::Forms::Label());
|
||
this->labProductCode1Foreign = (gcnew System::Windows::Forms::Label());
|
||
this->tboxProductNameForeign = (gcnew System::Windows::Forms::TextBox());
|
||
this->tboxProductCode2Foreign = (gcnew System::Windows::Forms::TextBox());
|
||
this->labProductCodeForeign = (gcnew System::Windows::Forms::Label());
|
||
this->cboxReleaseForeign = (gcnew System::Windows::Forms::CheckBox());
|
||
this->tboxProductCode1Foreign = (gcnew System::Windows::Forms::TextBox());
|
||
this->labProductCode2 = (gcnew System::Windows::Forms::Label());
|
||
this->labProductCode1 = (gcnew System::Windows::Forms::Label());
|
||
this->dateSubmit = (gcnew System::Windows::Forms::DateTimePicker());
|
||
this->dateRelease = (gcnew System::Windows::Forms::DateTimePicker());
|
||
this->labSDK = (gcnew System::Windows::Forms::Label());
|
||
this->cboxRemasterVerE = (gcnew System::Windows::Forms::CheckBox());
|
||
this->labCapSubmitVer = (gcnew System::Windows::Forms::Label());
|
||
this->numSubmitVersion = (gcnew System::Windows::Forms::NumericUpDown());
|
||
this->labSubmitVer = (gcnew System::Windows::Forms::Label());
|
||
this->labRemasterVer = (gcnew System::Windows::Forms::Label());
|
||
this->labCapDay2 = (gcnew System::Windows::Forms::Label());
|
||
this->labCapDay1 = (gcnew System::Windows::Forms::Label());
|
||
this->gboxUsage = (gcnew System::Windows::Forms::GroupBox());
|
||
this->tboxUsageOther = (gcnew System::Windows::Forms::TextBox());
|
||
this->rUsageOther = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rUsageDst = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rUsageSample = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rUsageSale = (gcnew System::Windows::Forms::RadioButton());
|
||
this->labUsage = (gcnew System::Windows::Forms::Label());
|
||
this->gboxSubmitWay = (gcnew System::Windows::Forms::GroupBox());
|
||
this->rSubmitHand = (gcnew System::Windows::Forms::RadioButton());
|
||
this->rSubmitPost = (gcnew System::Windows::Forms::RadioButton());
|
||
this->labSubmitWay = (gcnew System::Windows::Forms::Label());
|
||
this->labSubmiteDate = (gcnew System::Windows::Forms::Label());
|
||
this->labReleaseDate = (gcnew System::Windows::Forms::Label());
|
||
this->labProductCode = (gcnew System::Windows::Forms::Label());
|
||
this->labProductName = (gcnew System::Windows::Forms::Label());
|
||
this->tabDoc = (gcnew System::Windows::Forms::TabControl());
|
||
this->tboxCaptionEx = (gcnew System::Windows::Forms::TextBox());
|
||
this->gboxSrl->SuspendLayout();
|
||
this->gboxCRC->SuspendLayout();
|
||
this->gboxFileOpen->SuspendLayout();
|
||
this->gboxSelectLang->SuspendLayout();
|
||
this->tabSpecInfo2->SuspendLayout();
|
||
this->gboxIsIPLLang->SuspendLayout();
|
||
this->gboxIsLang->SuspendLayout();
|
||
this->tabSpecInfo->SuspendLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numIsAutoLcdOff))->BeginInit();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numIsAutoBackLightOff))->BeginInit();
|
||
this->gboxSpecUser->SuspendLayout();
|
||
this->gboxSpecSleep->SuspendLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numTimeSleepClose))->BeginInit();
|
||
this->tabLicenseInfo->SuspendLayout();
|
||
this->tabParental->SuspendLayout();
|
||
this->tabTWLInfo2->SuspendLayout();
|
||
this->gboxShared2Size->SuspendLayout();
|
||
this->gboxRegion->SuspendLayout();
|
||
this->gboxAccess->SuspendLayout();
|
||
this->tabTWLInfo->SuspendLayout();
|
||
this->gboxTWLInfoWritable->SuspendLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numEULA))->BeginInit();
|
||
this->gboxTWLInfoReadOnly->SuspendLayout();
|
||
this->gboxTitleID->SuspendLayout();
|
||
this->tabCompanyInfo->SuspendLayout();
|
||
this->gboxPerson2->SuspendLayout();
|
||
this->gboxPerson1->SuspendLayout();
|
||
this->tabSubmitInfo->SuspendLayout();
|
||
this->gboxForeign->SuspendLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numSubmitVersion))->BeginInit();
|
||
this->gboxUsage->SuspendLayout();
|
||
this->gboxSubmitWay->SuspendLayout();
|
||
this->tabDoc->SuspendLayout();
|
||
this->SuspendLayout();
|
||
//
|
||
// tboxFile
|
||
//
|
||
this->tboxFile->AllowDrop = true;
|
||
this->tboxFile->Location = System::Drawing::Point(6, 18);
|
||
this->tboxFile->Name = L"tboxFile";
|
||
this->tboxFile->ReadOnly = true;
|
||
this->tboxFile->Size = System::Drawing::Size(394, 19);
|
||
this->tboxFile->TabIndex = 0;
|
||
this->tboxFile->DragDrop += gcnew System::Windows::Forms::DragEventHandler(this, &Form1::tboxFile_DragDrop);
|
||
this->tboxFile->DragEnter += gcnew System::Windows::Forms::DragEventHandler(this, &Form1::tboxFile_DragEnter);
|
||
//
|
||
// butOpen
|
||
//
|
||
this->butOpen->Location = System::Drawing::Point(6, 44);
|
||
this->butOpen->Name = L"butOpen";
|
||
this->butOpen->Size = System::Drawing::Size(112, 23);
|
||
this->butOpen->TabIndex = 1;
|
||
this->butOpen->Text = L"ROMデータを開く";
|
||
this->butOpen->UseVisualStyleBackColor = true;
|
||
this->butOpen->Click += gcnew System::EventHandler(this, &Form1::butOpen_Click);
|
||
//
|
||
// tboxMsg
|
||
//
|
||
this->tboxMsg->Location = System::Drawing::Point(12, 743);
|
||
this->tboxMsg->Name = L"tboxMsg";
|
||
this->tboxMsg->ReadOnly = true;
|
||
this->tboxMsg->Size = System::Drawing::Size(670, 19);
|
||
this->tboxMsg->TabIndex = 2;
|
||
//
|
||
// gboxSrl
|
||
//
|
||
this->gboxSrl->Controls->Add(this->tboxRomSize);
|
||
this->gboxSrl->Controls->Add(this->tboxPlatform);
|
||
this->gboxSrl->Controls->Add(this->tboxBackupOther);
|
||
this->gboxSrl->Controls->Add(this->labPlatform);
|
||
this->gboxSrl->Controls->Add(this->labBackup);
|
||
this->gboxSrl->Controls->Add(this->tboxRomLatency);
|
||
this->gboxSrl->Controls->Add(this->combBackup);
|
||
this->gboxSrl->Controls->Add(this->labRomSize);
|
||
this->gboxSrl->Controls->Add(this->labRomType);
|
||
this->gboxSrl->Controls->Add(this->tboxMakerCode);
|
||
this->gboxSrl->Controls->Add(this->labMakerCode);
|
||
this->gboxSrl->Controls->Add(this->labGameCode);
|
||
this->gboxSrl->Controls->Add(this->tboxGameCode);
|
||
this->gboxSrl->Controls->Add(this->labTitleName);
|
||
this->gboxSrl->Controls->Add(this->tboxTitleName);
|
||
this->gboxSrl->Location = System::Drawing::Point(12, 12);
|
||
this->gboxSrl->Name = L"gboxSrl";
|
||
this->gboxSrl->Size = System::Drawing::Size(374, 231);
|
||
this->gboxSrl->TabIndex = 3;
|
||
this->gboxSrl->TabStop = false;
|
||
this->gboxSrl->Text = L"ROMデータ情報";
|
||
//
|
||
// tboxRomSize
|
||
//
|
||
this->tboxRomSize->Location = System::Drawing::Point(104, 171);
|
||
this->tboxRomSize->Name = L"tboxRomSize";
|
||
this->tboxRomSize->ReadOnly = true;
|
||
this->tboxRomSize->Size = System::Drawing::Size(100, 19);
|
||
this->tboxRomSize->TabIndex = 15;
|
||
//
|
||
// tboxPlatform
|
||
//
|
||
this->tboxPlatform->Location = System::Drawing::Point(104, 112);
|
||
this->tboxPlatform->Name = L"tboxPlatform";
|
||
this->tboxPlatform->ReadOnly = true;
|
||
this->tboxPlatform->Size = System::Drawing::Size(100, 19);
|
||
this->tboxPlatform->TabIndex = 14;
|
||
//
|
||
// tboxBackupOther
|
||
//
|
||
this->tboxBackupOther->Enabled = false;
|
||
this->tboxBackupOther->Location = System::Drawing::Point(231, 202);
|
||
this->tboxBackupOther->Name = L"tboxBackupOther";
|
||
this->tboxBackupOther->Size = System::Drawing::Size(115, 19);
|
||
this->tboxBackupOther->TabIndex = 6;
|
||
//
|
||
// labPlatform
|
||
//
|
||
this->labPlatform->AutoSize = true;
|
||
this->labPlatform->Location = System::Drawing::Point(12, 115);
|
||
this->labPlatform->Name = L"labPlatform";
|
||
this->labPlatform->Size = System::Drawing::Size(73, 12);
|
||
this->labPlatform->TabIndex = 13;
|
||
this->labPlatform->Text = L"プラットフォーム";
|
||
//
|
||
// labBackup
|
||
//
|
||
this->labBackup->AutoSize = true;
|
||
this->labBackup->Location = System::Drawing::Point(12, 205);
|
||
this->labBackup->Name = L"labBackup";
|
||
this->labBackup->Size = System::Drawing::Size(79, 12);
|
||
this->labBackup->TabIndex = 12;
|
||
this->labBackup->Text = L"バックアップメモリ";
|
||
//
|
||
// tboxRomLatency
|
||
//
|
||
this->tboxRomLatency->Location = System::Drawing::Point(104, 141);
|
||
this->tboxRomLatency->Name = L"tboxRomLatency";
|
||
this->tboxRomLatency->ReadOnly = true;
|
||
this->tboxRomLatency->Size = System::Drawing::Size(100, 19);
|
||
this->tboxRomLatency->TabIndex = 11;
|
||
//
|
||
// combBackup
|
||
//
|
||
this->combBackup->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combBackup->FormattingEnabled = true;
|
||
this->combBackup->Items->AddRange(gcnew cli::array< System::Object^ >(9) {L"4Kbit EEPROM", L"64Kbit EEPROM", L"512Kbit EEPROM",
|
||
L"256Kbit FRAM", L"2Mbit FLASH", L"4Mbit FLASH", L"8Mbit FLASH", L"なし", L"その他"});
|
||
this->combBackup->Location = System::Drawing::Point(104, 202);
|
||
this->combBackup->MaxDropDownItems = 9;
|
||
this->combBackup->Name = L"combBackup";
|
||
this->combBackup->Size = System::Drawing::Size(121, 20);
|
||
this->combBackup->TabIndex = 5;
|
||
this->combBackup->SelectedIndexChanged += gcnew System::EventHandler(this, &Form1::combBackup_SelectedIndexChanged);
|
||
//
|
||
// labRomSize
|
||
//
|
||
this->labRomSize->AutoSize = true;
|
||
this->labRomSize->Location = System::Drawing::Point(12, 174);
|
||
this->labRomSize->Name = L"labRomSize";
|
||
this->labRomSize->Size = System::Drawing::Size(54, 12);
|
||
this->labRomSize->TabIndex = 9;
|
||
this->labRomSize->Text = L"ROM容量";
|
||
//
|
||
// labRomType
|
||
//
|
||
this->labRomType->AutoSize = true;
|
||
this->labRomType->Location = System::Drawing::Point(12, 144);
|
||
this->labRomType->Name = L"labRomType";
|
||
this->labRomType->Size = System::Drawing::Size(80, 12);
|
||
this->labRomType->TabIndex = 7;
|
||
this->labRomType->Text = L"ROMタイプ設定";
|
||
//
|
||
// tboxMakerCode
|
||
//
|
||
this->tboxMakerCode->Location = System::Drawing::Point(104, 83);
|
||
this->tboxMakerCode->MaxLength = 4;
|
||
this->tboxMakerCode->Name = L"tboxMakerCode";
|
||
this->tboxMakerCode->ReadOnly = true;
|
||
this->tboxMakerCode->Size = System::Drawing::Size(59, 19);
|
||
this->tboxMakerCode->TabIndex = 2;
|
||
//
|
||
// labMakerCode
|
||
//
|
||
this->labMakerCode->AutoSize = true;
|
||
this->labMakerCode->Location = System::Drawing::Point(12, 86);
|
||
this->labMakerCode->Name = L"labMakerCode";
|
||
this->labMakerCode->Size = System::Drawing::Size(59, 12);
|
||
this->labMakerCode->TabIndex = 4;
|
||
this->labMakerCode->Text = L"メーカコード";
|
||
//
|
||
// labGameCode
|
||
//
|
||
this->labGameCode->AutoSize = true;
|
||
this->labGameCode->Location = System::Drawing::Point(12, 56);
|
||
this->labGameCode->Name = L"labGameCode";
|
||
this->labGameCode->Size = System::Drawing::Size(78, 12);
|
||
this->labGameCode->TabIndex = 3;
|
||
this->labGameCode->Text = L"イニシャルコード";
|
||
//
|
||
// tboxGameCode
|
||
//
|
||
this->tboxGameCode->Location = System::Drawing::Point(104, 53);
|
||
this->tboxGameCode->MaxLength = 4;
|
||
this->tboxGameCode->Name = L"tboxGameCode";
|
||
this->tboxGameCode->ReadOnly = true;
|
||
this->tboxGameCode->Size = System::Drawing::Size(59, 19);
|
||
this->tboxGameCode->TabIndex = 1;
|
||
//
|
||
// labTitleName
|
||
//
|
||
this->labTitleName->AutoSize = true;
|
||
this->labTitleName->Location = System::Drawing::Point(12, 24);
|
||
this->labTitleName->Name = L"labTitleName";
|
||
this->labTitleName->Size = System::Drawing::Size(65, 12);
|
||
this->labTitleName->TabIndex = 1;
|
||
this->labTitleName->Text = L"ソフトタイトル";
|
||
//
|
||
// tboxTitleName
|
||
//
|
||
this->tboxTitleName->ImeMode = System::Windows::Forms::ImeMode::NoControl;
|
||
this->tboxTitleName->Location = System::Drawing::Point(104, 21);
|
||
this->tboxTitleName->MaxLength = 12;
|
||
this->tboxTitleName->Name = L"tboxTitleName";
|
||
this->tboxTitleName->ReadOnly = true;
|
||
this->tboxTitleName->Size = System::Drawing::Size(121, 19);
|
||
this->tboxTitleName->TabIndex = 0;
|
||
//
|
||
// gboxCRC
|
||
//
|
||
this->gboxCRC->Controls->Add(this->labRomCRC);
|
||
this->gboxCRC->Controls->Add(this->labHeaderCRC);
|
||
this->gboxCRC->Controls->Add(this->tboxHeaderCRC);
|
||
this->gboxCRC->Controls->Add(this->tboxWholeCRC);
|
||
this->gboxCRC->Location = System::Drawing::Point(403, 12);
|
||
this->gboxCRC->Name = L"gboxCRC";
|
||
this->gboxCRC->Size = System::Drawing::Size(150, 72);
|
||
this->gboxCRC->TabIndex = 5;
|
||
this->gboxCRC->TabStop = false;
|
||
this->gboxCRC->Text = L"CRC";
|
||
//
|
||
// labRomCRC
|
||
//
|
||
this->labRomCRC->AutoSize = true;
|
||
this->labRomCRC->Location = System::Drawing::Point(6, 45);
|
||
this->labRomCRC->Name = L"labRomCRC";
|
||
this->labRomCRC->Size = System::Drawing::Size(63, 12);
|
||
this->labRomCRC->TabIndex = 3;
|
||
this->labRomCRC->Text = L"全体のCRC";
|
||
//
|
||
// labHeaderCRC
|
||
//
|
||
this->labHeaderCRC->AutoSize = true;
|
||
this->labHeaderCRC->Location = System::Drawing::Point(6, 20);
|
||
this->labHeaderCRC->Name = L"labHeaderCRC";
|
||
this->labHeaderCRC->Size = System::Drawing::Size(55, 12);
|
||
this->labHeaderCRC->TabIndex = 2;
|
||
this->labHeaderCRC->Text = L"ヘッダCRC";
|
||
//
|
||
// tboxHeaderCRC
|
||
//
|
||
this->tboxHeaderCRC->Location = System::Drawing::Point(75, 17);
|
||
this->tboxHeaderCRC->Name = L"tboxHeaderCRC";
|
||
this->tboxHeaderCRC->ReadOnly = true;
|
||
this->tboxHeaderCRC->Size = System::Drawing::Size(55, 19);
|
||
this->tboxHeaderCRC->TabIndex = 1;
|
||
//
|
||
// tboxWholeCRC
|
||
//
|
||
this->tboxWholeCRC->Location = System::Drawing::Point(75, 42);
|
||
this->tboxWholeCRC->Name = L"tboxWholeCRC";
|
||
this->tboxWholeCRC->ReadOnly = true;
|
||
this->tboxWholeCRC->Size = System::Drawing::Size(55, 19);
|
||
this->tboxWholeCRC->TabIndex = 0;
|
||
//
|
||
// gboxFileOpen
|
||
//
|
||
this->gboxFileOpen->Controls->Add(this->butSaveAs);
|
||
this->gboxFileOpen->Controls->Add(this->tboxFile);
|
||
this->gboxFileOpen->Controls->Add(this->butOpen);
|
||
this->gboxFileOpen->Location = System::Drawing::Point(12, 659);
|
||
this->gboxFileOpen->Name = L"gboxFileOpen";
|
||
this->gboxFileOpen->Size = System::Drawing::Size(419, 78);
|
||
this->gboxFileOpen->TabIndex = 4;
|
||
this->gboxFileOpen->TabStop = false;
|
||
this->gboxFileOpen->Text = L"ROMデータファイルの入出力";
|
||
//
|
||
// butSaveAs
|
||
//
|
||
this->butSaveAs->Location = System::Drawing::Point(252, 44);
|
||
this->butSaveAs->Name = L"butSaveAs";
|
||
this->butSaveAs->Size = System::Drawing::Size(148, 23);
|
||
this->butSaveAs->TabIndex = 2;
|
||
this->butSaveAs->Text = L"入力情報を反映させて保存";
|
||
this->butSaveAs->UseVisualStyleBackColor = true;
|
||
this->butSaveAs->Click += gcnew System::EventHandler(this, &Form1::butSaveAs_Click);
|
||
//
|
||
// butMakeMaster
|
||
//
|
||
this->butMakeMaster->Location = System::Drawing::Point(487, 703);
|
||
this->butMakeMaster->Name = L"butMakeMaster";
|
||
this->butMakeMaster->Size = System::Drawing::Size(149, 23);
|
||
this->butMakeMaster->TabIndex = 7;
|
||
this->butMakeMaster->Text = L"マスタ提出書類を作成";
|
||
this->butMakeMaster->UseVisualStyleBackColor = true;
|
||
this->butMakeMaster->Click += gcnew System::EventHandler(this, &Form1::butMakeMaster_Click);
|
||
//
|
||
// labCaption
|
||
//
|
||
this->labCaption->AutoSize = true;
|
||
this->labCaption->Location = System::Drawing::Point(401, 95);
|
||
this->labCaption->Name = L"labCaption";
|
||
this->labCaption->Size = System::Drawing::Size(41, 12);
|
||
this->labCaption->TabIndex = 8;
|
||
this->labCaption->Text = L"備考欄";
|
||
//
|
||
// tboxCaption
|
||
//
|
||
this->tboxCaption->Location = System::Drawing::Point(403, 110);
|
||
this->tboxCaption->Multiline = true;
|
||
this->tboxCaption->Name = L"tboxCaption";
|
||
this->tboxCaption->Size = System::Drawing::Size(279, 92);
|
||
this->tboxCaption->TabIndex = 8;
|
||
//
|
||
// gboxSelectLang
|
||
//
|
||
this->gboxSelectLang->Controls->Add(this->rSelectE);
|
||
this->gboxSelectLang->Controls->Add(this->rSelectJ);
|
||
this->gboxSelectLang->Location = System::Drawing::Point(567, 12);
|
||
this->gboxSelectLang->Name = L"gboxSelectLang";
|
||
this->gboxSelectLang->Size = System::Drawing::Size(115, 72);
|
||
this->gboxSelectLang->TabIndex = 9;
|
||
this->gboxSelectLang->TabStop = false;
|
||
this->gboxSelectLang->Text = L"Select Language";
|
||
//
|
||
// rSelectE
|
||
//
|
||
this->rSelectE->AutoSize = true;
|
||
this->rSelectE->Location = System::Drawing::Point(13, 20);
|
||
this->rSelectE->Name = L"rSelectE";
|
||
this->rSelectE->Size = System::Drawing::Size(60, 16);
|
||
this->rSelectE->TabIndex = 1;
|
||
this->rSelectE->Text = L"English";
|
||
this->rSelectE->UseVisualStyleBackColor = true;
|
||
this->rSelectE->CheckedChanged += gcnew System::EventHandler(this, &Form1::rSelectE_CheckedChanged);
|
||
//
|
||
// rSelectJ
|
||
//
|
||
this->rSelectJ->AutoSize = true;
|
||
this->rSelectJ->Checked = true;
|
||
this->rSelectJ->Location = System::Drawing::Point(13, 45);
|
||
this->rSelectJ->Name = L"rSelectJ";
|
||
this->rSelectJ->Size = System::Drawing::Size(72, 16);
|
||
this->rSelectJ->TabIndex = 0;
|
||
this->rSelectJ->TabStop = true;
|
||
this->rSelectJ->Text = L"Japanese";
|
||
this->rSelectJ->UseVisualStyleBackColor = true;
|
||
this->rSelectJ->CheckedChanged += gcnew System::EventHandler(this, &Form1::rSelectJ_CheckedChanged);
|
||
//
|
||
// tabSpecInfo2
|
||
//
|
||
this->tabSpecInfo2->Controls->Add(this->labIsIPLLang);
|
||
this->tabSpecInfo2->Controls->Add(this->gboxIsIPLLang);
|
||
this->tabSpecInfo2->Controls->Add(this->labIsLang);
|
||
this->tabSpecInfo2->Controls->Add(this->gboxIsLang);
|
||
this->tabSpecInfo2->Location = System::Drawing::Point(4, 21);
|
||
this->tabSpecInfo2->Name = L"tabSpecInfo2";
|
||
this->tabSpecInfo2->Size = System::Drawing::Size(666, 379);
|
||
this->tabSpecInfo2->TabIndex = 6;
|
||
this->tabSpecInfo2->Text = L"追加情報2";
|
||
this->tabSpecInfo2->UseVisualStyleBackColor = true;
|
||
//
|
||
// labIsIPLLang
|
||
//
|
||
this->labIsIPLLang->AutoSize = true;
|
||
this->labIsIPLLang->Location = System::Drawing::Point(8, 147);
|
||
this->labIsIPLLang->Name = L"labIsIPLLang";
|
||
this->labIsIPLLang->Size = System::Drawing::Size(79, 12);
|
||
this->labIsIPLLang->TabIndex = 3;
|
||
this->labIsIPLLang->Text = L"IPLの言語設定";
|
||
//
|
||
// gboxIsIPLLang
|
||
//
|
||
this->gboxIsIPLLang->Controls->Add(this->rIsNotIPLLang);
|
||
this->gboxIsIPLLang->Controls->Add(this->rIsIPLLang);
|
||
this->gboxIsIPLLang->Location = System::Drawing::Point(130, 120);
|
||
this->gboxIsIPLLang->Name = L"gboxIsIPLLang";
|
||
this->gboxIsIPLLang->Size = System::Drawing::Size(246, 58);
|
||
this->gboxIsIPLLang->TabIndex = 2;
|
||
this->gboxIsIPLLang->TabStop = false;
|
||
//
|
||
// rIsNotIPLLang
|
||
//
|
||
this->rIsNotIPLLang->AutoSize = true;
|
||
this->rIsNotIPLLang->Checked = true;
|
||
this->rIsNotIPLLang->Location = System::Drawing::Point(134, 25);
|
||
this->rIsNotIPLLang->Name = L"rIsNotIPLLang";
|
||
this->rIsNotIPLLang->Size = System::Drawing::Size(95, 16);
|
||
this->rIsNotIPLLang->TabIndex = 1;
|
||
this->rIsNotIPLLang->TabStop = true;
|
||
this->rIsNotIPLLang->Text = L"参照していない";
|
||
this->rIsNotIPLLang->UseVisualStyleBackColor = true;
|
||
//
|
||
// rIsIPLLang
|
||
//
|
||
this->rIsIPLLang->AutoSize = true;
|
||
this->rIsIPLLang->Location = System::Drawing::Point(22, 25);
|
||
this->rIsIPLLang->Name = L"rIsIPLLang";
|
||
this->rIsIPLLang->Size = System::Drawing::Size(84, 16);
|
||
this->rIsIPLLang->TabIndex = 0;
|
||
this->rIsIPLLang->Text = L"参照している";
|
||
this->rIsIPLLang->UseVisualStyleBackColor = true;
|
||
//
|
||
// labIsLang
|
||
//
|
||
this->labIsLang->AutoSize = true;
|
||
this->labIsLang->Location = System::Drawing::Point(8, 58);
|
||
this->labIsLang->Name = L"labIsLang";
|
||
this->labIsLang->Size = System::Drawing::Size(115, 12);
|
||
this->labIsLang->TabIndex = 1;
|
||
this->labIsLang->Text = L"ゲーム内での使用言語";
|
||
//
|
||
// gboxIsLang
|
||
//
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangI);
|
||
this->gboxIsLang->Controls->Add(this->tboxIsLangOther);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangOther);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangK);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangC);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangS);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangG);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangF);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangE);
|
||
this->gboxIsLang->Controls->Add(this->cboxIsLangJ);
|
||
this->gboxIsLang->Location = System::Drawing::Point(130, 19);
|
||
this->gboxIsLang->Name = L"gboxIsLang";
|
||
this->gboxIsLang->Size = System::Drawing::Size(521, 86);
|
||
this->gboxIsLang->TabIndex = 0;
|
||
this->gboxIsLang->TabStop = false;
|
||
//
|
||
// cboxIsLangI
|
||
//
|
||
this->cboxIsLangI->AutoSize = true;
|
||
this->cboxIsLangI->Location = System::Drawing::Point(334, 18);
|
||
this->cboxIsLangI->Name = L"cboxIsLangI";
|
||
this->cboxIsLangI->Size = System::Drawing::Size(69, 16);
|
||
this->cboxIsLangI->TabIndex = 4;
|
||
this->cboxIsLangI->Text = L"イタリア語";
|
||
this->cboxIsLangI->UseVisualStyleBackColor = true;
|
||
//
|
||
// tboxIsLangOther
|
||
//
|
||
this->tboxIsLangOther->Enabled = false;
|
||
this->tboxIsLangOther->Location = System::Drawing::Point(225, 56);
|
||
this->tboxIsLangOther->Name = L"tboxIsLangOther";
|
||
this->tboxIsLangOther->Size = System::Drawing::Size(269, 19);
|
||
this->tboxIsLangOther->TabIndex = 9;
|
||
//
|
||
// cboxIsLangOther
|
||
//
|
||
this->cboxIsLangOther->AutoSize = true;
|
||
this->cboxIsLangOther->Location = System::Drawing::Point(164, 58);
|
||
this->cboxIsLangOther->Name = L"cboxIsLangOther";
|
||
this->cboxIsLangOther->Size = System::Drawing::Size(55, 16);
|
||
this->cboxIsLangOther->TabIndex = 8;
|
||
this->cboxIsLangOther->Text = L"その他";
|
||
this->cboxIsLangOther->UseVisualStyleBackColor = true;
|
||
this->cboxIsLangOther->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsLangOther_CheckedChanged);
|
||
//
|
||
// cboxIsLangK
|
||
//
|
||
this->cboxIsLangK->AutoSize = true;
|
||
this->cboxIsLangK->Location = System::Drawing::Point(98, 58);
|
||
this->cboxIsLangK->Name = L"cboxIsLangK";
|
||
this->cboxIsLangK->Size = System::Drawing::Size(60, 16);
|
||
this->cboxIsLangK->TabIndex = 7;
|
||
this->cboxIsLangK->Text = L"韓国語";
|
||
this->cboxIsLangK->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangC
|
||
//
|
||
this->cboxIsLangC->AutoSize = true;
|
||
this->cboxIsLangC->Location = System::Drawing::Point(22, 58);
|
||
this->cboxIsLangC->Name = L"cboxIsLangC";
|
||
this->cboxIsLangC->Size = System::Drawing::Size(60, 16);
|
||
this->cboxIsLangC->TabIndex = 6;
|
||
this->cboxIsLangC->Text = L"中国語";
|
||
this->cboxIsLangC->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangS
|
||
//
|
||
this->cboxIsLangS->AutoSize = true;
|
||
this->cboxIsLangS->Location = System::Drawing::Point(421, 18);
|
||
this->cboxIsLangS->Name = L"cboxIsLangS";
|
||
this->cboxIsLangS->Size = System::Drawing::Size(73, 16);
|
||
this->cboxIsLangS->TabIndex = 5;
|
||
this->cboxIsLangS->Text = L"スペイン語";
|
||
this->cboxIsLangS->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangG
|
||
//
|
||
this->cboxIsLangG->AutoSize = true;
|
||
this->cboxIsLangG->Location = System::Drawing::Point(251, 18);
|
||
this->cboxIsLangG->Name = L"cboxIsLangG";
|
||
this->cboxIsLangG->Size = System::Drawing::Size(63, 16);
|
||
this->cboxIsLangG->TabIndex = 3;
|
||
this->cboxIsLangG->Text = L"ドイツ語";
|
||
this->cboxIsLangG->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangF
|
||
//
|
||
this->cboxIsLangF->AutoSize = true;
|
||
this->cboxIsLangF->Location = System::Drawing::Point(164, 18);
|
||
this->cboxIsLangF->Name = L"cboxIsLangF";
|
||
this->cboxIsLangF->Size = System::Drawing::Size(70, 16);
|
||
this->cboxIsLangF->TabIndex = 2;
|
||
this->cboxIsLangF->Text = L"フランス語";
|
||
this->cboxIsLangF->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangE
|
||
//
|
||
this->cboxIsLangE->AutoSize = true;
|
||
this->cboxIsLangE->Location = System::Drawing::Point(98, 18);
|
||
this->cboxIsLangE->Name = L"cboxIsLangE";
|
||
this->cboxIsLangE->Size = System::Drawing::Size(48, 16);
|
||
this->cboxIsLangE->TabIndex = 1;
|
||
this->cboxIsLangE->Text = L"英語";
|
||
this->cboxIsLangE->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsLangJ
|
||
//
|
||
this->cboxIsLangJ->AutoSize = true;
|
||
this->cboxIsLangJ->Location = System::Drawing::Point(22, 18);
|
||
this->cboxIsLangJ->Name = L"cboxIsLangJ";
|
||
this->cboxIsLangJ->Size = System::Drawing::Size(60, 16);
|
||
this->cboxIsLangJ->TabIndex = 0;
|
||
this->cboxIsLangJ->Text = L"日本語";
|
||
this->cboxIsLangJ->UseVisualStyleBackColor = true;
|
||
//
|
||
// tabSpecInfo
|
||
//
|
||
this->tabSpecInfo->Controls->Add(this->labTimeAutoLcdOff);
|
||
this->tabSpecInfo->Controls->Add(this->numIsAutoLcdOff);
|
||
this->tabSpecInfo->Controls->Add(this->labTimeAutoBackLightOff);
|
||
this->tabSpecInfo->Controls->Add(this->numIsAutoBackLightOff);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsAutoLcdOff);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsAutoBackLightOff);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsPictoChatSearch);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsSoftReset);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsClock);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsWiFi);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsDSCartridge);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsGBACartridge);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsMic);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsTouch);
|
||
this->tabSpecInfo->Controls->Add(this->cboxIsWireless);
|
||
this->tabSpecInfo->Controls->Add(this->gboxSpecUser);
|
||
this->tabSpecInfo->Controls->Add(this->gboxSpecSleep);
|
||
this->tabSpecInfo->Location = System::Drawing::Point(4, 21);
|
||
this->tabSpecInfo->Name = L"tabSpecInfo";
|
||
this->tabSpecInfo->Padding = System::Windows::Forms::Padding(3);
|
||
this->tabSpecInfo->Size = System::Drawing::Size(666, 379);
|
||
this->tabSpecInfo->TabIndex = 1;
|
||
this->tabSpecInfo->Text = L"追加情報1";
|
||
this->tabSpecInfo->UseVisualStyleBackColor = true;
|
||
//
|
||
// labTimeAutoLcdOff
|
||
//
|
||
this->labTimeAutoLcdOff->AutoSize = true;
|
||
this->labTimeAutoLcdOff->Location = System::Drawing::Point(564, 111);
|
||
this->labTimeAutoLcdOff->Name = L"labTimeAutoLcdOff";
|
||
this->labTimeAutoLcdOff->Size = System::Drawing::Size(17, 12);
|
||
this->labTimeAutoLcdOff->TabIndex = 26;
|
||
this->labTimeAutoLcdOff->Text = L"分";
|
||
//
|
||
// numIsAutoLcdOff
|
||
//
|
||
this->numIsAutoLcdOff->Enabled = false;
|
||
this->numIsAutoLcdOff->Location = System::Drawing::Point(518, 108);
|
||
this->numIsAutoLcdOff->Name = L"numIsAutoLcdOff";
|
||
this->numIsAutoLcdOff->Size = System::Drawing::Size(40, 19);
|
||
this->numIsAutoLcdOff->TabIndex = 11;
|
||
//
|
||
// labTimeAutoBackLightOff
|
||
//
|
||
this->labTimeAutoBackLightOff->AutoSize = true;
|
||
this->labTimeAutoBackLightOff->Location = System::Drawing::Point(214, 112);
|
||
this->labTimeAutoBackLightOff->Name = L"labTimeAutoBackLightOff";
|
||
this->labTimeAutoBackLightOff->Size = System::Drawing::Size(17, 12);
|
||
this->labTimeAutoBackLightOff->TabIndex = 24;
|
||
this->labTimeAutoBackLightOff->Text = L"分";
|
||
//
|
||
// numIsAutoBackLightOff
|
||
//
|
||
this->numIsAutoBackLightOff->Enabled = false;
|
||
this->numIsAutoBackLightOff->Location = System::Drawing::Point(168, 108);
|
||
this->numIsAutoBackLightOff->Name = L"numIsAutoBackLightOff";
|
||
this->numIsAutoBackLightOff->Size = System::Drawing::Size(40, 19);
|
||
this->numIsAutoBackLightOff->TabIndex = 10;
|
||
//
|
||
// cboxIsAutoLcdOff
|
||
//
|
||
this->cboxIsAutoLcdOff->AutoSize = true;
|
||
this->cboxIsAutoLcdOff->Location = System::Drawing::Point(416, 111);
|
||
this->cboxIsAutoLcdOff->Name = L"cboxIsAutoLcdOff";
|
||
this->cboxIsAutoLcdOff->Size = System::Drawing::Size(96, 16);
|
||
this->cboxIsAutoLcdOff->TabIndex = 10;
|
||
this->cboxIsAutoLcdOff->Text = L"自動LCD OFF";
|
||
this->cboxIsAutoLcdOff->UseVisualStyleBackColor = true;
|
||
this->cboxIsAutoLcdOff->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsAutoLcdOff_CheckedChanged);
|
||
//
|
||
// cboxIsAutoBackLightOff
|
||
//
|
||
this->cboxIsAutoBackLightOff->AutoSize = true;
|
||
this->cboxIsAutoBackLightOff->Location = System::Drawing::Point(42, 111);
|
||
this->cboxIsAutoBackLightOff->Name = L"cboxIsAutoBackLightOff";
|
||
this->cboxIsAutoBackLightOff->Size = System::Drawing::Size(120, 16);
|
||
this->cboxIsAutoBackLightOff->TabIndex = 9;
|
||
this->cboxIsAutoBackLightOff->Text = L"自動バックライトOFF";
|
||
this->cboxIsAutoBackLightOff->UseVisualStyleBackColor = true;
|
||
this->cboxIsAutoBackLightOff->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsAutoBackLightOff_CheckedChanged);
|
||
//
|
||
// cboxIsPictoChatSearch
|
||
//
|
||
this->cboxIsPictoChatSearch->AutoSize = true;
|
||
this->cboxIsPictoChatSearch->Location = System::Drawing::Point(416, 78);
|
||
this->cboxIsPictoChatSearch->Name = L"cboxIsPictoChatSearch";
|
||
this->cboxIsPictoChatSearch->Size = System::Drawing::Size(128, 16);
|
||
this->cboxIsPictoChatSearch->TabIndex = 8;
|
||
this->cboxIsPictoChatSearch->Text = L"ピクトチャットサーチあり";
|
||
this->cboxIsPictoChatSearch->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsSoftReset
|
||
//
|
||
this->cboxIsSoftReset->AutoSize = true;
|
||
this->cboxIsSoftReset->Location = System::Drawing::Point(233, 78);
|
||
this->cboxIsSoftReset->Name = L"cboxIsSoftReset";
|
||
this->cboxIsSoftReset->Size = System::Drawing::Size(123, 16);
|
||
this->cboxIsSoftReset->TabIndex = 7;
|
||
this->cboxIsSoftReset->Text = L"ソフトリセット機能あり";
|
||
this->cboxIsSoftReset->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsClock
|
||
//
|
||
this->cboxIsClock->AutoSize = true;
|
||
this->cboxIsClock->Location = System::Drawing::Point(42, 78);
|
||
this->cboxIsClock->Name = L"cboxIsClock";
|
||
this->cboxIsClock->Size = System::Drawing::Size(90, 16);
|
||
this->cboxIsClock->TabIndex = 6;
|
||
this->cboxIsClock->Text = L"時計機能あり";
|
||
this->cboxIsClock->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsWiFi
|
||
//
|
||
this->cboxIsWiFi->AutoSize = true;
|
||
this->cboxIsWiFi->Location = System::Drawing::Point(416, 46);
|
||
this->cboxIsWiFi->Name = L"cboxIsWiFi";
|
||
this->cboxIsWiFi->Size = System::Drawing::Size(127, 16);
|
||
this->cboxIsWiFi->TabIndex = 5;
|
||
this->cboxIsWiFi->Text = L"Wi-Fiコネクション対応";
|
||
this->cboxIsWiFi->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsDSCartridge
|
||
//
|
||
this->cboxIsDSCartridge->AutoSize = true;
|
||
this->cboxIsDSCartridge->Location = System::Drawing::Point(233, 46);
|
||
this->cboxIsDSCartridge->Name = L"cboxIsDSCartridge";
|
||
this->cboxIsDSCartridge->Size = System::Drawing::Size(114, 16);
|
||
this->cboxIsDSCartridge->TabIndex = 4;
|
||
this->cboxIsDSCartridge->Text = L"DSカートリッジ対応";
|
||
this->cboxIsDSCartridge->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsGBACartridge
|
||
//
|
||
this->cboxIsGBACartridge->AutoSize = true;
|
||
this->cboxIsGBACartridge->Location = System::Drawing::Point(42, 46);
|
||
this->cboxIsGBACartridge->Name = L"cboxIsGBACartridge";
|
||
this->cboxIsGBACartridge->Size = System::Drawing::Size(123, 16);
|
||
this->cboxIsGBACartridge->TabIndex = 3;
|
||
this->cboxIsGBACartridge->Text = L"GBAカートリッジ対応";
|
||
this->cboxIsGBACartridge->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsMic
|
||
//
|
||
this->cboxIsMic->AutoSize = true;
|
||
this->cboxIsMic->Location = System::Drawing::Point(416, 15);
|
||
this->cboxIsMic->Name = L"cboxIsMic";
|
||
this->cboxIsMic->Size = System::Drawing::Size(74, 16);
|
||
this->cboxIsMic->TabIndex = 2;
|
||
this->cboxIsMic->Text = L"マイク対応";
|
||
this->cboxIsMic->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsTouch
|
||
//
|
||
this->cboxIsTouch->AutoSize = true;
|
||
this->cboxIsTouch->Location = System::Drawing::Point(233, 15);
|
||
this->cboxIsTouch->Name = L"cboxIsTouch";
|
||
this->cboxIsTouch->Size = System::Drawing::Size(115, 16);
|
||
this->cboxIsTouch->TabIndex = 1;
|
||
this->cboxIsTouch->Text = L"タッチスクリーン対応";
|
||
this->cboxIsTouch->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsWireless
|
||
//
|
||
this->cboxIsWireless->AutoSize = true;
|
||
this->cboxIsWireless->Location = System::Drawing::Point(42, 15);
|
||
this->cboxIsWireless->Name = L"cboxIsWireless";
|
||
this->cboxIsWireless->Size = System::Drawing::Size(133, 16);
|
||
this->cboxIsWireless->TabIndex = 0;
|
||
this->cboxIsWireless->Text = L"DSワイヤレス通信対応";
|
||
this->cboxIsWireless->UseVisualStyleBackColor = true;
|
||
//
|
||
// gboxSpecUser
|
||
//
|
||
this->gboxSpecUser->Controls->Add(this->cboxIsAllIPLFonts);
|
||
this->gboxSpecUser->Controls->Add(this->cboxIsIPLUserComment);
|
||
this->gboxSpecUser->Controls->Add(this->tboxIsIPLUserComment);
|
||
this->gboxSpecUser->Controls->Add(this->labIsIPLUserCommentScene);
|
||
this->gboxSpecUser->Location = System::Drawing::Point(14, 256);
|
||
this->gboxSpecUser->Name = L"gboxSpecUser";
|
||
this->gboxSpecUser->Size = System::Drawing::Size(635, 93);
|
||
this->gboxSpecUser->TabIndex = 14;
|
||
this->gboxSpecUser->TabStop = false;
|
||
//
|
||
// cboxIsAllIPLFonts
|
||
//
|
||
this->cboxIsAllIPLFonts->AutoSize = true;
|
||
this->cboxIsAllIPLFonts->Enabled = false;
|
||
this->cboxIsAllIPLFonts->Location = System::Drawing::Point(71, 63);
|
||
this->cboxIsAllIPLFonts->Name = L"cboxIsAllIPLFonts";
|
||
this->cboxIsAllIPLFonts->Size = System::Drawing::Size(231, 16);
|
||
this->cboxIsAllIPLFonts->TabIndex = 14;
|
||
this->cboxIsAllIPLFonts->Text = L"IPLで設定可能なフォントをすべて表示できる";
|
||
this->cboxIsAllIPLFonts->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsIPLUserComment
|
||
//
|
||
this->cboxIsIPLUserComment->AutoSize = true;
|
||
this->cboxIsIPLUserComment->Location = System::Drawing::Point(28, 18);
|
||
this->cboxIsIPLUserComment->Name = L"cboxIsIPLUserComment";
|
||
this->cboxIsIPLUserComment->Size = System::Drawing::Size(183, 16);
|
||
this->cboxIsIPLUserComment->TabIndex = 12;
|
||
this->cboxIsIPLUserComment->Text = L"IPLのユーザネーム・コメントの利用";
|
||
this->cboxIsIPLUserComment->UseVisualStyleBackColor = true;
|
||
this->cboxIsIPLUserComment->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsIPLUserComment_CheckedChanged);
|
||
//
|
||
// tboxIsIPLUserComment
|
||
//
|
||
this->tboxIsIPLUserComment->Enabled = false;
|
||
this->tboxIsIPLUserComment->Location = System::Drawing::Point(265, 38);
|
||
this->tboxIsIPLUserComment->Name = L"tboxIsIPLUserComment";
|
||
this->tboxIsIPLUserComment->Size = System::Drawing::Size(349, 19);
|
||
this->tboxIsIPLUserComment->TabIndex = 13;
|
||
//
|
||
// labIsIPLUserCommentScene
|
||
//
|
||
this->labIsIPLUserCommentScene->AutoSize = true;
|
||
this->labIsIPLUserCommentScene->Location = System::Drawing::Point(69, 41);
|
||
this->labIsIPLUserCommentScene->Name = L"labIsIPLUserCommentScene";
|
||
this->labIsIPLUserCommentScene->Size = System::Drawing::Size(106, 12);
|
||
this->labIsIPLUserCommentScene->TabIndex = 1;
|
||
this->labIsIPLUserCommentScene->Text = L"→ 利用している場面";
|
||
//
|
||
// gboxSpecSleep
|
||
//
|
||
this->gboxSpecSleep->Controls->Add(this->labTimeSleepClose1);
|
||
this->gboxSpecSleep->Controls->Add(this->labTimeSleepClose2);
|
||
this->gboxSpecSleep->Controls->Add(this->numTimeSleepClose);
|
||
this->gboxSpecSleep->Controls->Add(this->cboxIsSleepAlarm);
|
||
this->gboxSpecSleep->Controls->Add(this->cboxIsNotSleepClose);
|
||
this->gboxSpecSleep->Controls->Add(this->cboxIsSleep);
|
||
this->gboxSpecSleep->Controls->Add(this->tboxIsSleepAlarm);
|
||
this->gboxSpecSleep->Controls->Add(this->labSleepAlarmProc);
|
||
this->gboxSpecSleep->Location = System::Drawing::Point(14, 133);
|
||
this->gboxSpecSleep->Name = L"gboxSpecSleep";
|
||
this->gboxSpecSleep->Size = System::Drawing::Size(635, 117);
|
||
this->gboxSpecSleep->TabIndex = 13;
|
||
this->gboxSpecSleep->TabStop = false;
|
||
//
|
||
// labTimeSleepClose1
|
||
//
|
||
this->labTimeSleepClose1->AutoSize = true;
|
||
this->labTimeSleepClose1->Location = System::Drawing::Point(379, 40);
|
||
this->labTimeSleepClose1->Name = L"labTimeSleepClose1";
|
||
this->labTimeSleepClose1->Size = System::Drawing::Size(17, 12);
|
||
this->labTimeSleepClose1->TabIndex = 28;
|
||
this->labTimeSleepClose1->Text = L"→";
|
||
//
|
||
// labTimeSleepClose2
|
||
//
|
||
this->labTimeSleepClose2->AutoSize = true;
|
||
this->labTimeSleepClose2->Location = System::Drawing::Point(446, 40);
|
||
this->labTimeSleepClose2->Name = L"labTimeSleepClose2";
|
||
this->labTimeSleepClose2->Size = System::Drawing::Size(17, 12);
|
||
this->labTimeSleepClose2->TabIndex = 27;
|
||
this->labTimeSleepClose2->Text = L"分";
|
||
//
|
||
// numTimeSleepClose
|
||
//
|
||
this->numTimeSleepClose->Enabled = false;
|
||
this->numTimeSleepClose->Location = System::Drawing::Point(402, 37);
|
||
this->numTimeSleepClose->Name = L"numTimeSleepClose";
|
||
this->numTimeSleepClose->Size = System::Drawing::Size(39, 19);
|
||
this->numTimeSleepClose->TabIndex = 13;
|
||
//
|
||
// cboxIsSleepAlarm
|
||
//
|
||
this->cboxIsSleepAlarm->AutoSize = true;
|
||
this->cboxIsSleepAlarm->Enabled = false;
|
||
this->cboxIsSleepAlarm->Location = System::Drawing::Point(71, 65);
|
||
this->cboxIsSleepAlarm->Name = L"cboxIsSleepAlarm";
|
||
this->cboxIsSleepAlarm->Size = System::Drawing::Size(190, 16);
|
||
this->cboxIsSleepAlarm->TabIndex = 14;
|
||
this->cboxIsSleepAlarm->Text = L"RTCアラームで復帰する場合がある";
|
||
this->cboxIsSleepAlarm->UseVisualStyleBackColor = true;
|
||
this->cboxIsSleepAlarm->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsSleepAlarm_CheckedChanged);
|
||
//
|
||
// cboxIsNotSleepClose
|
||
//
|
||
this->cboxIsNotSleepClose->AutoSize = true;
|
||
this->cboxIsNotSleepClose->Enabled = false;
|
||
this->cboxIsNotSleepClose->Location = System::Drawing::Point(71, 40);
|
||
this->cboxIsNotSleepClose->Name = L"cboxIsNotSleepClose";
|
||
this->cboxIsNotSleepClose->Size = System::Drawing::Size(274, 16);
|
||
this->cboxIsNotSleepClose->TabIndex = 12;
|
||
this->cboxIsNotSleepClose->Text = L"本体を閉じてもスリープモードに遷移しない場合がある";
|
||
this->cboxIsNotSleepClose->UseVisualStyleBackColor = true;
|
||
this->cboxIsNotSleepClose->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsNotSleepClose_CheckedChanged);
|
||
//
|
||
// cboxIsSleep
|
||
//
|
||
this->cboxIsSleep->AutoSize = true;
|
||
this->cboxIsSleep->Location = System::Drawing::Point(28, 18);
|
||
this->cboxIsSleep->Name = L"cboxIsSleep";
|
||
this->cboxIsSleep->Size = System::Drawing::Size(111, 16);
|
||
this->cboxIsSleep->TabIndex = 11;
|
||
this->cboxIsSleep->Text = L"スリープモード対応";
|
||
this->cboxIsSleep->UseVisualStyleBackColor = true;
|
||
this->cboxIsSleep->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsSleep_CheckedChanged);
|
||
//
|
||
// tboxIsSleepAlarm
|
||
//
|
||
this->tboxIsSleepAlarm->Enabled = false;
|
||
this->tboxIsSleepAlarm->Location = System::Drawing::Point(265, 87);
|
||
this->tboxIsSleepAlarm->Name = L"tboxIsSleepAlarm";
|
||
this->tboxIsSleepAlarm->Size = System::Drawing::Size(349, 19);
|
||
this->tboxIsSleepAlarm->TabIndex = 15;
|
||
//
|
||
// labSleepAlarmProc
|
||
//
|
||
this->labSleepAlarmProc->AutoSize = true;
|
||
this->labSleepAlarmProc->Location = System::Drawing::Point(85, 90);
|
||
this->labSleepAlarmProc->Name = L"labSleepAlarmProc";
|
||
this->labSleepAlarmProc->Size = System::Drawing::Size(145, 12);
|
||
this->labSleepAlarmProc->TabIndex = 14;
|
||
this->labSleepAlarmProc->Text = L"→ 復帰した場合の処理内容";
|
||
//
|
||
// tabLicenseInfo
|
||
//
|
||
this->tabLicenseInfo->Controls->Add(this->tboxUseOthers);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseOthers);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseWiFiLib);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseNetFront);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseVoiceChat);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseVoiceCombine);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseAtok);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseCharRecog);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseVoiceRecog);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseVx);
|
||
this->tabLicenseInfo->Controls->Add(this->cboxUseLc);
|
||
this->tabLicenseInfo->Location = System::Drawing::Point(4, 21);
|
||
this->tabLicenseInfo->Name = L"tabLicenseInfo";
|
||
this->tabLicenseInfo->Size = System::Drawing::Size(666, 379);
|
||
this->tabLicenseInfo->TabIndex = 3;
|
||
this->tabLicenseInfo->Text = L"使用ライセンス";
|
||
this->tabLicenseInfo->UseVisualStyleBackColor = true;
|
||
//
|
||
// tboxUseOthers
|
||
//
|
||
this->tboxUseOthers->Enabled = false;
|
||
this->tboxUseOthers->Location = System::Drawing::Point(160, 282);
|
||
this->tboxUseOthers->Name = L"tboxUseOthers";
|
||
this->tboxUseOthers->Size = System::Drawing::Size(460, 19);
|
||
this->tboxUseOthers->TabIndex = 10;
|
||
//
|
||
// cboxUseOthers
|
||
//
|
||
this->cboxUseOthers->AutoSize = true;
|
||
this->cboxUseOthers->Location = System::Drawing::Point(44, 284);
|
||
this->cboxUseOthers->Name = L"cboxUseOthers";
|
||
this->cboxUseOthers->Size = System::Drawing::Size(110, 16);
|
||
this->cboxUseOthers->TabIndex = 9;
|
||
this->cboxUseOthers->Text = L"その他のライセンス";
|
||
this->cboxUseOthers->UseVisualStyleBackColor = true;
|
||
this->cboxUseOthers->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxUseOthers_CheckedChanged);
|
||
//
|
||
// cboxUseWiFiLib
|
||
//
|
||
this->cboxUseWiFiLib->AutoSize = true;
|
||
this->cboxUseWiFiLib->Location = System::Drawing::Point(44, 232);
|
||
this->cboxUseWiFiLib->Name = L"cboxUseWiFiLib";
|
||
this->cboxUseWiFiLib->Size = System::Drawing::Size(196, 16);
|
||
this->cboxUseWiFiLib->TabIndex = 8;
|
||
this->cboxUseWiFiLib->Text = L"NITRO-WiFiライブラリ (NINTENDO)";
|
||
this->cboxUseWiFiLib->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseNetFront
|
||
//
|
||
this->cboxUseNetFront->AutoSize = true;
|
||
this->cboxUseNetFront->Location = System::Drawing::Point(321, 180);
|
||
this->cboxUseNetFront->Name = L"cboxUseNetFront";
|
||
this->cboxUseNetFront->Size = System::Drawing::Size(172, 16);
|
||
this->cboxUseNetFront->TabIndex = 7;
|
||
this->cboxUseNetFront->Text = L"NetFront Browser (ACCESS)";
|
||
this->cboxUseNetFront->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseVoiceChat
|
||
//
|
||
this->cboxUseVoiceChat->AutoSize = true;
|
||
this->cboxUseVoiceChat->Location = System::Drawing::Point(44, 180);
|
||
this->cboxUseVoiceChat->Name = L"cboxUseVoiceChat";
|
||
this->cboxUseVoiceChat->Size = System::Drawing::Size(171, 16);
|
||
this->cboxUseVoiceChat->TabIndex = 6;
|
||
this->cboxUseVoiceChat->Text = L"VoiceChatライブラリ (Abiosso)";
|
||
this->cboxUseVoiceChat->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseVoiceCombine
|
||
//
|
||
this->cboxUseVoiceCombine->AutoSize = true;
|
||
this->cboxUseVoiceCombine->Location = System::Drawing::Point(321, 129);
|
||
this->cboxUseVoiceCombine->Name = L"cboxUseVoiceCombine";
|
||
this->cboxUseVoiceCombine->Size = System::Drawing::Size(163, 16);
|
||
this->cboxUseVoiceCombine->TabIndex = 5;
|
||
this->cboxUseVoiceCombine->Text = L"音声合成ライブラリ (SHARP)";
|
||
this->cboxUseVoiceCombine->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseAtok
|
||
//
|
||
this->cboxUseAtok->AutoSize = true;
|
||
this->cboxUseAtok->Location = System::Drawing::Point(44, 129);
|
||
this->cboxUseAtok->Name = L"cboxUseAtok";
|
||
this->cboxUseAtok->Size = System::Drawing::Size(180, 16);
|
||
this->cboxUseAtok->TabIndex = 4;
|
||
this->cboxUseAtok->Text = L"ATOKライブラリ (JUSTSYSTEM)";
|
||
this->cboxUseAtok->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseCharRecog
|
||
//
|
||
this->cboxUseCharRecog->AutoSize = true;
|
||
this->cboxUseCharRecog->Location = System::Drawing::Point(321, 84);
|
||
this->cboxUseCharRecog->Name = L"cboxUseCharRecog";
|
||
this->cboxUseCharRecog->Size = System::Drawing::Size(209, 16);
|
||
this->cboxUseCharRecog->TabIndex = 3;
|
||
this->cboxUseCharRecog->Text = L"Decuma手書き文字認識ライブラリ (Zi)";
|
||
this->cboxUseCharRecog->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseVoiceRecog
|
||
//
|
||
this->cboxUseVoiceRecog->AutoSize = true;
|
||
this->cboxUseVoiceRecog->Location = System::Drawing::Point(321, 40);
|
||
this->cboxUseVoiceRecog->Name = L"cboxUseVoiceRecog";
|
||
this->cboxUseVoiceRecog->Size = System::Drawing::Size(149, 16);
|
||
this->cboxUseVoiceRecog->TabIndex = 1;
|
||
this->cboxUseVoiceRecog->Text = L"音声認識ライブラリ (松下)";
|
||
this->cboxUseVoiceRecog->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseVx
|
||
//
|
||
this->cboxUseVx->AutoSize = true;
|
||
this->cboxUseVx->Location = System::Drawing::Point(44, 84);
|
||
this->cboxUseVx->Name = L"cboxUseVx";
|
||
this->cboxUseVx->Size = System::Drawing::Size(169, 16);
|
||
this->cboxUseVx->TabIndex = 2;
|
||
this->cboxUseVx->Text = L"VX Middleware (Actimagine)";
|
||
this->cboxUseVx->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUseLc
|
||
//
|
||
this->cboxUseLc->AutoSize = true;
|
||
this->cboxUseLc->Location = System::Drawing::Point(44, 40);
|
||
this->cboxUseLc->Name = L"cboxUseLc";
|
||
this->cboxUseLc->Size = System::Drawing::Size(121, 16);
|
||
this->cboxUseLc->TabIndex = 0;
|
||
this->cboxUseLc->Text = L"LCフォント (SHARP)";
|
||
this->cboxUseLc->UseVisualStyleBackColor = true;
|
||
//
|
||
// tabParental
|
||
//
|
||
this->tabParental->Controls->Add(this->labPEGIBBFC2);
|
||
this->tabParental->Controls->Add(this->labOFLC);
|
||
this->tabParental->Controls->Add(this->labPEGIBBFC);
|
||
this->tabParental->Controls->Add(this->labPEGIPRT);
|
||
this->tabParental->Controls->Add(this->labPEGI);
|
||
this->tabParental->Controls->Add(this->labUSK);
|
||
this->tabParental->Controls->Add(this->labESRB);
|
||
this->tabParental->Controls->Add(this->labCERO);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysOFLC);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysPEGIBBFC);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysPEGIPRT);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysPEGI);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysUSK);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysESRB);
|
||
this->tabParental->Controls->Add(this->cboxAlwaysCERO);
|
||
this->tabParental->Controls->Add(this->combOFLC);
|
||
this->tabParental->Controls->Add(this->combPEGIBBFC);
|
||
this->tabParental->Controls->Add(this->combPEGIPRT);
|
||
this->tabParental->Controls->Add(this->combPEGI);
|
||
this->tabParental->Controls->Add(this->combUSK);
|
||
this->tabParental->Controls->Add(this->combESRB);
|
||
this->tabParental->Controls->Add(this->combCERO);
|
||
this->tabParental->Controls->Add(this->cboxOFLC);
|
||
this->tabParental->Controls->Add(this->cboxPEGIBBFC);
|
||
this->tabParental->Controls->Add(this->cboxPEGIPRT);
|
||
this->tabParental->Controls->Add(this->cboxPEGI);
|
||
this->tabParental->Controls->Add(this->cboxUSK);
|
||
this->tabParental->Controls->Add(this->cboxESRB);
|
||
this->tabParental->Controls->Add(this->cboxCERO);
|
||
this->tabParental->Controls->Add(this->labParentalForceEnable);
|
||
this->tabParental->Controls->Add(this->labParentalRating);
|
||
this->tabParental->Controls->Add(this->labParentalEnable);
|
||
this->tabParental->Location = System::Drawing::Point(4, 21);
|
||
this->tabParental->Name = L"tabParental";
|
||
this->tabParental->Size = System::Drawing::Size(666, 379);
|
||
this->tabParental->TabIndex = 5;
|
||
this->tabParental->Text = L"ペアレンタルコントロール";
|
||
this->tabParental->UseVisualStyleBackColor = true;
|
||
//
|
||
// labPEGIBBFC2
|
||
//
|
||
this->labPEGIBBFC2->AutoSize = true;
|
||
this->labPEGIBBFC2->Location = System::Drawing::Point(25, 275);
|
||
this->labPEGIBBFC2->Name = L"labPEGIBBFC2";
|
||
this->labPEGIBBFC2->Size = System::Drawing::Size(46, 12);
|
||
this->labPEGIBBFC2->TabIndex = 35;
|
||
this->labPEGIBBFC2->Text = L"+ BBFC";
|
||
//
|
||
// labOFLC
|
||
//
|
||
this->labOFLC->AutoSize = true;
|
||
this->labOFLC->Location = System::Drawing::Point(24, 309);
|
||
this->labOFLC->Name = L"labOFLC";
|
||
this->labOFLC->Size = System::Drawing::Size(34, 12);
|
||
this->labOFLC->TabIndex = 33;
|
||
this->labOFLC->Text = L"OFLC";
|
||
//
|
||
// labPEGIBBFC
|
||
//
|
||
this->labPEGIBBFC->AutoSize = true;
|
||
this->labPEGIBBFC->Location = System::Drawing::Point(24, 260);
|
||
this->labPEGIBBFC->Name = L"labPEGIBBFC";
|
||
this->labPEGIBBFC->Size = System::Drawing::Size(77, 12);
|
||
this->labPEGIBBFC->TabIndex = 32;
|
||
this->labPEGIBBFC->Text = L"PEGI(General)";
|
||
//
|
||
// labPEGIPRT
|
||
//
|
||
this->labPEGIPRT->AutoSize = true;
|
||
this->labPEGIPRT->Location = System::Drawing::Point(24, 223);
|
||
this->labPEGIPRT->Name = L"labPEGIPRT";
|
||
this->labPEGIPRT->Size = System::Drawing::Size(76, 12);
|
||
this->labPEGIPRT->TabIndex = 31;
|
||
this->labPEGIPRT->Text = L"PEGI Portugal";
|
||
//
|
||
// labPEGI
|
||
//
|
||
this->labPEGI->AutoSize = true;
|
||
this->labPEGI->Location = System::Drawing::Point(24, 182);
|
||
this->labPEGI->Name = L"labPEGI";
|
||
this->labPEGI->Size = System::Drawing::Size(77, 12);
|
||
this->labPEGI->TabIndex = 30;
|
||
this->labPEGI->Text = L"PEGI(General)";
|
||
//
|
||
// labUSK
|
||
//
|
||
this->labUSK->AutoSize = true;
|
||
this->labUSK->Location = System::Drawing::Point(24, 141);
|
||
this->labUSK->Name = L"labUSK";
|
||
this->labUSK->Size = System::Drawing::Size(27, 12);
|
||
this->labUSK->TabIndex = 29;
|
||
this->labUSK->Text = L"USK";
|
||
//
|
||
// labESRB
|
||
//
|
||
this->labESRB->AutoSize = true;
|
||
this->labESRB->Location = System::Drawing::Point(24, 100);
|
||
this->labESRB->Name = L"labESRB";
|
||
this->labESRB->Size = System::Drawing::Size(35, 12);
|
||
this->labESRB->TabIndex = 28;
|
||
this->labESRB->Text = L"ESRB";
|
||
//
|
||
// labCERO
|
||
//
|
||
this->labCERO->AutoSize = true;
|
||
this->labCERO->Location = System::Drawing::Point(24, 58);
|
||
this->labCERO->Name = L"labCERO";
|
||
this->labCERO->Size = System::Drawing::Size(36, 12);
|
||
this->labCERO->TabIndex = 27;
|
||
this->labCERO->Text = L"CERO";
|
||
//
|
||
// cboxAlwaysOFLC
|
||
//
|
||
this->cboxAlwaysOFLC->AutoSize = true;
|
||
this->cboxAlwaysOFLC->Location = System::Drawing::Point(445, 309);
|
||
this->cboxAlwaysOFLC->Name = L"cboxAlwaysOFLC";
|
||
this->cboxAlwaysOFLC->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysOFLC->TabIndex = 20;
|
||
this->cboxAlwaysOFLC->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysPEGIBBFC
|
||
//
|
||
this->cboxAlwaysPEGIBBFC->AutoSize = true;
|
||
this->cboxAlwaysPEGIBBFC->Location = System::Drawing::Point(445, 267);
|
||
this->cboxAlwaysPEGIBBFC->Name = L"cboxAlwaysPEGIBBFC";
|
||
this->cboxAlwaysPEGIBBFC->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysPEGIBBFC->TabIndex = 17;
|
||
this->cboxAlwaysPEGIBBFC->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysPEGIPRT
|
||
//
|
||
this->cboxAlwaysPEGIPRT->AutoSize = true;
|
||
this->cboxAlwaysPEGIPRT->Location = System::Drawing::Point(445, 225);
|
||
this->cboxAlwaysPEGIPRT->Name = L"cboxAlwaysPEGIPRT";
|
||
this->cboxAlwaysPEGIPRT->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysPEGIPRT->TabIndex = 14;
|
||
this->cboxAlwaysPEGIPRT->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysPEGI
|
||
//
|
||
this->cboxAlwaysPEGI->AutoSize = true;
|
||
this->cboxAlwaysPEGI->Location = System::Drawing::Point(445, 182);
|
||
this->cboxAlwaysPEGI->Name = L"cboxAlwaysPEGI";
|
||
this->cboxAlwaysPEGI->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysPEGI->TabIndex = 11;
|
||
this->cboxAlwaysPEGI->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysUSK
|
||
//
|
||
this->cboxAlwaysUSK->AutoSize = true;
|
||
this->cboxAlwaysUSK->Location = System::Drawing::Point(445, 141);
|
||
this->cboxAlwaysUSK->Name = L"cboxAlwaysUSK";
|
||
this->cboxAlwaysUSK->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysUSK->TabIndex = 8;
|
||
this->cboxAlwaysUSK->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysESRB
|
||
//
|
||
this->cboxAlwaysESRB->AutoSize = true;
|
||
this->cboxAlwaysESRB->Location = System::Drawing::Point(445, 100);
|
||
this->cboxAlwaysESRB->Name = L"cboxAlwaysESRB";
|
||
this->cboxAlwaysESRB->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysESRB->TabIndex = 5;
|
||
this->cboxAlwaysESRB->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxAlwaysCERO
|
||
//
|
||
this->cboxAlwaysCERO->AutoSize = true;
|
||
this->cboxAlwaysCERO->Location = System::Drawing::Point(445, 58);
|
||
this->cboxAlwaysCERO->Name = L"cboxAlwaysCERO";
|
||
this->cboxAlwaysCERO->Size = System::Drawing::Size(15, 14);
|
||
this->cboxAlwaysCERO->TabIndex = 2;
|
||
this->cboxAlwaysCERO->UseVisualStyleBackColor = true;
|
||
//
|
||
// combOFLC
|
||
//
|
||
this->combOFLC->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combOFLC->FormattingEnabled = true;
|
||
this->combOFLC->Items->AddRange(gcnew cli::array< System::Object^ >(5) {L"G", L"PG", L"M", L"MA15+", L"未審査"});
|
||
this->combOFLC->Location = System::Drawing::Point(126, 306);
|
||
this->combOFLC->Name = L"combOFLC";
|
||
this->combOFLC->Size = System::Drawing::Size(164, 20);
|
||
this->combOFLC->TabIndex = 18;
|
||
//
|
||
// combPEGIBBFC
|
||
//
|
||
this->combPEGIBBFC->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combPEGIBBFC->FormattingEnabled = true;
|
||
this->combPEGIBBFC->Items->AddRange(gcnew cli::array< System::Object^ >(9) {L"3歳以上", L"4歳以上推奨", L"7歳以上", L"8歳以上推奨", L"12歳以上",
|
||
L"15歳以上", L"16歳以上", L"18歳以上", L"未審査"});
|
||
this->combPEGIBBFC->Location = System::Drawing::Point(126, 264);
|
||
this->combPEGIBBFC->Name = L"combPEGIBBFC";
|
||
this->combPEGIBBFC->Size = System::Drawing::Size(164, 20);
|
||
this->combPEGIBBFC->TabIndex = 15;
|
||
//
|
||
// combPEGIPRT
|
||
//
|
||
this->combPEGIPRT->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combPEGIPRT->FormattingEnabled = true;
|
||
this->combPEGIPRT->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"4歳以上", L"6歳以上", L"12歳以上", L"16歳以上", L"18歳以上",
|
||
L"未審査"});
|
||
this->combPEGIPRT->Location = System::Drawing::Point(126, 222);
|
||
this->combPEGIPRT->Name = L"combPEGIPRT";
|
||
this->combPEGIPRT->Size = System::Drawing::Size(164, 20);
|
||
this->combPEGIPRT->TabIndex = 12;
|
||
//
|
||
// combPEGI
|
||
//
|
||
this->combPEGI->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combPEGI->FormattingEnabled = true;
|
||
this->combPEGI->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"3歳以上", L"7歳以上", L"12歳以上", L"16歳以上", L"18歳以上",
|
||
L"未審査"});
|
||
this->combPEGI->Location = System::Drawing::Point(126, 179);
|
||
this->combPEGI->Name = L"combPEGI";
|
||
this->combPEGI->Size = System::Drawing::Size(164, 20);
|
||
this->combPEGI->TabIndex = 9;
|
||
//
|
||
// combUSK
|
||
//
|
||
this->combUSK->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combUSK->FormattingEnabled = true;
|
||
this->combUSK->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"年齢制限なし", L"6歳以上", L"12歳以上", L"16歳以上", L"青少年には不適切",
|
||
L"未審査"});
|
||
this->combUSK->Location = System::Drawing::Point(126, 138);
|
||
this->combUSK->Name = L"combUSK";
|
||
this->combUSK->Size = System::Drawing::Size(164, 20);
|
||
this->combUSK->TabIndex = 6;
|
||
//
|
||
// combESRB
|
||
//
|
||
this->combESRB->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combESRB->FormattingEnabled = true;
|
||
this->combESRB->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"EC (3歳以上)", L"E (6歳以上)", L"E10+ (10歳以上)", L"T (13歳以上)",
|
||
L"M (17歳以上)", L"未審査"});
|
||
this->combESRB->Location = System::Drawing::Point(126, 97);
|
||
this->combESRB->Name = L"combESRB";
|
||
this->combESRB->Size = System::Drawing::Size(164, 20);
|
||
this->combESRB->TabIndex = 3;
|
||
//
|
||
// combCERO
|
||
//
|
||
this->combCERO->DropDownStyle = System::Windows::Forms::ComboBoxStyle::DropDownList;
|
||
this->combCERO->FormattingEnabled = true;
|
||
this->combCERO->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"A (全年齢)", L"B (12歳以上)", L"C (15歳以上)", L"D (17歳以上)",
|
||
L"Z (18歳以上)", L"未審査"});
|
||
this->combCERO->Location = System::Drawing::Point(126, 55);
|
||
this->combCERO->Name = L"combCERO";
|
||
this->combCERO->Size = System::Drawing::Size(164, 20);
|
||
this->combCERO->TabIndex = 0;
|
||
//
|
||
// cboxOFLC
|
||
//
|
||
this->cboxOFLC->AutoSize = true;
|
||
this->cboxOFLC->Location = System::Drawing::Point(344, 309);
|
||
this->cboxOFLC->Name = L"cboxOFLC";
|
||
this->cboxOFLC->Size = System::Drawing::Size(15, 14);
|
||
this->cboxOFLC->TabIndex = 19;
|
||
this->cboxOFLC->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxPEGIBBFC
|
||
//
|
||
this->cboxPEGIBBFC->AutoSize = true;
|
||
this->cboxPEGIBBFC->Location = System::Drawing::Point(344, 267);
|
||
this->cboxPEGIBBFC->Name = L"cboxPEGIBBFC";
|
||
this->cboxPEGIBBFC->Size = System::Drawing::Size(15, 14);
|
||
this->cboxPEGIBBFC->TabIndex = 16;
|
||
this->cboxPEGIBBFC->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxPEGIPRT
|
||
//
|
||
this->cboxPEGIPRT->AutoSize = true;
|
||
this->cboxPEGIPRT->Location = System::Drawing::Point(344, 225);
|
||
this->cboxPEGIPRT->Name = L"cboxPEGIPRT";
|
||
this->cboxPEGIPRT->Size = System::Drawing::Size(15, 14);
|
||
this->cboxPEGIPRT->TabIndex = 13;
|
||
this->cboxPEGIPRT->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxPEGI
|
||
//
|
||
this->cboxPEGI->AutoSize = true;
|
||
this->cboxPEGI->Location = System::Drawing::Point(344, 182);
|
||
this->cboxPEGI->Name = L"cboxPEGI";
|
||
this->cboxPEGI->Size = System::Drawing::Size(15, 14);
|
||
this->cboxPEGI->TabIndex = 10;
|
||
this->cboxPEGI->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxUSK
|
||
//
|
||
this->cboxUSK->AutoSize = true;
|
||
this->cboxUSK->Location = System::Drawing::Point(344, 141);
|
||
this->cboxUSK->Name = L"cboxUSK";
|
||
this->cboxUSK->Size = System::Drawing::Size(15, 14);
|
||
this->cboxUSK->TabIndex = 7;
|
||
this->cboxUSK->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxESRB
|
||
//
|
||
this->cboxESRB->AutoSize = true;
|
||
this->cboxESRB->Location = System::Drawing::Point(344, 100);
|
||
this->cboxESRB->Name = L"cboxESRB";
|
||
this->cboxESRB->Size = System::Drawing::Size(15, 14);
|
||
this->cboxESRB->TabIndex = 4;
|
||
this->cboxESRB->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxCERO
|
||
//
|
||
this->cboxCERO->AutoSize = true;
|
||
this->cboxCERO->Location = System::Drawing::Point(344, 58);
|
||
this->cboxCERO->Name = L"cboxCERO";
|
||
this->cboxCERO->Size = System::Drawing::Size(15, 14);
|
||
this->cboxCERO->TabIndex = 1;
|
||
this->cboxCERO->UseVisualStyleBackColor = true;
|
||
//
|
||
// labParentalForceEnable
|
||
//
|
||
this->labParentalForceEnable->AutoSize = true;
|
||
this->labParentalForceEnable->Location = System::Drawing::Point(413, 33);
|
||
this->labParentalForceEnable->Name = L"labParentalForceEnable";
|
||
this->labParentalForceEnable->Size = System::Drawing::Size(82, 12);
|
||
this->labParentalForceEnable->TabIndex = 0;
|
||
this->labParentalForceEnable->Text = L"Rating Pending";
|
||
//
|
||
// labParentalRating
|
||
//
|
||
this->labParentalRating->AutoSize = true;
|
||
this->labParentalRating->Location = System::Drawing::Point(177, 33);
|
||
this->labParentalRating->Name = L"labParentalRating";
|
||
this->labParentalRating->Size = System::Drawing::Size(58, 12);
|
||
this->labParentalRating->TabIndex = 2;
|
||
this->labParentalRating->Text = L"レーティング";
|
||
//
|
||
// labParentalEnable
|
||
//
|
||
this->labParentalEnable->AutoSize = true;
|
||
this->labParentalEnable->Location = System::Drawing::Point(318, 33);
|
||
this->labParentalEnable->Name = L"labParentalEnable";
|
||
this->labParentalEnable->Size = System::Drawing::Size(62, 12);
|
||
this->labParentalEnable->TabIndex = 1;
|
||
this->labParentalEnable->Text = L"制限を有効";
|
||
//
|
||
// tabTWLInfo2
|
||
//
|
||
this->tabTWLInfo2->Controls->Add(this->gboxShared2Size);
|
||
this->tabTWLInfo2->Controls->Add(this->gboxRegion);
|
||
this->tabTWLInfo2->Controls->Add(this->gboxAccess);
|
||
this->tabTWLInfo2->Location = System::Drawing::Point(4, 21);
|
||
this->tabTWLInfo2->Name = L"tabTWLInfo2";
|
||
this->tabTWLInfo2->Size = System::Drawing::Size(666, 379);
|
||
this->tabTWLInfo2->TabIndex = 9;
|
||
this->tabTWLInfo2->Text = L"TWL拡張仕様2";
|
||
this->tabTWLInfo2->UseVisualStyleBackColor = true;
|
||
//
|
||
// gboxShared2Size
|
||
//
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size5);
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size4);
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size3);
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size2);
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size1);
|
||
this->gboxShared2Size->Controls->Add(this->labShared2Size0);
|
||
this->gboxShared2Size->Controls->Add(this->labKB5);
|
||
this->gboxShared2Size->Controls->Add(this->labKB4);
|
||
this->gboxShared2Size->Controls->Add(this->labKB3);
|
||
this->gboxShared2Size->Controls->Add(this->labKB2);
|
||
this->gboxShared2Size->Controls->Add(this->labKB1);
|
||
this->gboxShared2Size->Controls->Add(this->labKB0);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size5);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size4);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size3);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size2);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size1);
|
||
this->gboxShared2Size->Controls->Add(this->tboxShared2Size0);
|
||
this->gboxShared2Size->Controls->Add(this->cboxIsShared2);
|
||
this->gboxShared2Size->Location = System::Drawing::Point(366, 90);
|
||
this->gboxShared2Size->Name = L"gboxShared2Size";
|
||
this->gboxShared2Size->Size = System::Drawing::Size(270, 270);
|
||
this->gboxShared2Size->TabIndex = 1;
|
||
this->gboxShared2Size->TabStop = false;
|
||
this->gboxShared2Size->Text = L"Shared2ファイルサイズ";
|
||
//
|
||
// labShared2Size5
|
||
//
|
||
this->labShared2Size5->AutoSize = true;
|
||
this->labShared2Size5->Location = System::Drawing::Point(27, 234);
|
||
this->labShared2Size5->Name = L"labShared2Size5";
|
||
this->labShared2Size5->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size5->TabIndex = 20;
|
||
this->labShared2Size5->Text = L"File 5";
|
||
//
|
||
// labShared2Size4
|
||
//
|
||
this->labShared2Size4->AutoSize = true;
|
||
this->labShared2Size4->Location = System::Drawing::Point(26, 198);
|
||
this->labShared2Size4->Name = L"labShared2Size4";
|
||
this->labShared2Size4->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size4->TabIndex = 19;
|
||
this->labShared2Size4->Text = L"File 4";
|
||
//
|
||
// labShared2Size3
|
||
//
|
||
this->labShared2Size3->AutoSize = true;
|
||
this->labShared2Size3->Location = System::Drawing::Point(27, 162);
|
||
this->labShared2Size3->Name = L"labShared2Size3";
|
||
this->labShared2Size3->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size3->TabIndex = 18;
|
||
this->labShared2Size3->Text = L"File 3";
|
||
//
|
||
// labShared2Size2
|
||
//
|
||
this->labShared2Size2->AutoSize = true;
|
||
this->labShared2Size2->Location = System::Drawing::Point(27, 130);
|
||
this->labShared2Size2->Name = L"labShared2Size2";
|
||
this->labShared2Size2->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size2->TabIndex = 17;
|
||
this->labShared2Size2->Text = L"File 2";
|
||
//
|
||
// labShared2Size1
|
||
//
|
||
this->labShared2Size1->AutoSize = true;
|
||
this->labShared2Size1->Location = System::Drawing::Point(27, 97);
|
||
this->labShared2Size1->Name = L"labShared2Size1";
|
||
this->labShared2Size1->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size1->TabIndex = 16;
|
||
this->labShared2Size1->Text = L"File 1";
|
||
//
|
||
// labShared2Size0
|
||
//
|
||
this->labShared2Size0->AutoSize = true;
|
||
this->labShared2Size0->Location = System::Drawing::Point(27, 64);
|
||
this->labShared2Size0->Name = L"labShared2Size0";
|
||
this->labShared2Size0->Size = System::Drawing::Size(34, 12);
|
||
this->labShared2Size0->TabIndex = 15;
|
||
this->labShared2Size0->Text = L"File 0";
|
||
//
|
||
// labKB5
|
||
//
|
||
this->labKB5->AutoSize = true;
|
||
this->labKB5->Location = System::Drawing::Point(199, 234);
|
||
this->labKB5->Name = L"labKB5";
|
||
this->labKB5->Size = System::Drawing::Size(20, 12);
|
||
this->labKB5->TabIndex = 14;
|
||
this->labKB5->Text = L"KB";
|
||
//
|
||
// labKB4
|
||
//
|
||
this->labKB4->AutoSize = true;
|
||
this->labKB4->Location = System::Drawing::Point(199, 198);
|
||
this->labKB4->Name = L"labKB4";
|
||
this->labKB4->Size = System::Drawing::Size(20, 12);
|
||
this->labKB4->TabIndex = 13;
|
||
this->labKB4->Text = L"KB";
|
||
//
|
||
// labKB3
|
||
//
|
||
this->labKB3->AutoSize = true;
|
||
this->labKB3->Location = System::Drawing::Point(199, 162);
|
||
this->labKB3->Name = L"labKB3";
|
||
this->labKB3->Size = System::Drawing::Size(20, 12);
|
||
this->labKB3->TabIndex = 12;
|
||
this->labKB3->Text = L"KB";
|
||
//
|
||
// labKB2
|
||
//
|
||
this->labKB2->AutoSize = true;
|
||
this->labKB2->Location = System::Drawing::Point(199, 130);
|
||
this->labKB2->Name = L"labKB2";
|
||
this->labKB2->Size = System::Drawing::Size(20, 12);
|
||
this->labKB2->TabIndex = 11;
|
||
this->labKB2->Text = L"KB";
|
||
//
|
||
// labKB1
|
||
//
|
||
this->labKB1->AutoSize = true;
|
||
this->labKB1->Location = System::Drawing::Point(199, 97);
|
||
this->labKB1->Name = L"labKB1";
|
||
this->labKB1->Size = System::Drawing::Size(20, 12);
|
||
this->labKB1->TabIndex = 10;
|
||
this->labKB1->Text = L"KB";
|
||
//
|
||
// labKB0
|
||
//
|
||
this->labKB0->AutoSize = true;
|
||
this->labKB0->Location = System::Drawing::Point(199, 64);
|
||
this->labKB0->Name = L"labKB0";
|
||
this->labKB0->Size = System::Drawing::Size(20, 12);
|
||
this->labKB0->TabIndex = 9;
|
||
this->labKB0->Text = L"KB";
|
||
//
|
||
// tboxShared2Size5
|
||
//
|
||
this->tboxShared2Size5->Location = System::Drawing::Point(67, 231);
|
||
this->tboxShared2Size5->Name = L"tboxShared2Size5";
|
||
this->tboxShared2Size5->ReadOnly = true;
|
||
this->tboxShared2Size5->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size5->TabIndex = 8;
|
||
this->tboxShared2Size5->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxShared2Size4
|
||
//
|
||
this->tboxShared2Size4->Location = System::Drawing::Point(67, 195);
|
||
this->tboxShared2Size4->Name = L"tboxShared2Size4";
|
||
this->tboxShared2Size4->ReadOnly = true;
|
||
this->tboxShared2Size4->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size4->TabIndex = 7;
|
||
this->tboxShared2Size4->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxShared2Size3
|
||
//
|
||
this->tboxShared2Size3->Location = System::Drawing::Point(67, 159);
|
||
this->tboxShared2Size3->Name = L"tboxShared2Size3";
|
||
this->tboxShared2Size3->ReadOnly = true;
|
||
this->tboxShared2Size3->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size3->TabIndex = 6;
|
||
this->tboxShared2Size3->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxShared2Size2
|
||
//
|
||
this->tboxShared2Size2->Location = System::Drawing::Point(67, 127);
|
||
this->tboxShared2Size2->Name = L"tboxShared2Size2";
|
||
this->tboxShared2Size2->ReadOnly = true;
|
||
this->tboxShared2Size2->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size2->TabIndex = 5;
|
||
this->tboxShared2Size2->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxShared2Size1
|
||
//
|
||
this->tboxShared2Size1->Location = System::Drawing::Point(67, 94);
|
||
this->tboxShared2Size1->Name = L"tboxShared2Size1";
|
||
this->tboxShared2Size1->ReadOnly = true;
|
||
this->tboxShared2Size1->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size1->TabIndex = 4;
|
||
this->tboxShared2Size1->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxShared2Size0
|
||
//
|
||
this->tboxShared2Size0->Location = System::Drawing::Point(67, 61);
|
||
this->tboxShared2Size0->Name = L"tboxShared2Size0";
|
||
this->tboxShared2Size0->ReadOnly = true;
|
||
this->tboxShared2Size0->Size = System::Drawing::Size(126, 19);
|
||
this->tboxShared2Size0->TabIndex = 3;
|
||
this->tboxShared2Size0->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// cboxIsShared2
|
||
//
|
||
this->cboxIsShared2->AutoSize = true;
|
||
this->cboxIsShared2->Enabled = false;
|
||
this->cboxIsShared2->Location = System::Drawing::Point(28, 30);
|
||
this->cboxIsShared2->Name = L"cboxIsShared2";
|
||
this->cboxIsShared2->Size = System::Drawing::Size(123, 16);
|
||
this->cboxIsShared2->TabIndex = 2;
|
||
this->cboxIsShared2->Text = L"Shared2ファイル使用";
|
||
this->cboxIsShared2->UseVisualStyleBackColor = true;
|
||
//
|
||
// gboxRegion
|
||
//
|
||
this->gboxRegion->Controls->Add(this->cboxIsRegionJapan);
|
||
this->gboxRegion->Controls->Add(this->cboxIsRegionAustralia);
|
||
this->gboxRegion->Controls->Add(this->cboxIsRegionAmerica);
|
||
this->gboxRegion->Controls->Add(this->cboxIsRegionEurope);
|
||
this->gboxRegion->Location = System::Drawing::Point(32, 19);
|
||
this->gboxRegion->Name = L"gboxRegion";
|
||
this->gboxRegion->Size = System::Drawing::Size(604, 52);
|
||
this->gboxRegion->TabIndex = 22;
|
||
this->gboxRegion->TabStop = false;
|
||
this->gboxRegion->Text = L"Card Region";
|
||
//
|
||
// cboxIsRegionJapan
|
||
//
|
||
this->cboxIsRegionJapan->AutoSize = true;
|
||
this->cboxIsRegionJapan->Enabled = false;
|
||
this->cboxIsRegionJapan->Location = System::Drawing::Point(26, 21);
|
||
this->cboxIsRegionJapan->Name = L"cboxIsRegionJapan";
|
||
this->cboxIsRegionJapan->Size = System::Drawing::Size(55, 16);
|
||
this->cboxIsRegionJapan->TabIndex = 18;
|
||
this->cboxIsRegionJapan->Text = L"Japan";
|
||
this->cboxIsRegionJapan->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsRegionAustralia
|
||
//
|
||
this->cboxIsRegionAustralia->AutoSize = true;
|
||
this->cboxIsRegionAustralia->Enabled = false;
|
||
this->cboxIsRegionAustralia->Location = System::Drawing::Point(415, 21);
|
||
this->cboxIsRegionAustralia->Name = L"cboxIsRegionAustralia";
|
||
this->cboxIsRegionAustralia->Size = System::Drawing::Size(70, 16);
|
||
this->cboxIsRegionAustralia->TabIndex = 21;
|
||
this->cboxIsRegionAustralia->Text = L"Australia";
|
||
this->cboxIsRegionAustralia->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsRegionAmerica
|
||
//
|
||
this->cboxIsRegionAmerica->AutoSize = true;
|
||
this->cboxIsRegionAmerica->Enabled = false;
|
||
this->cboxIsRegionAmerica->Location = System::Drawing::Point(150, 21);
|
||
this->cboxIsRegionAmerica->Name = L"cboxIsRegionAmerica";
|
||
this->cboxIsRegionAmerica->Size = System::Drawing::Size(66, 16);
|
||
this->cboxIsRegionAmerica->TabIndex = 19;
|
||
this->cboxIsRegionAmerica->Text = L"America";
|
||
this->cboxIsRegionAmerica->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsRegionEurope
|
||
//
|
||
this->cboxIsRegionEurope->AutoSize = true;
|
||
this->cboxIsRegionEurope->Enabled = false;
|
||
this->cboxIsRegionEurope->Location = System::Drawing::Point(290, 21);
|
||
this->cboxIsRegionEurope->Name = L"cboxIsRegionEurope";
|
||
this->cboxIsRegionEurope->Size = System::Drawing::Size(59, 16);
|
||
this->cboxIsRegionEurope->TabIndex = 20;
|
||
this->cboxIsRegionEurope->Text = L"Europe";
|
||
this->cboxIsRegionEurope->UseVisualStyleBackColor = true;
|
||
//
|
||
// gboxAccess
|
||
//
|
||
this->gboxAccess->Controls->Add(this->labAccessOther);
|
||
this->gboxAccess->Controls->Add(this->tboxAccessOther);
|
||
this->gboxAccess->Controls->Add(this->tboxIsGameCardOn);
|
||
this->gboxAccess->Controls->Add(this->labIsGameCardOn);
|
||
this->gboxAccess->Controls->Add(this->cboxIsNAND);
|
||
this->gboxAccess->Controls->Add(this->cboxIsSD);
|
||
this->gboxAccess->Location = System::Drawing::Point(32, 90);
|
||
this->gboxAccess->Name = L"gboxAccess";
|
||
this->gboxAccess->Size = System::Drawing::Size(305, 270);
|
||
this->gboxAccess->TabIndex = 0;
|
||
this->gboxAccess->TabStop = false;
|
||
this->gboxAccess->Text = L"アクセスコントロール情報";
|
||
//
|
||
// labAccessOther
|
||
//
|
||
this->labAccessOther->AutoSize = true;
|
||
this->labAccessOther->Location = System::Drawing::Point(24, 97);
|
||
this->labAccessOther->Name = L"labAccessOther";
|
||
this->labAccessOther->Size = System::Drawing::Size(36, 12);
|
||
this->labAccessOther->TabIndex = 5;
|
||
this->labAccessOther->Text = L"その他";
|
||
//
|
||
// tboxAccessOther
|
||
//
|
||
this->tboxAccessOther->Location = System::Drawing::Point(26, 112);
|
||
this->tboxAccessOther->Multiline = true;
|
||
this->tboxAccessOther->Name = L"tboxAccessOther";
|
||
this->tboxAccessOther->ReadOnly = true;
|
||
this->tboxAccessOther->Size = System::Drawing::Size(257, 142);
|
||
this->tboxAccessOther->TabIndex = 4;
|
||
//
|
||
// tboxIsGameCardOn
|
||
//
|
||
this->tboxIsGameCardOn->Location = System::Drawing::Point(117, 61);
|
||
this->tboxIsGameCardOn->Name = L"tboxIsGameCardOn";
|
||
this->tboxIsGameCardOn->ReadOnly = true;
|
||
this->tboxIsGameCardOn->Size = System::Drawing::Size(166, 19);
|
||
this->tboxIsGameCardOn->TabIndex = 3;
|
||
//
|
||
// labIsGameCardOn
|
||
//
|
||
this->labIsGameCardOn->AutoSize = true;
|
||
this->labIsGameCardOn->Location = System::Drawing::Point(24, 64);
|
||
this->labIsGameCardOn->Name = L"labIsGameCardOn";
|
||
this->labIsGameCardOn->Size = System::Drawing::Size(87, 12);
|
||
this->labIsGameCardOn->TabIndex = 2;
|
||
this->labIsGameCardOn->Text = L"ゲームカード電源";
|
||
//
|
||
// cboxIsNAND
|
||
//
|
||
this->cboxIsNAND->AutoSize = true;
|
||
this->cboxIsNAND->Enabled = false;
|
||
this->cboxIsNAND->Location = System::Drawing::Point(150, 30);
|
||
this->cboxIsNAND->Name = L"cboxIsNAND";
|
||
this->cboxIsNAND->Size = System::Drawing::Size(121, 16);
|
||
this->cboxIsNAND->TabIndex = 1;
|
||
this->cboxIsNAND->Text = L"NANDフラッシュメモリ";
|
||
this->cboxIsNAND->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsSD
|
||
//
|
||
this->cboxIsSD->AutoSize = true;
|
||
this->cboxIsSD->Enabled = false;
|
||
this->cboxIsSD->Location = System::Drawing::Point(26, 30);
|
||
this->cboxIsSD->Name = L"cboxIsSD";
|
||
this->cboxIsSD->Size = System::Drawing::Size(67, 16);
|
||
this->cboxIsSD->TabIndex = 0;
|
||
this->cboxIsSD->Text = L"SDカード";
|
||
this->cboxIsSD->UseVisualStyleBackColor = true;
|
||
//
|
||
// tabTWLInfo
|
||
//
|
||
this->tabTWLInfo->Controls->Add(this->gboxTWLInfoWritable);
|
||
this->tabTWLInfo->Controls->Add(this->gboxTWLInfoReadOnly);
|
||
this->tabTWLInfo->Controls->Add(this->gboxTitleID);
|
||
this->tabTWLInfo->Location = System::Drawing::Point(4, 21);
|
||
this->tabTWLInfo->Name = L"tabTWLInfo";
|
||
this->tabTWLInfo->Size = System::Drawing::Size(666, 379);
|
||
this->tabTWLInfo->TabIndex = 8;
|
||
this->tabTWLInfo->Text = L"TWL拡張仕様1";
|
||
this->tabTWLInfo->UseVisualStyleBackColor = true;
|
||
//
|
||
// gboxTWLInfoWritable
|
||
//
|
||
this->gboxTWLInfoWritable->Controls->Add(this->cboxIsEULA);
|
||
this->gboxTWLInfoWritable->Controls->Add(this->cboxIsWiFiIcon);
|
||
this->gboxTWLInfoWritable->Controls->Add(this->labEULA);
|
||
this->gboxTWLInfoWritable->Controls->Add(this->cboxIsWirelessIcon);
|
||
this->gboxTWLInfoWritable->Controls->Add(this->numEULA);
|
||
this->gboxTWLInfoWritable->Location = System::Drawing::Point(16, 284);
|
||
this->gboxTWLInfoWritable->Name = L"gboxTWLInfoWritable";
|
||
this->gboxTWLInfoWritable->Size = System::Drawing::Size(620, 80);
|
||
this->gboxTWLInfoWritable->TabIndex = 30;
|
||
this->gboxTWLInfoWritable->TabStop = false;
|
||
this->gboxTWLInfoWritable->Text = L"TWL拡張情報(編集可)";
|
||
//
|
||
// cboxIsEULA
|
||
//
|
||
this->cboxIsEULA->AutoSize = true;
|
||
this->cboxIsEULA->Location = System::Drawing::Point(18, 23);
|
||
this->cboxIsEULA->Name = L"cboxIsEULA";
|
||
this->cboxIsEULA->Size = System::Drawing::Size(77, 16);
|
||
this->cboxIsEULA->TabIndex = 0;
|
||
this->cboxIsEULA->Text = L"EULA同意";
|
||
this->cboxIsEULA->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsWiFiIcon
|
||
//
|
||
this->cboxIsWiFiIcon->AutoSize = true;
|
||
this->cboxIsWiFiIcon->Location = System::Drawing::Point(276, 50);
|
||
this->cboxIsWiFiIcon->Name = L"cboxIsWiFiIcon";
|
||
this->cboxIsWiFiIcon->Size = System::Drawing::Size(135, 16);
|
||
this->cboxIsWiFiIcon->TabIndex = 3;
|
||
this->cboxIsWiFiIcon->Text = L"Wi-Fi通信アイコン表示";
|
||
this->cboxIsWiFiIcon->UseVisualStyleBackColor = true;
|
||
//
|
||
// labEULA
|
||
//
|
||
this->labEULA->AutoSize = true;
|
||
this->labEULA->Location = System::Drawing::Point(16, 51);
|
||
this->labEULA->Name = L"labEULA";
|
||
this->labEULA->Size = System::Drawing::Size(103, 12);
|
||
this->labEULA->TabIndex = 7;
|
||
this->labEULA->Text = L"EULA同意バージョン";
|
||
//
|
||
// cboxIsWirelessIcon
|
||
//
|
||
this->cboxIsWirelessIcon->AutoSize = true;
|
||
this->cboxIsWirelessIcon->Location = System::Drawing::Point(276, 23);
|
||
this->cboxIsWirelessIcon->Name = L"cboxIsWirelessIcon";
|
||
this->cboxIsWirelessIcon->Size = System::Drawing::Size(168, 16);
|
||
this->cboxIsWirelessIcon->TabIndex = 2;
|
||
this->cboxIsWirelessIcon->Text = L"DSワイヤレス通信アイコン表示";
|
||
this->cboxIsWirelessIcon->UseVisualStyleBackColor = true;
|
||
//
|
||
// numEULA
|
||
//
|
||
this->numEULA->Location = System::Drawing::Point(137, 49);
|
||
this->numEULA->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {255, 0, 0, 0});
|
||
this->numEULA->Name = L"numEULA";
|
||
this->numEULA->Size = System::Drawing::Size(68, 19);
|
||
this->numEULA->TabIndex = 1;
|
||
this->numEULA->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// gboxTWLInfoReadOnly
|
||
//
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labByte2);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labByte1);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labHex4);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labHex3);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->tboxIsCodec);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labIsCodec);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labNormalRomOffset);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->tboxNormalRomOffset);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->cboxIsSubBanner);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labKeyTableRomOffset);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->cboxIsWL);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->tboxPrivateSize);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labPrivateSize);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->tboxKeyTableRomOffset);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->cboxIsNormalJump);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->cboxIsTmpJump);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->labPublicSize);
|
||
this->gboxTWLInfoReadOnly->Controls->Add(this->tboxPublicSize);
|
||
this->gboxTWLInfoReadOnly->Location = System::Drawing::Point(16, 115);
|
||
this->gboxTWLInfoReadOnly->Name = L"gboxTWLInfoReadOnly";
|
||
this->gboxTWLInfoReadOnly->Size = System::Drawing::Size(620, 154);
|
||
this->gboxTWLInfoReadOnly->TabIndex = 24;
|
||
this->gboxTWLInfoReadOnly->TabStop = false;
|
||
this->gboxTWLInfoReadOnly->Text = L"TWL拡張情報(編集不可)";
|
||
//
|
||
// labByte2
|
||
//
|
||
this->labByte2->AutoSize = true;
|
||
this->labByte2->Location = System::Drawing::Point(585, 63);
|
||
this->labByte2->Name = L"labByte2";
|
||
this->labByte2->Size = System::Drawing::Size(29, 12);
|
||
this->labByte2->TabIndex = 31;
|
||
this->labByte2->Text = L"Byte";
|
||
//
|
||
// labByte1
|
||
//
|
||
this->labByte1->AutoSize = true;
|
||
this->labByte1->Location = System::Drawing::Point(585, 29);
|
||
this->labByte1->Name = L"labByte1";
|
||
this->labByte1->Size = System::Drawing::Size(29, 12);
|
||
this->labByte1->TabIndex = 30;
|
||
this->labByte1->Text = L"Byte";
|
||
//
|
||
// labHex4
|
||
//
|
||
this->labHex4->AutoSize = true;
|
||
this->labHex4->Location = System::Drawing::Point(304, 63);
|
||
this->labHex4->Name = L"labHex4";
|
||
this->labHex4->Size = System::Drawing::Size(11, 12);
|
||
this->labHex4->TabIndex = 29;
|
||
this->labHex4->Text = L"h";
|
||
//
|
||
// labHex3
|
||
//
|
||
this->labHex3->AutoSize = true;
|
||
this->labHex3->Location = System::Drawing::Point(304, 29);
|
||
this->labHex3->Name = L"labHex3";
|
||
this->labHex3->Size = System::Drawing::Size(11, 12);
|
||
this->labHex3->TabIndex = 8;
|
||
this->labHex3->Text = L"h";
|
||
//
|
||
// tboxIsCodec
|
||
//
|
||
this->tboxIsCodec->Location = System::Drawing::Point(462, 108);
|
||
this->tboxIsCodec->Name = L"tboxIsCodec";
|
||
this->tboxIsCodec->ReadOnly = true;
|
||
this->tboxIsCodec->Size = System::Drawing::Size(66, 19);
|
||
this->tboxIsCodec->TabIndex = 28;
|
||
//
|
||
// labIsCodec
|
||
//
|
||
this->labIsCodec->AutoSize = true;
|
||
this->labIsCodec->Location = System::Drawing::Point(369, 111);
|
||
this->labIsCodec->Name = L"labIsCodec";
|
||
this->labIsCodec->Size = System::Drawing::Size(75, 12);
|
||
this->labIsCodec->TabIndex = 27;
|
||
this->labIsCodec->Text = L"CODEC Mode";
|
||
//
|
||
// labNormalRomOffset
|
||
//
|
||
this->labNormalRomOffset->AutoSize = true;
|
||
this->labNormalRomOffset->Location = System::Drawing::Point(12, 29);
|
||
this->labNormalRomOffset->Name = L"labNormalRomOffset";
|
||
this->labNormalRomOffset->Size = System::Drawing::Size(155, 12);
|
||
this->labNormalRomOffset->TabIndex = 9;
|
||
this->labNormalRomOffset->Text = L"TWLノーマル領域ROMオフセット";
|
||
//
|
||
// tboxNormalRomOffset
|
||
//
|
||
this->tboxNormalRomOffset->Location = System::Drawing::Point(177, 26);
|
||
this->tboxNormalRomOffset->Name = L"tboxNormalRomOffset";
|
||
this->tboxNormalRomOffset->ReadOnly = true;
|
||
this->tboxNormalRomOffset->Size = System::Drawing::Size(121, 19);
|
||
this->tboxNormalRomOffset->TabIndex = 8;
|
||
this->tboxNormalRomOffset->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// cboxIsSubBanner
|
||
//
|
||
this->cboxIsSubBanner->AutoSize = true;
|
||
this->cboxIsSubBanner->Enabled = false;
|
||
this->cboxIsSubBanner->Location = System::Drawing::Point(177, 93);
|
||
this->cboxIsSubBanner->Name = L"cboxIsSubBanner";
|
||
this->cboxIsSubBanner->Size = System::Drawing::Size(131, 16);
|
||
this->cboxIsSubBanner->TabIndex = 26;
|
||
this->cboxIsSubBanner->Text = L"サブバナーファイル有効";
|
||
this->cboxIsSubBanner->UseVisualStyleBackColor = true;
|
||
//
|
||
// labKeyTableRomOffset
|
||
//
|
||
this->labKeyTableRomOffset->AutoSize = true;
|
||
this->labKeyTableRomOffset->Location = System::Drawing::Point(12, 63);
|
||
this->labKeyTableRomOffset->Name = L"labKeyTableRomOffset";
|
||
this->labKeyTableRomOffset->Size = System::Drawing::Size(142, 12);
|
||
this->labKeyTableRomOffset->TabIndex = 11;
|
||
this->labKeyTableRomOffset->Text = L"TWL専用領域ROMオフセット";
|
||
//
|
||
// cboxIsWL
|
||
//
|
||
this->cboxIsWL->AutoSize = true;
|
||
this->cboxIsWL->Enabled = false;
|
||
this->cboxIsWL->Location = System::Drawing::Point(177, 125);
|
||
this->cboxIsWL->Name = L"cboxIsWL";
|
||
this->cboxIsWL->Size = System::Drawing::Size(155, 16);
|
||
this->cboxIsWL->TabIndex = 25;
|
||
this->cboxIsWL->Text = L"NTRホワイトリスト署名有効";
|
||
this->cboxIsWL->UseVisualStyleBackColor = true;
|
||
//
|
||
// tboxPrivateSize
|
||
//
|
||
this->tboxPrivateSize->Location = System::Drawing::Point(462, 60);
|
||
this->tboxPrivateSize->Name = L"tboxPrivateSize";
|
||
this->tboxPrivateSize->ReadOnly = true;
|
||
this->tboxPrivateSize->Size = System::Drawing::Size(121, 19);
|
||
this->tboxPrivateSize->TabIndex = 13;
|
||
this->tboxPrivateSize->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// labPrivateSize
|
||
//
|
||
this->labPrivateSize->AutoSize = true;
|
||
this->labPrivateSize->Location = System::Drawing::Point(333, 63);
|
||
this->labPrivateSize->Name = L"labPrivateSize";
|
||
this->labPrivateSize->Size = System::Drawing::Size(123, 12);
|
||
this->labPrivateSize->TabIndex = 15;
|
||
this->labPrivateSize->Text = L"Private Save Data Size";
|
||
//
|
||
// tboxKeyTableRomOffset
|
||
//
|
||
this->tboxKeyTableRomOffset->Location = System::Drawing::Point(177, 60);
|
||
this->tboxKeyTableRomOffset->Name = L"tboxKeyTableRomOffset";
|
||
this->tboxKeyTableRomOffset->ReadOnly = true;
|
||
this->tboxKeyTableRomOffset->Size = System::Drawing::Size(121, 19);
|
||
this->tboxKeyTableRomOffset->TabIndex = 10;
|
||
this->tboxKeyTableRomOffset->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// cboxIsNormalJump
|
||
//
|
||
this->cboxIsNormalJump->AutoSize = true;
|
||
this->cboxIsNormalJump->Enabled = false;
|
||
this->cboxIsNormalJump->Location = System::Drawing::Point(14, 93);
|
||
this->cboxIsNormalJump->Name = L"cboxIsNormalJump";
|
||
this->cboxIsNormalJump->Size = System::Drawing::Size(121, 16);
|
||
this->cboxIsNormalJump->TabIndex = 16;
|
||
this->cboxIsNormalJump->Text = L"ノーマルジャンプ許可";
|
||
this->cboxIsNormalJump->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsTmpJump
|
||
//
|
||
this->cboxIsTmpJump->AutoSize = true;
|
||
this->cboxIsTmpJump->Enabled = false;
|
||
this->cboxIsTmpJump->Location = System::Drawing::Point(14, 125);
|
||
this->cboxIsTmpJump->Name = L"cboxIsTmpJump";
|
||
this->cboxIsTmpJump->Size = System::Drawing::Size(103, 16);
|
||
this->cboxIsTmpJump->TabIndex = 17;
|
||
this->cboxIsTmpJump->Text = L"tmpジャンプ許可";
|
||
this->cboxIsTmpJump->UseVisualStyleBackColor = true;
|
||
//
|
||
// labPublicSize
|
||
//
|
||
this->labPublicSize->AutoSize = true;
|
||
this->labPublicSize->Location = System::Drawing::Point(333, 29);
|
||
this->labPublicSize->Name = L"labPublicSize";
|
||
this->labPublicSize->Size = System::Drawing::Size(118, 12);
|
||
this->labPublicSize->TabIndex = 14;
|
||
this->labPublicSize->Text = L"Public Save Data Size";
|
||
//
|
||
// tboxPublicSize
|
||
//
|
||
this->tboxPublicSize->Location = System::Drawing::Point(462, 26);
|
||
this->tboxPublicSize->Name = L"tboxPublicSize";
|
||
this->tboxPublicSize->ReadOnly = true;
|
||
this->tboxPublicSize->Size = System::Drawing::Size(121, 19);
|
||
this->tboxPublicSize->TabIndex = 12;
|
||
this->tboxPublicSize->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// gboxTitleID
|
||
//
|
||
this->gboxTitleID->Controls->Add(this->labHex2);
|
||
this->gboxTitleID->Controls->Add(this->labHex1);
|
||
this->gboxTitleID->Controls->Add(this->tboxTitleIDLo);
|
||
this->gboxTitleID->Controls->Add(this->labTitleIDLo);
|
||
this->gboxTitleID->Controls->Add(this->labTitleIDHi);
|
||
this->gboxTitleID->Controls->Add(this->tboxTitleIDHi);
|
||
this->gboxTitleID->Controls->Add(this->tboxAppType);
|
||
this->gboxTitleID->Controls->Add(this->labAppType);
|
||
this->gboxTitleID->Location = System::Drawing::Point(16, 11);
|
||
this->gboxTitleID->Name = L"gboxTitleID";
|
||
this->gboxTitleID->Size = System::Drawing::Size(620, 89);
|
||
this->gboxTitleID->TabIndex = 23;
|
||
this->gboxTitleID->TabStop = false;
|
||
this->gboxTitleID->Text = L"TitleID";
|
||
//
|
||
// labHex2
|
||
//
|
||
this->labHex2->AutoSize = true;
|
||
this->labHex2->Location = System::Drawing::Point(209, 61);
|
||
this->labHex2->Name = L"labHex2";
|
||
this->labHex2->Size = System::Drawing::Size(11, 12);
|
||
this->labHex2->TabIndex = 7;
|
||
this->labHex2->Text = L"h";
|
||
//
|
||
// labHex1
|
||
//
|
||
this->labHex1->AutoSize = true;
|
||
this->labHex1->Location = System::Drawing::Point(209, 33);
|
||
this->labHex1->Name = L"labHex1";
|
||
this->labHex1->Size = System::Drawing::Size(11, 12);
|
||
this->labHex1->TabIndex = 6;
|
||
this->labHex1->Text = L"h";
|
||
//
|
||
// tboxTitleIDLo
|
||
//
|
||
this->tboxTitleIDLo->Location = System::Drawing::Point(84, 30);
|
||
this->tboxTitleIDLo->Name = L"tboxTitleIDLo";
|
||
this->tboxTitleIDLo->ReadOnly = true;
|
||
this->tboxTitleIDLo->Size = System::Drawing::Size(121, 19);
|
||
this->tboxTitleIDLo->TabIndex = 1;
|
||
this->tboxTitleIDLo->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// labTitleIDLo
|
||
//
|
||
this->labTitleIDLo->AutoSize = true;
|
||
this->labTitleIDLo->Location = System::Drawing::Point(12, 33);
|
||
this->labTitleIDLo->Name = L"labTitleIDLo";
|
||
this->labTitleIDLo->Size = System::Drawing::Size(63, 12);
|
||
this->labTitleIDLo->TabIndex = 0;
|
||
this->labTitleIDLo->Text = L"TitleID Low";
|
||
//
|
||
// labTitleIDHi
|
||
//
|
||
this->labTitleIDHi->AutoSize = true;
|
||
this->labTitleIDHi->Location = System::Drawing::Point(12, 61);
|
||
this->labTitleIDHi->Name = L"labTitleIDHi";
|
||
this->labTitleIDHi->Size = System::Drawing::Size(66, 12);
|
||
this->labTitleIDHi->TabIndex = 2;
|
||
this->labTitleIDHi->Text = L"TitleID High";
|
||
//
|
||
// tboxTitleIDHi
|
||
//
|
||
this->tboxTitleIDHi->Location = System::Drawing::Point(84, 58);
|
||
this->tboxTitleIDHi->Name = L"tboxTitleIDHi";
|
||
this->tboxTitleIDHi->ReadOnly = true;
|
||
this->tboxTitleIDHi->Size = System::Drawing::Size(121, 19);
|
||
this->tboxTitleIDHi->TabIndex = 3;
|
||
this->tboxTitleIDHi->TextAlign = System::Windows::Forms::HorizontalAlignment::Right;
|
||
//
|
||
// tboxAppType
|
||
//
|
||
this->tboxAppType->Location = System::Drawing::Point(232, 30);
|
||
this->tboxAppType->Multiline = true;
|
||
this->tboxAppType->Name = L"tboxAppType";
|
||
this->tboxAppType->ReadOnly = true;
|
||
this->tboxAppType->Size = System::Drawing::Size(358, 47);
|
||
this->tboxAppType->TabIndex = 4;
|
||
//
|
||
// labAppType
|
||
//
|
||
this->labAppType->AutoSize = true;
|
||
this->labAppType->Location = System::Drawing::Point(230, 15);
|
||
this->labAppType->Name = L"labAppType";
|
||
this->labAppType->Size = System::Drawing::Size(91, 12);
|
||
this->labAppType->TabIndex = 5;
|
||
this->labAppType->Text = L"Application Type";
|
||
//
|
||
// tabCompanyInfo
|
||
//
|
||
this->tabCompanyInfo->Controls->Add(this->cboxIsInputPerson2);
|
||
this->tabCompanyInfo->Controls->Add(this->gboxPerson2);
|
||
this->tabCompanyInfo->Controls->Add(this->gboxPerson1);
|
||
this->tabCompanyInfo->Location = System::Drawing::Point(4, 21);
|
||
this->tabCompanyInfo->Name = L"tabCompanyInfo";
|
||
this->tabCompanyInfo->Size = System::Drawing::Size(666, 379);
|
||
this->tabCompanyInfo->TabIndex = 2;
|
||
this->tabCompanyInfo->Text = L"会社情報";
|
||
this->tabCompanyInfo->UseVisualStyleBackColor = true;
|
||
//
|
||
// cboxIsInputPerson2
|
||
//
|
||
this->cboxIsInputPerson2->AutoSize = true;
|
||
this->cboxIsInputPerson2->Location = System::Drawing::Point(345, 24);
|
||
this->cboxIsInputPerson2->Name = L"cboxIsInputPerson2";
|
||
this->cboxIsInputPerson2->Size = System::Drawing::Size(150, 16);
|
||
this->cboxIsInputPerson2->TabIndex = 7;
|
||
this->cboxIsInputPerson2->Text = L"担当者2を入力する(任意)";
|
||
this->cboxIsInputPerson2->UseVisualStyleBackColor = true;
|
||
this->cboxIsInputPerson2->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxIsInputPerson2_CheckedChanged);
|
||
//
|
||
// gboxPerson2
|
||
//
|
||
this->gboxPerson2->Controls->Add(this->labNTSC2Sur);
|
||
this->gboxPerson2->Controls->Add(this->tboxNTSC2);
|
||
this->gboxPerson2->Controls->Add(this->labNTSC2Pre);
|
||
this->gboxPerson2->Controls->Add(this->tboxFax2);
|
||
this->gboxPerson2->Controls->Add(this->tboxMail2);
|
||
this->gboxPerson2->Controls->Add(this->tboxTel2);
|
||
this->gboxPerson2->Controls->Add(this->tboxFurigana2);
|
||
this->gboxPerson2->Controls->Add(this->tboxPerson2);
|
||
this->gboxPerson2->Controls->Add(this->tboxDepart2);
|
||
this->gboxPerson2->Controls->Add(this->labDepart2);
|
||
this->gboxPerson2->Controls->Add(this->tboxCompany2);
|
||
this->gboxPerson2->Controls->Add(this->labMail2);
|
||
this->gboxPerson2->Controls->Add(this->labFax2);
|
||
this->gboxPerson2->Controls->Add(this->labTel2);
|
||
this->gboxPerson2->Controls->Add(this->labFurigana2);
|
||
this->gboxPerson2->Controls->Add(this->labPerson2);
|
||
this->gboxPerson2->Controls->Add(this->labCompany2);
|
||
this->gboxPerson2->Enabled = false;
|
||
this->gboxPerson2->Location = System::Drawing::Point(338, 56);
|
||
this->gboxPerson2->Name = L"gboxPerson2";
|
||
this->gboxPerson2->Size = System::Drawing::Size(304, 301);
|
||
this->gboxPerson2->TabIndex = 14;
|
||
this->gboxPerson2->TabStop = false;
|
||
this->gboxPerson2->Text = L"担当者2";
|
||
//
|
||
// labNTSC2Sur
|
||
//
|
||
this->labNTSC2Sur->AutoSize = true;
|
||
this->labNTSC2Sur->Location = System::Drawing::Point(12, 281);
|
||
this->labNTSC2Sur->Name = L"labNTSC2Sur";
|
||
this->labNTSC2Sur->Size = System::Drawing::Size(44, 12);
|
||
this->labNTSC2Sur->TabIndex = 12;
|
||
this->labNTSC2Sur->Text = L"User ID";
|
||
//
|
||
// tboxNTSC2
|
||
//
|
||
this->tboxNTSC2->Location = System::Drawing::Point(66, 269);
|
||
this->tboxNTSC2->Name = L"tboxNTSC2";
|
||
this->tboxNTSC2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxNTSC2->TabIndex = 11;
|
||
//
|
||
// labNTSC2Pre
|
||
//
|
||
this->labNTSC2Pre->AutoSize = true;
|
||
this->labNTSC2Pre->Location = System::Drawing::Point(12, 267);
|
||
this->labNTSC2Pre->Name = L"labNTSC2Pre";
|
||
this->labNTSC2Pre->Size = System::Drawing::Size(35, 12);
|
||
this->labNTSC2Pre->TabIndex = 11;
|
||
this->labNTSC2Pre->Text = L"NTSC";
|
||
//
|
||
// tboxFax2
|
||
//
|
||
this->tboxFax2->Location = System::Drawing::Point(66, 201);
|
||
this->tboxFax2->Name = L"tboxFax2";
|
||
this->tboxFax2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxFax2->TabIndex = 13;
|
||
//
|
||
// tboxMail2
|
||
//
|
||
this->tboxMail2->Location = System::Drawing::Point(66, 235);
|
||
this->tboxMail2->Name = L"tboxMail2";
|
||
this->tboxMail2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxMail2->TabIndex = 14;
|
||
//
|
||
// tboxTel2
|
||
//
|
||
this->tboxTel2->Location = System::Drawing::Point(66, 167);
|
||
this->tboxTel2->Name = L"tboxTel2";
|
||
this->tboxTel2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxTel2->TabIndex = 12;
|
||
//
|
||
// tboxFurigana2
|
||
//
|
||
this->tboxFurigana2->Location = System::Drawing::Point(66, 135);
|
||
this->tboxFurigana2->Name = L"tboxFurigana2";
|
||
this->tboxFurigana2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxFurigana2->TabIndex = 11;
|
||
//
|
||
// tboxPerson2
|
||
//
|
||
this->tboxPerson2->Location = System::Drawing::Point(66, 100);
|
||
this->tboxPerson2->Name = L"tboxPerson2";
|
||
this->tboxPerson2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxPerson2->TabIndex = 10;
|
||
//
|
||
// tboxDepart2
|
||
//
|
||
this->tboxDepart2->Location = System::Drawing::Point(66, 61);
|
||
this->tboxDepart2->Name = L"tboxDepart2";
|
||
this->tboxDepart2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxDepart2->TabIndex = 9;
|
||
//
|
||
// labDepart2
|
||
//
|
||
this->labDepart2->AutoSize = true;
|
||
this->labDepart2->Location = System::Drawing::Point(12, 64);
|
||
this->labDepart2->Name = L"labDepart2";
|
||
this->labDepart2->Size = System::Drawing::Size(41, 12);
|
||
this->labDepart2->TabIndex = 7;
|
||
this->labDepart2->Text = L"部署名";
|
||
//
|
||
// tboxCompany2
|
||
//
|
||
this->tboxCompany2->Location = System::Drawing::Point(66, 25);
|
||
this->tboxCompany2->Name = L"tboxCompany2";
|
||
this->tboxCompany2->Size = System::Drawing::Size(220, 19);
|
||
this->tboxCompany2->TabIndex = 8;
|
||
//
|
||
// labMail2
|
||
//
|
||
this->labMail2->AutoSize = true;
|
||
this->labMail2->Location = System::Drawing::Point(12, 238);
|
||
this->labMail2->Name = L"labMail2";
|
||
this->labMail2->Size = System::Drawing::Size(38, 12);
|
||
this->labMail2->TabIndex = 5;
|
||
this->labMail2->Text = L"e-mail";
|
||
//
|
||
// labFax2
|
||
//
|
||
this->labFax2->AutoSize = true;
|
||
this->labFax2->Location = System::Drawing::Point(12, 204);
|
||
this->labFax2->Name = L"labFax2";
|
||
this->labFax2->Size = System::Drawing::Size(27, 12);
|
||
this->labFax2->TabIndex = 4;
|
||
this->labFax2->Text = L"FAX";
|
||
//
|
||
// labTel2
|
||
//
|
||
this->labTel2->AutoSize = true;
|
||
this->labTel2->Location = System::Drawing::Point(12, 170);
|
||
this->labTel2->Name = L"labTel2";
|
||
this->labTel2->Size = System::Drawing::Size(25, 12);
|
||
this->labTel2->TabIndex = 3;
|
||
this->labTel2->Text = L"TEL";
|
||
//
|
||
// labFurigana2
|
||
//
|
||
this->labFurigana2->AutoSize = true;
|
||
this->labFurigana2->Location = System::Drawing::Point(9, 138);
|
||
this->labFurigana2->Name = L"labFurigana2";
|
||
this->labFurigana2->Size = System::Drawing::Size(51, 12);
|
||
this->labFurigana2->TabIndex = 2;
|
||
this->labFurigana2->Text = L"(ふりがな)";
|
||
//
|
||
// labPerson2
|
||
//
|
||
this->labPerson2->AutoSize = true;
|
||
this->labPerson2->Location = System::Drawing::Point(12, 103);
|
||
this->labPerson2->Name = L"labPerson2";
|
||
this->labPerson2->Size = System::Drawing::Size(38, 12);
|
||
this->labPerson2->TabIndex = 1;
|
||
this->labPerson2->Text = L"ご氏名";
|
||
//
|
||
// labCompany2
|
||
//
|
||
this->labCompany2->AutoSize = true;
|
||
this->labCompany2->Location = System::Drawing::Point(12, 28);
|
||
this->labCompany2->Name = L"labCompany2";
|
||
this->labCompany2->Size = System::Drawing::Size(41, 12);
|
||
this->labCompany2->TabIndex = 0;
|
||
this->labCompany2->Text = L"貴社名";
|
||
//
|
||
// gboxPerson1
|
||
//
|
||
this->gboxPerson1->Controls->Add(this->labNTSC1Sur);
|
||
this->gboxPerson1->Controls->Add(this->labNTSC1Pre);
|
||
this->gboxPerson1->Controls->Add(this->tboxNTSC1);
|
||
this->gboxPerson1->Controls->Add(this->tboxFax1);
|
||
this->gboxPerson1->Controls->Add(this->tboxMail1);
|
||
this->gboxPerson1->Controls->Add(this->tboxTel1);
|
||
this->gboxPerson1->Controls->Add(this->tboxFurigana1);
|
||
this->gboxPerson1->Controls->Add(this->tboxPerson1);
|
||
this->gboxPerson1->Controls->Add(this->tboxDepart1);
|
||
this->gboxPerson1->Controls->Add(this->labDepart1);
|
||
this->gboxPerson1->Controls->Add(this->tboxCompany1);
|
||
this->gboxPerson1->Controls->Add(this->labMail1);
|
||
this->gboxPerson1->Controls->Add(this->labFax1);
|
||
this->gboxPerson1->Controls->Add(this->labTel1);
|
||
this->gboxPerson1->Controls->Add(this->labFurigana1);
|
||
this->gboxPerson1->Controls->Add(this->labPerson1);
|
||
this->gboxPerson1->Controls->Add(this->labCompany1);
|
||
this->gboxPerson1->Location = System::Drawing::Point(14, 56);
|
||
this->gboxPerson1->Name = L"gboxPerson1";
|
||
this->gboxPerson1->Size = System::Drawing::Size(304, 301);
|
||
this->gboxPerson1->TabIndex = 8;
|
||
this->gboxPerson1->TabStop = false;
|
||
this->gboxPerson1->Text = L"担当者1";
|
||
//
|
||
// labNTSC1Sur
|
||
//
|
||
this->labNTSC1Sur->AutoSize = true;
|
||
this->labNTSC1Sur->Location = System::Drawing::Point(9, 281);
|
||
this->labNTSC1Sur->Name = L"labNTSC1Sur";
|
||
this->labNTSC1Sur->Size = System::Drawing::Size(44, 12);
|
||
this->labNTSC1Sur->TabIndex = 10;
|
||
this->labNTSC1Sur->Text = L"User ID";
|
||
//
|
||
// labNTSC1Pre
|
||
//
|
||
this->labNTSC1Pre->AutoSize = true;
|
||
this->labNTSC1Pre->Location = System::Drawing::Point(9, 267);
|
||
this->labNTSC1Pre->Name = L"labNTSC1Pre";
|
||
this->labNTSC1Pre->Size = System::Drawing::Size(35, 12);
|
||
this->labNTSC1Pre->TabIndex = 9;
|
||
this->labNTSC1Pre->Text = L"NTSC";
|
||
//
|
||
// tboxNTSC1
|
||
//
|
||
this->tboxNTSC1->Location = System::Drawing::Point(66, 269);
|
||
this->tboxNTSC1->Name = L"tboxNTSC1";
|
||
this->tboxNTSC1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxNTSC1->TabIndex = 8;
|
||
//
|
||
// tboxFax1
|
||
//
|
||
this->tboxFax1->Location = System::Drawing::Point(66, 201);
|
||
this->tboxFax1->Name = L"tboxFax1";
|
||
this->tboxFax1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxFax1->TabIndex = 5;
|
||
//
|
||
// tboxMail1
|
||
//
|
||
this->tboxMail1->Location = System::Drawing::Point(66, 235);
|
||
this->tboxMail1->Name = L"tboxMail1";
|
||
this->tboxMail1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxMail1->TabIndex = 6;
|
||
//
|
||
// tboxTel1
|
||
//
|
||
this->tboxTel1->Location = System::Drawing::Point(66, 167);
|
||
this->tboxTel1->Name = L"tboxTel1";
|
||
this->tboxTel1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxTel1->TabIndex = 4;
|
||
//
|
||
// tboxFurigana1
|
||
//
|
||
this->tboxFurigana1->Location = System::Drawing::Point(66, 135);
|
||
this->tboxFurigana1->Name = L"tboxFurigana1";
|
||
this->tboxFurigana1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxFurigana1->TabIndex = 3;
|
||
//
|
||
// tboxPerson1
|
||
//
|
||
this->tboxPerson1->Location = System::Drawing::Point(66, 100);
|
||
this->tboxPerson1->Name = L"tboxPerson1";
|
||
this->tboxPerson1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxPerson1->TabIndex = 2;
|
||
//
|
||
// tboxDepart1
|
||
//
|
||
this->tboxDepart1->Location = System::Drawing::Point(66, 61);
|
||
this->tboxDepart1->Name = L"tboxDepart1";
|
||
this->tboxDepart1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxDepart1->TabIndex = 1;
|
||
//
|
||
// labDepart1
|
||
//
|
||
this->labDepart1->AutoSize = true;
|
||
this->labDepart1->Location = System::Drawing::Point(12, 64);
|
||
this->labDepart1->Name = L"labDepart1";
|
||
this->labDepart1->Size = System::Drawing::Size(41, 12);
|
||
this->labDepart1->TabIndex = 7;
|
||
this->labDepart1->Text = L"部署名";
|
||
//
|
||
// tboxCompany1
|
||
//
|
||
this->tboxCompany1->Location = System::Drawing::Point(66, 25);
|
||
this->tboxCompany1->Name = L"tboxCompany1";
|
||
this->tboxCompany1->Size = System::Drawing::Size(220, 19);
|
||
this->tboxCompany1->TabIndex = 0;
|
||
//
|
||
// labMail1
|
||
//
|
||
this->labMail1->AutoSize = true;
|
||
this->labMail1->Location = System::Drawing::Point(12, 238);
|
||
this->labMail1->Name = L"labMail1";
|
||
this->labMail1->Size = System::Drawing::Size(38, 12);
|
||
this->labMail1->TabIndex = 5;
|
||
this->labMail1->Text = L"e-mail";
|
||
//
|
||
// labFax1
|
||
//
|
||
this->labFax1->AutoSize = true;
|
||
this->labFax1->Location = System::Drawing::Point(12, 204);
|
||
this->labFax1->Name = L"labFax1";
|
||
this->labFax1->Size = System::Drawing::Size(27, 12);
|
||
this->labFax1->TabIndex = 4;
|
||
this->labFax1->Text = L"FAX";
|
||
//
|
||
// labTel1
|
||
//
|
||
this->labTel1->AutoSize = true;
|
||
this->labTel1->Location = System::Drawing::Point(12, 170);
|
||
this->labTel1->Name = L"labTel1";
|
||
this->labTel1->Size = System::Drawing::Size(25, 12);
|
||
this->labTel1->TabIndex = 3;
|
||
this->labTel1->Text = L"TEL";
|
||
//
|
||
// labFurigana1
|
||
//
|
||
this->labFurigana1->AutoSize = true;
|
||
this->labFurigana1->Location = System::Drawing::Point(9, 138);
|
||
this->labFurigana1->Name = L"labFurigana1";
|
||
this->labFurigana1->Size = System::Drawing::Size(51, 12);
|
||
this->labFurigana1->TabIndex = 2;
|
||
this->labFurigana1->Text = L"(ふりがな)";
|
||
//
|
||
// labPerson1
|
||
//
|
||
this->labPerson1->AutoSize = true;
|
||
this->labPerson1->Location = System::Drawing::Point(12, 103);
|
||
this->labPerson1->Name = L"labPerson1";
|
||
this->labPerson1->Size = System::Drawing::Size(38, 12);
|
||
this->labPerson1->TabIndex = 1;
|
||
this->labPerson1->Text = L"ご氏名";
|
||
//
|
||
// labCompany1
|
||
//
|
||
this->labCompany1->AutoSize = true;
|
||
this->labCompany1->Location = System::Drawing::Point(12, 28);
|
||
this->labCompany1->Name = L"labCompany1";
|
||
this->labCompany1->Size = System::Drawing::Size(41, 12);
|
||
this->labCompany1->TabIndex = 0;
|
||
this->labCompany1->Text = L"貴社名";
|
||
//
|
||
// tabSubmitInfo
|
||
//
|
||
this->tabSubmitInfo->Controls->Add(this->tboxRemasterVer);
|
||
this->tabSubmitInfo->Controls->Add(this->tboxProductCode2);
|
||
this->tabSubmitInfo->Controls->Add(this->tboxSDK);
|
||
this->tabSubmitInfo->Controls->Add(this->tboxProductCode1);
|
||
this->tabSubmitInfo->Controls->Add(this->tboxProductName);
|
||
this->tabSubmitInfo->Controls->Add(this->gboxForeign);
|
||
this->tabSubmitInfo->Controls->Add(this->labProductCode2);
|
||
this->tabSubmitInfo->Controls->Add(this->labProductCode1);
|
||
this->tabSubmitInfo->Controls->Add(this->dateSubmit);
|
||
this->tabSubmitInfo->Controls->Add(this->dateRelease);
|
||
this->tabSubmitInfo->Controls->Add(this->labSDK);
|
||
this->tabSubmitInfo->Controls->Add(this->cboxRemasterVerE);
|
||
this->tabSubmitInfo->Controls->Add(this->labCapSubmitVer);
|
||
this->tabSubmitInfo->Controls->Add(this->numSubmitVersion);
|
||
this->tabSubmitInfo->Controls->Add(this->labSubmitVer);
|
||
this->tabSubmitInfo->Controls->Add(this->labRemasterVer);
|
||
this->tabSubmitInfo->Controls->Add(this->labCapDay2);
|
||
this->tabSubmitInfo->Controls->Add(this->labCapDay1);
|
||
this->tabSubmitInfo->Controls->Add(this->gboxUsage);
|
||
this->tabSubmitInfo->Controls->Add(this->labUsage);
|
||
this->tabSubmitInfo->Controls->Add(this->gboxSubmitWay);
|
||
this->tabSubmitInfo->Controls->Add(this->labSubmitWay);
|
||
this->tabSubmitInfo->Controls->Add(this->labSubmiteDate);
|
||
this->tabSubmitInfo->Controls->Add(this->labReleaseDate);
|
||
this->tabSubmitInfo->Controls->Add(this->labProductCode);
|
||
this->tabSubmitInfo->Controls->Add(this->labProductName);
|
||
this->tabSubmitInfo->Location = System::Drawing::Point(4, 21);
|
||
this->tabSubmitInfo->Name = L"tabSubmitInfo";
|
||
this->tabSubmitInfo->Padding = System::Windows::Forms::Padding(3);
|
||
this->tabSubmitInfo->Size = System::Drawing::Size(666, 379);
|
||
this->tabSubmitInfo->TabIndex = 0;
|
||
this->tabSubmitInfo->Text = L"提出情報";
|
||
this->tabSubmitInfo->UseVisualStyleBackColor = true;
|
||
//
|
||
// tboxRemasterVer
|
||
//
|
||
this->tboxRemasterVer->Location = System::Drawing::Point(113, 287);
|
||
this->tboxRemasterVer->Name = L"tboxRemasterVer";
|
||
this->tboxRemasterVer->ReadOnly = true;
|
||
this->tboxRemasterVer->Size = System::Drawing::Size(35, 19);
|
||
this->tboxRemasterVer->TabIndex = 7;
|
||
//
|
||
// tboxProductCode2
|
||
//
|
||
this->tboxProductCode2->Location = System::Drawing::Point(210, 60);
|
||
this->tboxProductCode2->Name = L"tboxProductCode2";
|
||
this->tboxProductCode2->Size = System::Drawing::Size(90, 19);
|
||
this->tboxProductCode2->TabIndex = 2;
|
||
//
|
||
// tboxSDK
|
||
//
|
||
this->tboxSDK->Location = System::Drawing::Point(113, 349);
|
||
this->tboxSDK->Name = L"tboxSDK";
|
||
this->tboxSDK->Size = System::Drawing::Size(494, 19);
|
||
this->tboxSDK->TabIndex = 10;
|
||
//
|
||
// tboxProductCode1
|
||
//
|
||
this->tboxProductCode1->Location = System::Drawing::Point(155, 60);
|
||
this->tboxProductCode1->Name = L"tboxProductCode1";
|
||
this->tboxProductCode1->Size = System::Drawing::Size(33, 19);
|
||
this->tboxProductCode1->TabIndex = 1;
|
||
//
|
||
// tboxProductName
|
||
//
|
||
this->tboxProductName->Location = System::Drawing::Point(113, 26);
|
||
this->tboxProductName->Name = L"tboxProductName";
|
||
this->tboxProductName->Size = System::Drawing::Size(187, 19);
|
||
this->tboxProductName->TabIndex = 0;
|
||
//
|
||
// gboxForeign
|
||
//
|
||
this->gboxForeign->Controls->Add(this->labProductCode2Foreign);
|
||
this->gboxForeign->Controls->Add(this->labProductNameForeign);
|
||
this->gboxForeign->Controls->Add(this->labProductCode1Foreign);
|
||
this->gboxForeign->Controls->Add(this->tboxProductNameForeign);
|
||
this->gboxForeign->Controls->Add(this->tboxProductCode2Foreign);
|
||
this->gboxForeign->Controls->Add(this->labProductCodeForeign);
|
||
this->gboxForeign->Controls->Add(this->cboxReleaseForeign);
|
||
this->gboxForeign->Controls->Add(this->tboxProductCode1Foreign);
|
||
this->gboxForeign->Location = System::Drawing::Point(354, 8);
|
||
this->gboxForeign->Name = L"gboxForeign";
|
||
this->gboxForeign->Size = System::Drawing::Size(282, 113);
|
||
this->gboxForeign->TabIndex = 36;
|
||
this->gboxForeign->TabStop = false;
|
||
this->gboxForeign->Text = L"海外版";
|
||
//
|
||
// labProductCode2Foreign
|
||
//
|
||
this->labProductCode2Foreign->AutoSize = true;
|
||
this->labProductCode2Foreign->Location = System::Drawing::Point(163, 51);
|
||
this->labProductCode2Foreign->Name = L"labProductCode2Foreign";
|
||
this->labProductCode2Foreign->Size = System::Drawing::Size(11, 12);
|
||
this->labProductCode2Foreign->TabIndex = 41;
|
||
this->labProductCode2Foreign->Text = L"-";
|
||
//
|
||
// labProductNameForeign
|
||
//
|
||
this->labProductNameForeign->AutoSize = true;
|
||
this->labProductNameForeign->Location = System::Drawing::Point(6, 21);
|
||
this->labProductNameForeign->Name = L"labProductNameForeign";
|
||
this->labProductNameForeign->Size = System::Drawing::Size(41, 12);
|
||
this->labProductNameForeign->TabIndex = 37;
|
||
this->labProductNameForeign->Text = L"製品名";
|
||
//
|
||
// labProductCode1Foreign
|
||
//
|
||
this->labProductCode1Foreign->AutoSize = true;
|
||
this->labProductCode1Foreign->Location = System::Drawing::Point(81, 51);
|
||
this->labProductCode1Foreign->Name = L"labProductCode1Foreign";
|
||
this->labProductCode1Foreign->Size = System::Drawing::Size(37, 12);
|
||
this->labProductCode1Foreign->TabIndex = 40;
|
||
this->labProductCode1Foreign->Text = L"TWL -";
|
||
//
|
||
// tboxProductNameForeign
|
||
//
|
||
this->tboxProductNameForeign->Enabled = false;
|
||
this->tboxProductNameForeign->Location = System::Drawing::Point(83, 18);
|
||
this->tboxProductNameForeign->Name = L"tboxProductNameForeign";
|
||
this->tboxProductNameForeign->Size = System::Drawing::Size(187, 19);
|
||
this->tboxProductNameForeign->TabIndex = 12;
|
||
//
|
||
// tboxProductCode2Foreign
|
||
//
|
||
this->tboxProductCode2Foreign->Enabled = false;
|
||
this->tboxProductCode2Foreign->Location = System::Drawing::Point(180, 48);
|
||
this->tboxProductCode2Foreign->Name = L"tboxProductCode2Foreign";
|
||
this->tboxProductCode2Foreign->Size = System::Drawing::Size(90, 19);
|
||
this->tboxProductCode2Foreign->TabIndex = 14;
|
||
//
|
||
// labProductCodeForeign
|
||
//
|
||
this->labProductCodeForeign->AutoSize = true;
|
||
this->labProductCodeForeign->Location = System::Drawing::Point(6, 51);
|
||
this->labProductCodeForeign->Name = L"labProductCodeForeign";
|
||
this->labProductCodeForeign->Size = System::Drawing::Size(56, 12);
|
||
this->labProductCodeForeign->TabIndex = 38;
|
||
this->labProductCodeForeign->Text = L"製品コード";
|
||
//
|
||
// cboxReleaseForeign
|
||
//
|
||
this->cboxReleaseForeign->AutoSize = true;
|
||
this->cboxReleaseForeign->Location = System::Drawing::Point(8, 83);
|
||
this->cboxReleaseForeign->Name = L"cboxReleaseForeign";
|
||
this->cboxReleaseForeign->Size = System::Drawing::Size(130, 16);
|
||
this->cboxReleaseForeign->TabIndex = 11;
|
||
this->cboxReleaseForeign->Text = L"発売する(予定を含む)";
|
||
this->cboxReleaseForeign->UseVisualStyleBackColor = true;
|
||
this->cboxReleaseForeign->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxReleaseForeign_CheckedChanged);
|
||
//
|
||
// tboxProductCode1Foreign
|
||
//
|
||
this->tboxProductCode1Foreign->Enabled = false;
|
||
this->tboxProductCode1Foreign->Location = System::Drawing::Point(124, 48);
|
||
this->tboxProductCode1Foreign->Name = L"tboxProductCode1Foreign";
|
||
this->tboxProductCode1Foreign->Size = System::Drawing::Size(33, 19);
|
||
this->tboxProductCode1Foreign->TabIndex = 13;
|
||
//
|
||
// labProductCode2
|
||
//
|
||
this->labProductCode2->AutoSize = true;
|
||
this->labProductCode2->Location = System::Drawing::Point(194, 63);
|
||
this->labProductCode2->Name = L"labProductCode2";
|
||
this->labProductCode2->Size = System::Drawing::Size(11, 12);
|
||
this->labProductCode2->TabIndex = 33;
|
||
this->labProductCode2->Text = L"-";
|
||
//
|
||
// labProductCode1
|
||
//
|
||
this->labProductCode1->AutoSize = true;
|
||
this->labProductCode1->Location = System::Drawing::Point(112, 63);
|
||
this->labProductCode1->Name = L"labProductCode1";
|
||
this->labProductCode1->Size = System::Drawing::Size(37, 12);
|
||
this->labProductCode1->TabIndex = 32;
|
||
this->labProductCode1->Text = L"TWL -";
|
||
//
|
||
// dateSubmit
|
||
//
|
||
this->dateSubmit->Format = System::Windows::Forms::DateTimePickerFormat::Short;
|
||
this->dateSubmit->Location = System::Drawing::Point(113, 124);
|
||
this->dateSubmit->MaxDate = System::DateTime(2099, 12, 31, 0, 0, 0, 0);
|
||
this->dateSubmit->MinDate = System::DateTime(2008, 1, 1, 0, 0, 0, 0);
|
||
this->dateSubmit->Name = L"dateSubmit";
|
||
this->dateSubmit->Size = System::Drawing::Size(130, 19);
|
||
this->dateSubmit->TabIndex = 4;
|
||
this->dateSubmit->Value = System::DateTime(2008, 7, 30, 17, 43, 18, 405);
|
||
//
|
||
// dateRelease
|
||
//
|
||
this->dateRelease->Format = System::Windows::Forms::DateTimePickerFormat::Short;
|
||
this->dateRelease->Location = System::Drawing::Point(113, 92);
|
||
this->dateRelease->MaxDate = System::DateTime(2099, 12, 31, 0, 0, 0, 0);
|
||
this->dateRelease->MinDate = System::DateTime(2008, 1, 1, 0, 0, 0, 0);
|
||
this->dateRelease->Name = L"dateRelease";
|
||
this->dateRelease->Size = System::Drawing::Size(130, 19);
|
||
this->dateRelease->TabIndex = 3;
|
||
this->dateRelease->Value = System::DateTime(2008, 7, 30, 17, 43, 18, 420);
|
||
//
|
||
// labSDK
|
||
//
|
||
this->labSDK->AutoSize = true;
|
||
this->labSDK->Location = System::Drawing::Point(14, 352);
|
||
this->labSDK->Name = L"labSDK";
|
||
this->labSDK->Size = System::Drawing::Size(72, 12);
|
||
this->labSDK->TabIndex = 30;
|
||
this->labSDK->Text = L"SDKバージョン";
|
||
//
|
||
// cboxRemasterVerE
|
||
//
|
||
this->cboxRemasterVerE->AutoSize = true;
|
||
this->cboxRemasterVerE->Enabled = false;
|
||
this->cboxRemasterVerE->Location = System::Drawing::Point(168, 288);
|
||
this->cboxRemasterVerE->Name = L"cboxRemasterVerE";
|
||
this->cboxRemasterVerE->Size = System::Drawing::Size(75, 16);
|
||
this->cboxRemasterVerE->TabIndex = 8;
|
||
this->cboxRemasterVerE->Text = L"E(事前版)";
|
||
this->cboxRemasterVerE->UseVisualStyleBackColor = true;
|
||
this->cboxRemasterVerE->CheckedChanged += gcnew System::EventHandler(this, &Form1::cboxRemasterVerE_CheckedChanged);
|
||
//
|
||
// labCapSubmitVer
|
||
//
|
||
this->labCapSubmitVer->AutoSize = true;
|
||
this->labCapSubmitVer->Location = System::Drawing::Point(166, 320);
|
||
this->labCapSubmitVer->Name = L"labCapSubmitVer";
|
||
this->labCapSubmitVer->Size = System::Drawing::Size(286, 12);
|
||
this->labCapSubmitVer->TabIndex = 26;
|
||
this->labCapSubmitVer->Text = L"* リマスターバージョンが上がると再び0からカウントとなります。";
|
||
//
|
||
// numSubmitVersion
|
||
//
|
||
this->numSubmitVersion->Location = System::Drawing::Point(113, 318);
|
||
this->numSubmitVersion->Name = L"numSubmitVersion";
|
||
this->numSubmitVersion->Size = System::Drawing::Size(35, 19);
|
||
this->numSubmitVersion->TabIndex = 9;
|
||
//
|
||
// labSubmitVer
|
||
//
|
||
this->labSubmitVer->AutoSize = true;
|
||
this->labSubmitVer->Location = System::Drawing::Point(14, 320);
|
||
this->labSubmitVer->Name = L"labSubmitVer";
|
||
this->labSubmitVer->Size = System::Drawing::Size(74, 12);
|
||
this->labSubmitVer->TabIndex = 24;
|
||
this->labSubmitVer->Text = L"提出バージョン";
|
||
//
|
||
// labRemasterVer
|
||
//
|
||
this->labRemasterVer->AutoSize = true;
|
||
this->labRemasterVer->Location = System::Drawing::Point(14, 290);
|
||
this->labRemasterVer->Name = L"labRemasterVer";
|
||
this->labRemasterVer->Size = System::Drawing::Size(93, 12);
|
||
this->labRemasterVer->TabIndex = 22;
|
||
this->labRemasterVer->Text = L"リマスターバージョン";
|
||
//
|
||
// labCapDay2
|
||
//
|
||
this->labCapDay2->AutoSize = true;
|
||
this->labCapDay2->Location = System::Drawing::Point(256, 127);
|
||
this->labCapDay2->Name = L"labCapDay2";
|
||
this->labCapDay2->Size = System::Drawing::Size(79, 12);
|
||
this->labCapDay2->TabIndex = 17;
|
||
this->labCapDay2->Text = L"(yyyy/mm/dd)";
|
||
//
|
||
// labCapDay1
|
||
//
|
||
this->labCapDay1->AutoSize = true;
|
||
this->labCapDay1->Location = System::Drawing::Point(256, 95);
|
||
this->labCapDay1->Name = L"labCapDay1";
|
||
this->labCapDay1->Size = System::Drawing::Size(79, 12);
|
||
this->labCapDay1->TabIndex = 16;
|
||
this->labCapDay1->Text = L"(yyyy/mm/dd)";
|
||
//
|
||
// gboxUsage
|
||
//
|
||
this->gboxUsage->Controls->Add(this->tboxUsageOther);
|
||
this->gboxUsage->Controls->Add(this->rUsageOther);
|
||
this->gboxUsage->Controls->Add(this->rUsageDst);
|
||
this->gboxUsage->Controls->Add(this->rUsageSample);
|
||
this->gboxUsage->Controls->Add(this->rUsageSale);
|
||
this->gboxUsage->Location = System::Drawing::Point(113, 189);
|
||
this->gboxUsage->Name = L"gboxUsage";
|
||
this->gboxUsage->Size = System::Drawing::Size(523, 82);
|
||
this->gboxUsage->TabIndex = 6;
|
||
this->gboxUsage->TabStop = false;
|
||
//
|
||
// tboxUsageOther
|
||
//
|
||
this->tboxUsageOther->Enabled = false;
|
||
this->tboxUsageOther->Location = System::Drawing::Point(66, 50);
|
||
this->tboxUsageOther->Name = L"tboxUsageOther";
|
||
this->tboxUsageOther->Size = System::Drawing::Size(428, 19);
|
||
this->tboxUsageOther->TabIndex = 4;
|
||
//
|
||
// rUsageOther
|
||
//
|
||
this->rUsageOther->AutoSize = true;
|
||
this->rUsageOther->Location = System::Drawing::Point(6, 51);
|
||
this->rUsageOther->Name = L"rUsageOther";
|
||
this->rUsageOther->Size = System::Drawing::Size(54, 16);
|
||
this->rUsageOther->TabIndex = 3;
|
||
this->rUsageOther->Text = L"その他";
|
||
this->rUsageOther->UseVisualStyleBackColor = true;
|
||
this->rUsageOther->CheckedChanged += gcnew System::EventHandler(this, &Form1::rUsageOther_CheckedChanged);
|
||
//
|
||
// rUsageDst
|
||
//
|
||
this->rUsageDst->AutoSize = true;
|
||
this->rUsageDst->Location = System::Drawing::Point(193, 18);
|
||
this->rUsageDst->Name = L"rUsageDst";
|
||
this->rUsageDst->Size = System::Drawing::Size(87, 16);
|
||
this->rUsageDst->TabIndex = 2;
|
||
this->rUsageDst->Text = L"データ配信用";
|
||
this->rUsageDst->UseVisualStyleBackColor = true;
|
||
//
|
||
// rUsageSample
|
||
//
|
||
this->rUsageSample->AutoSize = true;
|
||
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;
|
||
this->rUsageSample->Text = L"試遊台用";
|
||
this->rUsageSample->UseVisualStyleBackColor = true;
|
||
//
|
||
// rUsageSale
|
||
//
|
||
this->rUsageSale->AutoSize = true;
|
||
this->rUsageSale->Checked = true;
|
||
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;
|
||
this->rUsageSale->TabStop = true;
|
||
this->rUsageSale->Text = L"一般販売用";
|
||
this->rUsageSale->UseVisualStyleBackColor = true;
|
||
//
|
||
// labUsage
|
||
//
|
||
this->labUsage->AutoSize = true;
|
||
this->labUsage->Location = System::Drawing::Point(21, 211);
|
||
this->labUsage->Name = L"labUsage";
|
||
this->labUsage->Size = System::Drawing::Size(29, 12);
|
||
this->labUsage->TabIndex = 14;
|
||
this->labUsage->Text = L"用途";
|
||
//
|
||
// gboxSubmitWay
|
||
//
|
||
this->gboxSubmitWay->Controls->Add(this->rSubmitHand);
|
||
this->gboxSubmitWay->Controls->Add(this->rSubmitPost);
|
||
this->gboxSubmitWay->Location = System::Drawing::Point(113, 149);
|
||
this->gboxSubmitWay->Name = L"gboxSubmitWay";
|
||
this->gboxSubmitWay->Size = System::Drawing::Size(141, 34);
|
||
this->gboxSubmitWay->TabIndex = 5;
|
||
this->gboxSubmitWay->TabStop = false;
|
||
//
|
||
// rSubmitHand
|
||
//
|
||
this->rSubmitHand->AutoSize = true;
|
||
this->rSubmitHand->Location = System::Drawing::Point(68, 12);
|
||
this->rSubmitHand->Name = L"rSubmitHand";
|
||
this->rSubmitHand->Size = System::Drawing::Size(56, 16);
|
||
this->rSubmitHand->TabIndex = 1;
|
||
this->rSubmitHand->Text = L"手渡し";
|
||
this->rSubmitHand->UseVisualStyleBackColor = true;
|
||
//
|
||
// rSubmitPost
|
||
//
|
||
this->rSubmitPost->AutoSize = true;
|
||
this->rSubmitPost->Checked = true;
|
||
this->rSubmitPost->Location = System::Drawing::Point(6, 12);
|
||
this->rSubmitPost->Name = L"rSubmitPost";
|
||
this->rSubmitPost->Size = System::Drawing::Size(47, 16);
|
||
this->rSubmitPost->TabIndex = 0;
|
||
this->rSubmitPost->TabStop = true;
|
||
this->rSubmitPost->Text = L"郵送";
|
||
this->rSubmitPost->UseVisualStyleBackColor = true;
|
||
//
|
||
// labSubmitWay
|
||
//
|
||
this->labSubmitWay->AutoSize = true;
|
||
this->labSubmitWay->Location = System::Drawing::Point(21, 163);
|
||
this->labSubmitWay->Name = L"labSubmitWay";
|
||
this->labSubmitWay->Size = System::Drawing::Size(53, 12);
|
||
this->labSubmitWay->TabIndex = 12;
|
||
this->labSubmitWay->Text = L"提出方法";
|
||
//
|
||
// labSubmiteDate
|
||
//
|
||
this->labSubmiteDate->AutoSize = true;
|
||
this->labSubmiteDate->Location = System::Drawing::Point(21, 127);
|
||
this->labSubmiteDate->Name = L"labSubmiteDate";
|
||
this->labSubmiteDate->Size = System::Drawing::Size(41, 12);
|
||
this->labSubmiteDate->TabIndex = 11;
|
||
this->labSubmiteDate->Text = L"提出日";
|
||
//
|
||
// labReleaseDate
|
||
//
|
||
this->labReleaseDate->AutoSize = true;
|
||
this->labReleaseDate->Location = System::Drawing::Point(21, 95);
|
||
this->labReleaseDate->Name = L"labReleaseDate";
|
||
this->labReleaseDate->Size = System::Drawing::Size(65, 12);
|
||
this->labReleaseDate->TabIndex = 7;
|
||
this->labReleaseDate->Text = L"発売予定日";
|
||
//
|
||
// labProductCode
|
||
//
|
||
this->labProductCode->AutoSize = true;
|
||
this->labProductCode->Location = System::Drawing::Point(21, 63);
|
||
this->labProductCode->Name = L"labProductCode";
|
||
this->labProductCode->Size = System::Drawing::Size(56, 12);
|
||
this->labProductCode->TabIndex = 6;
|
||
this->labProductCode->Text = L"製品コード";
|
||
//
|
||
// labProductName
|
||
//
|
||
this->labProductName->AutoSize = true;
|
||
this->labProductName->Location = System::Drawing::Point(21, 29);
|
||
this->labProductName->Name = L"labProductName";
|
||
this->labProductName->Size = System::Drawing::Size(41, 12);
|
||
this->labProductName->TabIndex = 5;
|
||
this->labProductName->Text = L"製品名";
|
||
//
|
||
// tabDoc
|
||
//
|
||
this->tabDoc->Controls->Add(this->tabSubmitInfo);
|
||
this->tabDoc->Controls->Add(this->tabCompanyInfo);
|
||
this->tabDoc->Controls->Add(this->tabTWLInfo);
|
||
this->tabDoc->Controls->Add(this->tabTWLInfo2);
|
||
this->tabDoc->Controls->Add(this->tabParental);
|
||
this->tabDoc->Controls->Add(this->tabLicenseInfo);
|
||
this->tabDoc->Controls->Add(this->tabSpecInfo);
|
||
this->tabDoc->Controls->Add(this->tabSpecInfo2);
|
||
this->tabDoc->Location = System::Drawing::Point(12, 249);
|
||
this->tabDoc->Name = L"tabDoc";
|
||
this->tabDoc->SelectedIndex = 0;
|
||
this->tabDoc->Size = System::Drawing::Size(674, 404);
|
||
this->tabDoc->TabIndex = 6;
|
||
//
|
||
// tboxCaptionEx
|
||
//
|
||
this->tboxCaptionEx->Location = System::Drawing::Point(404, 208);
|
||
this->tboxCaptionEx->Multiline = true;
|
||
this->tboxCaptionEx->Name = L"tboxCaptionEx";
|
||
this->tboxCaptionEx->ReadOnly = true;
|
||
this->tboxCaptionEx->Size = System::Drawing::Size(278, 29);
|
||
this->tboxCaptionEx->TabIndex = 10;
|
||
//
|
||
// Form1
|
||
//
|
||
this->AutoScaleDimensions = System::Drawing::SizeF(6, 12);
|
||
this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
|
||
this->ClientSize = System::Drawing::Size(702, 765);
|
||
this->Controls->Add(this->tboxCaptionEx);
|
||
this->Controls->Add(this->gboxSelectLang);
|
||
this->Controls->Add(this->tboxCaption);
|
||
this->Controls->Add(this->labCaption);
|
||
this->Controls->Add(this->butMakeMaster);
|
||
this->Controls->Add(this->tabDoc);
|
||
this->Controls->Add(this->gboxFileOpen);
|
||
this->Controls->Add(this->gboxCRC);
|
||
this->Controls->Add(this->gboxSrl);
|
||
this->Controls->Add(this->tboxMsg);
|
||
this->Name = L"Form1";
|
||
this->Text = L"MasterEditor for TWL";
|
||
this->gboxSrl->ResumeLayout(false);
|
||
this->gboxSrl->PerformLayout();
|
||
this->gboxCRC->ResumeLayout(false);
|
||
this->gboxCRC->PerformLayout();
|
||
this->gboxFileOpen->ResumeLayout(false);
|
||
this->gboxFileOpen->PerformLayout();
|
||
this->gboxSelectLang->ResumeLayout(false);
|
||
this->gboxSelectLang->PerformLayout();
|
||
this->tabSpecInfo2->ResumeLayout(false);
|
||
this->tabSpecInfo2->PerformLayout();
|
||
this->gboxIsIPLLang->ResumeLayout(false);
|
||
this->gboxIsIPLLang->PerformLayout();
|
||
this->gboxIsLang->ResumeLayout(false);
|
||
this->gboxIsLang->PerformLayout();
|
||
this->tabSpecInfo->ResumeLayout(false);
|
||
this->tabSpecInfo->PerformLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numIsAutoLcdOff))->EndInit();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numIsAutoBackLightOff))->EndInit();
|
||
this->gboxSpecUser->ResumeLayout(false);
|
||
this->gboxSpecUser->PerformLayout();
|
||
this->gboxSpecSleep->ResumeLayout(false);
|
||
this->gboxSpecSleep->PerformLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numTimeSleepClose))->EndInit();
|
||
this->tabLicenseInfo->ResumeLayout(false);
|
||
this->tabLicenseInfo->PerformLayout();
|
||
this->tabParental->ResumeLayout(false);
|
||
this->tabParental->PerformLayout();
|
||
this->tabTWLInfo2->ResumeLayout(false);
|
||
this->gboxShared2Size->ResumeLayout(false);
|
||
this->gboxShared2Size->PerformLayout();
|
||
this->gboxRegion->ResumeLayout(false);
|
||
this->gboxRegion->PerformLayout();
|
||
this->gboxAccess->ResumeLayout(false);
|
||
this->gboxAccess->PerformLayout();
|
||
this->tabTWLInfo->ResumeLayout(false);
|
||
this->gboxTWLInfoWritable->ResumeLayout(false);
|
||
this->gboxTWLInfoWritable->PerformLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numEULA))->EndInit();
|
||
this->gboxTWLInfoReadOnly->ResumeLayout(false);
|
||
this->gboxTWLInfoReadOnly->PerformLayout();
|
||
this->gboxTitleID->ResumeLayout(false);
|
||
this->gboxTitleID->PerformLayout();
|
||
this->tabCompanyInfo->ResumeLayout(false);
|
||
this->tabCompanyInfo->PerformLayout();
|
||
this->gboxPerson2->ResumeLayout(false);
|
||
this->gboxPerson2->PerformLayout();
|
||
this->gboxPerson1->ResumeLayout(false);
|
||
this->gboxPerson1->PerformLayout();
|
||
this->tabSubmitInfo->ResumeLayout(false);
|
||
this->tabSubmitInfo->PerformLayout();
|
||
this->gboxForeign->ResumeLayout(false);
|
||
this->gboxForeign->PerformLayout();
|
||
(cli::safe_cast<System::ComponentModel::ISupportInitialize^ >(this->numSubmitVersion))->EndInit();
|
||
this->gboxUsage->ResumeLayout(false);
|
||
this->gboxUsage->PerformLayout();
|
||
this->gboxSubmitWay->ResumeLayout(false);
|
||
this->gboxSubmitWay->PerformLayout();
|
||
this->tabDoc->ResumeLayout(false);
|
||
this->ResumeLayout(false);
|
||
this->PerformLayout();
|
||
|
||
}
|
||
#pragma endregion
|
||
|
||
/////////////////////////////////////////////
|
||
// 内部メソッド
|
||
/////////////////////////////////////////////
|
||
private:
|
||
// 設定ファイルの読み込み
|
||
void loadInit(void)
|
||
{
|
||
System::Xml::XmlDocument ^doc = gcnew System::Xml::XmlDocument();
|
||
|
||
// xmlファイルの読み込み
|
||
try
|
||
{
|
||
doc->Load( "../resource/ini.xml" );
|
||
}
|
||
catch( System::IO::FileNotFoundException ^s )
|
||
{
|
||
(void)s;
|
||
this->tboxMsg->Text = "設定ファイルを開くことができませんでした。";
|
||
return;
|
||
}
|
||
|
||
// <init>タグ : ルート
|
||
System::Xml::XmlElement ^root = doc->DocumentElement;
|
||
System::String ^msg = gcnew System::String("");
|
||
|
||
// <rw>タグ
|
||
System::Xml::XmlNodeList ^rwlist = root->GetElementsByTagName( "rw" );
|
||
if( rwlist != nullptr )
|
||
{
|
||
System::Xml::XmlNode ^rw = rwlist->Item(0);
|
||
if( rw->FirstChild->Value->Equals( "r" ) )
|
||
{
|
||
// リードオンリモード
|
||
this->disableForms();
|
||
if( !System::String::IsNullOrEmpty(msg) )
|
||
{
|
||
msg += "・";
|
||
}
|
||
msg += "リードオンリモード";
|
||
}
|
||
}
|
||
|
||
// <output>タグ
|
||
System::Xml::XmlNodeList ^outlist = root->GetElementsByTagName( "output" );
|
||
if( outlist != nullptr )
|
||
{
|
||
System::Xml::XmlNode ^out = outlist->Item(0);
|
||
if( out->FirstChild->Value->Equals( "XML" ) )
|
||
{
|
||
// ノーマルXML出力モード
|
||
this->disableForms();
|
||
if( !System::String::IsNullOrEmpty(msg) )
|
||
{
|
||
msg += "・";
|
||
}
|
||
msg += "XML文書出力モード";
|
||
}
|
||
}
|
||
if( !System::String::IsNullOrEmpty(msg) )
|
||
{
|
||
msg += "で動作しています。";
|
||
}
|
||
this->tboxMsg->Text = msg;
|
||
}
|
||
|
||
// 設定可能なフォームをすべて disable にする
|
||
void disableForms( void )
|
||
{
|
||
this->cboxIsEULA->Enabled = false;
|
||
this->numEULA->Enabled = false;
|
||
this->cboxIsWirelessIcon->Enabled = false;
|
||
this->cboxIsWiFiIcon->Enabled = false;
|
||
|
||
this->combCERO->Enabled = false;
|
||
this->cboxCERO->Enabled = false;
|
||
this->cboxAlwaysCERO->Enabled = false;
|
||
this->combESRB->Enabled = false;
|
||
this->cboxESRB->Enabled = false;
|
||
this->cboxAlwaysESRB->Enabled = false;
|
||
this->combUSK->Enabled = false;
|
||
this->cboxUSK->Enabled = false;
|
||
this->cboxAlwaysUSK->Enabled = false;
|
||
this->combPEGI->Enabled = false;
|
||
this->cboxPEGI->Enabled = false;
|
||
this->cboxAlwaysPEGI->Enabled = false;
|
||
this->combPEGIPRT->Enabled = false;
|
||
this->cboxPEGIPRT->Enabled = false;
|
||
this->cboxAlwaysPEGIPRT->Enabled = false;
|
||
this->combPEGIBBFC->Enabled = false;
|
||
this->cboxPEGIBBFC->Enabled = false;
|
||
this->cboxAlwaysPEGIBBFC->Enabled = false;
|
||
this->combOFLC->Enabled = false;
|
||
this->cboxOFLC->Enabled = false;
|
||
this->cboxAlwaysOFLC->Enabled = false;
|
||
}
|
||
|
||
private:
|
||
// ROM情報をフォームから取得してSRLクラスのプロパティに反映させる
|
||
// (ROMヘッダへの反映やCRCと署名の再計算をしない)
|
||
void setSrlPropaties(void)
|
||
{
|
||
// ROMヘッダの[0,0x160)の領域はRead Onlyで変更しない
|
||
|
||
// TWL拡張領域のいくつかの情報をROMヘッダに反映させる
|
||
this->hSrl->hIsEULA = this->cboxIsEULA->Checked;
|
||
this->hSrl->hEULAVersion = gcnew System::Byte( System::Decimal::ToByte( this->numEULA->Value ) );
|
||
this->hSrl->hIsWiFiIcon = this->cboxIsWiFiIcon->Checked;
|
||
this->hSrl->hIsWirelessIcon = this->cboxIsWirelessIcon->Checked;
|
||
|
||
// Srlクラスのプロパティへの反映
|
||
this->setParentalSrlPropaties();
|
||
}
|
||
|
||
// SRLのROM情報をフォームに反映させる(ファイルが読み込まれていることが前提)
|
||
void setSrlForms(void)
|
||
{
|
||
// NTR互換情報
|
||
this->tboxTitleName->Text = this->hSrl->hTitleName;
|
||
this->tboxGameCode->Text = this->hSrl->hGameCode;
|
||
this->tboxMakerCode->Text = this->hSrl->hMakerCode;
|
||
this->tboxPlatform->Text = this->hSrl->hPlatform;
|
||
this->tboxRomSize->Text = this->hSrl->hRomSize;
|
||
this->tboxRomLatency->Text = this->hSrl->hLatency;
|
||
if( *(this->hSrl->hRomVersion) == 0xE0 )
|
||
{
|
||
this->tboxRemasterVer->Text = gcnew System::String("E");
|
||
this->cboxRemasterVerE->Checked = true;
|
||
}
|
||
else
|
||
{
|
||
this->tboxRemasterVer->Text = this->hSrl->hRomVersion->ToString();
|
||
this->cboxRemasterVerE->Checked = false;
|
||
}
|
||
|
||
this->tboxHeaderCRC->Clear();
|
||
this->tboxHeaderCRC->AppendText( "0x" );
|
||
this->tboxHeaderCRC->AppendText( this->hSrl->hHeaderCRC->ToString("X") );
|
||
|
||
if( this->hSrl->hPlatform == nullptr )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "プラットホーム指定が不正です。ROMデータのビルド設定を見直してください。" );
|
||
else
|
||
this->errMsg( "Illegal Platform: Please check build settings of the ROM data." );
|
||
}
|
||
|
||
// TWL拡張情報
|
||
this->tboxTitleIDLo->Text = this->hSrl->hTitleIDLo->ToString("X8");
|
||
this->tboxTitleIDHi->Text = this->hSrl->hTitleIDHi->ToString("X8");
|
||
this->tboxNormalRomOffset->Text = this->hSrl->hNormalRomOffset->ToString("X8");
|
||
this->tboxKeyTableRomOffset->Text = this->hSrl->hKeyTableRomOffset->ToString("X8");
|
||
this->tboxPublicSize->Text = this->hSrl->hPublicSize->ToString();
|
||
this->tboxPrivateSize->Text = this->hSrl->hPrivateSize->ToString();
|
||
this->cboxIsNormalJump->Checked = *(this->hSrl->hIsNormalJump);
|
||
this->cboxIsTmpJump->Checked = *(this->hSrl->hIsTmpJump);
|
||
this->cboxIsSubBanner->Checked = *(this->hSrl->hIsSubBanner);
|
||
this->cboxIsWL->Checked = *(this->hSrl->hIsWL);
|
||
this->cboxIsEULA->Checked = *(this->hSrl->hIsEULA);
|
||
this->numEULA->Value = *(this->hSrl->hEULAVersion);
|
||
this->cboxIsWiFiIcon->Checked = *(this->hSrl->hIsWiFiIcon);
|
||
this->cboxIsWirelessIcon->Checked = *(this->hSrl->hIsWirelessIcon);
|
||
if( *(this->hSrl->hIsCodecTWL) == true )
|
||
{
|
||
this->tboxIsCodec->Text = gcnew System::String( "TWL" );
|
||
}
|
||
else
|
||
{
|
||
this->tboxIsCodec->Text = gcnew System::String( "NTR" );
|
||
}
|
||
this->cboxIsRegionJapan->Checked = *(this->hSrl->hIsRegionJapan);
|
||
this->cboxIsRegionAmerica->Checked = *(this->hSrl->hIsRegionAmerica);
|
||
this->cboxIsRegionEurope->Checked = *(this->hSrl->hIsRegionEurope);
|
||
this->cboxIsRegionAustralia->Checked = *(this->hSrl->hIsRegionAustralia);
|
||
//this->cboxIsRegionChina->Checked = *(this->hSrl->hIsRegionChina);
|
||
//this->cboxIsRegionKorea->Checked = *(this->hSrl->hIsRegionKorea);
|
||
this->cboxIsSD->Checked = *(this->hSrl->hIsSD);
|
||
this->cboxIsNAND->Checked = *(this->hSrl->hIsNAND);
|
||
if( *(this->hSrl->hIsGameCardNitro) == true )
|
||
{
|
||
this->tboxIsGameCardOn->Text = gcnew System::String( "ON(NTR)" );
|
||
}
|
||
else if( *(this->hSrl->hIsGameCardOn) == true )
|
||
{
|
||
this->tboxIsGameCardOn->Text = gcnew System::String( "ON(normal)" );
|
||
}
|
||
else
|
||
{
|
||
this->tboxIsGameCardOn->Text = gcnew System::String( "OFF" );
|
||
}
|
||
this->cboxIsShared2->Checked = *(this->hSrl->hIsShared2);
|
||
this->tboxShared2Size0->Text = this->hSrl->hShared2Size0->ToString();
|
||
this->tboxShared2Size1->Text = this->hSrl->hShared2Size1->ToString();
|
||
this->tboxShared2Size2->Text = this->hSrl->hShared2Size2->ToString();
|
||
this->tboxShared2Size3->Text = this->hSrl->hShared2Size3->ToString();
|
||
this->tboxShared2Size4->Text = this->hSrl->hShared2Size4->ToString();
|
||
this->tboxShared2Size5->Text = this->hSrl->hShared2Size5->ToString();
|
||
|
||
// アプリ種別
|
||
System::String ^app = gcnew System::String("");
|
||
if( *(this->hSrl->hIsAppUser) == true )
|
||
{
|
||
app += "Type:User. ";
|
||
}
|
||
if( *(this->hSrl->hIsAppSystem) == true )
|
||
{
|
||
app += "Type:System. ";
|
||
}
|
||
if( *(this->hSrl->hIsAppLauncher) == true )
|
||
{
|
||
app += "Type:Launcher. ";
|
||
}
|
||
if( *(this->hSrl->hIsAppSecure) == true )
|
||
{
|
||
app += "Type:Secure. ";
|
||
}
|
||
if( *(this->hSrl->hIsMediaNand) == true )
|
||
{
|
||
app += "Media:NAND. ";
|
||
}
|
||
else
|
||
{
|
||
app += "Media:Card. ";
|
||
}
|
||
if( *(this->hSrl->hIsLaunch) == true )
|
||
{
|
||
app += "Launch. ";
|
||
}
|
||
else
|
||
{
|
||
app += "Not-Launch. ";
|
||
}
|
||
if( *(this->hSrl->hIsDataOnly) == true )
|
||
{
|
||
app += "DataOnly. ";
|
||
}
|
||
this->tboxAppType->Text = app;
|
||
|
||
// アクセスコントロール その他
|
||
System::String ^acc = gcnew System::String("");
|
||
if( *(this->hSrl->hIsCommonClientKey) == true )
|
||
{
|
||
acc += "commonClientKey. ";
|
||
}
|
||
if( *(this->hSrl->hIsAesSlotBForES) == true )
|
||
{
|
||
acc += "AES-SlotB(ES). ";
|
||
}
|
||
if( *(this->hSrl->hIsAesSlotCForNAM) == true )
|
||
{
|
||
acc += "AES-SlotC(NAM). ";
|
||
}
|
||
if( *(this->hSrl->hIsAesSlotBForJpegEnc) == true )
|
||
{
|
||
acc += "AES-SlotB(JpegEnc.). ";
|
||
}
|
||
if( *(this->hSrl->hIsAesSlotAForSSL) == true )
|
||
{
|
||
acc += "AES-SlotA(SSL). ";
|
||
}
|
||
if( *(this->hSrl->hIsCommonClientKeyForDebugger) == true )
|
||
{
|
||
acc += "commonClientKey(Debug.). ";
|
||
}
|
||
this->tboxAccessOther->Text = acc;
|
||
|
||
// 特殊な設定をテキストボックスに反映
|
||
this->setSrlFormsCaptionEx();
|
||
|
||
// ペアレンタルコントロール関連
|
||
this->setParentalForms();
|
||
}
|
||
|
||
// フォームの入力をチェックする
|
||
System::Boolean checkSrlForms(void)
|
||
{
|
||
// 不正な場合はダイアログで注意してreturn
|
||
if( this->checkTextForm( this->tboxTitleName->Text, this->labTitleName->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxGameCode->Text, this->labGameCode->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxMakerCode->Text, this->labMakerCode->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxPlatform->Text, this->labPlatform->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxRomSize->Text, this->labPlatform->Text ) == false )
|
||
return false;
|
||
|
||
// 反映する前にフォームが正しいかどうかチェック
|
||
if( this->checkParentalForms( this->combCERO, this->cboxCERO, this->labCERO->Text ) == false )
|
||
return false;
|
||
if( this->checkParentalForms( this->combESRB, this->cboxESRB, this->labESRB->Text ) == false)
|
||
return false;
|
||
if( this->checkParentalForms( this->combUSK, this->cboxUSK, this->labUSK->Text ) == false )
|
||
return false;
|
||
if( this->checkParentalForms( this->combPEGI, this->cboxPEGI, this->labPEGI->Text ) == false )
|
||
return false;
|
||
if( this->checkParentalForms( this->combPEGIPRT, this->cboxPEGIPRT, this->labPEGIPRT->Text ) == false )
|
||
return false;
|
||
if( this->checkParentalForms( this->combPEGIBBFC, this->cboxPEGIBBFC, this->labPEGIBBFC->Text ) == false )
|
||
return false;
|
||
if( this->checkParentalForms( this->combOFLC, this->cboxOFLC, this->labOFLC->Text ) == false )
|
||
return false;
|
||
|
||
return true;
|
||
}
|
||
|
||
// SRLの特殊な設定をフォームにセットする(言語切り替えで表示を変えたいので独立させる)
|
||
void setSrlFormsCaptionEx()
|
||
{
|
||
// 特殊な設定は備考欄に書き加えておく
|
||
this->tboxCaptionEx->Clear();
|
||
if( *(this->hSrl->hHasDSDLPlaySign) == true )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->tboxCaptionEx->Text += gcnew System::String( "DSクローンブート対応. " );
|
||
else
|
||
this->tboxCaptionEx->Text += gcnew System::String( "DS Clone Boot. " );
|
||
}
|
||
}
|
||
|
||
// ペアレンタルコントロール情報はSRL内にあるが設定が大変なので切り出す
|
||
|
||
// ペアレンタルコントロール関連の情報をフォームから取得してSRLに反映させる
|
||
void setParentalSrlPropaties(void)
|
||
{
|
||
System::Byte rating;
|
||
// CERO
|
||
switch( this->combCERO->SelectedIndex )
|
||
{
|
||
case 0: rating = 0; break;
|
||
case 1: rating = 12; break;
|
||
case 2: rating = 15; break;
|
||
case 3: rating = 17; break;
|
||
case 4: rating = 18; break;
|
||
default:
|
||
rating = 0; // 未審査
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_CERO] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_CERO] = gcnew System::Boolean( this->cboxCERO->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_CERO] = gcnew System::Boolean( this->cboxAlwaysCERO->Checked );
|
||
|
||
// ESRB
|
||
switch( this->combESRB->SelectedIndex )
|
||
{
|
||
case 0: rating = 3; break;
|
||
case 1: rating = 6; break;
|
||
case 2: rating = 10; break;
|
||
case 3: rating = 13; break;
|
||
case 4: rating = 17; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_ESRB] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_ESRB] = gcnew System::Boolean( this->cboxESRB->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_ESRB] = gcnew System::Boolean( this->cboxAlwaysESRB->Checked );
|
||
|
||
// USK
|
||
switch( this->combUSK->SelectedIndex )
|
||
{
|
||
case 0: rating = 0; break;
|
||
case 1: rating = 6; break;
|
||
case 2: rating = 12; break;
|
||
case 3: rating = 16; break;
|
||
case 4: rating = 18; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_USK] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_USK] = gcnew System::Boolean( this->cboxUSK->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_USK] = gcnew System::Boolean( this->cboxAlwaysUSK->Checked );
|
||
|
||
// PEGI
|
||
switch( this->combPEGI->SelectedIndex )
|
||
{
|
||
case 0: rating = 3; break;
|
||
case 1: rating = 7; break;
|
||
case 2: rating = 12; break;
|
||
case 3: rating = 16; break;
|
||
case 4: rating = 18; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_PEGI_GEN] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_PEGI_GEN] = gcnew System::Boolean( this->cboxPEGI->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_PEGI_GEN] = gcnew System::Boolean( this->cboxAlwaysPEGI->Checked );
|
||
|
||
// PEGIPRT
|
||
switch( this->combPEGIPRT->SelectedIndex )
|
||
{
|
||
case 0: rating = 4; break;
|
||
case 1: rating = 6; break;
|
||
case 2: rating = 12; break;
|
||
case 3: rating = 16; break;
|
||
case 4: rating = 18; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_PEGI_PRT] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_PEGI_PRT] = gcnew System::Boolean( this->cboxPEGIPRT->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_PEGI_PRT] = gcnew System::Boolean( this->cboxAlwaysPEGIPRT->Checked );
|
||
|
||
// PEGIBBFC
|
||
switch( this->combPEGIBBFC->SelectedIndex )
|
||
{
|
||
case 0: rating = 3; break;
|
||
case 1: rating = 4; break;
|
||
case 2: rating = 7; break;
|
||
case 3: rating = 8; break;
|
||
case 4: rating = 12; break;
|
||
case 5: rating = 15; break;
|
||
case 6: rating = 16; break;
|
||
case 7: rating = 18; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_PEGI_BBFC] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_PEGI_BBFC] = gcnew System::Boolean( this->cboxPEGIBBFC->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_PEGI_BBFC] = gcnew System::Boolean( this->cboxAlwaysPEGIBBFC->Checked );
|
||
|
||
// OFLC
|
||
switch( this->combOFLC->SelectedIndex )
|
||
{
|
||
case 0: rating = 0; break;
|
||
case 1: rating = 7; break;
|
||
case 2: rating = 14; break;
|
||
case 3: rating = 15; break;
|
||
default:
|
||
rating = 0;
|
||
break;
|
||
}
|
||
this->hSrl->hArrayParentalRating[OS_TWL_PCTL_OGN_OFLC] = gcnew System::Byte( rating );
|
||
this->hSrl->hArrayParentalEffect[OS_TWL_PCTL_OGN_OFLC] = gcnew System::Boolean( this->cboxOFLC->Checked );
|
||
this->hSrl->hArrayParentalAlways[OS_TWL_PCTL_OGN_OFLC] = gcnew System::Boolean( this->cboxAlwaysOFLC->Checked );
|
||
}
|
||
|
||
// ペアレンタルコントロール関連のフォーム入力が正しいか書き込み前チェック
|
||
System::Boolean checkParentalForms( System::Windows::Forms::ComboBox ^comb, System::Windows::Forms::CheckBox ^enable, System::String ^msg )
|
||
{
|
||
// レーティングが設定されているのに有効フラグが立っていない
|
||
if( (comb->SelectedIndex != (comb->Items->Count - 1)) && !(enable->Checked) )
|
||
{
|
||
this->parentalMsg( 1, msg );
|
||
return false;
|
||
}
|
||
// 未審査なのに有効フラグが立っている
|
||
if( (comb->SelectedIndex == (comb->Items->Count - 1)) && enable->Checked )
|
||
{
|
||
this->parentalMsg( 2, msg );
|
||
return false;
|
||
}
|
||
return true;
|
||
}
|
||
|
||
// SRL内のペアレンタルコントロール情報を抜き出してフォームに反映させる
|
||
void setParentalForms(void)
|
||
{
|
||
System::Int32 index;
|
||
|
||
// CERO
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_CERO ]) )
|
||
{
|
||
case 0:
|
||
if( *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_CERO ]) ) // 全年齢か未審査か判定
|
||
index = 0;
|
||
else
|
||
index = 5;
|
||
break;
|
||
case 12: index = 1; break;
|
||
case 15: index = 2; break;
|
||
case 17: index = 3; break;
|
||
case 18: index = 4; break;
|
||
default:
|
||
index = 5;
|
||
this->parentalMsg( 0, this->labCERO->Text );
|
||
break;
|
||
}
|
||
this->combCERO->SelectedIndex = index;
|
||
this->cboxCERO->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_CERO ]);
|
||
this->cboxAlwaysCERO->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_CERO ]);
|
||
// ESRB
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_ESRB ]) )
|
||
{
|
||
case 3: index = 0; break;
|
||
case 6: index = 1; break;
|
||
case 10: index = 2; break;
|
||
case 13: index = 3; break;
|
||
case 17: index = 4; break;
|
||
case 0: index = 5; break; // 0はデフォルト値なのでエラーメッセージを出さない(自動的に未審査扱い)
|
||
default:
|
||
index = 5;
|
||
this->parentalMsg( 0, this->labESRB->Text );
|
||
break;
|
||
}
|
||
this->combESRB->SelectedIndex = index;
|
||
this->cboxESRB->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_ESRB ]);
|
||
this->cboxAlwaysESRB->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_ESRB ]);
|
||
// USK
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_USK ]) )
|
||
{
|
||
case 0:
|
||
if( *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_USK ]) )
|
||
index = 0;
|
||
else
|
||
index = 5;
|
||
break;
|
||
case 6: index = 1; break;
|
||
case 12: index = 2; break;
|
||
case 16: index = 3; break;
|
||
case 18: index = 4; break;
|
||
default:
|
||
index = 5;
|
||
this->parentalMsg( 0, this->labUSK->Text );
|
||
break;
|
||
}
|
||
this->combUSK->SelectedIndex = index;
|
||
this->cboxUSK->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_USK ]);
|
||
this->cboxAlwaysUSK->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_USK ]);
|
||
// PEGI_GEN
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_PEGI_GEN ]) )
|
||
{
|
||
case 3: index = 0; break;
|
||
case 7: index = 1; break;
|
||
case 12: index = 2; break;
|
||
case 16: index = 3; break;
|
||
case 18: index = 4; break;
|
||
case 0: index = 5; break;
|
||
default:
|
||
index = 5;
|
||
this->parentalMsg( 0, this->labPEGI->Text );
|
||
break;
|
||
}
|
||
this->combPEGI->SelectedIndex = index;
|
||
this->cboxPEGI->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_PEGI_GEN ]);
|
||
this->cboxAlwaysPEGI->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_PEGI_GEN ]);
|
||
// PEGI_PRT
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_PEGI_PRT ]) )
|
||
{
|
||
case 4: index = 0; break;
|
||
case 6: index = 1; break;
|
||
case 12: index = 2; break;
|
||
case 16: index = 3; break;
|
||
case 18: index = 4; break;
|
||
case 0: index = 5; break;
|
||
default:
|
||
index = 5;
|
||
this->parentalMsg( 0, this->labPEGIPRT->Text );
|
||
break;
|
||
}
|
||
this->combPEGIPRT->SelectedIndex = index;
|
||
this->cboxPEGIPRT->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_PEGI_PRT ]);
|
||
this->cboxAlwaysPEGIPRT->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_PEGI_PRT ]);
|
||
// PEGI_BBFC
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_PEGI_BBFC ]) )
|
||
{
|
||
case 3: index = 0; break;
|
||
case 4: index = 1; break;
|
||
case 7: index = 2; break;
|
||
case 8: index = 3; break;
|
||
case 12: index = 4; break;
|
||
case 15: index = 5; break;
|
||
case 16: index = 6; break;
|
||
case 18: index = 7; break;
|
||
case 0: index = 8; break;
|
||
default:
|
||
index = 8;
|
||
this->parentalMsg( 0, this->labPEGIBBFC->Text + this->labPEGIBBFC2->Text );
|
||
break;
|
||
}
|
||
this->combPEGIBBFC->SelectedIndex = index;
|
||
this->cboxPEGIBBFC->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_PEGI_BBFC ]);
|
||
this->cboxAlwaysPEGIBBFC->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_PEGI_BBFC ]);
|
||
// OFLC
|
||
switch( *(hSrl->hArrayParentalRating[ OS_TWL_PCTL_OGN_OFLC ]) )
|
||
{
|
||
case 0:
|
||
if( *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_OFLC ]) )
|
||
index = 0;
|
||
else
|
||
index = 4;
|
||
break;
|
||
case 7: index = 1; break;
|
||
case 14: index = 2; break;
|
||
case 15: index = 3; break;
|
||
default:
|
||
index = 4; break;
|
||
this->parentalMsg( 0, this->labOFLC->Text );
|
||
break;
|
||
}
|
||
this->combOFLC->SelectedIndex = index;
|
||
this->cboxOFLC->Checked = *(hSrl->hArrayParentalEffect[ OS_TWL_PCTL_OGN_OFLC ]);
|
||
this->cboxAlwaysOFLC->Checked = *(hSrl->hArrayParentalAlways[ OS_TWL_PCTL_OGN_OFLC ]);
|
||
}
|
||
|
||
// ペアレンタルコントロール関連情報専用のダイアログメッセージ
|
||
void parentalMsg( const System::Int32 type, const System::String ^msg )
|
||
{
|
||
System::String ^prefix;
|
||
System::String ^suffix;
|
||
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
prefix = gcnew System::String( "ペアレンタルコントロール情報の " );
|
||
}
|
||
else
|
||
{
|
||
prefix = gcnew System::String( "Parental Control Info. " );
|
||
}
|
||
|
||
// 0: 読み込み時チェック
|
||
// 1: 書き込み時チェック(レーティングが設定されているのにフラグが有効になっていない)
|
||
// 2: 書き込み時チェック(レーティングが未審査なのにフラグが有効になっている)
|
||
if( type == 0 )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
suffix = gcnew System::String( " のレーティング値が不正です。ひとまず「未審査」にしますので、正しい値を設定してください。" );
|
||
else
|
||
suffix = gcnew System::String( " : Illegal Rating. The value is set to \"Unexamined\" temporarily. Please set the value." );
|
||
}
|
||
else if( type == 1 )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
suffix = gcnew System::String( " のレーティング値が設定されているのに有効フラグが立っていません。設定を確認してください。" );
|
||
else
|
||
suffix = gcnew System::String( " : The rating control flag is NOT enabled, but rating is set. Please retry settings." );
|
||
}
|
||
else if( type == 2 )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
suffix = gcnew System::String( " のレーティングが未審査なのに有効フラグが立っています。設定を確認してください。" );
|
||
else
|
||
suffix = gcnew System::String( " : The rating control flag is enabled, but rating is NOT set. Please retry settings." );
|
||
}
|
||
this->errMsg( prefix + msg + suffix );
|
||
}
|
||
|
||
// マスタ書類情報をフォームから取得して書類に反映させる
|
||
void setDeliverablePropaties(void)
|
||
{
|
||
// 提出情報
|
||
this->hDeliv->hProductName = this->tboxProductName->Text;
|
||
this->hDeliv->hProductCode1 = this->tboxProductCode1->Text;
|
||
this->hDeliv->hProductCode2 = this->tboxProductCode2->Text;
|
||
this->hDeliv->hReleaseForeign = gcnew System::Boolean( this->cboxReleaseForeign->Checked );
|
||
if( this->cboxReleaseForeign->Checked == true )
|
||
{
|
||
this->hDeliv->hProductNameForeign = this->tboxProductNameForeign->Text;
|
||
this->hDeliv->hProductCode1Foreign = this->tboxProductCode1Foreign->Text;
|
||
this->hDeliv->hProductCode2Foreign = this->tboxProductCode2Foreign->Text;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hProductNameForeign = nullptr;
|
||
this->hDeliv->hProductCode1Foreign = nullptr;
|
||
this->hDeliv->hProductCode2Foreign = nullptr;
|
||
}
|
||
this->hDeliv->hReleaseYear = gcnew System::Int32( this->dateRelease->Value.Year );
|
||
this->hDeliv->hReleaseMonth = gcnew System::Int32( this->dateRelease->Value.Month );
|
||
this->hDeliv->hReleaseDay = gcnew System::Int32( this->dateRelease->Value.Day );
|
||
this->hDeliv->hSubmitYear = gcnew System::Int32( this->dateSubmit->Value.Year );
|
||
this->hDeliv->hSubmitMonth = gcnew System::Int32( this->dateSubmit->Value.Month );
|
||
this->hDeliv->hSubmitDay = gcnew System::Int32( this->dateSubmit->Value.Day );
|
||
this->hDeliv->hSubmitVersion = gcnew System::Int32( System::Decimal::ToInt32( this->numSubmitVersion->Value ) );
|
||
this->hDeliv->hSDK = this->tboxSDK->Text;
|
||
// 提出方法
|
||
if( this->rSubmitPost->Checked == true )
|
||
{
|
||
this->hDeliv->hSubmitWay = this->rSubmitPost->Text;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hSubmitWay = this->rSubmitHand->Text;
|
||
}
|
||
// 用途
|
||
if( this->rUsageSale->Checked == true )
|
||
{
|
||
this->hDeliv->hUsage = this->rUsageSale->Text;
|
||
this->hDeliv->hUsageOther = nullptr;
|
||
}
|
||
else if( this->rUsageSample->Checked == true )
|
||
{
|
||
this->hDeliv->hUsage = this->rUsageSample->Text;
|
||
this->hDeliv->hUsageOther = nullptr;
|
||
}
|
||
else if( this->rUsageDst->Checked == true )
|
||
{
|
||
this->hDeliv->hUsage = this->rUsageDst->Text;
|
||
this->hDeliv->hUsageOther = nullptr;
|
||
}
|
||
else if( this->rUsageOther->Checked == true )
|
||
{
|
||
this->hDeliv->hUsage = this->rUsageOther->Text;
|
||
this->hDeliv->hUsageOther = this->tboxUsageOther->Text;
|
||
}
|
||
|
||
// 会社情報
|
||
this->hDeliv->hCompany1 = this->tboxCompany1->Text;
|
||
this->hDeliv->hDepart1 = this->tboxDepart1->Text;
|
||
this->hDeliv->hPerson1 = this->tboxPerson1->Text;
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
this->hDeliv->hFurigana1 = this->tboxFurigana1->Text;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hFurigana1 = nullptr;
|
||
}
|
||
this->hDeliv->hTel1 = this->tboxTel1->Text;
|
||
this->hDeliv->hFax1 = this->tboxFax1->Text;
|
||
this->hDeliv->hMail1 = this->tboxMail1->Text;
|
||
this->hDeliv->hNTSC1 = this->tboxNTSC1->Text;
|
||
this->hDeliv->hIsPerson2 = gcnew System::Boolean( this->cboxIsInputPerson2->Checked );
|
||
if( this->cboxIsInputPerson2->Checked == true )
|
||
{
|
||
this->hDeliv->hCompany2 = this->tboxCompany2->Text;
|
||
this->hDeliv->hDepart2 = this->tboxDepart2->Text;
|
||
this->hDeliv->hPerson2 = this->tboxPerson2->Text;
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
this->hDeliv->hFurigana2 = this->tboxFurigana2->Text;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hFurigana2 = nullptr;
|
||
}
|
||
this->hDeliv->hTel2 = this->tboxTel2->Text;
|
||
this->hDeliv->hFax2 = this->tboxFax2->Text;
|
||
this->hDeliv->hMail2 = this->tboxMail2->Text;
|
||
this->hDeliv->hNTSC2 = this->tboxNTSC2->Text;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hCompany2 = nullptr;
|
||
this->hDeliv->hDepart2 = nullptr;
|
||
this->hDeliv->hPerson2 = nullptr;
|
||
this->hDeliv->hFurigana2 = nullptr;
|
||
this->hDeliv->hTel2 = nullptr;
|
||
this->hDeliv->hFax2 = nullptr;
|
||
this->hDeliv->hMail2 = nullptr;
|
||
this->hDeliv->hNTSC2 = nullptr;
|
||
}
|
||
|
||
// プログラム自己申告仕様
|
||
this->hDeliv->hIsWireless = gcnew System::Boolean( this->cboxIsWireless->Checked );
|
||
this->hDeliv->hIsTouch = gcnew System::Boolean( this->cboxIsTouch->Checked );
|
||
this->hDeliv->hIsMic = gcnew System::Boolean( this->cboxIsMic->Checked );
|
||
this->hDeliv->hIsWiFi = gcnew System::Boolean( this->cboxIsWiFi->Checked );
|
||
this->hDeliv->hIsGBACartridge = gcnew System::Boolean( this->cboxIsGBACartridge->Checked );
|
||
this->hDeliv->hIsDSCartridge = gcnew System::Boolean( this->cboxIsDSCartridge->Checked );
|
||
this->hDeliv->hIsSoftReset = gcnew System::Boolean( this->cboxIsSoftReset->Checked );
|
||
this->hDeliv->hIsPictoChatSearch = gcnew System::Boolean( this->cboxIsPictoChatSearch->Checked );
|
||
this->hDeliv->hIsClock = gcnew System::Boolean( this->cboxIsClock->Checked );
|
||
this->hDeliv->hIsAutoBackLightOff = gcnew System::Boolean( this->cboxIsAutoBackLightOff->Checked );
|
||
this->hDeliv->hTimeAutoBackLightOff = gcnew System::Int32( System::Decimal::ToInt32(this->numIsAutoBackLightOff->Value) );
|
||
this->hDeliv->hIsAutoLcdOff = gcnew System::Boolean( this->cboxIsAutoLcdOff->Checked );
|
||
this->hDeliv->hTimeAutoLcdOff = gcnew System::Int32( System::Decimal::ToInt32(this->numIsAutoLcdOff->Value) );
|
||
this->hDeliv->hIsSleepMode = gcnew System::Boolean( this->cboxIsSleep->Checked );
|
||
this->hDeliv->hIsNotSleepClose = gcnew System::Boolean( this->cboxIsNotSleepClose->Checked );
|
||
this->hDeliv->hTimeSleepClose = gcnew System::Int32( System::Decimal::ToInt32(this->numTimeSleepClose->Value) );
|
||
this->hDeliv->hIsSleepAlarm = gcnew System::Boolean( this->cboxIsSleepAlarm->Checked );
|
||
this->hDeliv->hProcSleepAlarm = (this->cboxIsSleepAlarm->Checked)?(this->tboxIsSleepAlarm->Text):nullptr;
|
||
this->hDeliv->hIsIPLUserComment = gcnew System::Boolean( this->cboxIsIPLUserComment->Checked );
|
||
this->hDeliv->hSceneIPLUserComment = (this->cboxIsIPLUserComment->Checked)?(this->tboxIsIPLUserComment->Text):nullptr;
|
||
this->hDeliv->hIsAllIPLFonts = gcnew System::Boolean( this->cboxIsAllIPLFonts->Checked );
|
||
|
||
// プログラム自己申告仕様2
|
||
this->hDeliv->hIsLangJ = gcnew System::Boolean( this->cboxIsLangJ->Checked );
|
||
this->hDeliv->hIsLangE = gcnew System::Boolean( this->cboxIsLangE->Checked );
|
||
this->hDeliv->hIsLangF = gcnew System::Boolean( this->cboxIsLangF->Checked );
|
||
this->hDeliv->hIsLangG = gcnew System::Boolean( this->cboxIsLangG->Checked );
|
||
this->hDeliv->hIsLangI = gcnew System::Boolean( this->cboxIsLangI->Checked );
|
||
this->hDeliv->hIsLangS = gcnew System::Boolean( this->cboxIsLangS->Checked );
|
||
this->hDeliv->hIsLangC = gcnew System::Boolean( this->cboxIsLangC->Checked );
|
||
this->hDeliv->hIsLangK = gcnew System::Boolean( this->cboxIsLangK->Checked );
|
||
this->hDeliv->hIsLangOther = gcnew System::Boolean( this->cboxIsLangOther->Checked );
|
||
this->hDeliv->hLangOther = (this->cboxIsLangOther->Checked)?(this->tboxIsLangOther->Text):nullptr;
|
||
this->hDeliv->hIsIPLLang = gcnew System::Boolean( this->rIsIPLLang->Checked );
|
||
|
||
// 使用ライセンス
|
||
this->hDeliv->hUseLcFont = gcnew System::Boolean( this->cboxUseLc->Checked );
|
||
this->hDeliv->hUseVx = gcnew System::Boolean( this->cboxUseVx->Checked );
|
||
this->hDeliv->hUseAtok = gcnew System::Boolean( this->cboxUseAtok->Checked );
|
||
this->hDeliv->hUseVoiceChat = gcnew System::Boolean( this->cboxUseVoiceChat->Checked );
|
||
this->hDeliv->hUseWiFiLib = gcnew System::Boolean( this->cboxUseWiFiLib->Checked );
|
||
this->hDeliv->hUseVoiceRecog = gcnew System::Boolean( this->cboxUseVoiceRecog->Checked );
|
||
this->hDeliv->hUseCharRecog = gcnew System::Boolean( this->cboxUseCharRecog->Checked );
|
||
this->hDeliv->hUseVoiceCombine = gcnew System::Boolean( this->cboxUseVoiceCombine->Checked );
|
||
this->hDeliv->hUseNetFront = gcnew System::Boolean( this->cboxUseNetFront->Checked );
|
||
this->hDeliv->hUseOthers = (this->cboxUseOthers->Checked)?(this->tboxUseOthers->Text):nullptr;
|
||
|
||
// 備考
|
||
System::String ^tmp = this->tboxCaption->Text->Replace( " ", "" );
|
||
if( this->tboxCaption->Text->Equals("") || tmp->Equals("") ) // スペースのみの文字列は含めない
|
||
{
|
||
this->hDeliv->hCaption = nullptr;
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hCaption = this->tboxCaption->Text;
|
||
}
|
||
// 備考欄に特殊な設定を追記
|
||
tmp = this->tboxCaptionEx->Text->Replace( " ", "" );
|
||
if( !(this->tboxCaptionEx->Text->Equals("")) && !(tmp->Equals("")) )
|
||
{
|
||
this->hDeliv->hCaption += (" " + this->tboxCaptionEx->Text);
|
||
}
|
||
|
||
// 一部のROM情報を登録
|
||
if( this->combBackup->SelectedIndex != (this->combBackup->Items->Count - 1) )
|
||
{
|
||
this->hDeliv->hBackupMemory = this->combBackup->SelectedItem->ToString();
|
||
}
|
||
else
|
||
{
|
||
this->hDeliv->hBackupMemory = this->tboxBackupOther->Text;
|
||
}
|
||
}
|
||
void setDeliverableForms(void)
|
||
{
|
||
}
|
||
|
||
// フォームの入力をチェックする
|
||
System::Boolean checkDeliverableForms(void)
|
||
{
|
||
// 不正な場合はダイアログで注意してreturn
|
||
|
||
// 提出情報
|
||
if( this->checkTextForm( this->tboxProductName->Text, this->labProductName->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxProductCode1->Text, this->labProductCode->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxProductCode2->Text, this->labProductCode->Text ) == false )
|
||
return false;
|
||
if( this->cboxReleaseForeign->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxProductNameForeign->Text, this->gboxForeign->Text + " " + this->labProductNameForeign->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxProductCode1Foreign->Text, this->gboxForeign->Text + " " + this->labProductCodeForeign->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxProductCode2Foreign->Text, this->gboxForeign->Text + " " + this->labProductCodeForeign->Text ) == false )
|
||
return false;
|
||
}
|
||
if( this->rUsageOther->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxUsageOther->Text,
|
||
this->labUsage->Text + "(" + this->rUsageOther->Text + ")" ) == false )
|
||
return false;
|
||
}
|
||
if( this->checkTextForm( this->tboxSDK->Text, this->labSDK->Text ) == false )
|
||
return false;
|
||
|
||
// 会社情報
|
||
if( this->checkTextForm( this->tboxPerson1->Text, this->labPerson1->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxCompany1->Text, this->labCompany1->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxDepart1->Text, this->labDepart1->Text ) == false )
|
||
return false;
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxFurigana1->Text, this->labFurigana1->Text ) == false )
|
||
return false;
|
||
}
|
||
if( this->checkTextForm( this->tboxTel1->Text, this->labTel1->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxFax1->Text, this->labFax1->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxMail1->Text, this->labMail1->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxNTSC1->Text, this->labNTSC1Pre->Text + " " + this->labNTSC1Sur->Text ) == false )
|
||
return false;
|
||
|
||
if( this->cboxIsInputPerson2->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxPerson2->Text, this->labPerson2->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxCompany2->Text, this->labCompany2->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxDepart2->Text, this->labDepart2->Text ) == false )
|
||
return false;
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxFurigana2->Text, this->labFurigana2->Text ) == false )
|
||
return false;
|
||
}
|
||
if( this->checkTextForm( this->tboxTel2->Text, this->labTel2->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxFax2->Text, this->labFax2->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxMail2->Text, this->labMail2->Text ) == false )
|
||
return false;
|
||
if( this->checkTextForm( this->tboxNTSC2->Text, this->labNTSC2Pre->Text + " " + this->labNTSC2Sur->Text ) == false )
|
||
return false;
|
||
}
|
||
|
||
// プログラム自己申請仕様
|
||
if( this->cboxIsSleepAlarm->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxIsSleepAlarm->Text,
|
||
this->cboxIsSleepAlarm->Text + "(" + this->labIsIPLUserCommentScene->Text + ")" ) == false )
|
||
{
|
||
return false;
|
||
}
|
||
}
|
||
if( this->cboxIsIPLUserComment->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxIsIPLUserComment->Text,
|
||
this->cboxIsIPLUserComment->Text + "(" + this->labIsIPLUserCommentScene->Text + ")" ) == false )
|
||
{
|
||
return false;
|
||
}
|
||
}
|
||
|
||
// プログラム自己申請仕様2
|
||
if( this->cboxIsLangOther->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxIsLangOther->Text,
|
||
this->labIsLang->Text + "(" + this->cboxIsLangOther->Text + ")" ) == false )
|
||
{
|
||
return false;
|
||
}
|
||
}
|
||
|
||
// 使用ライセンス
|
||
if( this->cboxUseOthers->Checked == true )
|
||
{
|
||
if( this->checkTextForm( this->tboxUseOthers->Text, this->cboxUseOthers->Text ) == false )
|
||
return false;
|
||
}
|
||
|
||
// 一部のROM情報(SRLバイナリに反映されない情報)をここでチェックする
|
||
if( this->checkBoxIndex( this->combBackup, this->labBackup->Text ) == false )
|
||
return false;
|
||
if( this->combBackup->SelectedIndex == (this->combBackup->Items->Count - 1) )
|
||
{
|
||
if( this->checkTextForm( this->tboxBackupOther->Text, this->labBackup->Text ) == false )
|
||
return false;
|
||
}
|
||
|
||
return true;
|
||
}
|
||
|
||
// テキスト入力がされているかチェック
|
||
System::Boolean checkTextForm( System::String ^formtext, System::String ^label )
|
||
{
|
||
System::String ^msg;
|
||
|
||
if( this->rSelectJ->Checked == true )
|
||
msg = gcnew System::String( "が入力されていません。やり直してください。" );
|
||
else
|
||
msg = gcnew System::String( " is not set. Please retry setting." );
|
||
|
||
if( formtext == nullptr )
|
||
{
|
||
this->errMsg( label + msg );
|
||
return false;
|
||
}
|
||
System::String ^tmp = formtext->Replace( " ", "" ); // スペースのみの文字列もエラー
|
||
if( formtext->Equals("") || tmp->Equals("") )
|
||
{
|
||
this->errMsg( label + msg );
|
||
return false;
|
||
}
|
||
return true;
|
||
}
|
||
|
||
// 数値入力が正常かどうかチェック
|
||
System::Boolean checkNumRange( System::Int32 val, System::Int32 min, System::Int32 max, System::String ^label )
|
||
{
|
||
System::String ^msg;
|
||
|
||
if( this->rSelectJ->Checked == true )
|
||
msg = gcnew System::String( "の値の範囲が不正です。やり直してください。" );
|
||
else
|
||
msg = gcnew System::String( ": Invalidate range of value. Please retry." );
|
||
|
||
if( (val < min) || (max < val) )
|
||
{
|
||
this->errMsg( label + msg );
|
||
return false;
|
||
}
|
||
return true;
|
||
}
|
||
System::Boolean checkNumRange( System::String ^strval, System::Int32 min, System::Int32 max, System::String ^label )
|
||
{
|
||
try
|
||
{
|
||
System::Int32 i = System::Int32::Parse(strval);
|
||
return (this->checkNumRange( i, min, max, label ));
|
||
}
|
||
catch ( System::FormatException ^ex )
|
||
{
|
||
(void)ex;
|
||
return (this->checkNumRange( max+1, min, max, label )); // 必ず例外を発生させる
|
||
}
|
||
}
|
||
|
||
// コンボボックスをチェック
|
||
System::Boolean checkBoxIndex( System::Windows::Forms::ComboBox ^box, System::String ^label )
|
||
{
|
||
System::String ^msg;
|
||
|
||
if( this->rSelectJ->Checked == true )
|
||
{
|
||
msg = gcnew System::String( "が選択されていません。やり直してください。" );
|
||
}
|
||
else
|
||
{
|
||
msg = gcnew System::String( " is not selected. Please retry." );
|
||
}
|
||
|
||
if( box->SelectedIndex < 0 )
|
||
{
|
||
this->errMsg( label + msg );
|
||
return false;
|
||
}
|
||
return true;
|
||
}
|
||
|
||
// エラーメッセージを出力
|
||
void errMsg( System::String ^str )
|
||
{
|
||
MessageBox::Show( str, "Error", MessageBoxButtons::OK, MessageBoxIcon::Error );
|
||
}
|
||
|
||
private:
|
||
// SRLのオープン
|
||
System::Void loadSrl( System::String ^filename )
|
||
{
|
||
if( this->hSrl->readFromFile( filename ) != ECSrlResult::NOERROR )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "リードに失敗しました。" );
|
||
else
|
||
this->errMsg( "Reading the file failed." );
|
||
return; // 前のファイルが正常である保証なしなので前のファイルも上書き保存できないようにする
|
||
}
|
||
this->tboxFile->Text = filename;
|
||
|
||
// GUIにROM情報を格納
|
||
this->setSrlForms();
|
||
|
||
// 全体のCRCを算出
|
||
u16 crc;
|
||
if( !getWholeCRCInFile( filename, &crc ) )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "CRCの計算に失敗しました。" );
|
||
else
|
||
this->errMsg( "Calc CRC failed." );
|
||
return;
|
||
}
|
||
System::UInt16 ^hcrc = gcnew System::UInt16( crc );
|
||
this->tboxWholeCRC->Clear();
|
||
this->tboxWholeCRC->AppendText( "0x" );
|
||
this->tboxWholeCRC->AppendText( hcrc->ToString("X") );
|
||
|
||
if( this->rSelectJ->Checked == true )
|
||
this->tboxMsg->Text = "ファイルオープンに成功しました。";
|
||
else
|
||
this->tboxMsg->Text = "Opening the file succeeded.";
|
||
} // openSrl
|
||
|
||
// SRLの保存
|
||
System::Void saveSrl( System::String ^filename )
|
||
{
|
||
// SRL関連フォーム入力をチェックする
|
||
if( this->checkSrlForms() == false )
|
||
{
|
||
return;
|
||
}
|
||
|
||
// ROM情報をフォームから取得してSRLバイナリに反映させる
|
||
this->setSrlPropaties();
|
||
// マスタ書類情報をフォームから取得して書類に反映させる -> 必要なし
|
||
//this->setDeliverablePropaties();
|
||
|
||
// ファイルをコピー
|
||
if( !(filename->Equals( this->tboxFile->Text )) )
|
||
{
|
||
System::IO::File::Copy( this->tboxFile->Text, filename, true );
|
||
}
|
||
|
||
// コピーしたファイルにROMヘッダを上書き
|
||
if( this->hSrl->writeToFile( filename ) != ECSrlResult::NOERROR )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "保存に失敗しました。" );
|
||
else
|
||
this->errMsg( "Saving the file failed." );
|
||
return;
|
||
}
|
||
if( this->rSelectJ->Checked == true )
|
||
this->tboxMsg->Text = "保存が成功しました。";
|
||
else
|
||
this->tboxMsg->Text = "Saving the file succeeded.";
|
||
this->tboxFile->Text = filename;
|
||
|
||
// 再リード
|
||
this->loadSrl( filename );
|
||
}
|
||
|
||
/////////////////////////////////////////////
|
||
// フォーム操作メソッド
|
||
/////////////////////////////////////////////
|
||
|
||
// 開くボタン
|
||
private:
|
||
System::Void butOpen_Click(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
System::String^ filename;
|
||
|
||
// ドラッグアンドドロップ以外ではダイアログから入力する
|
||
{
|
||
System::Windows::Forms::OpenFileDialog ^dlg = gcnew (OpenFileDialog);
|
||
|
||
dlg->InitialDirectory = "c:\\";
|
||
dlg->Filter = (this->rSelectJ->Checked == true)?"srl形式 (*.srl)|*.srl|All files (*.*)|*.*"
|
||
:"srl format (*.srl)|*.srl|All files (*.*)|*.*";
|
||
dlg->FilterIndex = 1;
|
||
dlg->RestoreDirectory = true;
|
||
|
||
if( dlg->ShowDialog() != System::Windows::Forms::DialogResult::OK )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "ファイルオープンがキャンセルされました。" );
|
||
else
|
||
this->errMsg( "Opening the file is canceled." );
|
||
return;
|
||
}
|
||
filename = dlg->FileName;
|
||
}
|
||
this->loadSrl( filename );
|
||
} // end of butOpen_Click()
|
||
|
||
// 名前をつけて保存
|
||
private:
|
||
System::Void butSaveAs_Click(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
System::String^ filename;
|
||
|
||
// ダイアログで決めたファイルにSRLを保存
|
||
{
|
||
System::Windows::Forms::SaveFileDialog ^dlg = gcnew (SaveFileDialog);
|
||
|
||
dlg->InitialDirectory = "c:\\";
|
||
dlg->Filter = (this->rSelectJ->Checked == true)?"srl形式 (*.srl)|*.srl"
|
||
:"srl format (*.srl)|*.srl";
|
||
dlg->FilterIndex = 1;
|
||
dlg->RestoreDirectory = true;
|
||
|
||
if( dlg->ShowDialog() != System::Windows::Forms::DialogResult::OK )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "保存がキャンセルされましたのでROMファイルデータは作成(更新)されません。" );
|
||
else
|
||
this->errMsg( "ROM file is not updated since saving the file is canceled." );
|
||
return;
|
||
}
|
||
filename = dlg->FileName;
|
||
if( !(dlg->FileName->EndsWith( ".srl" )) )
|
||
{
|
||
filename += ".srl";
|
||
}
|
||
}
|
||
this->saveSrl( filename );
|
||
} // end of butSaveAs_Click()
|
||
|
||
// ファイルパス表示用テキストボックス
|
||
private:
|
||
// ドラッグされてまだマウスのボタンが離されていないとき
|
||
System::Void tboxFile_DragEnter(System::Object^ sender, System::Windows::Forms::DragEventArgs^ e)
|
||
{
|
||
if( e->Data->GetDataPresent( DataFormats::FileDrop ) )
|
||
{
|
||
e->Effect = DragDropEffects::All;
|
||
}
|
||
}
|
||
// ドラッグされたあとマウスのボタンが離されたとき
|
||
System::Void tboxFile_DragDrop(System::Object^ sender, System::Windows::Forms::DragEventArgs^ e)
|
||
{
|
||
array<String^> ^files = dynamic_cast< array<String^> ^>(e->Data->GetData( DataFormats::FileDrop ) );
|
||
String ^filename = files[0];
|
||
|
||
if( System::IO::File::Exists(filename) == false )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "ファイルが存在しませんので開くことができません。" );
|
||
else
|
||
this->errMsg( "The file is not found, therefore the file can not be opened." );
|
||
return;
|
||
}
|
||
this->loadSrl( filename ); // ドラッグアンドドロップの時点でボタンを押さなくてもファイルを開く
|
||
this->tboxFile->Text = filename;
|
||
}
|
||
|
||
// マスタ提出書類を作成ボタン
|
||
private:
|
||
System::Void butMakeMaster_Click(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
System::String ^delivfile;
|
||
ECDeliverableResult result;
|
||
System::String ^srlfile;
|
||
System::UInt16 ^hcrc;
|
||
cli::array<System::String^> ^paths;
|
||
|
||
// SRLと書類の両方のフォーム入力をチェックする
|
||
if( this->checkSrlForms() == false )
|
||
{
|
||
return;
|
||
}
|
||
if( this->checkDeliverableForms() == false )
|
||
{
|
||
return;
|
||
}
|
||
|
||
// 注意書き
|
||
{
|
||
System::String ^stmp;
|
||
if( this->rSelectJ->Checked == true )
|
||
stmp = "Step1/2: ROMデータファイル(SRL)と提出書類の情報を一致させるため、まず、入力情報を反映させたSRLを作成します。\n(キャンセルされたとき、SRLおよび提出書類は作成されません。)";
|
||
else
|
||
stmp = "Step1/2: Firstly, We save ROM file(SRL) because several information in a submission sheet are match those in the SRL.\n(When it is canceled, both the SRL and a submission sheet are not made.)";
|
||
MessageBox::Show( stmp, "Caution", MessageBoxButtons::OK, MessageBoxIcon::Information );
|
||
}
|
||
// ダイアログからSrl名を取得する
|
||
{
|
||
System::Windows::Forms::SaveFileDialog ^dlg = gcnew (SaveFileDialog);
|
||
|
||
dlg->InitialDirectory = "c:\\";
|
||
dlg->Filter = "srl形式 (*.srl)|*.srl";
|
||
dlg->FilterIndex = 1;
|
||
dlg->RestoreDirectory = true;
|
||
|
||
if( dlg->ShowDialog() != System::Windows::Forms::DialogResult::OK )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "SRLの保存がキャンセルされましたので提出書類は作成されません。");
|
||
else
|
||
this->errMsg( "A submission sheet can not be made, since saving SRL is canceled." );
|
||
return;
|
||
}
|
||
srlfile = dlg->FileName;
|
||
if( !(dlg->FileName->EndsWith( ".srl" )) )
|
||
{
|
||
srlfile += ".srl";
|
||
}
|
||
}
|
||
|
||
// マスタ提出書類に必要な情報をフォームから取得して更新
|
||
this->setSrlPropaties(); // 先にSrlを更新しておく
|
||
this->setDeliverablePropaties();
|
||
|
||
// 注意書き
|
||
{
|
||
System::String ^stmp;
|
||
if( this->rSelectJ->Checked == true )
|
||
stmp = "Step2/2: 続いて提出書類を作成します。\nここでキャンセルされたとき、提出書類はもとよりSRLも作成(更新)されませんのでご注意ください。";
|
||
else
|
||
stmp = "Step2/2: Secondly, We should make a submission sheet. \n(CAUTION: When it is canceled, not only a submission sheet is not made, but also the SRL is selected previously.)";
|
||
MessageBox::Show( stmp, "Caution", MessageBoxButtons::OK, MessageBoxIcon::Information );
|
||
}
|
||
// ダイアログでファイルパスを決定
|
||
{
|
||
System::Windows::Forms::SaveFileDialog ^dlg = gcnew (SaveFileDialog);
|
||
|
||
dlg->InitialDirectory = "c:\\";
|
||
dlg->Filter = "xml形式 (*.xml)|*.xml";
|
||
dlg->FilterIndex = 1;
|
||
dlg->RestoreDirectory = true;
|
||
|
||
if( dlg->ShowDialog() != System::Windows::Forms::DialogResult::OK )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "提出書類の作成がキャンセルされました。" );
|
||
else
|
||
this->errMsg( "Making a submission sheet is canceled." );
|
||
return;
|
||
}
|
||
delivfile = dlg->FileName;
|
||
if( !(dlg->FileName->EndsWith( ".xml" )) )
|
||
{
|
||
delivfile += ".xml";
|
||
}
|
||
}
|
||
|
||
// SRLを更新
|
||
this->saveSrl( srlfile );
|
||
u16 crc; // SRL全体のCRCを計算する(書類に記述するため)
|
||
if( !getWholeCRCInFile( srlfile, &crc ) )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "CRCの計算に失敗しました。提出書類の作成をキャンセルします。" );
|
||
else
|
||
this->errMsg( "Calc CRC is failed. Therefore, Making a submission sheet is canceled." );
|
||
return;
|
||
}
|
||
hcrc = gcnew System::UInt16( crc );
|
||
this->tboxWholeCRC->Clear();
|
||
this->tboxWholeCRC->AppendText( "0x" );
|
||
this->tboxWholeCRC->AppendText( hcrc->ToString("X") );
|
||
|
||
// 書類作成
|
||
paths = srlfile->Split(L'\\'); // 余分なパスを削除
|
||
srlfile = paths[ paths->Length - 1 ];
|
||
//result = this->hDeliv->write( delivfile, this->hSrl, hcrc, srlfile, !(this->rSelectJ->Checked) );
|
||
result = this->hDeliv->writeSpreadsheet( delivfile, this->hSrl, hcrc, srlfile, !(this->rSelectJ->Checked) );
|
||
if( result != ECDeliverableResult::NOERROR )
|
||
{
|
||
if( this->rSelectJ->Checked == true )
|
||
this->errMsg( "書類の作成に失敗しました。" );
|
||
else
|
||
this->errMsg( "Making a submission sheet is failed." );
|
||
return;
|
||
}
|
||
this->tboxMsg->Text = "書類の作成に成功しました。";
|
||
|
||
} // end of butMakeMaster_Click
|
||
|
||
// チェックボタンを押したときに他のフォームを有効にする
|
||
private:
|
||
System::Void cboxIsSleep_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
// チェックボタンの状態から他のフォームの有効/無効を切り替える
|
||
this->cboxIsNotSleepClose->Enabled = this->cboxIsSleep->Checked;
|
||
this->cboxIsSleepAlarm->Enabled = this->cboxIsSleep->Checked;
|
||
//this->tboxIsSleepAlarm->Enabled = this->cboxIsSleep->Checked;
|
||
if( this->cboxIsSleep->Checked == false )
|
||
{
|
||
this->cboxIsNotSleepClose->Checked = false; // フォーム内容を削除する
|
||
this->cboxIsSleepAlarm->Checked = false;
|
||
//this->tboxIsSleepAlarm->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsNotSleepClose_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->numTimeSleepClose->Enabled = this->cboxIsNotSleepClose->Checked;
|
||
if( this->cboxIsNotSleepClose->Checked == false )
|
||
{
|
||
this->numTimeSleepClose->Value = 0;
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsSleepAlarm_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->tboxIsSleepAlarm->Enabled = this->cboxIsSleepAlarm->Checked;
|
||
if( this->cboxIsSleepAlarm->Checked == false )
|
||
{
|
||
this->tboxIsSleepAlarm->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsIPLUserComment_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->cboxIsAllIPLFonts->Enabled = this->cboxIsIPLUserComment->Checked;
|
||
this->tboxIsIPLUserComment->Enabled = this->cboxIsIPLUserComment->Checked;
|
||
if( this->cboxIsIPLUserComment->Checked == false )
|
||
{
|
||
this->cboxIsAllIPLFonts->Checked = false;
|
||
this->tboxIsIPLUserComment->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsAutoBackLightOff_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->numIsAutoBackLightOff->Enabled = this->cboxIsAutoBackLightOff->Checked;
|
||
if( this->cboxIsAutoBackLightOff->Checked == false )
|
||
{
|
||
this->numIsAutoBackLightOff->Value = 0;
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsAutoLcdOff_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->numIsAutoLcdOff->Enabled = this->cboxIsAutoLcdOff->Checked;
|
||
if( this->cboxIsAutoBackLightOff->Checked == false )
|
||
{
|
||
this->numIsAutoLcdOff->Value = 0;
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsInputPerson2_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->gboxPerson2->Enabled = this->cboxIsInputPerson2->Checked;
|
||
if( this->cboxIsInputPerson2->Checked == true )
|
||
{
|
||
if( (this->tboxCompany1->Text != nullptr) && !(this->tboxCompany1->Text->Equals("")) )
|
||
{
|
||
this->tboxCompany2->Text = gcnew System::String( this->tboxCompany1->Text );
|
||
}
|
||
if( (this->tboxDepart1->Text != nullptr) && !(this->tboxDepart1->Text->Equals("")) )
|
||
{
|
||
this->tboxDepart2->Text = gcnew System::String( this->tboxDepart1->Text );
|
||
}
|
||
}
|
||
else
|
||
{
|
||
this->tboxCompany2->Clear();
|
||
this->tboxDepart2->Clear();
|
||
this->tboxPerson2->Clear();
|
||
this->tboxFurigana2->Clear();
|
||
this->tboxTel2->Clear();
|
||
this->tboxFax2->Clear();
|
||
this->tboxMail2->Clear();
|
||
this->tboxNTSC2->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void rUsageOther_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->tboxUsageOther->Enabled = this->rUsageOther->Checked;
|
||
if( this->rUsageOther->Checked == false )
|
||
{
|
||
this->tboxUsageOther->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxUseOthers_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->tboxUseOthers->Enabled = this->cboxUseOthers->Checked;
|
||
if( this->cboxUseOthers->Checked == false )
|
||
{
|
||
this->tboxUseOthers->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxRemasterVerE_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
//this->numRemasterVer->Enabled = !(this->cboxRemasterVerE->Checked);
|
||
//if( this->cboxRemasterVerE->Checked == false )
|
||
//{
|
||
// this->numRemasterVer->Value = 0;
|
||
//}
|
||
}
|
||
private:
|
||
System::Void combBackup_SelectedIndexChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
if( this->combBackup->SelectedIndex == (this->combBackup->Items->Count - 1) )
|
||
{
|
||
this->tboxBackupOther->Enabled = true;
|
||
}
|
||
else
|
||
{
|
||
this->tboxBackupOther->Enabled = false;
|
||
this->tboxBackupOther->Clear();
|
||
}
|
||
}
|
||
private:
|
||
System::Void cboxIsLangOther_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->tboxIsLangOther->Enabled = this->cboxIsLangOther->Checked;
|
||
if( this->cboxIsLangOther->Checked == false )
|
||
{
|
||
this->tboxIsLangOther->Clear();
|
||
}
|
||
}
|
||
|
||
private:
|
||
// 日本語版への切り替え
|
||
System::Void rSelectJ_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
System::Int32 index;
|
||
|
||
// フロントパネル上部
|
||
this->gboxSrl->Text = gcnew System::String( "ROMデータ情報" );
|
||
this->labTitleName->Text = gcnew System::String( "ソフトタイトル" );
|
||
this->labGameCode->Text = gcnew System::String( "イニシャルコード" );
|
||
this->labMakerCode->Text = gcnew System::String( "メーカコード" );
|
||
this->labPlatform->Text = gcnew System::String( "プラットフォーム" );
|
||
this->labRomType->Text = gcnew System::String( "ROMタイプ設定" );
|
||
this->labRomSize->Text = gcnew System::String( "ROM容量" );
|
||
this->labBackup->Text = gcnew System::String( "バックアップメモリ" );
|
||
this->labHeaderCRC->Text = gcnew System::String( "ヘッダCRC" );
|
||
this->labRomCRC->Text = gcnew System::String( "全体のCRC" );
|
||
this->labCaption->Text = gcnew System::String( "備考欄" );
|
||
index = this->combBackup->SelectedIndex;
|
||
this->combBackup->Items->Clear();
|
||
this->combBackup->Items->AddRange(gcnew cli::array< System::Object^ >(9) {L"4Kbit EEPROM", L"64Kbit EEPROM", L"512Kbit EEPROM",
|
||
L"256Kbit FRAM", L"2Mbit FLASH", L"4Mbit FLASH", L"8Mbit FLASH", L"なし", L"その他"});
|
||
this->combBackup->SelectedIndex = index;
|
||
|
||
// フロントパネル下部
|
||
this->gboxFileOpen->Text = gcnew System::String( "ROMデータファイルの入出力" );
|
||
this->butOpen->Text = gcnew System::String( "ROMデータを開く" );
|
||
this->butSaveAs->Text = gcnew System::String( "入力情報を反映させて保存" );
|
||
this->butMakeMaster->Text = gcnew System::String( "マスタ提出書類を作成" );
|
||
|
||
// 提出情報タブ
|
||
this->tabSubmitInfo->Text = gcnew System::String( "提出情報" );
|
||
this->labProductName->Text = gcnew System::String( "製品名" );
|
||
this->labProductCode->Text = gcnew System::String( "製品コード" );
|
||
this->gboxForeign->Text = gcnew System::String( "海外版" );
|
||
this->labProductNameForeign->Text = gcnew System::String( "製品名" );
|
||
this->labProductCodeForeign->Text = gcnew System::String( "製品コード" );
|
||
this->cboxReleaseForeign->Text = gcnew System::String( "発売する(予定を含む)" );
|
||
this->labReleaseDate->Text = gcnew System::String( "発売予定日" );
|
||
this->labSubmiteDate->Text = gcnew System::String( "提出日" );
|
||
this->labSubmitWay->Text = gcnew System::String( "提出方法" );
|
||
this->rSubmitPost->Text = gcnew System::String( "郵送" );
|
||
this->rSubmitHand->Text = gcnew System::String( "手渡し" );
|
||
this->labUsage->Text = gcnew System::String( "用途" );
|
||
this->rUsageSale->Text = gcnew System::String( "一般販売用" );
|
||
this->rUsageSample->Text = gcnew System::String( "試遊台用" );
|
||
this->rUsageDst->Text = gcnew System::String( "データ配信用" );
|
||
this->rUsageOther->Text = gcnew System::String( "その他" );
|
||
this->labRemasterVer->Text = gcnew System::String( "リマスターバージョン" );
|
||
this->cboxRemasterVerE->Text = gcnew System::String( "E(事前版)" );
|
||
this->labSubmitVer->Text = gcnew System::String( "提出バージョン" );
|
||
this->labCapSubmitVer->Text = gcnew System::String( "* リマスターバージョンが上がると再び0からカウントとなります。" );
|
||
this->labSDK->Text = gcnew System::String( "SDKバージョン" );
|
||
|
||
// 会社情報タブ
|
||
this->tabCompanyInfo->Text = gcnew System::String( "会社情報" );
|
||
this->gboxPerson1->Text = gcnew System::String( "担当者1" );
|
||
this->gboxPerson2->Text = gcnew System::String( "担当者2" );
|
||
this->cboxIsInputPerson2->Text = gcnew System::String( "担当者2を入力する(任意)" );
|
||
this->labCompany1->Text = gcnew System::String( "貴社名" );
|
||
this->labDepart1->Text = gcnew System::String( "部署名" );
|
||
this->labPerson1->Text = gcnew System::String( "ご氏名" );
|
||
this->labCompany2->Text = gcnew System::String( "貴社名" );
|
||
this->labDepart2->Text = gcnew System::String( "部署名" );
|
||
this->labPerson2->Text = gcnew System::String( "ご氏名" );
|
||
|
||
// ふりがな情報を削除
|
||
this->tboxFurigana1->Enabled = true;
|
||
this->labFurigana1->Text = gcnew System::String("ふりがな");
|
||
this->tboxFurigana2->Enabled = true;
|
||
this->labFurigana2->Text = gcnew System::String("ふりがな");
|
||
|
||
// プログラム仕様
|
||
this->tabSpecInfo->Text = gcnew System::String( "追加情報1" );
|
||
this->cboxIsWireless->Text = gcnew System::String( "DSワイヤレス通信対応" );
|
||
this->cboxIsTouch->Text = gcnew System::String( "タッチスクリーン対応" );
|
||
this->cboxIsMic->Text = gcnew System::String( "マイク対応" );
|
||
this->cboxIsGBACartridge->Text = gcnew System::String( "GBAカートリッジ対応" );
|
||
this->cboxIsDSCartridge->Text = gcnew System::String( "DSカートリッジ対応" );
|
||
this->cboxIsWiFi->Text = gcnew System::String( "Wi-Fiコネクション対応" );
|
||
this->cboxIsClock->Text = gcnew System::String( "時計機能あり" );
|
||
this->cboxIsSoftReset->Text = gcnew System::String( "ソフトリセット機能あり" );
|
||
this->cboxIsPictoChatSearch->Text = gcnew System::String( "ピクトチャットサーチあり" );
|
||
this->cboxIsAutoBackLightOff->Text = gcnew System::String( "自動バックライトOFF" );
|
||
this->labTimeAutoBackLightOff->Text = gcnew System::String( "分" );
|
||
this->cboxIsAutoLcdOff->Text = gcnew System::String( "自動LCD OFF" );
|
||
this->labTimeAutoLcdOff->Text = gcnew System::String( "分" );
|
||
this->cboxIsSleep->Text = gcnew System::String( "スリープモード対応" );
|
||
this->cboxIsNotSleepClose->Text = gcnew System::String( "本体を閉じてもスリープモードに遷移しない場合がある" );
|
||
this->cboxIsSleepAlarm->Text = gcnew System::String( "RTCアラームで復帰する場合がある" );
|
||
this->labTimeSleepClose2->Text = gcnew System::String( "分" );
|
||
this->labSleepAlarmProc->Text = gcnew System::String( "→ 復帰した場合の処理内容" );
|
||
this->cboxIsIPLUserComment->Text = gcnew System::String( "IPLのユーザネーム・コメントの利用" );
|
||
this->labIsIPLUserCommentScene->Text= gcnew System::String( "→ 利用している場面" );
|
||
this->cboxIsAllIPLFonts->Text = gcnew System::String( "IPLで設定可能なフォントをすべて表示できる" );
|
||
|
||
// プログラム仕様2
|
||
this->tabSpecInfo2->Text = gcnew System::String( "追加情報2" );
|
||
this->labIsLang->Text = gcnew System::String( "ゲーム内での使用言語" );
|
||
this->cboxIsLangJ->Text = gcnew System::String( "日本語" );
|
||
this->cboxIsLangE->Text = gcnew System::String( "英語" );
|
||
this->cboxIsLangF->Text = gcnew System::String( "フランス語" );
|
||
this->cboxIsLangG->Text = gcnew System::String( "ドイツ語" );
|
||
this->cboxIsLangI->Text = gcnew System::String( "イタリア語" );
|
||
this->cboxIsLangS->Text = gcnew System::String( "スペイン語" );
|
||
this->cboxIsLangC->Text = gcnew System::String( "中国語" );
|
||
this->cboxIsLangK->Text = gcnew System::String( "韓国語" );
|
||
this->cboxIsLangOther->Text = gcnew System::String( "その他" );
|
||
this->labIsIPLLang->Text = gcnew System::String( "IPLの言語設定" );
|
||
this->rIsIPLLang->Text = gcnew System::String( "参照している" );
|
||
this->rIsNotIPLLang->Text = gcnew System::String( "参照していない" );
|
||
|
||
// TWL拡張仕様1
|
||
this->tabTWLInfo->Text = gcnew System::String( "TWL拡張仕様1" );
|
||
this->gboxTWLInfoReadOnly->Text = gcnew System::String( "TWL拡張情報(編集不可)" );
|
||
this->labNormalRomOffset->Text = gcnew System::String( "TWLノーマル領域ROMオフセット" );
|
||
this->labKeyTableRomOffset->Text = gcnew System::String( "TWL専用領域ROMオフセット" );
|
||
this->cboxIsNormalJump->Text = gcnew System::String( "ノーマルジャンプ許可" );
|
||
this->cboxIsTmpJump->Text = gcnew System::String( "tmpジャンプ許可" );
|
||
this->cboxIsSubBanner->Text = gcnew System::String( "サブバナーファイル有効" );
|
||
this->cboxIsWL->Text = gcnew System::String( "NTRホワイトリスト署名有効" );
|
||
this->gboxTWLInfoWritable->Text = gcnew System::String( "TWL拡張情報(編集可)" );
|
||
this->labEULA->Text = gcnew System::String( "EULA同意バージョン" );
|
||
this->cboxIsEULA->Text = gcnew System::String( "EULA同意" );
|
||
this->cboxIsWirelessIcon->Text = gcnew System::String( "DSワイヤレス通信アイコン表示" );
|
||
this->cboxIsWiFiIcon->Text = gcnew System::String( "Wi-Fi通信アイコン表示" );
|
||
|
||
// TWL拡張仕様2
|
||
this->tabTWLInfo2->Text = gcnew System::String( "TWL拡張仕様2" );
|
||
this->gboxAccess->Text = gcnew System::String( "アクセスコントロール情報" );
|
||
this->cboxIsSD->Text = gcnew System::String( "SDカード" );
|
||
this->cboxIsNAND->Text = gcnew System::String( "NANDフラッシュメモリ" );
|
||
this->labIsGameCardOn->Text = gcnew System::String( "ゲームカード電源" );
|
||
this->labAccessOther->Text = gcnew System::String( "その他" );
|
||
this->gboxShared2Size->Text = gcnew System::String( "Shared2ファイルサイズ" );
|
||
this->cboxIsShared2->Text = gcnew System::String( "Shared2ファイル使用" );
|
||
|
||
// 使用ライセンス
|
||
this->tabLicenseInfo->Text = gcnew System::String( "使用ライセンス" );
|
||
this->cboxUseLc->Text = gcnew System::String( "LCフォント (SHARP)" );
|
||
this->cboxUseAtok->Text = gcnew System::String( "ATOKライブラリ (JUSTSYSTEM)" );
|
||
this->cboxUseVoiceChat->Text = gcnew System::String( "VoiceChatライブラリ (Abiosso)" );
|
||
this->cboxUseWiFiLib->Text = gcnew System::String( "NITRO-WiFiライブラリ (NINTENDO)" );
|
||
this->cboxUseVoiceRecog->Text = gcnew System::String( "音声認識 (松下)" );
|
||
this->cboxUseCharRecog->Text = gcnew System::String( "Decuma手書き文字認識ライブラリ (Zi)" );
|
||
this->cboxUseVoiceCombine->Text = gcnew System::String( "音声合成 (SHARP)" );
|
||
this->cboxUseNetFront->Text = gcnew System::String( "NetFront Browser (ACCESS)" );
|
||
this->cboxUseOthers->Text = gcnew System::String( "その他" );
|
||
|
||
// ペアレンタルコントロール
|
||
this->tabParental->Text = gcnew System::String( "ペアレンタルコントロール" );
|
||
this->labParentalRating->Text = gcnew System::String( "レーティング" );
|
||
this->labParentalEnable->Text = gcnew System::String( "制限を有効" );
|
||
this->labParentalForceEnable->Text = gcnew System::String( "Rating Pending" );
|
||
|
||
index = this->combCERO->SelectedIndex; // いったんclearすると現在のindexに意味がなくなるので退避
|
||
this->combCERO->Items->Clear();
|
||
this->combCERO->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"A (全年齢)", L"B (12歳以上)", L"C (15歳以上)", L"D (17歳以上)",
|
||
L"Z (18歳以上)", L"未審査"});
|
||
this->combCERO->SelectedIndex = index;
|
||
|
||
index = this->combESRB->SelectedIndex;
|
||
this->combESRB->Items->Clear();
|
||
this->combESRB->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"EC (3歳以上)", L"E (6歳以上)", L"E10+ (10歳以上)", L"T (13歳以上)",
|
||
L"M (17歳以上)", L"未審査"});
|
||
this->combESRB->SelectedIndex = index;
|
||
|
||
index = this->combUSK->SelectedIndex;
|
||
this->combUSK->Items->Clear();
|
||
this->combUSK->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"年齢制限なし", L"6歳以上", L"12歳以上", L"16歳以上", L"青少年には不適切",
|
||
L"未審査"});
|
||
this->combUSK->SelectedIndex = index;
|
||
|
||
index = this->combPEGI->SelectedIndex;
|
||
this->combPEGI->Items->Clear();
|
||
this->combPEGI->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"3歳以上", L"7歳以上", L"12歳以上", L"16歳以上", L"18歳以上",
|
||
L"未審査"});
|
||
this->combPEGI->SelectedIndex = index;
|
||
|
||
index = this->combPEGIPRT->SelectedIndex;
|
||
this->combPEGIPRT->Items->Clear();
|
||
this->combPEGIPRT->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"4歳以上", L"6歳以上", L"12歳以上", L"16歳以上", L"18歳以上",
|
||
L"未審査"});
|
||
this->combPEGIPRT->SelectedIndex = index;
|
||
|
||
index = this->combPEGIBBFC->SelectedIndex;
|
||
this->combPEGIBBFC->Items->Clear();
|
||
this->combPEGIBBFC->Items->AddRange(gcnew cli::array< System::Object^ >(9) {L"3歳以上", L"4歳以上推奨", L"7歳以上", L"8歳以上推奨", L"12歳以上",
|
||
L"15歳以上", L"16歳以上", L"18歳以上", L"未審査"});
|
||
this->combPEGIBBFC->SelectedIndex = index;
|
||
|
||
index = this->combOFLC->SelectedIndex;
|
||
this->combOFLC->Items->Clear();
|
||
this->combOFLC->Items->AddRange(gcnew cli::array< System::Object^ >(5) {L"G", L"PG", L"M", L"MA15+", L"未審査"});
|
||
this->combOFLC->SelectedIndex = index;
|
||
|
||
// 特殊な設定用のテキストボックスの表記を変更
|
||
this->setSrlFormsCaptionEx();
|
||
}
|
||
|
||
private:
|
||
// 英語版への切り替え
|
||
System::Void rSelectE_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
System::Int32 index;
|
||
|
||
// フロントパネル上部
|
||
this->gboxSrl->Text = gcnew System::String( "ROM Info." );
|
||
this->labTitleName->Text = gcnew System::String( "Title name" );
|
||
this->labGameCode->Text = gcnew System::String( "Game code" );
|
||
this->labMakerCode->Text = gcnew System::String( "Maker code" );
|
||
this->labPlatform->Text = gcnew System::String( "Platform" );
|
||
this->labRomType->Text = gcnew System::String( "ROM type" );
|
||
this->labRomSize->Text = gcnew System::String( "ROM size" );
|
||
this->labBackup->Text = gcnew System::String( "Backup memory" );
|
||
this->labHeaderCRC->Text = gcnew System::String( "Header CRC" );
|
||
this->labRomCRC->Text = gcnew System::String( "ROM CRC" );
|
||
this->labCaption->Text = gcnew System::String( "Remarks culumn" );
|
||
index = this->combBackup->SelectedIndex;
|
||
this->combBackup->Items->Clear();
|
||
this->combBackup->Items->AddRange(gcnew cli::array< System::Object^ >(9) {L"4Kbit EEPROM", L"64Kbit EEPROM", L"512Kbit EEPROM",
|
||
L"256Kbit FRAM", L"2Mbit FLASH", L"4Mbit FLASH", L"8Mbit FLASH", L"Nothing", L"Other"});
|
||
this->combBackup->SelectedIndex = index;
|
||
|
||
// フロントパネル下部
|
||
this->gboxFileOpen->Text = gcnew System::String( "ROM file I/O" );
|
||
this->butOpen->Text = gcnew System::String( "Open a ROM file" );
|
||
this->butSaveAs->Text = gcnew System::String( "Save a ROM file" );
|
||
this->butMakeMaster->Text = gcnew System::String( "Make a submission sheet" );
|
||
|
||
// 提出情報タブ
|
||
this->tabSubmitInfo->Text = gcnew System::String( "Submission Info." );
|
||
this->labProductName->Text = gcnew System::String( "Product name" );
|
||
this->labProductCode->Text = gcnew System::String( "Product code" );
|
||
this->gboxForeign->Text = gcnew System::String( "Foreign version" );
|
||
this->labProductNameForeign->Text = gcnew System::String( "Product name" );
|
||
this->labProductCodeForeign->Text = gcnew System::String( "Product code" );
|
||
this->cboxReleaseForeign->Text = gcnew System::String( "Is scheduled to go on sale" );
|
||
this->labReleaseDate->Text = gcnew System::String( "Release date" );
|
||
this->labSubmiteDate->Text = gcnew System::String( "Submission date" );
|
||
this->labSubmitWay->Text = gcnew System::String( "How to submit" );
|
||
this->rSubmitPost->Text = gcnew System::String( "Mail" );
|
||
this->rSubmitHand->Text = gcnew System::String( "Handover" );
|
||
this->labUsage->Text = gcnew System::String( "Purpose" );
|
||
this->rUsageSale->Text = gcnew System::String( "For Sale" );
|
||
this->rUsageSample->Text = gcnew System::String( "For Trial" );
|
||
this->rUsageDst->Text = gcnew System::String( "For Network distribution" );
|
||
this->rUsageOther->Text = gcnew System::String( "Other" );
|
||
this->labRemasterVer->Text = gcnew System::String( "Remaster ver." );
|
||
this->cboxRemasterVerE->Text = gcnew System::String( "E(Preliminary ver.)" );
|
||
this->labSubmitVer->Text = gcnew System::String( "Submittion ver." );
|
||
this->labCapSubmitVer->Text = gcnew System::String( "* return to 0 when remaster ver. is updated." );
|
||
this->labSDK->Text = gcnew System::String( "SDK ver." );
|
||
|
||
// 会社情報タブ
|
||
this->tabCompanyInfo->Text = gcnew System::String( "Campany Info." );
|
||
this->gboxPerson1->Text = gcnew System::String( "Account1" );
|
||
this->gboxPerson2->Text = gcnew System::String( "Account2" );
|
||
this->cboxIsInputPerson2->Text = gcnew System::String( "Input Account2" );
|
||
this->labCompany1->Text = gcnew System::String( "Company" );
|
||
this->labDepart1->Text = gcnew System::String( "Dept." );
|
||
this->labPerson1->Text = gcnew System::String( "Name" );
|
||
this->labCompany2->Text = gcnew System::String( "Company" );
|
||
this->labDepart2->Text = gcnew System::String( "Dept." );
|
||
this->labPerson2->Text = gcnew System::String( "Name" );
|
||
|
||
// ふりがな情報を削除
|
||
this->tboxFurigana1->Clear();
|
||
this->tboxFurigana1->Enabled = false;
|
||
this->labFurigana1->Text = gcnew System::String("");
|
||
this->tboxFurigana2->Clear();
|
||
this->tboxFurigana2->Enabled = false;
|
||
this->labFurigana2->Text = gcnew System::String("");
|
||
|
||
// プログラム仕様
|
||
this->tabSpecInfo->Text = gcnew System::String( "Add.Info.1" );
|
||
this->cboxIsWireless->Text = gcnew System::String( "DS Wireless support" );
|
||
this->cboxIsTouch->Text = gcnew System::String( "Touch screen support" );
|
||
this->cboxIsMic->Text = gcnew System::String( "Mic Support" );
|
||
this->cboxIsGBACartridge->Text = gcnew System::String( "GBA Cartridge support" );
|
||
this->cboxIsDSCartridge->Text = gcnew System::String( "DS Cartridge support" );
|
||
this->cboxIsWiFi->Text = gcnew System::String( "Wi-Fi support" );
|
||
this->cboxIsClock->Text = gcnew System::String( "Clock function" );
|
||
this->cboxIsSoftReset->Text = gcnew System::String( "Soft Reset function" );
|
||
this->cboxIsPictoChatSearch->Text = gcnew System::String( "PictoChat search function" );
|
||
this->cboxIsAutoBackLightOff->Text = gcnew System::String( "Auto BackLight Off" );
|
||
this->labTimeAutoBackLightOff->Text = gcnew System::String( "min." );
|
||
this->cboxIsAutoLcdOff->Text = gcnew System::String( "Auto LCD Off" );
|
||
this->labTimeAutoLcdOff->Text = gcnew System::String( "min." );
|
||
this->cboxIsSleep->Text = gcnew System::String( "Sleep mode support" );
|
||
this->cboxIsNotSleepClose->Text = gcnew System::String( "May not transit to sleep mode when the housing closed" );
|
||
this->cboxIsSleepAlarm->Text = gcnew System::String( "Return from sleep mode when the RTC alarm fired" );
|
||
this->labTimeSleepClose2->Text = gcnew System::String( "min." );
|
||
this->labSleepAlarmProc->Text = gcnew System::String( "→In that case, what to process" );
|
||
this->cboxIsIPLUserComment->Text = gcnew System::String( "Avail the user name or comments included the IPL" );
|
||
this->labIsIPLUserCommentScene->Text= gcnew System::String( "→That scene" );
|
||
this->cboxIsAllIPLFonts->Text = gcnew System::String( "Can display all fonts set by users" );
|
||
|
||
// プログラム仕様2
|
||
this->tabSpecInfo2->Text = gcnew System::String( "Add.Info.2" );
|
||
this->labIsLang->Text = gcnew System::String( "Used languages" );
|
||
this->cboxIsLangJ->Text = gcnew System::String( "Japanese" );
|
||
this->cboxIsLangE->Text = gcnew System::String( "English" );
|
||
this->cboxIsLangF->Text = gcnew System::String( "French" );
|
||
this->cboxIsLangG->Text = gcnew System::String( "German" );
|
||
this->cboxIsLangI->Text = gcnew System::String( "Italian" );
|
||
this->cboxIsLangS->Text = gcnew System::String( "Espanol" );
|
||
this->cboxIsLangC->Text = gcnew System::String( "Chinese" );
|
||
this->cboxIsLangK->Text = gcnew System::String( "Korean" );
|
||
this->cboxIsLangOther->Text = gcnew System::String( "Other" );
|
||
this->labIsIPLLang->Text = gcnew System::String( "IPL Language Setting" );
|
||
this->rIsIPLLang->Text = gcnew System::String( "Refered" );
|
||
this->rIsNotIPLLang->Text = gcnew System::String( "NOT Refered" );
|
||
|
||
// TWL拡張仕様1
|
||
this->tabTWLInfo->Text = gcnew System::String( "TWL Ext. Info.1" );
|
||
this->gboxTWLInfoReadOnly->Text = gcnew System::String( "TWL Info (Read Only)" );
|
||
this->labNormalRomOffset->Text = gcnew System::String( "TWL normal area ROM offset" );
|
||
this->labKeyTableRomOffset->Text = gcnew System::String( "TWL secure area ROM offset" );
|
||
this->cboxIsNormalJump->Text = gcnew System::String( "Enable Normal app. jump" );
|
||
this->cboxIsTmpJump->Text = gcnew System::String( "Enable Temp. app. jump" );
|
||
this->cboxIsSubBanner->Text = gcnew System::String( "Enable SubBanner file" );
|
||
this->cboxIsWL->Text = gcnew System::String( "Enable NTR WhiteList signature" );
|
||
this->gboxTWLInfoWritable->Text = gcnew System::String( "TWL Info (Writable)" );
|
||
this->labEULA->Text = gcnew System::String( "EULA agreement ver." );
|
||
this->cboxIsEULA->Text = gcnew System::String( "Agree EULA" );
|
||
this->cboxIsWirelessIcon->Text = gcnew System::String( "Display an Icon of DS Wireless connection" );
|
||
this->cboxIsWiFiIcon->Text = gcnew System::String( "Display an Icon of Wi-Fi connection" );
|
||
|
||
// TWL拡張仕様2
|
||
this->tabTWLInfo2->Text = gcnew System::String( "TWL Ext. Info.2" );
|
||
this->gboxAccess->Text = gcnew System::String( "Access Control" );
|
||
this->cboxIsSD->Text = gcnew System::String( "SD Card" );
|
||
this->cboxIsNAND->Text = gcnew System::String( "NAND Flash Memory" );
|
||
this->labIsGameCardOn->Text = gcnew System::String( "Card Power" );
|
||
this->labAccessOther->Text = gcnew System::String( "Others" );
|
||
this->gboxShared2Size->Text = gcnew System::String( "Size of Shared2 Files" );
|
||
this->cboxIsShared2->Text = gcnew System::String( "Use Shared2 files" );
|
||
|
||
// 使用ライセンス
|
||
this->tabLicenseInfo->Text = gcnew System::String( "Licenses" );
|
||
this->cboxUseLc->Text = gcnew System::String( "LC Font (SHARP)" );
|
||
this->cboxUseAtok->Text = gcnew System::String( "ATOK Library (JUSTSYSTEM)" );
|
||
this->cboxUseVoiceChat->Text = gcnew System::String( "VoiceChat Library (Abiosso)" );
|
||
this->cboxUseWiFiLib->Text = gcnew System::String( "NITRO-WiFi Library (NINTENDO)" );
|
||
this->cboxUseVoiceRecog->Text = gcnew System::String( "Voice Recognition (Panasonic)" );
|
||
this->cboxUseCharRecog->Text = gcnew System::String( "Decuma Handwriting Recognition (Zi)" );
|
||
this->cboxUseVoiceCombine->Text = gcnew System::String( "Speech synthesis (SHARP)" );
|
||
this->cboxUseNetFront->Text = gcnew System::String( "NetFront Browser (ACCESS)" );
|
||
this->cboxUseOthers->Text = gcnew System::String( "Others" );
|
||
|
||
// ペアレンタルコントロール
|
||
this->tabParental->Text = gcnew System::String( "Parental Control" );
|
||
this->labParentalRating->Text = gcnew System::String( "Rating" );
|
||
this->labParentalEnable->Text = gcnew System::String( "Enable Control" );
|
||
this->labParentalForceEnable->Text = gcnew System::String( "Rating Pending" );
|
||
|
||
index = this->combCERO->SelectedIndex; // いったんclearすると現在のindexに意味がなくなるので退避
|
||
this->combCERO->Items->Clear();
|
||
this->combCERO->Items->AddRange(gcnew cli::array< System::Object^ >(6)
|
||
{ L"A (All ages)", L"B (aged 12 or older)", L"C (aged 15 or older)", L"D (aged 17 or older)", L"Z (aged 18 or older)", L"Unexamined"});
|
||
this->combCERO->SelectedIndex = index;
|
||
|
||
index = this->combESRB->SelectedIndex;
|
||
this->combESRB->Items->Clear();
|
||
this->combESRB->Items->AddRange(gcnew cli::array< System::Object^ >(6)
|
||
{L"EC (aged 3 or older)", L"E (aged 6 or older)", L"E10+ (aged 10 or older)", L"T (aged 13 or older)", L"M (aged 17 or older)", L"Unexamined"});
|
||
this->combESRB->SelectedIndex = index;
|
||
|
||
index = this->combUSK->SelectedIndex;
|
||
this->combUSK->Items->Clear();
|
||
this->combUSK->Items->AddRange(gcnew cli::array< System::Object^ >(6)
|
||
{L"All ages", L"aged 6 or older", L"aged 12 or older", L"aged 16 or older", L"Inadequent for young", L"Unexamined"});
|
||
this->combUSK->SelectedIndex = index;
|
||
|
||
index = this->combPEGI->SelectedIndex;
|
||
this->combPEGI->Items->Clear();
|
||
this->combPEGI->Items->AddRange(gcnew cli::array< System::Object^ >(6)
|
||
{L"aged 3 or older", L"aged 7 or older", L"aged 12 or older", L"aged 16 or older", L"aged 18 or older", L"Unexamined"});
|
||
this->combPEGI->SelectedIndex = index;
|
||
|
||
index = this->combPEGIPRT->SelectedIndex;
|
||
this->combPEGIPRT->Items->Clear();
|
||
this->combPEGIPRT->Items->AddRange(gcnew cli::array< System::Object^ >(6)
|
||
{L"aged 4 or older", L"aged 6 or older", L"aged 12 or older", L"aged 16 or older", L"aged 18 or older", L"Unexamined"});
|
||
this->combPEGIPRT->SelectedIndex = index;
|
||
|
||
index = this->combPEGIBBFC->SelectedIndex;
|
||
this->combPEGIBBFC->Items->Clear();
|
||
this->combPEGIBBFC->Items->AddRange(gcnew cli::array< System::Object^ >(9)
|
||
{L"aged 3 or older", L"aged 4 or older recommended", L"aged 7 or older", L"aged 8 or older recommended",
|
||
L"aged 12 or older", L"aged 15 or older", L"aged 16 or older", L"aged 18 or older", L"Unexamined"});
|
||
this->combPEGIBBFC->SelectedIndex = index;
|
||
|
||
index = this->combOFLC->SelectedIndex;
|
||
this->combOFLC->Items->Clear();
|
||
this->combOFLC->Items->AddRange(gcnew cli::array< System::Object^ >(5) {L"G", L"PG", L"M", L"MA15+", L"Unexamined"});
|
||
this->combOFLC->SelectedIndex = index;
|
||
|
||
// 特殊な設定用のテキストボックスの表記を変更
|
||
this->setSrlFormsCaptionEx();
|
||
}
|
||
|
||
private:
|
||
System::Void cboxReleaseForeign_CheckedChanged(System::Object^ sender, System::EventArgs^ e)
|
||
{
|
||
this->tboxProductNameForeign->Enabled = this->cboxReleaseForeign->Checked;
|
||
this->tboxProductCode1Foreign->Enabled = this->cboxReleaseForeign->Checked;
|
||
this->tboxProductCode2Foreign->Enabled = this->cboxReleaseForeign->Checked;
|
||
if( this->cboxReleaseForeign->Checked == false )
|
||
{
|
||
this->tboxProductNameForeign->Clear();
|
||
this->tboxProductCode1Foreign->Clear();
|
||
this->tboxProductCode2Foreign->Clear();
|
||
}
|
||
}
|
||
|
||
|
||
|
||
}; // enf of ref class Form1
|
||
|
||
} // end of namespace MasterEditorTWL
|
||
|