From 392583ad7959c485a1d478cf930da074284847dc Mon Sep 17 00:00:00 2001 From: LarsBrubaker Date: Sat, 30 May 2020 08:59:32 -0700 Subject: [PATCH] sorting --- MatterControl.Printing/NamedAction.cs | 12 ++++++------ MatterControlLib/CustomWidgets/NamedAction.cs | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/MatterControl.Printing/NamedAction.cs b/MatterControl.Printing/NamedAction.cs index ab0103aee..1502ee8ac 100644 --- a/MatterControl.Printing/NamedAction.cs +++ b/MatterControl.Printing/NamedAction.cs @@ -36,17 +36,17 @@ namespace MatterHackers.MatterControl { public class NamedAction { - public string Title { get; set; } - - public string Shortcut { get; set; } - public Action Action { get; set; } - public ImageBuffer Icon { get; set; } - public Func IsEnabled { get; set; } + public ImageBuffer Icon { get; set; } + public string ID { get; set; } + + public string Shortcut { get; set; } + + public string Title { get; set; } } public class ActionSeparator : NamedAction diff --git a/MatterControlLib/CustomWidgets/NamedAction.cs b/MatterControlLib/CustomWidgets/NamedAction.cs index 41e5cd32c..de4509e9d 100644 --- a/MatterControlLib/CustomWidgets/NamedAction.cs +++ b/MatterControlLib/CustomWidgets/NamedAction.cs @@ -41,19 +41,19 @@ namespace MatterHackers.Agg.UI { public Action Action { get; set; } - public Func IsEnabled { get; set; } = (sceneContext) => true; - - public Type OperationType { get; set; } - public Func Icon { get; set; } - public Func TitleResolver { get; set; } - - public string Title => this.TitleResolver?.Invoke(); + public Func IsEnabled { get; set; } = (sceneContext) => true; public Func HelpTextResolver { get; set; } + public Func TitleResolver { get; set; } + public string HelpText => this.HelpTextResolver?.Invoke(); + + public string Title => this.TitleResolver?.Invoke(); + + public Type OperationType { get; set; } } public class SceneSelectionSeparator : SceneSelectionOperation