• R/O
  • SSH
  • HTTPS

dtxmania: 提交


Commit MetaInfo

修订版985 (tree)
时间2016-04-24 04:22:21
作者yyagi

Log Message

trunkでの下記バグ修正/改善の、099系添付DTXCへの適用。
#36208 [DTXC] 最後に保存したDTXファイルのパスと、新規DTXファイル(一度も保存していない)で読み込んだチップ音のパスが非常に離れている場合に、チップ音がDTXC上で再生できない場合がある問題を修正。
#36277 [DTXC] ウインドウが画面外に表示される場合がある問題を修正。(画面外に表示されそうなときは、左上に移動する)

更改概述

差异

--- branches/140113(DTXMania098 with 28821 DTXVmode)/DTXCreatorプロジェクト/Properties/AssemblyInfo.cs (revision 984)
+++ branches/140113(DTXMania098 with 28821 DTXVmode)/DTXCreatorプロジェクト/Properties/AssemblyInfo.cs (revision 985)
@@ -11,7 +11,7 @@
1111 [assembly: AssemblyConfiguration( "" )]
1212 [assembly: AssemblyCompany( "" )]
1313 [assembly: AssemblyProduct( "DTXCreator" )]
14-[assembly: AssemblyCopyright( "Copyright (C) 2000 2014 DTXMania Group" )]
14+[assembly: AssemblyCopyright( "Copyright (C) 2000 2016 DTXMania Group" )]
1515 [assembly: AssemblyTrademark( "" )]
1616 [assembly: AssemblyCulture( "" )]
1717
@@ -33,6 +33,6 @@
3333 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を
3434 // 既定値にすることができます:
3535 // [assembly: AssemblyVersion("1.0.*")]
36-[assembly: AssemblyVersion( "26.0.0.0" )]
37-[assembly: AssemblyFileVersion( "26.0.0.0" )]
36+[assembly: AssemblyVersion( "26.0.0.1" )]
37+[assembly: AssemblyFileVersion( "26.0.0.1" )]
3838 [assembly: NeutralResourcesLanguageAttribute("")]
--- branches/140113(DTXMania098 with 28821 DTXVmode)/DTXCreatorプロジェクト/コード/00.全体/Cメインフォーム.cs (revision 984)
+++ branches/140113(DTXMania098 with 28821 DTXVmode)/DTXCreatorプロジェクト/コード/00.全体/Cメインフォーム.cs (revision 985)
@@ -304,6 +304,14 @@
304304
305305 #region [ ウィンドウの位置とサイズ ]
306306 //-----------------
307+ #region [ ウインドウが画面外に表示されようとしている場合は、左上にウインドウを強制的に移動する ]
308+ int h = System.Windows.Forms.Screen.GetBounds( this ).Height;
309+ int w = System.Windows.Forms.Screen.GetBounds( this ).Width;
310+ if ( this.appアプリ設定.X > w || this.appアプリ設定.Y > h )
311+ {
312+ this.appアプリ設定.X = this.appアプリ設定.Y = 0;
313+ }
314+ #endregion
307315 this.SetDesktopBounds( this.appアプリ設定.X, this.appアプリ設定.Y, this.appアプリ設定.Width, this.appアプリ設定.Height );
308316 //-----------------
309317 #endregion
@@ -2154,13 +2162,13 @@
21542162 {
21552163 // 例外が発生したので相対パスとみなし、絶対パスに直す。
21562164
2157- strファイルの絶対パス = this.str作業フォルダ名 + strファイル;
2165+ strファイルの絶対パス = Path.Combine( this.str作業フォルダ名, strファイル );
21582166 }
21592167
21602168 // 正規化する。(\a\b\c\..\d を \a\b\d にする)
21612169
2162-// FileInfo fi = new FileInfo( strファイルの絶対パス );
2163-//\ strファイルの絶対パス = fi.FullName;
2170+ FileInfo fi = new FileInfo( strファイルの絶対パス );
2171+ strファイルの絶対パス = fi.FullName;
21642172
21652173 return strファイルの絶対パス;
21662174 }
Show on old repository browser