diff --git a/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs b/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs index db920bd935..c8c64f436f 100644 --- a/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs +++ b/src/modules/fancyzones/editor/FancyZonesEditor/MainWindow.xaml.cs @@ -217,7 +217,7 @@ namespace FancyZonesEditor name = name.TrimEnd(); } - AnnounceSuccessfulLayoutCreation(name); + Announce(name, FancyZonesEditor.Properties.Resources.Layout_Creation_Announce); int maxCustomIndex = 0; foreach (LayoutModel customModel in MainWindowSettingsModel.CustomModels) { @@ -249,12 +249,12 @@ namespace FancyZonesEditor App.FancyZonesEditorIO.SerializeZoneSettings(); } - private void AnnounceSuccessfulLayoutCreation(string name) + private void Announce(string name, string message) { if (AutomationPeer.ListenerExists(AutomationEvents.MenuOpened)) { var peer = UIElementAutomationPeer.FromElement(_createLayoutAnnounce); - AutomationProperties.SetName(_createLayoutAnnounce, name + " " + FancyZonesEditor.Properties.Resources.Layout_Creation_Announce); + AutomationProperties.SetName(_createLayoutAnnounce, name + " " + message); peer?.RaiseAutomationEvent(AutomationEvents.MenuOpened); } } @@ -454,6 +454,7 @@ namespace FancyZonesEditor private void Dialog_Opened(ContentDialog sender, ContentDialogOpenedEventArgs args) { + Announce(sender.Name, FancyZonesEditor.Properties.Resources.Edit_Layout_Open_Announce); _openedDialog = sender; } diff --git a/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.Designer.cs b/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.Designer.cs index 9309724bf0..eee744cdc8 100644 --- a/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.Designer.cs +++ b/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.Designer.cs @@ -284,6 +284,15 @@ namespace FancyZonesEditor.Properties { return ResourceManager.GetString("Edit_Layout", resourceCulture); } } + + /// + /// Looks up a localized string similar to opened. + /// + public static string Edit_Layout_Open_Announce { + get { + return ResourceManager.GetString("Edit_Layout_Open_Announce", resourceCulture); + } + } /// /// Looks up a localized string similar to Edit zones. diff --git a/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.resx b/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.resx index c0fac817b9..6c51c4b36a 100644 --- a/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.resx +++ b/src/modules/fancyzones/editor/FancyZonesEditor/Properties/Resources.resx @@ -374,6 +374,9 @@ Edit layout + + opened + custom layout was created successfully.