Help text for page config dialog

This commit is contained in:
Georgy Litvinov 2020-05-06 19:22:33 +02:00
parent ef395bc973
commit f0badee775
6 changed files with 99 additions and 3 deletions

View file

@ -3,7 +3,7 @@
xmlns:dep="http://openoffice.org/extensions/description/2006" xmlns:dep="http://openoffice.org/extensions/description/2006"
xmlns:xlink="http://www.w3.org/1999/xlink"> xmlns:xlink="http://www.w3.org/1999/xlink">
<identifier value="pro.litvinovg.epublishing" /> <identifier value="pro.litvinovg.epublishing" />
<version value="0.5.2" /> <version value="0.5.3" />
<platform value="all" /> <platform value="all" />
<display-name> <display-name>
<name lang="ru">Инструменты для создания электронных изданий</name> <name lang="ru">Инструменты для создания электронных изданий</name>

View file

@ -25,6 +25,7 @@ Sub pageStylesDialog
pDialog.getControl(&quot;ImageControl1&quot;).model.imageURL = imageURL pDialog.getControl(&quot;ImageControl1&quot;).model.imageURL = imageURL
pDialog.getControl(&quot;description&quot;).setText(getTranslation(&quot;PageConfigDialogTranslations&quot;)) pDialog.getControl(&quot;description&quot;).setText(getTranslation(&quot;PageConfigDialogTranslations&quot;))
cleanPageSettings() cleanPageSettings()
setHelpText()
pDialog.getControl(&quot;Cancel&quot;).Label = getTranslation(&quot;PageConfigDialogCancelButton&quot;) pDialog.getControl(&quot;Cancel&quot;).Label = getTranslation(&quot;PageConfigDialogCancelButton&quot;)
pDialog.getControl(&quot;Ok&quot;).Label = getTranslation(&quot;PageConfigDialogOkButton&quot;) pDialog.getControl(&quot;Ok&quot;).Label = getTranslation(&quot;PageConfigDialogOkButton&quot;)
listBox = pDialog.getControl(&quot;pageStyles&quot;) listBox = pDialog.getControl(&quot;pageStyles&quot;)
@ -104,9 +105,25 @@ Sub cleanPageSettings()
pDialog.getControl(&quot;footnoteAreaHeight&quot;).setText(&quot;&quot;) pDialog.getControl(&quot;footnoteAreaHeight&quot;).setText(&quot;&quot;)
pDialog.getControl(&quot;footnoteAreaOffset&quot;).setText(&quot;&quot;) pDialog.getControl(&quot;footnoteAreaOffset&quot;).setText(&quot;&quot;)
pDialog.getControl(&quot;textToLine&quot;).setText(&quot;&quot;) pDialog.getControl(&quot;textToLine&quot;).setText(&quot;&quot;)
&apos;Globalscope.BasicLibraries.LoadLibrary( &quot;MRILib&quot; )
End Sub End Sub
Sub setHelpText
pDialog.getControl(&quot;pageHeight&quot;).Model.HelpText = getTranslation(&quot;PageConfigPageHeight&quot;)
pDialog.getControl(&quot;pageWidth&quot;).Model.HelpText = getTranslation(&quot;PageConfigPageWidth&quot;)
pDialog.getControl(&quot;leftPageMargin&quot;).Model.HelpText = getTranslation(&quot;PageConfigLeftPageMargin&quot;)
pDialog.getControl(&quot;topPageMargin&quot;).Model.HelpText = getTranslation(&quot;PageConfigTopPageMargin&quot;)
pDialog.getControl(&quot;rightPageMargin&quot;).Model.HelpText = getTranslation(&quot;PageConfigRightPageMargin&quot;)
pDialog.getControl(&quot;bottomPageMargin&quot;).Model.HelpText = getTranslation(&quot;PageConfigBottomPageMargin&quot;)
pDialog.getControl(&quot;headerHeight&quot;).Model.HelpText = getTranslation(&quot;PageConfigHeaderHeight&quot;)
pDialog.getControl(&quot;headerOffset&quot;).Model.HelpText = getTranslation(&quot;PageConfigHeaderOffset&quot;)
pDialog.getControl(&quot;footerHeight&quot;).Model.HelpText = getTranslation(&quot;PageConfigFooterHeight&quot;)
pDialog.getControl(&quot;footerOffset&quot;).Model.HelpText = getTranslation(&quot;PageConfigFooterOffset&quot;)
pDialog.getControl(&quot;footnoteAreaHeight&quot;).Model.HelpText = getTranslation(&quot;PageConfigFootnoteAreaHeight&quot;)
pDialog.getControl(&quot;footnoteAreaOffset&quot;).Model.HelpText = getTranslation(&quot;PageConfigFootnoteAreaOffset&quot;)
pDialog.getControl(&quot;textToLine&quot;).Model.HelpText = getTranslation(&quot;PageConfigTextToLine&quot;)
End Sub
Function noPageSettings() As Boolean Function noPageSettings() As Boolean
Dim setting As String Dim setting As String
noPageSettings = true noPageSettings = true

