Marup,
Unfortunately, Progress does not maintain an appropriate event for the browse´s column label. So, you must improvise. After the browse is built, you can create buttons widgets, instantiating them right over the browse´s column labels. This done, you must apply triggers to those buttons to "resort" the column. May it work. I have never need to do so, but if I did, I would take this way, ok? Hope to help you.