OSDN Git Service

#35351 [DTXC] 譜面修正しファイル保存した直後にViewer再生させると、直前の譜面修正がViewerに反映されない問題を修正。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 7 Aug 2015 14:25:43 +0000 (14:25 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Fri, 7 Aug 2015 14:25:43 +0000 (14:25 +0000)
#xxxxx [DTXC] バージョン番号を029に変更。
#xxxxx [DTXC] 動作プラットフォームを、.NET Framework 4.5.1に変更。
#xxxxx [DTXC] bassmix.dll, basswasapi.dllを更新。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@829 16f42ceb-6dc6-49c8-ba94-f2d53467949d

12 files changed:
DTXCreatorプロジェクト/DTXCreatorプロジェクト.csproj
DTXCreatorプロジェクト/Properties/AssemblyInfo.cs
DTXCreatorプロジェクト/Properties/Resources.Designer.cs
DTXCreatorプロジェクト/Properties/Resources.resx
DTXCreatorプロジェクト/app.config
DTXCreatorプロジェクト/コード/00.全体/Cメインフォーム.cs
実行時フォルダ(DTXCreator)/DTXCreator.exe
実行時フォルダ(DTXCreator)/dll/FDK.dll
実行時フォルダ(DTXCreator)/dll/SlimDXc_net20x86_Jun2010.dll
実行時フォルダ(DTXCreator)/dll/bassmix.dll
実行時フォルダ(DTXCreator)/dll/basswasapi.dll
実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll

index d83f18a..f4ca60f 100644 (file)
       <DependentUpon>Resources.resx</DependentUpon>\r
       <DesignTime>True</DesignTime>\r
     </Compile>\r
-    <None Include="app.config" />\r
-    <None Include="DTXCreator.exe.x86.manifest" />\r
+    <None Include="app.config">\r
+      <SubType>Designer</SubType>\r
+    </None>\r
+    <None Include="DTXCreator.exe.x86.manifest">\r
+      <SubType>Designer</SubType>\r
+    </None>\r
     <None Include="Properties\Settings.settings">\r
       <Generator>SettingsSingleFileGenerator</Generator>\r
       <LastGenOutput>Settings.Designer.cs</LastGenOutput>\r
index d963819..8386d9c 100644 (file)
@@ -33,6 +33,6 @@ using System.Resources;
 // すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を \r
 // 既定値にすることができます:\r
 // [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion( "28.0.0.0" )]\r
-[assembly: AssemblyFileVersion( "28.0.0.0" )]\r
+[assembly: AssemblyVersion( "29.0.0.0" )]\r
+[assembly: AssemblyFileVersion( "29.0.0.0" )]\r
 [assembly: NeutralResourcesLanguageAttribute("")]\r
index b391980..e87bb4d 100644 (file)
@@ -71,7 +71,7 @@ namespace DTXCreator.Properties {
         }\r
         \r
         /// <summary>\r
