OSDN Git Service

AppliStation-GUI,WARNINGが出たときも、(そのときにだけ一旦)プログレスバーを赤くなるようにした(Vistaオンリー)
authorttp <ttp@users.sourceforge.jp>
Tue, 9 Sep 2008 13:50:05 +0000 (13:50 +0000)
committerttp <ttp@users.sourceforge.jp>
Tue, 9 Sep 2008 13:50:05 +0000 (13:50 +0000)
git-svn-id: http://localhost/svn/AppliStation/trunk@971 34ed2c89-c49f-4a4b-abdb-c318350108cf

AppliStation/AppliStation.Util/ExecutionProgressViewer.cs
AppliStation/AppliStation.Util/NativeMethods.cs

index 7f2d33d..6ae5799 100644 (file)
@@ -153,6 +153,8 @@ namespace AppliStation.Util
                                        logBox.AppendText("  [エラー] " + e.TaskMessage + System.Environment.NewLine);\r
                                        logBox.SelectionColor = logBox.ForeColor;\r
                                        \r
+                                       NativeMethods.ProgressBar_SetState(progressBar, 2); // VistaProgress色:エラー\r
+                                       \r
                                        autoCloseCheckBox.Enabled = false;\r
                                        break;\r
                        }\r
index 3259167..d6f7964 100644 (file)
@@ -2,7 +2,6 @@
 #define USE_VISTA_EFFECTS\r
 \r
 using System;\r
-using System.Diagnostics;\r
 using System.Runtime.InteropServices;\r
 using System.Windows.Forms;\r
 \r
@@ -131,6 +130,7 @@ namespace AppliStation.Util
                /// </summary>\r
                /// <remarks>Vista未満のバージョンでは何もしない。</remarks>\r
                /// <param name="listView">対象のListView</param>\r
+               [System.Diagnostics.ConditionalAttribute("USE_VISTA_EFFECTS")]\r
                public static void ListView_EnableVistaExplorerTheme(ListView listView)\r
                {\r
 #if USE_VISTA_EFFECTS\r