/// <summary> /// Constructor to create a new DataStore for saving /// </summary> /// <param name="timeline">The current timeline</param> /// <param name="statusbar">The current StatusBar</param> /// <param name="pictureExplorer">The current picture explorer</param> /// <param name="musicExplorer">The current music explorer</param> /// <param name="exportData">The Settings of the export window</param> public DataStore(TimelineControl timeline, StatusbarControl statusbar, PictureExplorerControl pictureExplorer, MusicExplorerControl musicExplorer, ExportData exportData) { _timeline = timeline; _statusBar = statusbar; _pictureExplorer = pictureExplorer; _musicExplorer = musicExplorer; ExportData = exportData; }
/// <summary> /// Sets the source of the image to edit /// </summary> /// <param name="source">Source of the image</param> /// <param name="Picturecontrol">instance of PictureExplorerControl</param> public void set_source(string source, PictureExplorerControl Picturecontrol) { _source = source; img.Source = new BitmapImage(new Uri(source, UriKind.Absolute)); _bitmap = ImageConverter.ScaleImage(new Bitmap(_source), 242, 430, false); ReloadPicture(); this.PictureControl = Picturecontrol; }