using System.Threading;
using SharpDX;
using FDK;
+using System.IO;
using Color = System.Drawing.Color;
using Point = System.Drawing.Point;
list項目リスト.Add(CDTXMania.Instance.ConfigIni.bFullScreen);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.bBGA);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.bAVI);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.bFullAVI);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.bForceScalingAVI);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.bVSyncWait);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdDebugX.Both);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdDebugY.Both);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdDebugY.DrOnly);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdDebugX.GBOnly);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdDebugY.GBOnly);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieX.Both);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieY.Both);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieX.DrOnly);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieY.DrOnly);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieX.GBOnly);
- list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdMovieY.GBOnly);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIX.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIY.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIX.DrOnly);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIY.DrOnly);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIX.GBOnly);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdAVIY.GBOnly);
+ //list項目リスト.Add(CDTXMania.Instance.ConfigIni.bForceFullMovieCentering.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdForceScaledMovieX.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdForceScaledMovieY.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdForceScaledMovieW.Both);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.cdForceScaledMovieH.Both);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.nBGAlpha);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.nShowLagType);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.eJudgePriority);
+ list項目リスト.Add(CDTXMania.Instance.ConfigIni.bShowSongPath);
list項目リスト.Add(CDTXMania.Instance.ConfigIni.bDebugInfo);
}
else if (eMenu == Eメニュー種別.DisplayDrums)
{
this.list項目リスト = new List<COptionBase>();
this.eメニュー種別 = Eメニュー種別.Unknown;
- this.prvFont = new CPrivateFastFont(CSkin.Path(@"Graphics\fonts\mplus-1p-heavy.ttf"), (int)(18 * Scale.Y));
+
+ CResources cr = CDTXMania.Instance.Resources;
+ string fontname = cr.Explanation("strCfgConfigurationItemsFontFileName");
+ string path = Path.Combine(@"Graphics\fonts", fontname);
+ this.prvFont = new CPrivateFastFont(CSkin.Path(path), (int)(18 * Scale.Y));
this.b要素値にフォーカス中 = false;
this.n目標のスクロールカウンタ = 0;
this.n現在のスクロールカウンタ = 0;
EDrumsMenu = new STDGBSValue<COptionLabel>();
ReturnToMenu = new STDGBSValue<COptionLabel>();
- CResources cr = CDTXMania.Instance.Resources;
+ //CResources cr = CDTXMania.Instance.Resources;
for ( EPart i = EPart.Drums; i <= EPart.System; ++i )
{
DisplayMenu[i] = new COptionLabel( "strCfgDisplayOption" );
#region [ サウンドのタイムストレッチモード変更 ]
- FDK.CSound管理.bIsTimeStretch = CDTXMania.Instance.ConfigIni.bUseOSTimer;
+ FDK.CSound管理.bIsTimeStretch = CDTXMania.Instance.ConfigIni.bTimeStretch.Value;
#endregion
#region [ 電源プラン変更 ]