private void ObjectDeleted(BaseSchema ASchema) { DesignerControl.Modified(); if (!FUpdatingSchema) { Dispose(); } }
private void ObjectModified(BaseSchema ASchema) { DesignerControl.Modified(); if (!FUpdatingSchema) { UpdateFromObject(); } }
private void SchemaDeleted(BaseSchema ASchema) { DesignerControl.Modified(); while (DesignerControl.ActiveSurface != this) // pop everything deeper than us { DesignerControl.Pop(); } DesignerControl.Pop(); // pop us }
private void SchemaModified(BaseSchema ASchema) { DesignerControl.Modified(); UpdateFromSchema(); }