void ScrollingWidget::Draw ( JXWindowPainter& p, const JRect& rect ) { JXColormap* cmap = GetColormap(); // Drawing goes here // See JPainter.h for available functions p.SetPenColor(cmap->GetGreenColor()); p.Rect(10, 10, 50, 50); p.SetFilling(kJTrue); p.SetPenColor(cmap->GetBlueColor()); p.Rect(10, 70, 50, 50); }
void Widget::Draw ( JXWindowPainter& p, const JRect& rect ) { JXColormap* cmap = GetColormap(); // This is where everything happens // See JPainter.h for available functions p.SetPenColor(cmap->GetGreenColor()); p.Rect(10, 10, 50, 50); p.SetFilling(kJTrue); p.SetPenColor(cmap->GetBlueColor()); p.Rect(10, 70, 50, 50); }
void ClipboardWidget::Draw ( JXWindowPainter& p, const JRect& rect ) { // We need the colormap in order to specify colors. JXColormap* cmap = GetColormap(); // This is where everything happens // See JPainter.h for available functions // This sets the color of the pen. p.SetPenColor(cmap->GetCyanColor()); // This draws our rectangle. p.Rect(10, 10, 150, 50); // This draws itsText. p.String(20,20,itsText, 130, JPainter::kHAlignCenter, 30, JPainter::kVAlignCenter); }