-        ///   028 に類似しているローカライズされた文字列を検索します。\r
+        ///   029 に類似しているローカライズされた文字列を検索します。\r
         /// </summary>\r
         internal static string DTXC_VERSION {\r
             get {\r
index 208a8c3..1b76245 100644 (file)
     <value>2.0</value>\r
   </resheader>\r
   <resheader name="reader">\r
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
   </resheader>\r
   <resheader name="writer">\r
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>\r
   </resheader>\r
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />\r
   <data name="BGMのみ再生" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
     <value>..\コード\99.リソース\datacontainer_newrecordhs.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
   </data>\r
     <value>..\コード\99.リソース\DTXC.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
   </data>\r
   <data name="DTXC_VERSION" xml:space="preserve">\r
-    <value>028</value>\r
+    <value>029</value>\r
   </data>\r
   <data name="Redo" type="System.Resources.ResXFileRef, System.Windows.Forms">\r
     <value>..\コード\99.リソース\edit_redohs.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>\r
index d9af88d..9233be3 100644 (file)
@@ -1,18 +1,25 @@
 <?xml version="1.0"?>\r
 <configuration>\r
-       <startup useLegacyV2RuntimeActivationPolicy="true">\r
+  <startup useLegacyV2RuntimeActivationPolicy="true">\r
     <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1"/>\r
+    <supportedRuntime version="v2.0.50727"/>\r
+    <supportedRuntime version="v1.1.4322"/>\r
+    <supportedRuntime version="v1.0.3705"/>\r
   </startup>\r
-       <runtime>\r
-               <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">\r
-                       <probing privatePath="dll"/>\r
-                               <dependentAssembly>\r
-                               <assemblyIdentity       name="SlimDX"\r
-                                                                       publicKeyToken="53d0e4ef1f1579f5"\r
-                                                                       culture="neutral" />\r
-                               <codeBase       version="4.0.10.43"\r
-                                                       href="dll\SlimDXc_net20x86_Jun2010.dll"/>\r
-                       </dependentAssembly>\r
-               </assemblyBinding>\r
-       </runtime>\r
+\r
+  <runtime>\r
+    <loadFromRemoteSources enabled="true"/>\r
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">\r
+      <probing privatePath="dll"/>\r
+      <dependentAssembly>\r
+        <assemblyIdentity name="SlimDX"\r
+                          version="1002.0.10.43"\r
+                          publicKeyToken="53d0e4ef1f1579f5"\r
+                          culture="neutral" />\r
+        <codeBase version="1002.0.10.43"\r
+          href="dll\SlimDXc_net20x86_Jun2010.dll"/>\r
+      </dependentAssembly>\r
+    </assemblyBinding>\r
+  </runtime>\r
 </configuration>\r
+\r
index a78ff87..c6057cf 100644 (file)
@@ -936,6 +936,9 @@ namespace DTXCreator
                        //-----------------\r
                        #endregion\r
 \r
+                       #region [ Viewer用の一時ファイルを削除する (修正+保存、直後のViewer再生時に、直前の修正が反映されなくなることへの対応) ]\r
+                       tViewer用の一時ファイルを削除する();\r
+                       #endregion\r
 \r
                        // 後処理。\r
 \r
@@ -1664,8 +1667,8 @@ namespace DTXCreator
                {\r
                        #region [ DTXViewer 用の一時ファイルを出力する。]\r
                        //-----------------\r
-                       this.tViewer用の一時ファイルを出力する( false, this.b未保存 | !this.bBGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
-                       this.bBGMありで再生した = true;\r
+                       this.tViewer用の一時ファイルを出力する( false, this.b未保存 | !this.b前回BGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
+                       this.b前回BGMありで再生した = true;\r
                        //-----------------\r
                        #endregion\r
 \r
@@ -1707,8 +1710,8 @@ namespace DTXCreator
                {\r
                        #region [ DTXViewer 用の一時ファイルを出力する。]\r
                        //-----------------\r
-                       this.tViewer用の一時ファイルを出力する( false, this.b未保存 | !this.bBGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
-                       this.bBGMありで再生した = true;\r
+                       this.tViewer用の一時ファイルを出力する( false, this.b未保存 | !this.b前回BGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
+                       this.b前回BGMありで再生した = true;\r
                        //-----------------\r
                        #endregion\r
 \r
@@ -1751,8 +1754,8 @@ namespace DTXCreator
                {\r
                        #region [ DTXViewer 用の一時ファイルを出力する。]\r
                        //-----------------\r
-                       this.tViewer用の一時ファイルを出力する( true, this.b未保存 | this.bBGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
-                       this.bBGMありで再生した = false;\r
+                       this.tViewer用の一時ファイルを出力する( true, this.b未保存 | this.b前回BGMありで再生した | this.b再生速度を変更した | this.bDTXファイルを開いた );\r
+                       this.b前回BGMありで再生した = false;\r
                        //-----------------\r
                        #endregion\r
 \r
@@ -1870,6 +1873,10 @@ namespace DTXCreator
                                this.mgr譜面管理者.strPATH_WAV = "";\r
                        }\r
                }\r
+               private void tViewer用の一時ファイルを削除する()\r
+               {\r
+                       this.strViewer演奏用一時ファイル名 = "";              // #35351 2015.7.23 yyagi add; to fix viewer plyback correctly just after save.\r
+               }\r
                //-----------------\r
                #endregion\r
                #region [ Undo / Redo ]\r
@@ -2193,7 +2200,7 @@ namespace DTXCreator
                #region [ private ]\r
                //-----------------\r
                private bool _b未保存 = true;\r
-               private bool bBGMありで再生した = true;\r
+               private bool b前回BGMありで再生した = true;\r
                private bool b再生速度を変更した = false;\r
                private bool bDTXファイルを開いた = false;\r
                private Point pt選択モードのコンテクストメニューを開いたときのマウスの位置;\r
index e1ef284..bdcd94e 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/DTXCreator.exe and b/実行時フォルダ(DTXCreator)/DTXCreator.exe differ
index 646bf0a..2e908ca 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/dll/FDK.dll and b/実行時フォルダ(DTXCreator)/dll/FDK.dll differ
index 37fd97a..a96c1d6 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/dll/SlimDXc_net20x86_Jun2010.dll and b/実行時フォルダ(DTXCreator)/dll/SlimDXc_net20x86_Jun2010.dll differ
index 064974b..92d080c 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/dll/bassmix.dll and b/実行時フォルダ(DTXCreator)/dll/bassmix.dll differ
index 24f6670..9877a2b 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/dll/basswasapi.dll and b/実行時フォルダ(DTXCreator)/dll/basswasapi.dll differ
index a1dbc6d..1a28491 100644 (file)
Binary files a/実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll and b/実行時フォルダ(DTXCreator)/ja-JP/DTXCreator.resources.dll differ