AddProperty
object->AddProperty(new StringProperty(PROPERTY_NAME, fName.String()));
if (!AddProperty(clone)) {
bool AddProperty(Property* property);
if (property == NULL || !propertyObject.AddProperty(property))
fSavedProperties->AddProperty(p->Clone());
oldObject->AddProperty(previous->Clone());
newObject->AddProperty(current->Clone());
object->AddProperty(new FloatProperty(PROPERTY_MIN_VISIBILITY_SCALE,
object->AddProperty(new FloatProperty(PROPERTY_MAX_VISIBILITY_SCALE,
object->AddProperty(new IntProperty(PROPERTY_ALPHA, Style()->Alpha(), 0, 255));
object->AddProperty(new BoolProperty(PROPERTY_CLOSED, fClosed));
object->AddProperty(new IconProperty(PROPERTY_PATH,
object->AddProperty(new FloatProperty(PROPERTY_TRANSLATION_X, tx));
object->AddProperty(new FloatProperty(PROPERTY_TRANSLATION_Y, ty));
object->AddProperty(new FloatProperty(PROPERTY_ROTATION,
object->AddProperty(new FloatProperty(PROPERTY_SCALE_X, scaleX));
object->AddProperty(new FloatProperty(PROPERTY_SCALE_Y, scaleY));
object->AddProperty(new FloatProperty(PROPERTY_WIDTH, width()));
object->AddProperty(new BoolProperty(PROPERTY_DETECT_ORIENTATION,
object->AddProperty(property);
object->AddProperty(new FloatProperty(PROPERTY_MITER_LIMIT,
object->AddProperty(new FloatProperty(PROPERTY_WIDTH, width()));
object->AddProperty(property);
object->AddProperty(property);
object->AddProperty(new FloatProperty(PROPERTY_MITER_LIMIT,