Beispiel #1
0
        private Form CreatePaletteEditorForm(IEditor editor)
        {
            var palette = editor as ListEditor <Color15BppBgr>;

            PaletteEditors.Add(palette);
            var result = new PaletteEditorForm
            {
                Palette = palette,
                Text    = Path.GetFileName(editor.Path),
            };

            return(result);
        }
Beispiel #2
0
        void btnEdit_Click(object sender, EventArgs e)
        {
            Palette palette = SelectedPalette;

            using (PaletteEditorForm form = new PaletteEditorForm(paletteRepository)) {
                form.LookAndFeel.ParentLookAndFeel = LookAndFeel.ParentLookAndFeel;
                form.Location       = ControlUtils.CalcLocation(Cursor.Position, Cursor.Position, form.Size);
                form.TopMost        = true;
                form.CurrentPalette = palette;
                DialogResult result = form.ShowDialog();
                FillPalettes();
                SelectedPalette = result == DialogResult.OK ? form.CurrentPalette : palette;
            }
        }
 void btnEdit_Click(object sender, EventArgs e)
 {
     Palette palette = SelectedPalette;
     using(PaletteEditorForm form = new PaletteEditorForm(paletteRepository)) {
         form.LookAndFeel.ParentLookAndFeel = LookAndFeel.ParentLookAndFeel;
         form.Location = ControlUtils.CalcLocation(Cursor.Position, Cursor.Position, form.Size);
         form.TopMost = true;
         form.CurrentPalette = palette;
         DialogResult result = form.ShowDialog();
         FillPalettes();
         SelectedPalette = result == DialogResult.OK ? form.CurrentPalette : palette;
     }
 }