コード例 #1
0
        private void load1DToolStripMenuItem_Click(object sender, EventArgs e)
        {
            beginDlg();
            if (paletteSelect1DForm == null)
            {
                paletteSelect1DForm = new PaletteSelect1DForm();
            }

            DialogResult result = paletteSelect1DForm.ShowDialog();

            if (result == DialogResult.OK && paletteSelect1DForm.Palette != null)
            {
                FractalManager.SetPalette(paletteSelect1DForm.Palette);
            }
            endDlg();
        }
コード例 #2
0
        private void loadImageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            beginDlg();
            OpenFileDialog dlg = new OpenFileDialog();

            dlg.Filter           = "Supported Image Files|*.bmp;*.gif;*.jpg;*.jpeg;*.jfif;*.png;*.tiff";
            dlg.CheckFileExists  = true;
            dlg.CheckPathExists  = true;
            dlg.InitialDirectory = Config.PaletteDir;

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                try{
                    Palette pal = new Palette(dlg.FileName);
                    FractalManager.SetPalette(pal);
                }
                catch (Exception ex) {
                    ErrorForm.Show("Palette Load Failed.", string.Format("Could not open palette file \"{0}\".", dlg.FileName), ex);
                }
            }
            endDlg();
        }
コード例 #3
0
 private void loadDefaultToolStripMenuItem_Click(object sender, EventArgs e)
 {
     FractalManager.SetPalette(Palette.DefaultPalette);
 }