Clarion BrowseBox Auto-Sizing

Global Settings: Go to Global Properties in your Clarion app and
check Enable Auto Size BrowseBox Columns. By default, this lets
users double-click the right border of any column header at
runtime to fit the contents.

Nice feature:

Is there a way to automatically adjust all columns?

Bernd

Looking in BRWExt.TPW
I can see

%pBrowseName::AutoSizeColumn.Init()

In BRWExt.INC
I can see

! Public Methods
ResizeAll                 PROCEDURE
ResizeAll                 PROCEDURE(SIGNED ListControl)

So something like BRW1::AutoSizeColumn.ResizeAll somewhere towards the end of ThisWindow.Init() might work.

Have a look in the procedure’s ThisWindow.Init embed to see if you have something like BRW1::AutoSizeColumn.Init() present, if you have the ResizeAll above might work.