Corretto focus sulle celle dopo aver fatto gestione

git-svn-id: svn://10.65.10.50/trunk@3308 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 1996-08-01 07:44:06 +00:00
parent af390f9369
commit 18bcc8e162

View File

@ -557,7 +557,15 @@ void TSpreadsheet::set_focus_cell(int riga, int colonna)
colonna = find_enabled_column(rec, colonna, +1);
if (colonna > 0)
{
{
WINDOW win = xvt_scr_get_focus_vobj(); // Puo' essere NULL per cui poi non funziona ...
WINDOW par = parent(); // ... la xi_set_focus(&cell)
if (win != par)
{
xvt_scr_set_focus_vobj(par);
xvt_vobj_raise(par);
}
XI_OBJ cell;
XI_MAKE_CELL(&cell, _obj, riga, colonna);
xi_set_focus(&cell);