protected void SubtitleAddTrack() { TabPage p = new TabPage("Subtitle " + (subtitleTracks.Count + 1)); p.UseVisualStyleBackColor = subtitles.TabPages[0].UseVisualStyleBackColor; p.Padding = subtitles.TabPages[0].Padding; MuxStreamControl a = new MuxStreamControl(); a.Dock = subtitleTracks[0].Dock; a.Padding = subtitleTracks[0].Padding; a.ShowDelay = subtitleTracks[0].ShowDelay; a.Filter = subtitleTracks[0].Filter; a.FileUpdated += muxStreamControl1_FileUpdated; subtitles.TabPages.Add(p); p.Controls.Add(a); subtitleTracks.Add(a); }
protected void AudioAddTrack() { TabPage p = new TabPage("Audio " + (audioTracks.Count + 1)); p.UseVisualStyleBackColor = audio.TabPages[0].UseVisualStyleBackColor; p.Padding = audio.TabPages[0].Padding; MuxStreamControl a = new MuxStreamControl(); a.Dock = audioTracks[0].Dock; a.Padding = audioTracks[0].Padding; a.ShowDelay = audioTracks[0].ShowDelay; a.Filter = audioTracks[0].Filter; a.FileUpdated += muxStreamControl2_FileUpdated; audio.TabPages.Add(p); p.Controls.Add(a); audioTracks.Add(a); }
protected void SubtitleAddTrack() { TabPage p = new TabPage("Subtitle " + (subtitleTracks.Count + 1)); p.UseVisualStyleBackColor = subtitles.TabPages[0].UseVisualStyleBackColor; p.Padding = subtitles.TabPages[0].Padding; MuxStreamControl a = new MuxStreamControl(); a.Dock = subtitleTracks[0].Dock; a.Padding = subtitleTracks[0].Padding; a.ShowDelay = subtitleTracks[0].ShowDelay; a.ShowDefaultSubtitleStream = subtitleTracks[0].ShowDefaultSubtitleStream; a.ShowForceSubtitleStream = subtitleTracks[0].ShowForceSubtitleStream; a.chkDefaultStream.CheckedChanged += new System.EventHandler(this.chkDefaultStream_CheckedChanged); a.input.FileSelected += new MeGUI.FileBarEventHandler(this.Subtitle_FileSelected); a.Filter = subtitleTracks[0].Filter; a.FileUpdated += muxStreamControl1_FileUpdated; subtitles.TabPages.Add(p); p.Controls.Add(a); subtitleTracks.Add(a); }