OSDN Git Service

#35813 [DTXC] 新規保存時のファイル名指定ダイアログをキャンセルすると、ファイル保存のポップアップが消えずに残る問題を修正。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 4 Dec 2015 13:17:15 +0000 (13:17 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 4 Dec 2015 13:17:15 +0000 (13:17 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@897 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXCreatorプロジェクト/コード/00.全体/Cメインフォーム.cs
実行時フォルダ(DTXCreator)/DTXCreator.exe
実行時フォルダ(DTXCreator)/dll/FDK.dll
実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll

index 53aec94..b9541db 100644 (file)
@@ -896,8 +896,15 @@ namespace DTXCreator
                                string str絶対パスファイル名 = this.tファイル保存ダイアログを開いてファイル名を取得する();\r
 \r
                                if( string.IsNullOrEmpty( str絶対パスファイル名 ) )\r
+                               {\r
+                                       #region [「保存中です」ポップアップを閉じる。]        // #35813 2015.12.4 yyagi\r
+                                       //-----------------\r
+                                       msg.Close();\r
+                                       this.Refresh();         // リスト内容等を消すために再描画する。\r
+                                       //-----------------\r
+                                       #endregion\r
                                        return; // ファイル保存ダイアログがキャンセルされたのならここで打ち切り。\r
-\r
+                               }\r
                                //this.str作業フォルダ名 = Directory.GetCurrentDirectory() + @"\";       // ダイアログでディレクトリを変更した場合、カレントディレクトリも変更されている。\r
                                this.str作業フォルダ名 = Path.GetDirectoryName(str絶対パスファイル名) + @"\";\r
                                this.strDTXファイル名 = Path.GetFileName( str絶対パスファイル名 );\r
index e5a69a1..6b49e6a 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/DTXCreator.exe and b/実行時フォルダ(DTXCreator)/DTXCreator.exe differ
index 936ceaa..6a480f0 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/dll/FDK.dll and b/実行時フォルダ(DTXCreator)/dll/FDK.dll differ
index 0aba653..1b87dac 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll and b/実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll differ