private void btnFrase_Click(object sender, EventArgs e) { if (musica.Finished || contador > textoFrases.Count - 1) { finalizar(); } if (lastFrase == null) { Frase frase = new Frase(textoFrases[contador], musica.PlayPosition - 50, musica.PlayLength); frases.Add(frase); lstFrases.Items.Add(frase); lstFrases.SelectedItem = frase; lastFrase = frase; contador++; } else { frases.Remove(lastFrase); lstFrases.Items.Remove(lastFrase); lastFrase.TempoFim = musica.PlayPosition - 50; frases.Add(lastFrase); lstFrases.Items.Add(lastFrase); Frase frase = new Frase(textoFrases[contador], musica.PlayPosition - 50, musica.PlayLength); frases.Add(frase); lstFrases.Items.Add(frase); lstFrases.SelectedItem = frase; lastFrase = frase; contador++; } }
private void btnAbrir_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = Application.StartupPath + "\\musicas\\"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { pnlEditarMusica.Enabled = true; StreamReader rd = new StreamReader(openFileDialog1.FileName, true); List<String> arquivo = new List<string>(); while (!rd.EndOfStream) { arquivo.Add(rd.ReadLine()); } txtNome.Text = arquivo[0]; nomeMusica = txtNome.Text; txtCaminho.Text = Path.Combine(Application.StartupPath + "\\media", arquivo[1]); caminhoMusica = txtCaminho.Text; frases = new List<Frase>(); arquivo.RemoveRange(0, 2); foreach (String textoFrase in arquivo) { String[] componentes = textoFrase.Split('#'); Frase frase = new Frase(componentes[0], uint.Parse(componentes[1]), uint.Parse(componentes[2])); frases.Add(frase); lstFrases.Items.Add(frase); } rd.Close(); } }
public CadastrarMusica() { frase = null; caminhoMusica = null; frases = new List<Frase>(); InitializeComponent(); atualizaListView(); }
private void btnSpace_Click(object sender, EventArgs e) { if (musica.Finished || contador > textoFrases.Count - 1) { finalizar(); } if (lastFrase != null) { frases.Remove(lastFrase); lstFrases.Items.Remove(lastFrase); lastFrase.TempoFim = musica.PlayPosition; frases.Add(lastFrase); lstFrases.Items.Add(lastFrase); lstFrases.SelectedItem = lastFrase; lastFrase = null; } }
private void btnEditar_Click(object sender, EventArgs e) { if (lstFrases.SelectedItem != null) { this.frase = (Frase)lstFrases.SelectedItem; new EditarCadastrarPalavra(this).ShowDialog(this); } }
private void btnAdicionar_Click(object sender, EventArgs e) { this.frase = null; new EditarCadastrarPalavra(this).ShowDialog(this); }
private void btnEditar_Click(object sender, EventArgs e) { if (lstFrases.SelectedIndices.Count > 0) { this.frase = frases[lstFrases.SelectedIndices[0]]; frases.RemoveAt(lstFrases.SelectedIndices[0]); new CadastrarPalavra(this).ShowDialog(this); } }