update(-2);
text->OpenStuff();
update(0);
+ current_view->SetState();
}
}
update(-2);
text->ToggleFootnote();
update(0);
+ current_view->SetState();
}
}
owner()->getMiniBuffer()->Set(_("No further undo information"));
else
update(-1);
+ current_view->SetState();
}
}
owner()->getMiniBuffer()->Set(_("No further redo information"));
else
update(-1);
+ current_view->SetState();
}
}
ToggleAndShow(font);
}
+void RTLCB()
+{
+ LyXFont font(LyXFont::ALL_IGNORE);
+ font.setDirection (LyXFont::TOGGLE_DIR);
+ ToggleAndShow(font);
+}
+
+
void StyleResetCB()
{
if (!current_view->available())
return;
+ if (lyxrc->rtl_support) {
+ current_view->text->SetCursor(current_view->text->cursor.par,
+ current_view->text->cursor.pos);
+ current_view->SetState();
+ //minibuffer->Set(CurrentState());
+ }
+
LyXTextClassList::ClassList::size_type new_class = fl_get_choice(fd_form_document->choice_class) - 1;
if (params->textclass != new_class) {
// try to load new_class
current_view->update(1);
current_view->owner()->getMiniBuffer()->Set(_("Table inserted"));
+ current_view->SetState();
}
current_view->update(0);
current_view->owner()->getMiniBuffer()->Set(_("Figure inserted"));
current_view->text->UnFreezeUndo();
+ current_view->SetState();
}