B_VIEW_PEN_LOCATION_BIT
if (fState->IsValid(B_VIEW_PEN_LOCATION_BIT)
fState->valid_flags |= B_VIEW_PEN_LOCATION_BIT;
fState->archiving_flags |= B_VIEW_PEN_LOCATION_BIT;
if (!fState->IsValid(B_VIEW_PEN_LOCATION_BIT))
if (!fState->IsValid(B_VIEW_PEN_LOCATION_BIT) && fOwner) {
fState->valid_flags |= B_VIEW_PEN_LOCATION_BIT;
fState->valid_flags &= ~B_VIEW_PEN_LOCATION_BIT;
fState->valid_flags &= ~B_VIEW_PEN_LOCATION_BIT;
fState->valid_flags &= ~B_VIEW_PEN_LOCATION_BIT;
fState->valid_flags &= ~B_VIEW_PEN_LOCATION_BIT;
if (ret == B_OK && (fState->archiving_flags & B_VIEW_PEN_LOCATION_BIT) != 0)