private void MenuProjectCompareToItemClick(object sender, EventArgs e) { var menuItem = sender as ToolStripMenuItem; if (menuItem == null) return; var item = menuItem.Tag as CompositFile; if (item == null) return; var selected = SelectedNode.ProjectItem as CompositFile; if (selected == null) return; var worker = new BackgroundFileHandler(WorkerCompletedCallback); worker.SetFileHandlers(new IFileHandler[] { new BackupFilesHandler(), new BaksmaliHandler(_solution.Properties), new DecodeHandler(_solution.Properties) }); worker.Start(new[] {item, selected}); }