Added max width option to oxt

This commit is contained in:
Georgy Litvinov 2020-03-11 10:56:22 +01:00
parent d72c06fc0d
commit 9df69946d7
10 changed files with 18 additions and 8 deletions

View file

@ -75,7 +75,7 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
loadCheckBoxOption(xProps, "OriginalImageSize");
loadTextFieldOption(xProps, "MinLetterSpacing");
loadTextFieldOption(xProps, "MaxWidth");
loadTextFieldOption(xProps, "PageBreakStyle");
loadCheckBoxOption(xProps, "InlineCSS");
@ -130,7 +130,7 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
}
saveTextFieldOption(xProps, helper, "MinLetterSpacing", "min_letter_spacing");
saveTextFieldOption(xProps, helper, "MaxWidth", "max_width");
saveTextFieldOption(xProps, helper, "PageBreakStyle", "page_break_style");
saveCheckBoxOption(xProps, helper, "ConvertToPx", "convert_to_px");
@ -197,7 +197,7 @@ public class XhtmlOptionsDialog extends OptionsDialogBase {
setControlEnabled("Scaling",!isLocked("scaling"));
setControlEnabled("MinLetterSpacing",!isLocked("min_letter_spacing"));
setControlEnabled("MaxWidth",!isLocked("max_width"));
setControlEnabled("PageBreakStyle",!isLocked("page_break_style"));

View file

@ -1,3 +1,3 @@
#Wed Mar 11 08:32:43 CET 2020
#Wed Mar 11 10:55:21 CET 2020
releaseVersion=0.5.5
releaseDate=08\:32\:43 11-03-2020
releaseDate=10\:55\:21 11-03-2020

View file

@ -0,0 +1,2 @@
#Wed Mar 11 09:39:54 CET 2020
gradle.version=4.0.1

View file

@ -0,0 +1 @@


View file

@ -37,6 +37,7 @@
<prop oor:name="Scaling" oor:type="xs:int" />
<prop oor:name="OriginalImageSize" oor:type="xs:boolean"/>
<prop oor:name="MinLetterSpacing" oor:type="xs:string" />
<prop oor:name="MaxWidth" oor:type="xs:string" />
<prop oor:name="PageBreakStyle" oor:type="xs:string" />
<!-- Special content -->
<prop oor:name="Notes" oor:type="xs:boolean" />

View file

@ -20,6 +20,9 @@
<prop oor:name="MinLetterSpacing" oor:type="xs:string">
<value>0.15</value>
</prop>
<prop oor:name="MaxWidth" oor:type="xs:string">
<value>1000px</value>
</prop>
<prop oor:name="PageBreakStyle" oor:type="xs:string">
<value>height:3em;margin-top:1em;margin-bottom:1em;background-color:#f6f6f6;</value>
</prop>

View file

@ -84,3 +84,4 @@
160.XhtmlOptions.EmbedImg.Label=Embed images
161.XhtmlOptions.AlignSplitsToPages.Label=Align splits to pages
162.XhtmlOptions.Greenstone.Label=Add Greenstone3 markup
166.XhtmlOptions.MaxWidth.Label=Max width

View file

@ -84,3 +84,5 @@
160.XhtmlOptions.EmbedImg.Label=\u0412\u0441\u0442\u0440\u043E\u0438\u0442\u044C images
161.XhtmlOptions.AlignSplitsToPages.Label=\u0420\u0430\u0437\u0434\u0435\u043b\u044f\u0442\u044c \u043f\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u043c
162.XhtmlOptions.Greenstone.Label=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0443 \u0434\u043b\u044f Greenstone3
166.XhtmlOptions.MaxWidth.Label=\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u0440\u0438\u043d\u0430

View file

@ -70,7 +70,7 @@
<dlg:checkbox dlg:id="EmbedImg" dlg:tab-index="31" dlg:left="190" dlg:top="75" dlg:width="81" dlg:height="12" dlg:help-url="org.openoffice.da.writer2xhtml.oxt:OptionsNotes" dlg:value="&amp;160.XhtmlOptions.EmbedImg.Label" dlg:checked="true"/>
<dlg:checkbox dlg:id="AlignSplitsToPages" dlg:tab-index="32" dlg:left="190" dlg:top="239" dlg:width="130" dlg:height="12" dlg:help-url="org.openoffice.da.writer2xhtml.oxt:OptionsNotes" dlg:value="&amp;161.XhtmlOptions.AlignSplitsToPages.Label" dlg:checked="true"/>
<dlg:checkbox dlg:id="Greenstone" dlg:tab-index="33" dlg:left="190" dlg:top="219" dlg:width="130" dlg:height="12" dlg:value="&amp;162.XhtmlOptions.Greenstone.Label" dlg:checked="false"/>
<dlg:text dlg:id="Width" dlg:tab-index="34" dlg:left="9" dlg:top="49" dlg:width="76" dlg:height="12" dlg:help-text="&amp;165.XhtmlOptions.Width.HelpText" dlg:value="&amp;166.XhtmlOptions.Width.Label"/>
<dlg:menulist dlg:id="WidthValue" dlg:tab-index="35" dlg:left="86" dlg:top="49" dlg:width="42" dlg:height="12" dlg:help-text="&amp;168.XhtmlOptions.WidthValue.HelpText"/>
<dlg:text dlg:id="MaxWidthLabel" dlg:tab-index="34" dlg:left="9" dlg:top="49" dlg:width="76" dlg:height="12" dlg:help-text="" dlg:value="&amp;166.XhtmlOptions.MaxWidth.Label"/>
<dlg:textfield dlg:id="MaxWidth" dlg:tab-index="35" dlg:left="86" dlg:top="49" dlg:width="42" dlg:height="12" dlg:help-text=""/>
</dlg:bulletinboard>
</dlg:window>
</dlg:window>