private void OnCreateImgArchiveClick(object sender, EventArgs e) { NewArchiveWindow window = new NewArchiveWindow(); window.OnPathSet += (s, ee) => { ArchiveFile file = ArchiveFile.Create(Path.Combine(currentDir.FullPath, ee.Path)); OpenArchive(file); }; window.ShowDialog(); }
private void Pack_Click(object sender, RoutedEventArgs e) { if (FocusedTabControl != null) { ListViewView listView = FocusedTabControl.SelectedContent as ListViewView; if (listView != null) { NewArchiveWindow archiveWindow = new NewArchiveWindow(listView); archiveWindow.ShowDialog(); RefreshTabs(); } } }