public static FFmpegWindow Instance(Window parent, string title, bool autoClose, FFmpegUserInterfaceManager manager) { FFmpegWindow F = new FFmpegWindow(); F.Owner = parent; F.title = title; F.autoClose = autoClose; F.manager = manager; F.Show(); return(F); }
public override IUserInterface CreateUI(string title, bool autoClose) { return(Application.Current.Dispatcher.Invoke(() => FFmpegWindow.Instance(parent, title, autoClose, this))); }