diff --git a/Business/Menus.cs b/Business/Menus.cs index 2dce7b4..2e93da3 100644 --- a/Business/Menus.cs +++ b/Business/Menus.cs @@ -561,6 +561,12 @@ namespace SystemTrayMenu.Business row.DefaultCellStyle.SelectionBackColor = Color.White; row.Selected = false; } + else if (rowData.IsMenuOpen && rowData.IsSelected) + { + row.DefaultCellStyle.SelectionBackColor = + MenuDefines.ColorSelectedAndOpen; + row.Selected = true; + } else if (rowData.IsMenuOpen) { row.DefaultCellStyle.SelectionBackColor = diff --git a/Config/MenuDefines.cs b/Config/MenuDefines.cs index 4734c03..45f20a5 100644 --- a/Config/MenuDefines.cs +++ b/Config/MenuDefines.cs @@ -10,6 +10,7 @@ namespace SystemTrayMenu internal static readonly Color Folder = Color.White; internal static readonly Color ColorSelectedItem = AppColors.Blue; internal static readonly Color ColorOpenFolder = AppColors.Green; + internal static readonly Color ColorSelectedAndOpen = AppColors.Turquoise; internal static readonly Color ColorTitleWarning = AppColors.Red; internal static readonly Color ColorTitleSelected = AppColors.Yellow; internal static readonly Color ColorTitleBackground = AppColors.Azure; @@ -25,6 +26,7 @@ namespace SystemTrayMenu { internal static readonly Color Blue = Color.FromArgb(204, 232, 255); internal static readonly Color Green = Color.FromArgb(194, 245, 222); + internal static readonly Color Turquoise = Color.FromArgb(199, 239, 239); internal static readonly Color Red = Color.FromArgb(255, 204, 232); internal static readonly Color Yellow = Color.LightYellow; internal static readonly Color Azure = Color.Azure; diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs index e0fe6b6..4e8807b 100644 --- a/Properties/AssemblyInfo.cs +++ b/Properties/AssemblyInfo.cs @@ -35,5 +35,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.11.1.2")] -[assembly: AssemblyFileVersion("0.11.1.2")] +[assembly: AssemblyVersion("0.11.1.3")] +[assembly: AssemblyFileVersion("0.11.1.3")]