fOffscreenView
fOffscreenView = new TOffscreenView(rect, "freqd", mRadius, hRadius, offset, face, show);
fOffscreen->AddChild(fOffscreenView);
status = data->AddInt32("mRadius", fOffscreenView->fMinutesRadius);
status = data->AddInt32("hRadius", fOffscreenView->fHoursRadius);
status = data->AddInt32("offset", fOffscreenView->fOffset);
status = data->AddBool("seconds", fOffscreenView->fShowSeconds);
status = data->AddInt32("face", fOffscreenView->fFace);
ASSERT(fOffscreenView);
if ((fOffscreenView->fShowSeconds && (seconds != fOffscreenView->fSeconds))
|| (minutes != fOffscreenView->fMinutes)) {
fOffscreenView->fHours = hours;
fOffscreenView->fMinutes = minutes;
fOffscreenView->fSeconds = seconds;
fOffscreenView->fFace = face;
fOffscreenView->fShowSeconds = secs;
return fOffscreenView->fFace;
return fOffscreenView->fShowSeconds;
ASSERT(fOffscreenView);
fOffscreenView->DrawX();
fOffscreenView->fShowSeconds = !fOffscreenView->fShowSeconds;
fOffscreenView->NextFace();
TOffscreenView *fOffscreenView;
fOffscreenView(new BView(fBitmap->Bounds(), "Offscreen view",
fBitmap->AddChild(fOffscreenView);
fOffscreenView->SetBlendingMode(B_CONSTANT_ALPHA, B_ALPHA_COMPOSITE);
fOffscreenView->SetDrawingMode(B_OP_COPY);
fOffscreenView->SetHighColor(0, 0, 0, 30);
fOffscreenView->FillRect(fOffscreenView->Bounds());
fOffscreenView->SetDrawingMode(B_OP_ALPHA);
fOffscreenView->SetHighColor(fColor[0].value,
fOffscreenView->SetPenSize(4);
fOffscreenView->SetLineMode(B_BUTT_CAP, B_ROUND_JOIN);
fOffscreenView->StrokePolygon(pointList, 4);
fOffscreenView->Sync();
BView* fOffscreenView;
fOffscreenView= new BView(frame, "OffscreenView", B_FOLLOW_NONE, 0);
fOffscreenView->SetViewColor(B_TRANSPARENT_32_BIT);
fBitmap->AddChild(fOffscreenView);
view->fOffscreenView->SetHighColor(random_color());
view->fOffscreenView->FillRect(*rect, B_SOLID_HIGH);
view->fOffscreenView->Sync();
BView * fOffscreenView;