fScaleSlider
if (fScaleSlider != NULL) {
if (fScaleSlider->IsHidden())
fScaleSlider->Show();
} else if (fScaleSlider != NULL && !fScaleSlider->IsHidden())
fScaleSlider->Hide();
BSlider* fScaleSlider;
fScaleSlider = new BSlider("", NULL,
fScaleSlider->SetModificationMessage(new BMessage(kMsgScaleChanged));
fScaleSlider->ResizeToPreferred();
fScaleSlider->SetValue(8);
fScaleSlider->SetHashMarks(B_HASH_MARKS_BOTH);
fScaleSlider->SetHashMarkCount(15);
.Add(fScaleSlider)
if (fScaleSlider != NULL)
fScaleSlider->SetTarget(this);
&& fScaleSlider->Value() * 8 - 1 == fBitmap->Bounds().Width()) {
fBitmap = new BBitmap(BRect(0, 0, fScaleSlider->Value() * 8 - 1,
fScaleSlider->Value() * 8 - 1), B_RGB32);