示例#1
0
 public void DoDropAction(ICommandTarget target, string[] filenames)
 {
     foreach (string fn in filenames)
     {
         ShortcutFileCommands.OpenShortcutFile(target, fn);
     }
 }
示例#2
0
        public override void InitializePlugin(IPoderosaWorld poderosa)
        {
            base.InitializePlugin(poderosa);

            ICoreServices cs = (ICoreServices)poderosa.GetAdapter(typeof(ICoreServices));

            ShortcutFileCommands.Register(poderosa.PluginManager, cs.CommandManager);

            poderosa.PluginManager.FindExtensionPoint(WindowManagerConstants.FILEDROPHANDLER_ID).RegisterExtension(this);
        }
 public void OpenShortcutFile(ICommandTarget target, string filename)
 {
     ShortcutFileCommands.OpenShortcutFile(target, filename);
 }