public void SaveAs()
{
var sfdialog = new SaveFileDialog();
sfdialog.Filters.Add(_spritefontFileFilter);
sfdialog.Filters.Add(_anyFilesFilter);
var result = sfdialog.Run(this);
if (result)
{
var err = sfwidget1.Save((sfdialog.FileName.ToLower().EndsWith(".spritefont")) ? sfdialog.FileName : sfdialog.FileName + ".spritefont");
if (err != SaveError.Nothing)
MessageDialog.ShowError("Unknown Error has Occured");
}
sfwidget1.Dispose();
ReloadTitle();
}