void discsFrame::OnTimer1Trigger(wxTimerEvent& event) { wxPaintDC z(Panel1); // створення об'єкту z для малювання z.SetBrush(wxColor(0,0,0)); // призначення чорного кольору для заповнення z.SetPen(wxPen(wxColor(0,0,0),1)); // призначення чорного кольору для контуру ширини 1 піксель z.DrawRectangle(0,0,600,450); // заповнення прямокутника з протилежними вершинами (0,0) і (600,450) if (start) { srand(time(NULL)); for (int j=0; j (r[j]-r[k])*(r[j]-r[k]); k++; } find = !find; } } } start = false; } else { for (int j=0; j