View file

@ -193,6 +193,45 @@ Function getRussian(identifier As String) As String
Case &quot;PageConfigSettingsApplied&quot; Case &quot;PageConfigSettingsApplied&quot;
getRussian = &quot;Настройки применены&quot; getRussian = &quot;Настройки применены&quot;
Exit Function Exit Function
Case &quot;PageConfigPageHeight&quot;
getRussian = &quot;Высота страницы&quot;
Exit Function
Case &quot;PageConfigPageWidth&quot;
getRussian = &quot;Ширина страницы&quot;
Exit Function
Case &quot;PageConfigLeftPageMargin&quot;
getRussian = &quot;Отступ слева&quot;
Exit Function
Case &quot;PageConfigTopPageMargin&quot;
getRussian = &quot;Отступ сверху&quot;
Exit Function
Case &quot;PageConfigRightPageMargin&quot;
getRussian = &quot;Отступ справа&quot;
Exit Function
Case &quot;PageConfigBottomPageMargin&quot;
getRussian = &quot;Отступ снизу&quot;
Exit Function
Case &quot;PageConfigHeaderHeight&quot;
getRussian = &quot;Высота верхнего колонтитула&quot;
Exit Function
Case &quot;PageConfigHeaderOffset&quot;
getRussian = &quot;Отступ от верхнего колонтитула до текста&quot;
Exit Function
Case &quot;PageConfigFooterHeight&quot;
getRussian = &quot;Высота нижнего колонтитула&quot;
Exit Function
Case &quot;PageConfigFooterOffset&quot;
getRussian = &quot;Отступ от сносок до нижнего колонтитула&quot;
Exit Function
Case &quot;PageConfigFootnoteAreaHeight&quot;
getRussian = &quot;Максимальная высота области сносок&quot;
Exit Function
Case &quot;PageConfigFootnoteAreaOffset&quot;
getRussian = &quot;Отступ от линии сноски до области сносок&quot;
Exit Function
Case &quot;PageConfigTextToLine&quot;
getRussian = &quot;Отступ от текста до линии сноски&quot;
Exit Function
Case Else Case Else
getRussian = &quot;Перевод не найден&quot; getRussian = &quot;Перевод не найден&quot;
End Select End Select
@ -378,6 +417,45 @@ Function getEnglish(identifier As String) As String
Case &quot;PageConfigSettingsApplied&quot; Case &quot;PageConfigSettingsApplied&quot;
getEnglish = &quot;Settings saved.&quot; getEnglish = &quot;Settings saved.&quot;
Exit Function Exit Function
Case &quot;PageConfigPageHeight&quot;
getEnglish = &quot;Page height&quot;
Exit Function
Case &quot;PageConfigPageWidth&quot;
getEnglish = &quot;Page width&quot;
Exit Function
Case &quot;PageConfigLeftPageMargin&quot;
getEnglish = &quot;Left margin&quot;
Exit Function
Case &quot;PageConfigTopPageMargin&quot;
getEnglish = &quot;Top margin&quot;
Exit Function
Case &quot;PageConfigRightPageMargin&quot;
getEnglish = &quot;Rigth margin&quot;
Exit Function
Case &quot;PageConfigBottomPageMargin&quot;
getEnglish = &quot;Bottom margin&quot;
Exit Function
Case &quot;PageConfigHeaderHeight&quot;
getEnglish = &quot;Header height&quot;
Exit Function
Case &quot;PageConfigHeaderOffset&quot;
getEnglish = &quot;Indent from header to text body&quot;
Exit Function
Case &quot;PageConfigFooterHeight&quot;
getEnglish = &quot;Footer height&quot;
Exit Function
Case &quot;PageConfigFooterOffset&quot;
getEnglish = &quot;Indent from footnotes to footer&quot;
Exit Function
Case &quot;PageConfigFootnoteAreaHeight&quot;
getEnglish = &quot;Footnotes maximum height&quot;
Exit Function
Case &quot;PageConfigFootnoteAreaOffset&quot;
getEnglish = &quot;Indent from footnote line to footnote area&quot;
Exit Function
Case &quot;PageConfigTextToLine&quot;
getEnglish = &quot;Indent from text to footnote line&quot;
Exit Function
Case Else Case Else
getEnglish = &quot;No translation&quot; getEnglish = &quot;No translation&quot;
End Select End Select

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> <!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="journals" script:language="StarBasic">Private sub journalsMark19 <script:module xmlns:script="http://openoffice.org/2000/script" script:name="journals" script:language="StarBasic">Private sub journalsMark20
End sub End sub
Dim templateName As String Dim templateName As String

View file

@ -1,3 +1,4 @@
0.5.3 Help text to page styles dialog added
0.5.2 Page styles configuration dialog added 0.5.2 Page styles configuration dialog added
0.3.1 Icons improved 0.3.1 Icons improved
0.2.8 Release with fixed description 0.2.8 Release with fixed description

Binary file not shown.