|
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace FracMaster
{
public partial class FractalSettingsDialog : Form
{
IFractalParameters pars = null;
public FractalSettingsDialog()
{
InitializeComponent();
}
public IFractalParameters Parameters
{
set
{
pars = value;
ApplyParameters();
}
get
{
return pars;
}
}
private void ApplyParameters()
{
if (this.InvokeRequired)
{
this.Invoke(new MethodInvoker(ApplyParameters));
}
else
{
foreach (Parameter p in pars)
{
this.ParameterGridView.Rows.Add(new object[] { p.Name, p.Type.ToString(), p.Value });
}
}
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.OK;
this.Close();
}
private void button2_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
this.Close();
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I have started programming at the age of 13 on the commodore 64.
Ever since then I have been programming on many systems in many languages.
During the last 12 years I have been working as professional programmer in different companies and different areas.
Now I am working as freelancer programmer / consultant