Пример #1
0
		public Lente01()
			{
			InitializeComponent();

			lente = new Lente();								// Crea nuovi oggetti
			sorgente = new SorgenteOttica();
			finestra = new Finestra();
			nomefile = "-";
			displayList = new DisplayList();
			singolo = new Ambiente();
			completo = new Ambiente();
			ambienteAttivo = singolo;

			penne = new Pen[4];
			penne[0] = new Pen(Color.Blue,2);
			penne[1] = new Pen(Color.Red,1);
			penne[2] = new Pen(Color.Green,1);
			penne[3] = new Pen(Color.Gray,1);

			angolo = 0;
			this.gradiprimi.Value = angolo;
			percentodiam = 110;
			this.percdiam.Value = percentodiam;

			RidimensionaFinestra();								// Richiede primo ricalcolo della finestra

			}
Пример #2
0
		private void completoToolStripMenuItem_Click(object sender, EventArgs e)
			{
			ambienteAttivo = completo;
			displayList.Clear();
			ambienteAttivo.Display(displayList,0);
			Invalidate();
			}