Skip to content

Commit

Permalink
Added message to notify image save and improved error handling
Browse files Browse the repository at this point in the history
  • Loading branch information
darthmorf committed Sep 21, 2016
1 parent fa465ae commit 95d7680
Showing 1 changed file with 24 additions and 29 deletions.
53 changes: 24 additions & 29 deletions Terraria logo maker/mainForm.cs
Expand Up @@ -41,9 +41,9 @@ public mainForm()
{
themeComboBox.SelectedIndex = 0;
}
catch
{
MessageBox.Show("Error - no themes found.");
catch (Exception e)
{
MessageBox.Show(e + "\n\nError - no themes found.");
}


Expand Down Expand Up @@ -151,8 +151,6 @@ private void generateLogo()
//updates the logo preview window
imgPreview.outputPictureBox.Image = outputImage;
imgPreview.Show();


}


Expand Down Expand Up @@ -185,20 +183,13 @@ private Bitmap MergeImages(IEnumerable<Bitmap> images)
return bitmap;
}


//update logo whenever theme, tree or text changed
private void textTextBox_TextChanged(object sender, EventArgs e)
{
generateLogo();
}


private void infoButton_Click(object sender, EventArgs e)
{
}

private void saveBtn_Click(object sender, EventArgs e)
{
}

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
generateLogo();
Expand All @@ -209,10 +200,7 @@ private void themeComboBox_SelectedIndexChanged(object sender, EventArgs e)
generateLogo();
}

private void mainForm_Load(object sender, EventArgs e)
{

}


private void pictureBox5_Click(object sender, EventArgs e)
{
Expand All @@ -223,32 +211,39 @@ private void pictureBox5_Click(object sender, EventArgs e)
}

private void infoButton_MouseEnter(object sender, EventArgs e)
{
{//mouse hover graphic
infoButton.Image = infoBtnImgLst.Images[1];
}

private void infoButton_MouseLeave(object sender, EventArgs e)
{

{//mouse hover graphic
infoButton.Image = infoBtnImgLst.Images[0];
}

private void saveButton_MouseEnter(object sender, EventArgs e)
{//mouse hover graphic
saveButton.Image = saveBtnImgLst.Images[1];
}

private void saveButton_MouseLeave(object sender, EventArgs e)
{//mouse hover graphic

saveButton.Image = saveBtnImgLst.Images[0];
}
private void pictureBox5_Click_1(object sender, EventArgs e)
{
//Saves the image
MessageBox.Show("Image Saved Successfully!", "");

string dateTime = DateTime.Now.ToString("MM\\_dd\\_yyyy h\\_mm\\_ss");
imgPreview.outputPictureBox.Image.Save(outputPathTxtBx.Text + "\\" + theme + " Logo " + dateTime + ".png");
}

private void saveButton_MouseEnter(object sender, EventArgs e)
{
saveButton.Image = saveBtnImgLst.Images[1];
}

private void saveButton_MouseLeave(object sender, EventArgs e)
{

saveButton.Image = saveBtnImgLst.Images[0];
}
private void infoButton_Click(object sender, EventArgs e){}
private void saveBtn_Click(object sender, EventArgs e){}
private void mainForm_Load(object sender, EventArgs e){}
}

}

0 comments on commit 95d7680

Please sign in to comment.