PIE_INMEASUREMENT
pst->sflags = PIE_INMEASUREMENT;
pst->sflags &= ~(PIE_ACTIVE | PIE_INMEASUREMENT);
if(pst->sflags & PIE_INMEASUREMENT) {
pst->sflags &= ~PIE_INMEASUREMENT;
if(!(pst->sflags & PIE_INMEASUREMENT) &&
pst->sflags |= PIE_INMEASUREMENT;
pst->sflags = PIE_INMEASUREMENT | PIE_ACTIVE;
pst->sflags &= ~(PIE_ACTIVE | PIE_INMEASUREMENT);
if(pst->sflags & PIE_INMEASUREMENT) {
pst->sflags &= ~PIE_INMEASUREMENT;
if(!(pst->sflags & PIE_INMEASUREMENT) &&
pst->sflags |= PIE_INMEASUREMENT;