interface ComponentFactory.Krypton.Workspace.IWorkspaceItem:

   def public property WorkspaceParent as ComponentFactory.Krypton.Workspace.IWorkspaceItem
      get.

   def public property WorkspaceAllowResizing as logical
      get.

   def public property WorkspaceVisible as logical
      get.

   def public property WorkspaceActualSize as System.Drawing.Size
      get.

   def public property WorkspacePreferredSize as System.Drawing.Size
      get.

   def public property WorkspaceStarSize as ComponentFactory.Krypton.Workspace.StarSize
      get.

   def public property WorkspaceMinSize as System.Drawing.Size
      get.

   def public property WorkspaceMaxSize as System.Drawing.Size
      get.

   def public property DisposeOnRemove as logical
      get.

   def public event PropertyChanged signature void (input sender as System.Object, input e as System.ComponentModel.PropertyChangedEventArgs).

   def public event MaximizeRestoreClicked signature void (input sender as System.Object, input e as System.EventArgs).

   method public void Compact(input flags as ComponentFactory.Krypton.Workspace.CompactFlags).

end interface.
