|
|
@@ -17,46 +17,29 @@ namespace MusicPlayer
|
|
|
{
|
|
|
public partial class MainForm : Form
|
|
|
{
|
|
|
- private SongsTable table;
|
|
|
+ public Main main
|
|
|
+ {
|
|
|
+ get; set;
|
|
|
+ }
|
|
|
|
|
|
public MainForm()
|
|
|
{
|
|
|
InitializeComponent();
|
|
|
-
|
|
|
}
|
|
|
|
|
|
- private void Form1_Load(object sender, EventArgs e)
|
|
|
+ private void MainForm_Load(object sender, EventArgs e)
|
|
|
{
|
|
|
- //APIHandler api = new APIHandler();
|
|
|
- //NetworkHandler nw = new NetworkHandler("83.128.250.123", api);
|
|
|
- table = new SongsTable();
|
|
|
- SongsTableView.DataSource = table;
|
|
|
-
|
|
|
- Populate();
|
|
|
+
|
|
|
}
|
|
|
|
|
|
- private void Populate()
|
|
|
+ private void PlayButton_Click(object sender, EventArgs e)
|
|
|
{
|
|
|
- table.Add(new Song("Test Song 1", "Test Album 1", "Test Artist 1"));
|
|
|
-
|
|
|
- GenreListBox.Items.Add("Hardcore");
|
|
|
- GenreListBox.Items.Add("Hardstyle");
|
|
|
- GenreListBox.Items.Add("Pop");
|
|
|
-
|
|
|
- ArtistListBox.Items.Add("Kygo");
|
|
|
- ArtistListBox.Items.Add("Monstercat");
|
|
|
- ArtistListBox.Items.Add("Mozart");
|
|
|
-
|
|
|
- AlbumListView.Items.Add("Album 1");
|
|
|
- AlbumListView.Items.Add("Album 2");
|
|
|
- AlbumListView.Items.Add("Album 3");
|
|
|
-
|
|
|
- table.Add(new Song("Test Song 2", "Test Album 2", "Test Artist 2"));
|
|
|
+ AudioHandler.PlayMp3FromUrl("http://imegumii.nl/music/English/Monstercat/Direct%20-%20Eternity.mp3");
|
|
|
}
|
|
|
|
|
|
- private void PlayButton_Click(object sender, EventArgs e)
|
|
|
+ private void SongsTableView_SelectionChanged(object sender, EventArgs e)
|
|
|
{
|
|
|
- AudioHandler.PlayMp3FromUrl("http://imegumii.nl/music/English/Monstercat/Direct%20-%20Eternity.mp3");
|
|
|
+ DataGridViewSelectedRowCollection col = SongsTableView.SelectedRows;
|
|
|
}
|
|
|
}
|
|
|
}
|