#include "lyx_gui_misc.h" // WarnReadonly
extern BufferView * current_view;
-extern void UpdateInset(Inset * inset, bool mark_dirty = true);
FD_index_form * index_form = 0;
if(tmp != inset->getContents()) {
inset->setContents(tmp);
fl_hide_form(index_form->index_form);
- UpdateInset(inset);
+ current_view->updateInset(inset, true);
break;
}
} // fall through to Cancel on RO
}
-void InsetIndex::Edit(int, int)
+void InsetIndex::Edit(BufferView * bv, int, int, unsigned int)
{
- if(current_view->buffer()->isReadonly())
- WarnReadonly(current_view->buffer()->fileName());
+ if(bv->buffer()->isReadonly())
+ WarnReadonly(bv->buffer()->fileName());
if (!index_form)
index_form = create_form_index_form();