private void pictureBox1_MouseClick(object sender, MouseEventArgs e) { if (tools == Tools.text && flagTextEndEnter == false) { buffer.MouseDown(e); textb.Location = e.Location; textb.Size = new Size(200, 100); textb.Visible = true; textb.Multiline = true; textb.BorderStyle = BorderStyle.None; textb.Focus(); flagTextEndEnter = true; LineBox.Hide(); RubberOptionBox.Hide(); } else if (tools == Tools.text && flagTextEndEnter) { textb.Visible = false; buffer.MouseUp(e); ClearTextBox(); } }
private void FillToolsBTN_Click(object sender, EventArgs e) { WidthLineBTN.Enabled = false; buffer.InitSelectedStep(new Fill()); FillToolsBTN.TabIndex = 0; tools = Tools.fill; LineBox.Hide(); RubberOptionBox.Hide(); }
private void LineToolsBTN_Click(object sender, EventArgs e) { if (flagTextEndEnter) { buffer.MouseUp((MouseEventArgs)e); } clickFigure(); LineToolsBTN.TabIndex = 0; buffer.InitSelectedStep(new Line()); tools = Tools.line; RubberOptionBox.Hide(); }
private void TextToolsBTN_Click(object sender, EventArgs e) { textb.Visible = false; if (flagTextEndEnter) { buffer.MouseUp((MouseEventArgs)e); } clickFigure(); TextToolsBTN.TabIndex = 0; LineBox.Hide(); RubberOptionBox.Hide(); buffer.InitSelectedStep(new TextElement()); tools = Tools.text; }
private void WidthLineBTN_Click(object sender, EventArgs e) { if (tools == Tools.text) { RubberOptionBox.Hide(); LineBox.Hide(); fontDialog1.ShowDialog(); textb.Font = fontDialog1.Font; } else if (tools == Tools.line || tools == Tools.elipse || tools == Tools.square) { RubberOptionBox.Hide(); LineBox.Show(); } else if (tools == Tools.rubber) { LineBox.Hide();; RubberOptionBox.Show(); } }