private void btTextLogoAdd_Click(object sender, EventArgs e) { var dlg = new TextLogoSettingsDialog(); var name = dlg.GenerateNewEffectName(VideoCapture1); var effect = new VFVideoEffectTextLogo(true, name); VideoCapture1.Video_Effects_Add(effect); lbLogos.Items.Add(effect.Name); dlg.Fill(effect); dlg.ShowDialog(this); dlg.Dispose(); }
private void btTextLogoAdd_Click(object sender, EventArgs e) { var dlg = new TextLogoSettingsDialog(); var name = $"textlogo{lbTextLogos.Items.Count + 1}"; var effect = new TextOverlay(name, "TEST", 20, 20); this._player.Video_Overlays_Add(effect); lbTextLogos.Items.Add(effect.Name); dlg.Fill(effect); dlg.ShowDialog(this); dlg.Dispose(); }