ecked=false;
} (font.Italic == true)
{. Checked=true;
}
{. Checked=false;
} (font.Underline == true)
{. Checked=true;
}
{. Checked=false;
}. Value=(decimal) fontDialog1.Font.Size; .Text=font.Name; .Dispose ();
}
}
//стиль лінійvoid comboBox1_DrawItem (object sender, DrawItemEventArgs e)
{. DrawBackground ();//заливає обраних пункт з комбокса
//- заливка фоновим кольором області
//пов'язаної з рисуемому елементом списку (Pen p=new Pen (e.ForeColor, 2))
{
//малювання зразків ліній в Елемети випадаючого спіска.DashStyle=(DashStyle) e.Index; y=(e.Bounds.Top + e.Bounds.Bottom)/2; .Graphics.DrawLine ( p, e.Bounds.Left, y, e.Bounds.Right, y);
}. DrawFocusRectangle ();
//додаткове виділення поточного елементу списку
}
//реакція на вибір значення при роботі з комбоксомvoid comboBox1_SelectedIndexChanged (object sender, EventArgs e)
{. DashStyle=(DashStyle) comboBox1.SelectedIndex;
//Figlabel5.Invalidate ();
}
//товщина лінійvoid numericUpDown1_ValueChanged (object sender, EventArgs e)
{. Width=(int) numericUpDown1.Value;
//Figlabel5.Invalidate ();
}
//змінити колір палітриvoid NizPalitlabel4_Click (object sender, EventArgs e)
{Lb=sender as Label; .Color=Lb.BackColor; (colorDialog1.ShowDialog () == DialogResult.OK)
{. BackColor=colorDialog1.Color;
ізменітьToolStripMenuItem.BackColor=Lb.BackColor; .ForeColor=Lb.BackColor;
}
}
//змінити колір палітри нижньої палітриvoid ізменітьToolStripMenuItem_Click (object sender, EventArgs e)
{P=sender as ToolStripMenuItem; .Color=P.BackColor; (colorDialog1.ShowDialog () == DialogResult.OK) .BackColor=colorDialog1.Color; .BackColor=P.BackColor; .ForeColor =P.BackColor;
}
//колір тексту і залівкіvoid NizPalitlabel4_BackColorChanged (object sender, EventArgs e)
{. Color=NizPalitlabel4.BackColor;//область зафарбовування
//Figlabel5.Invalidate ();
}
//задаємо колір ліній по верхній палітреvoid Palitlabel2_BackColorChanged (object sender, EventArgs e)
{. Color=Palitlabel2.BackColor;
//Figlabel5.Invalidate ();
}
//відстеження коордінатvoid pictureBox1_MouseMove (object sender, MouseEventArgs e)
{
//label6.Text=string.Format ( X, Y: {0}, {1} raquo ;, eX, eY) ;. Text=string.Format ( X, Y: {0}, {1} raquo ;, eX, eY); (startPoint == nullPoint); (e.Button == MouseButtons.Left)
{(mode)
{0: (numericUpDown1.Value lt; 13)
{
Graphics g=Graphics.FromImage (pictureBox1.Image);
g.DrawLine (pen, startPoint, e.Location) ;. Dispose ();=e.Location; .Invalidate ();
}
{= e.Location; g=Graphics.FromImage (pictureBox1.Image); size_of_lastic2=(int) numericUpDown1.Value; .FillEllipse (new SolidBrush (Color.Black), movePoint.X - size_of_lastic2/2, movePoint.Y - size_of_lastic2/2, size_of_lastic2, size_of_lastic2) ;. Dispose () ;. Invalidate ();
}; 1: 2: 3: ();=e.Location;=Control.ModifierKeys == Keys.Control; () ;; 5: (stirka)
{= e.Location; g=Graphics.FromImage (pictureBox1.Image); size_of_lastic=(int) numericUpDown1.Value; .FillEllipse (new SolidBrush (Color.White), movePoint.X - size_of_lastic/2, movePoint.Y - size_of_lastic/2, size_of_lastic, size_of_lastic) ;. Dispose () ;. Invalidate () ;;
}; 7: ();=e.Location; () ;;
}
}
}
private void pictureBox1_MouseUp (object sender, MouseEventArgs e)
{(startPoint == nullPoint); (mode gt;=1)
{g=Graphics.FromImage (pictureBox1.Image); (mode)
{1:=Graphics.FromImage (pictureBox1.Image) ;. DrawLine (pen, startPoint, movePoint) ;. Invalidate () ;. Disp...