C Hennessy wrote:
>
> Haral Tsitsivas wrote:
> >
> > I narrowed down the problem to the use of the XmNsensitive attribute.
>
> Hi,
> I norrowed this down another bit. It seems that the problem is
> a combination of the XmNsensitive attribute and the XmScrolledWindow!
>
> When I use XmCreateText instead of XmCreateScrolledText, I do not see
> the problem with the sensitivity.
> I get similar results when I substitute List for Text!
>
> So onto XmScrolledWindow and XmManager.
OK I think I have narrowed this down a bit further :
In Manager.c line 2243
if (XtSensitive(w) && MGR_TraversalOn(w))
it seems that because we have set the sensitivity of a usable widget
temporarily
to insensitive, it is not then added to sometype of "navigation list" (
I guess ).
Then we we turn on the sensitivity the widget cannot receive focus !
Or at least I think that's the problem.
However I do not really know how to go any further, to fix this.
Anybody got an idea ?
[Yes I still want at least fix the outstanding problems with lesstif :-]
CP