OSDN Git Service

Merge branch 'master' of git.sourceforge.jp:/gitroot/applistation/AppliStation
authorttp <ttp@users.sourceforge.jp>
Sun, 29 Nov 2009 14:04:48 +0000 (23:04 +0900)
committerttp <ttp@users.sourceforge.jp>
Sun, 29 Nov 2009 14:04:48 +0000 (23:04 +0900)
AppliStation/PackageListViewForm.cs

index 9433fab..2098e9f 100644 (file)
@@ -523,6 +523,9 @@ namespace AppliStation
                        \r
                        updateSelectedPackages();\r
                        \r
+                       // インストール先のフォルダの設定\r
+                       updateLauncherMenuItem(installedDirectoryToolStripMenuItem);\r
+                       \r
                        if (packageListView.View == View.Details) {\r
                                // ヘッダ部がクリックされたとき、パッケージが選択されていないものとして扱って処理をする。\r
                                int headerHeight = AppliStation.Util.NativeMethods.ColumnHeader_GetSize(packageListView).Height;\r
@@ -530,14 +533,10 @@ namespace AppliStation
                                        selectionIsOnlyOne = hasSelection = false;\r
                                        installToolStripMenuItem.Visible = false;\r
                                        uninstallToolStripMenuItem.Visible = false;\r
+                                       installedDirectoryToolStripMenuItem.Visible = false;\r
                                }\r
                        }\r
                        \r
-                       if (selectionIsOnlyOne) {\r
-                               // インストール先のフォルダの設定\r
-                               updateLauncherMenuItem(installedDirectoryToolStripMenuItem);\r
-                       }\r
-                       \r
                        packageListContextMenuStripSeparator.Visible = selectionIsOnlyOne;\r
                        webResourceToolStripMenuItem.Visible = selectionIsOnlyOne;\r
                        propertiesToolStripMenuItem.Visible = hasSelection;\r