int targetVideoLen; //number of video frames; #endregion Fields #region Constructors /// <summary> /// Public Constructor: /// Initialize Component /// Initialize mainWindow and controller /// Set the initial text of FileNameLabel /// Initialize Video Preview Component /// </summary> public ConflictWindow() { InitializeComponent(); mainWindow = Program.getMainWindow(); controller = MainWindow.controller; warningLabel.Hide(); sourceFileNameLabel.Text = ""; targetFileNameLabel.Text = ""; targetMd = new MediaDetClass(); sourceMd = new MediaDetClass(); sourcePreviewer = new VideoPreview("tmp"); targetPreviewer = new VideoPreview("tmp"); successful = false; }
/// <summary> /// Public Constructor: /// Initialize Component inside Main Window /// Create directory to store video preview temp files /// Initialize controller /// Load the jobList,jobNameList,computerList and refresh the jobList /// Enabled the shortcut buttons /// </summary> public MainWindow() { InitializeComponent(); if (!Directory.Exists(mainStoragePath)) Directory.CreateDirectory(mainStoragePath); if (!Directory.Exists(storagePath)) Directory.CreateDirectory(storagePath); if (!Directory.Exists(storagePath2)) Directory.CreateDirectory(storagePath2); controller = new Controller(); controller.loadJobList(); controller.loadJobNameList(); controller.loadCompList(); refreshJobList(); shortcutEnabled = true; }
public SyncStart(Controller ctrl, ConflictWindow cnflct, MainWindow mainWin) { control = ctrl; conflict = cnflct; main = mainWin; }