One of our documenters found a new problem. We have a dialog with an XmRowColumn in it. This has several forms, one for each "layer" in a set of images. When the user picks an option off a menu to "raise" or "lower" a layer, it sets the XmNpositionIndex of that layer's form.
In Lesstif, shuffling the children around this way causes some weird effects and doesn't seem to even be consistent. Sometimes I can "raise" the lower form and it may or may not actually change the other. in RowColumn.c, constraint_set_values(), RCC_PositionIndex has changed. It eventually calls _XmRCAdjustSize(). This redoes the layout and calls _XmRCSetKidGeo to move the forms around. However in XmRCSetKidGeo, one or more of the forms seems to think it's already been moved even though it hasn't. It seems to have this idea as early as DoLayoutVT, where the form that was on the bottom seems to think it's already at 0,0 I'm still tracing into this one, but it will have to wait until tomorrow now. BTW, what time zone are you guys in? I'm in the Central US time zone. -- Dave Williss ------ Meddle not in the affairs of dragons, for you are crunchy and taste good with catsup _______________________________________________ Lesstif mailing list [EMAIL PROTECTED] https://terror.hungry.com/mailman/listinfo/lesstif
