Instance Property


A Boolean that indicates whether the browser is set to resize all columns simultaneously rather than resizing a single column at a time.


@property BOOL prefersAllColumnUserResizing;


When the value of this property is YES, the browser is set to resize all columns simultaneously. The default value of this property is NO.

This setting applies only to browsers that allow the user to resize columns (see the constant NSBrowserUserColumnResizing). Holding down the Option key while resizing switches the type of resizing used. This setting is persistent.

See Also


+ removeSavedColumnsWithAutosaveName:

Removes the column configuration data stored under the given name from the application’s user defaults.


The name used to automatically save the browser’s column configuration.

- columnContentWidthForColumnWidth:

Returns the content width for a given column width.

- columnWidthForColumnContentWidth:

Returns the column width for the width of the given column’s content.


A constant indicating the browser’s column resizing type.

- widthOfColumn:

Returns the width of the specified column.

- setWidth:ofColumn:

Sets the width of the specified column.

- defaultColumnWidth

Returns the default column width of the browser’s columns.

- setDefaultColumnWidth:

Sets the default column width for new browser columns that do not otherwise have an initial width from defaults or the browser’s delegate.


The height of the browser’s rows.