Problems with dynamic browse in XP

odalvez

New Member
We have an application that use a lot a dialog-box with a browse with 3 columns and the MULTIPLE-SELECTION and EXPANDABLE are set to “true”.

In the MAIN section, before the RUN ENABLE_UI, we have a call to a internal procedure where we add columns to the browse with the ADD-LIKE-COLUMN method, from a list passed to the dialog-box as a parameter.

In the procedure, we also set the WIDTH, LABEL y COLUMN-FONT of the new columns, all of this using the handle retrieving in the ADD-LIKE-COLUMN method; we validate every and each handle, and also use a extensive error-control, testing the ERROR-STATUS:ERROR condition.

The dialog-box ALWAYS shows up without any single problem, but… sometimes, (not always), in PC with Windows XP, when we made a “click” (a single one) in any row displayed, the Progress session hangs-up, consuming all the available CPU, and then shutdown itself after about 40 seconds, without a single message of error. This behavior does not appear in W2000, is only on XP.

The browse has a ROW-DISPLAY trigger, where we set the FORMAT and FGCOLOR attributes of the cells of the displayed row.

We work with Progress 9.1E and any help will be appreciated. Thanks...

Daniel Alvez
 
Back
Top