public void Initialize(IDataSourceAdapter adapter, AppConfiguration config) { DataSourceAdapter = adapter; ScreenshotDirectory = config.ScreenshotDirectory; SaveGameDirectory = config.SaveGameDirectory; ctrlScreenshotView.DataSourceAdapter = DataSourceAdapter; ctrlScreenshotView.DataDirectory = ScreenshotDirectory; ctrlScreenshotView.FileType = FileType.Screenshot; ctrlScreenshotView.SetContextMenu(BuildContextMenuStrip(ctrlScreenshotView)); ctrlScreenshotView.SetPictureWidth(Util.GetPreviewScreenshotWidth(config.ScreenshotPreviewSize)); ctrlSaveGameView.DataSourceAdapter = DataSourceAdapter; ctrlSaveGameView.DataDirectory = SaveGameDirectory; ctrlSaveGameView.FileType = FileType.SaveGame; ctrlSaveGameView.SetContextMenu(BuildContextMenuStrip(ctrlSaveGameView)); ctrlDemoView.DataSourceAdapter = DataSourceAdapter; ctrlDemoView.DataDirectory = config.DemoDirectory; ctrlDemoView.FileType = FileType.Demo; ctrlDemoView.SetContextMenu(BuildContextMenuStrip(ctrlDemoView)); ctrlViewStats.DataSourceAdapter = DataSourceAdapter; ctrlViewStats.SetContextMenu(BuildContextMenuStrip(ctrlViewStats)); SetButtonsEnabled(CurrentView); }
private void UpdateScreenshotWidth(TrackBar trackBar) { m_lblScreenshotWidth.Text = string.Concat("Width: ", Util.GetPreviewScreenshotWidth(trackBar.Value)); }
private void Trk_ValueChanged(object sender, EventArgs e) { m_lblScreenshotWidth.Text = string.Concat("Width: ", Util.GetPreviewScreenshotWidth(((TrackBar)sender).Value)); }