hi, Daniel
About issue79309,I think it's the while conditional statemnet(Line127) that
leads to the problem.
It's a endless loop.
About issue86945 I add WB_DIALOGCONTROL and WB_TABSTOP to
ScScenarioWindow::ScScenarioWindow
like this: Window( pParent, WB_DIALOGCONTROL | WB_TABSTOP )
Now,the listbox can capture TAB key.
in the mean time,
In function ScScenarioListBox::Notify, I add
else if ( KEY_TAB == nCode)
{
ListBox::Notify( rNEvt ); //this statement may cause problems.
}
after else if( KEY_DELETE == nCode ){ ...}
But there are problems:
when TAB key jumps into the listbox, it's a virtual rectangle.
when scenarios are more the 5, the roll bar of the listbox can capture the TAB
key.
Best Regards
yunjingtao