private: System::Void pictureBox1_MouseDown(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
if(e->Button == System::Windows::Forms::MouseButtons::Left) {
mouseDown = true;
Color c;
int x = e->X + vScrollBar1->Value;
int y = e->Y + hScrollBar1->Value;
//point->Add(gcnew SchreibKoordinaten(e->X,e->Y));
zeichnen->FillRectangle(Brushes::Black, x, y, x, y);
// pictureBox1->Image = zeichnen;
}
}
private: System::Void pictureBox1_MouseMove(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
//point[anzahl_gezeichnet]->setKoord(e->X, e->Y);
if(mouseDown) {
Color c;
int x = e->X + vScrollBar1->Value;
int y = e->Y + hScrollBar1->Value;
//point->Add(gcnew SchreibKoordinaten(e->X,e->Y));
zeichnen->FillRectangle(Brushes::Black, x, y, x, y);
//pictureBox1->Image = zeichnen;
}
else {
}
}
private: System::Void pictureBox1_MouseUp(System::Object^ sender, System::Windows::Forms::MouseEventArgs^ e) {
if(e->Button == System::Windows::Forms::MouseButtons::Left) {
if(mouseDown) {
Color c;
//point->Add(gcnew SchreibKoordinaten(e->X,e->Y));
int x = e->X + vScrollBar1->Value;
int y = e->Y + hScrollBar1->Value;
zeichnen->FillRectangle(Brushes::Black, x, y, x, y);
pictureBox1->Image = dynamic_cast<Image^>(zeichnen);
mouseDown = false;
anzahl_gezeichnet++;
}
}
}