public PnlVideoUploadOptions(GPG.Multiplayer.Client.Vaulting.Videos.Video video) { this.InitializeComponent(); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Unspecified"), "<LOC>Unspecified")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Low"), "<LOC>Low")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Medium"), "<LOC>Medium")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>High"), "<LOC>High")); this.comboBoxQuality.SelectedIndex = 0; for (int i = 0; i < this.comboBoxQuality.Items.Count; i++) { if ((this.comboBoxQuality.Items[i] as MultiVal<string, string>).Value2 == video.Quality) { this.comboBoxQuality.SelectedIndex = i; break; } } this.gpgLabelVideoFormat.Text = video.VideoFormat; this.numericUpDownHours.Value = video.LengthHours; this.numericUpDownMinutes.Value = video.LengthMinutes; this.numericUpDownMinutes.Value = video.LengthSeconds; this.mVideo = video; base.Disposed += new EventHandler(this.PnlVideoDetailsView_Disposed); GPG.Multiplayer.Client.Vaulting.Videos.Video.PreviewImageLoaded += new EventHandler(this.Video_PreviewImageLoaded); this.VideoAttributeChanged(null, null); this.gpgTextBoxPreview_TextChanged(null, null); }
public PnlVideoDetailsView(GPG.Multiplayer.Client.Vaulting.Videos.Video video) { this.InitializeComponent(); base.Disposed += new EventHandler(this.PnlVideoDetailsView_Disposed); GPG.Multiplayer.Client.Vaulting.Videos.Video.PreviewImageLoaded += new EventHandler(this.Video_PreviewImageLoaded); this.gpgLabelVideoFormat.Text = video.VideoFormat; this.gpgLabelLength.Text = video.LengthDisplay; this.gpgLabelQuality.Text = video.QualityDisplay; this.pictureBoxPreview.Image = video.PreviewImage128; this.mVideo = video; }
public PnlVideoDownloadOptions(GPG.Multiplayer.Client.Vaulting.Videos.Video video) { this.InitializeComponent(); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Any"), "<LOC>Any")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Low"), "<LOC>Low")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>Medium"), "<LOC>Medium")); this.comboBoxQuality.Items.Add(new MultiVal<string, string>(Loc.Get("<LOC>High"), "<LOC>High")); this.comboBoxQuality.SelectedIndex = 0; this.comboBoxFormat.Items.Add(Loc.Get("<LOC>Any")); foreach (string str in video.ContentType.FileExtensions) { this.comboBoxFormat.Items.Add(str); } this.comboBoxFormat.SelectedIndex = 0; this.mVideo = video; }