params.pagestyle = fl_get_choice_text(class_->choice_doc_pagestyle);
#ifdef USE_CLASS_COMBO
- unsigned int new_class = combo_doc_class->get();
+ unsigned int new_class = combo_doc_class->get() - 1;
#else
unsigned int new_class = fl_get_choice(class_->choice_doc_class) - 1;
#endif
_("Errors loading new document class."),
_("Reverting to original document class."));
#ifdef USE_CLASS_COMBO
- combo_doc_class->select(params.textclass);
+ combo_doc_class->select(params.textclass + 1);
#else
fl_set_choice(class_->choice_doc_class,
params.textclass + 1);
string tct;
#ifdef USE_CLASS_COMBO
- tc = combo_doc_class->get();
+ tc = combo_doc_class->get() - 1;
tct = combo_doc_class->getline();
#else
tc = fl_get_choice(ob) - 1;
_("Unable to switch to new document class."),
_("Reverting to original document class."));
#ifdef USE_CLASS_COMBO
- combo_doc_class->select(lv_->buffer()->params.textclass);
+ combo_doc_class->select(lv_->buffer()->params.textclass + 1);
#else
fl_set_choice(class_->choice_doc_class,
lv_->buffer()->params.textclass + 1);