From dbb9034d864fc42f92a66b08a0734edc3dc73e8c Mon Sep 17 00:00:00 2001 From: Jean-Philippe Bruyère Date: Sun, 7 Nov 2021 11:34:04 +0100 Subject: doc, remplated menubar for showcase, disposable cursorParent in slider --- Samples/common/src/SampleBaseForEditor.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Samples/common/src/SampleBaseForEditor.cs') diff --git a/Samples/common/src/SampleBaseForEditor.cs b/Samples/common/src/SampleBaseForEditor.cs index b207eea3..5c87226d 100644 --- a/Samples/common/src/SampleBaseForEditor.cs +++ b/Samples/common/src/SampleBaseForEditor.cs @@ -127,7 +127,7 @@ namespace Samples public ActionCommand CMDNew, CMDOpen, CMDSave, CMDSaveAs, CMDQuit, CMDShowLeftPane, CMDUndo, CMDRedo, CMDCut, CMDCopy, CMDPaste, CMDHelp, CMDAbout, CMDOptions; - public CommandGroup EditorCommands => new CommandGroup (CMDUndo, CMDRedo, CMDCut, CMDCopy, CMDPaste, CMDSave, CMDSaveAs); + public CommandGroup EditorFileCommands, EditorEditCommands, EditorAllCommands; protected virtual void initCommands () { CMDNew = new ActionCommand ("New", new Action (onNewFile), "#Icons.blank-file.svg"); @@ -139,6 +139,11 @@ namespace Samples CMDCut = new ActionCommand ("Cut", new Action (cut), "#Icons.scissors.svg", false); CMDCopy = new ActionCommand ("Copy", new Action (copy), "#Icons.copy-file.svg", false); CMDPaste= new ActionCommand ("Paste", new Action (paste), "#Icons.paste-on-document.svg", false); + + EditorFileCommands = new CommandGroup ("File", CMDSave, CMDSaveAs, CMDQuit); + EditorEditCommands = new CommandGroup ("Edit", CMDUndo, CMDRedo, CMDCut, CMDCopy, CMDPaste); + + EditorAllCommands = new CommandGroup (EditorFileCommands, EditorEditCommands); } -- cgit v1.3.1-4-g156e