マスタエディタ:レイアウト変更ひと段落。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2165 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
nishikawa_takeshi 2008-08-15 08:04:17 +00:00
parent 0090bab6f4
commit c663e457fe
6 changed files with 548 additions and 927 deletions

File diff suppressed because it is too large Load Diff

View File

@ -41,49 +41,6 @@ ECDeliverableResult RCDeliverable::writeSpreadsheet(
//System::Diagnostics::Debug::WriteLine( str );
//System::Diagnostics::Debug::WriteLine( "hex 0x: " + title_name[0].ToString("X") );
// ライブラリはまとめて記入するので1つの文字列にしておく
System::String ^libraries = gcnew System::String("");
if( *(this->hUseLcFont) == true )
{
libraries += "LcFont. ";
}
if( *(this->hUseVx) == true )
{
libraries += "Vx. ";
}
if( *(this->hUseAtok) == true )
{
libraries += "ATOK. ";
}
if( *(this->hUseVoiceChat) == true )
{
libraries += "VoiceChat. ";
}
if( *(this->hUseWiFiLib) == true )
{
libraries += "WiFiLib. ";
}
if( *(this->hUseVoiceRecog) == true )
{
libraries += "VoiceRecog.. ";
}
if( *(this->hUseCharRecog) == true )
{
libraries += "Decuma. ";
}
if( *(this->hUseVoiceCombine) == true )
{
libraries += "SpeechSynthe.. ";
}
if( *(this->hUseNetFront) == true )
{
libraries += "NetFront. ";
}
if( this->hUseOthers != nullptr )
{
libraries += (hUseOthers + ". ");
}
// アプリ種別
System::String ^apptype = gcnew System::String("");
if( *(hSrl->hIsAppUser) == true )
@ -522,311 +479,6 @@ ECDeliverableResult RCDeliverable::writeSpreadsheet(
{
node->FirstChild->Value = this->hNTSC2;
}
// 使用ライセンス
if( node->FirstChild->Value->Equals( "TagUseLcFont" ) )
{
if( *(this->hUseLcFont) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseVx" ) )
{
if( *(this->hUseVx) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseAtok" ) )
{
if( *(this->hUseAtok) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseVoiceChat" ) )
{
if( *(this->hUseVoiceChat) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseWiFiLib" ) )
{
if( *(this->hUseWiFiLib) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseVoiceRecog" ) )
{
if( *(this->hUseVoiceRecog) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseCharRecog" ) )
{
if( *(this->hUseCharRecog) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseVoiceCombine" ) )
{
if( *(this->hUseVoiceCombine) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseNetFront" ) )
{
if( *(this->hUseNetFront) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagUseOthers" ) )
{
node->FirstChild->Value = this->hUsageOther;
}
if( node->FirstChild->Value->Equals( "TagLibrary" ) )
{
node->FirstChild->Value = libraries;
}
// プログラム自己申告仕様
if( node->FirstChild->Value->Equals( "TagIsWireless" ) )
{
if( *(this->hIsWireless) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsTouch" ) )
{
if( *(this->hIsTouch) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsMic" ) )
{
if( *(this->hIsMic) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsClock" ) )
{
if( *(this->hIsClock) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsGBACartridge" ) )
{
if( *(this->hIsGBACartridge) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsDSCartridge" ) )
{
if( *(this->hIsDSCartridge) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsSoftReset" ) )
{
if( *(this->hIsSoftReset) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsPictoChatSearch" ) )
{
if( *(this->hIsPictoChatSearch) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsWiFi" ) )
{
if( *(this->hIsWiFi) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsAutoLcdOff" ) )
{
if( *(this->hIsAutoLcdOff) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagTimeAutoLcdOff" ) )
{
if( *(this->hIsAutoLcdOff) ) // フラグが立っているときのみ値を代入
node->FirstChild->Value = this->hTimeAutoLcdOff->ToString();
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsAutoBackLightOff" ) )
{
if( *(this->hIsAutoBackLightOff) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagTimeAutoBackLightOff" ) )
{
if( *(this->hIsAutoBackLightOff) )
node->FirstChild->Value = this->hTimeAutoBackLightOff->ToString();
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsSleepMode" ) )
{
if( *(this->hIsSleepMode) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsNotSleepClose" ) )
{
if( *(this->hIsSleepMode) && *(this->hIsNotSleepClose) ) // 親フラグが立っているとき
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagTimeSleepClose" ) )
{
if( *(this->hIsSleepMode) && *(this->hIsNotSleepClose) )
node->FirstChild->Value = this->hTimeSleepClose->ToString();
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsSleepAlarm" ) )
{
if( *(this->hIsSleepMode) && *(this->hIsSleepAlarm) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagProcSleepAlarm" ) )
{
if( *(this->hIsSleepMode) && *(this->hIsSleepAlarm) )
node->FirstChild->Value = this->hProcSleepAlarm->ToString();
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsIPLUserComment" ) )
{
if( *(this->hIsIPLUserComment) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagSceneIPLUserComment" ) )
{
if( *(this->hIsIPLUserComment) )
node->FirstChild->Value = this->hSceneIPLUserComment;
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsAllIPLFonts" ) )
{
if( *(this->hIsIPLUserComment) && *(this->hIsAllIPLFonts) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
// プログラム自己申告仕様2
if( node->FirstChild->Value->Equals( "TagIsLangJ" ) )
{
if( *(this->hIsLangJ) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangE" ) )
{
if( *(this->hIsLangE) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangF" ) )
{
if( *(this->hIsLangF) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangG" ) )
{
if( *(this->hIsLangG) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangI" ) )
{
if( *(this->hIsLangI) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangS" ) )
{
if( *(this->hIsLangS) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangC" ) )
{
if( *(this->hIsLangC) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangK" ) )
{
if( *(this->hIsLangK) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsLangOther" ) )
{
if( *(this->hIsLangOther) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagLangOther" ) )
{
if( *(this->hIsLangOther) )
node->FirstChild->Value = this->hLangOther;
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsIPLLang" ) )
{
if( *(this->hIsIPLLang) )
node->FirstChild->Value = gcnew System::String( "" );
else
node->FirstChild->Value = nullptr;
}
if( node->FirstChild->Value->Equals( "TagIsNotIPLLang" ) )
{
if( *(this->hIsIPLLang) )
node->FirstChild->Value = nullptr;
else
node->FirstChild->Value = gcnew System::String( "" ); // 上と逆
}
// 備考
if( node->FirstChild->Value->Equals( "TagCaption" ) )

View File

@ -76,54 +76,6 @@ namespace MasterEditorTWL
property System::String ^hMail2;
property System::String ^hNTSC2;
// プログラム自己申告仕様
property System::Boolean ^hIsWireless; // ワイヤレス通信対応
property System::Boolean ^hIsTouch; // タッチスクリーン対応
property System::Boolean ^hIsMic; // マイク対応
property System::Boolean ^hIsWiFi; // Wi-Fi対応
property System::Boolean ^hIsGBACartridge; // GBAカートリッジ対応
property System::Boolean ^hIsDSCartridge; // DSカード対応
property System::Boolean ^hIsSoftReset; // ソフトリセット機能あり
property System::Boolean ^hIsPictoChatSearch; // ピクトチャットサーチあり
property System::Boolean ^hIsClock; // 時計機能使用
property System::Boolean ^hIsAutoBackLightOff; // 自動バックライトOFF機能使用
property System::Int32 ^hTimeAutoBackLightOff;// ...................する時間
property System::Boolean ^hIsAutoLcdOff; // 自動LCDOFF機能を使用
property System::Int32 ^hTimeAutoLcdOff; // ................する時間
property System::Boolean ^hIsSleepMode; // スリープモード対応
property System::Boolean ^hIsNotSleepClose; // 本体を閉じてもスリープモードに移行しない場合あり
property System::Int32 ^hTimeSleepClose; // ........................................時間
property System::Boolean ^hIsSleepAlarm; // RTCアラームで復帰する場合あり
property System::String ^hProcSleepAlarm; // .........................の処理内容
property System::Boolean ^hIsIPLUserComment; // IPLのユーザ名およびコメント使用
property System::String ^hSceneIPLUserComment; // 上記を使用している場面(文字列で入力)
property System::Boolean ^hIsAllIPLFonts; // IPLで設定可能なフォントをすべて表示できる
// プログラム自己申告仕様2
property System::Boolean ^hIsLangJ; // ゲーム内での使用言語
property System::Boolean ^hIsLangE;
property System::Boolean ^hIsLangF;
property System::Boolean ^hIsLangG;
property System::Boolean ^hIsLangI;
property System::Boolean ^hIsLangS;
property System::Boolean ^hIsLangC;
property System::Boolean ^hIsLangK;
property System::Boolean ^hIsLangOther;
property System::String ^hLangOther;
property System::Boolean ^hIsIPLLang; // IPLの言語設定
// 使用ライセンス
property System::Boolean ^hUseLcFont; // LCフォント(SHARP)
property System::Boolean ^hUseVx; // VX Middleware(Actimagine)
property System::Boolean ^hUseAtok; // ATOK(JUSTSYSTEM)
property System::Boolean ^hUseVoiceChat; // VoiceChat(Abiosso)
property System::Boolean ^hUseWiFiLib; // WiFiライブラリ(NINTENDO)
property System::Boolean ^hUseVoiceRecog; // 音声認識(松下)
property System::Boolean ^hUseCharRecog; // 文字認識(Zi)
property System::Boolean ^hUseVoiceCombine; // 音声合成(SHARP)
property System::Boolean ^hUseNetFront; // NetFront Browser(ACCESS)
property System::String ^hUseOthers; // その他(文字列で入力)
// ”õ<E2809D>l
property System::String ^hCaption;