#include "mainapp.h"
extern GLyxAppWin * mainAppWin;
-using SigC::bind;
+namespace anon {
// configuration keys
-static string const CONF_ENTRY_NAME("FormRef_name");
+string const CONF_ENTRY_NAME("FormRef_name");
// goto button labels
-static string const GOTO_REF_LABEL(N_("Goto reference"));
-static string const GOTO_BACK_LABEL(N_("Go back"));
+string const GOTO_REF_LABEL(N_("Goto reference"));
+string const GOTO_BACK_LABEL(N_("Go back"));
+
+} // namespace anon
+
FormRef::FormRef(LyXView * lv, Dialogs * d)
: lv_(lv), d_(d), inset_(0), u_(0), h_(0), ih_(0), dialog_(0)
if( dialog_!=0 || inset == 0 ) return;
inset_ = inset;
- ih_ = inset_->hide.connect(slot(this, &FormRef::hide));
+ ih_ = inset_->hideDialog.connect(slot(this, &FormRef::hide));
acttype_ = EDIT;
}
case GOBACK:
{
- lv_->getLyXFunc()->Dispatch(LFUN_REF_BACK);
+ lv_->getLyXFunc()->Dispatch(LFUN_BOOKMARK_GOTO, "0");
gototype_ = GOREF;
b_goto->set_text(GOTO_REF_LABEL);
{
lv_->getLyXFunc()->Dispatch(LFUN_REF_INSERT,
params.getAsString());
+ lv_->getLyXFunc()->Dispatch(LFUN_BOOKMARK_SAVE, "0");
}
// save configuration