private void ObjectModified(BaseSchema ASchema) { DesignerControl.Modified(); if (!FUpdatingSchema) { UpdateFromObject(); } }
private void ObjectDeleted(BaseSchema ASchema) { DesignerControl.Modified(); if (!FUpdatingSchema) { Dispose(); } }
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(); }
protected virtual void ColumnListDeleted(BaseSchema ASchema) { Dispose(); }
protected virtual void ColumnListModified(BaseSchema ASchema) { Invalidate(); }
private void ColumnDeleted(BaseSchema ASchema) { Dispose(); }
private void ColumnModified(BaseSchema ASchema) { UpdateText(); }
private void ObjectDeleted(BaseSchema ASchema) { InternalRemoveObject((ObjectSchema)ASchema); // The designer will go away on it's own }