Exemplo n.º 1
0
        private bool SaveFile()
        {
            if (PixelPainter.Image != null)
            {
                if (SelectedImagePath == string.Empty)
                {
                    SaveFileDialog SaveDlg = new SaveFileDialog();
                    SaveDlg.Filter = SaveDlgFilter;

                    if (SaveDlg.ShowDialog() == DialogResult.OK)
                    {
                        SelectedImagePath = SaveDlg.FileName;
                    }
                    else
                    {
                        return(false);
                    }
                }

                SetCurrPathStatusLabel(SelectedImagePath);
                PixelPainter.Save(SelectedImagePath);
                IsModified = false;

                return(true);
            }
            return(false);
        }