Working on oxt options

This commit is contained in:
Georgy Litvinov 2020-01-10 20:05:37 +01:00
parent 97c9e0560f
commit bfce0e3272
5 changed files with 42 additions and 27 deletions

View file

@ -78,6 +78,8 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
}
loadCheckBoxOption(xProps, "OriginalImageSize");
loadTextFieldOption(xProps, "MinLetterSpacing");
// Special content
loadCheckBoxOption(xProps, "Notes");
loadCheckBoxOption(xProps, "UseDublinCore");
@ -121,7 +123,9 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
helper.put("TemplateURL", "$(user)/writer2xhtml-template.xhtml");
helper.put("StyleSheetURL", "$(user)/writer2xhtml-styles.css");
}
saveTextFieldOption(xProps, "MinLetterSpacing");
saveCheckBoxOption(xProps, helper, "ConvertToPx", "convert_to_px");
saveNumericOptionAsPercentage(xProps, helper, "Scaling", "scaling");
saveNumericOptionAsPercentage(xProps, helper, "ColumnScaling", "column_scaling");
@ -181,6 +185,9 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
setControlEnabled("Scaling",!isLocked("scaling"));
setControlEnabled("ColumnScalingLabel",!isLocked("column_scaling"));
setControlEnabled("ColumnScaling",!isLocked("column_scaling"));
// setControlEnabled("MinLetterSpacingValue",!isLocked("min_letter_spacing"));
setControlEnabled("ConvertToPx",!isLocked("convert_to_px"));
setControlEnabled("OriginalImageSize",!isLocked("image_size") && !isLocked("original_image_size"));