+ bool const isNocite = currentStyle == biblio::NOCITE;
+
+ fulllistCB->setEnabled(natbib_engine && haveSelection && !isNocite);
+ forceuppercaseCB->setEnabled(natbib_engine && haveSelection && !isNocite);
+ textBeforeED->setEnabled(!basic_engine && haveSelection && !isNocite);
+ textBeforeLA->setEnabled(!basic_engine && haveSelection && !isNocite);
+ textAfterED->setEnabled(haveSelection && !isNocite);
+ textAfterLA->setEnabled(haveSelection && !isNocite);
+ citationStyleCO->setEnabled(haveSelection);
+ citationStyleLA->setEnabled(haveSelection);
+}
+
+
+void GuiCitation::updateStyle()
+{