예제 #1
0
        public void executeNoteSelectMenuBase(Action <NodeClick> action, NodeClick click)
        {
            var args = new NoteSelectLaunchEventArgs(click, action);

            NoteSelectMenuLaunched?.Invoke(this, args);
            click.setHandled();
        }
예제 #2
0
 public void launchNoteSelect(NoteSelectLaunchEventArgs args)
 {
     initial_click    = args.Click;
     continue_command = args.Command;
     Visibility       = Visibility.Visible;
 }
예제 #3
0
 public void launchNoteSelectMenu(object sender, NoteSelectLaunchEventArgs args)
 {
     NoteSelectView.launchNoteSelect(args);
 }
예제 #4
0
 public void handleNoteSelect(object sender, NoteSelectLaunchEventArgs args)
 {
     note_select = true;
     NoteSelectLaunched?.Invoke(this, args);
 }