- minor UI fixes wrt XeTeX.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29137
a592a061-630c-0410-9148-
cb99ea01b6c8
!langModule->defaultencodingRB->isChecked());
langModule->defaultencodingRB->setEnabled(!xetex);
langModule->otherencodingRB->setEnabled(!xetex);
!langModule->defaultencodingRB->isChecked());
langModule->defaultencodingRB->setEnabled(!xetex);
langModule->otherencodingRB->setEnabled(!xetex);
+
+ fontModule->fontsDefaultCO->setEnabled(!xetex);
+ if (xetex)
+ fontModule->fontScCB->setEnabled(false);
bp_.fontsOSF = fontModule->fontOsfCB->isChecked();
bp_.fontsOSF = fontModule->fontOsfCB->isChecked();
- bp_.fontsDefaultFamily = GuiDocument::fontfamilies[
- fontModule->fontsDefaultCO->currentIndex()];
+ if (xetex)
+ bp_.fontsDefaultFamily = "default";
+ else
+ bp_.fontsDefaultFamily = GuiDocument::fontfamilies[
+ fontModule->fontsDefaultCO->currentIndex()];
if (fontModule->fontsizeCO->currentIndex() == 0)
bp_.fontsize = "default";
if (fontModule->fontsizeCO->currentIndex() == 0)
bp_.fontsize = "default";