# SetColumnWidthToWidestCellContents

int SetColumnWidthToWidestCellContents (int panelHandle, int controlID, int columnIndex);

## Purpose

Sets the width of the specified tree or table column to the width of the column's widest cell contents.

## Parameters

Input
Name | Type | Description
panelHandle | integer | Specifier for a particular panel that is currently in memory. You obtain this handle from LoadPanel, NewPanel, or DuplicatePanel.
controlID | integer | The defined constant, located in the .uir header file, that you assigned to the control in the User Interface Editor, or the ID returned by NewCtrl or DuplicateCtrl.
columnIndex | integer | Index of the column for which you want to set the width. It is zero-based for a tree and one-based for a table.

## Return Value

Name | Type | Description
width | integer | Returns the resulting width of the specified column. Negative values indicate that an error occurred.
Code | Error Message String
xx | Column Width (Success)