Exemple #1
0
 private static void OnMenuClicked(ToolStripMenuItem menuItem)
 {
     if (MenuTable.ContainsKey(menuItem) && CommandTable.ContainsKey(menuItem))
     {
         TaskbarIcon TaskbarIcon = MenuTable[menuItem];
         if (CommandTable[menuItem] is RoutedCommand Command && TaskbarIcon.Target != null)
         {
             Command.Execute(TaskbarIcon, TaskbarIcon.Target);
         }
     }
 }
Exemple #2
0
 public bool IsCommand(Queue <string> args)
 {
     return(CommandTable != null &&
            args.Count > 0 &&
            CommandTable.ContainsKey(args.Peek()));
 }