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:xlink="http://www.w3.org/1999/xlink">
<identifier value="pro.litvinovg.epublishing" />
<version value="0.5.2" />
<version value="0.5.3" />
<platform value="all" />
<display-name>
<name lang="ru">Инструменты для создания электронных изданий</name>

View file

@ -25,6 +25,7 @@ Sub pageStylesDialog
pDialog.getControl(&quot;ImageControl1&quot;).model.imageURL = imageURL
pDialog.getControl(&quot;description&quot;).setText(getTranslation(&quot;PageConfigDialogTranslations&quot;))
cleanPageSettings()
setHelpText()
pDialog.getControl(&quot;Cancel&quot;).Label = getTranslation(&quot;PageConfigDialogCancelButton&quot;)
pDialog.getControl(&quot;Ok&quot;).Label = getTranslation(&quot;PageConfigDialogOkButton&quot;)
listBox = pDialog.getControl(&quot;pageStyles&quot;)
@ -104,9 +105,25 @@ Sub cleanPageSettings()
pDialog.getControl(&quot;footnoteAreaHeight&quot;).setText(&quot;&quot;)
pDialog.getControl(&quot;footnoteAreaOffset&quot;).setText(&quot;&quot;)
pDialog.getControl(&quot;textToLine&quot;).setText(&quot;&quot;)
&apos;Globalscope.BasicLibraries.LoadLibrary( &quot;MRILib&quot; )
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
Dim setting As String
noPageSettings = true

View file

@ -193,6 +193,45 @@ Function getRussian(identifier As String) As String
Case &quot;PageConfigSettingsApplied&quot;
getRussian = &quot;Настройки применены&quot;
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
getRussian = &quot;Перевод не найден&quot;
End Select
@ -378,6 +417,45 @@ Function getEnglish(identifier As String) As String
Case &quot;PageConfigSettingsApplied&quot;
getEnglish = &quot;Settings saved.&quot;
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
getEnglish = &quot;No translation&quot;
End Select

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!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
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.3.1 Icons improved
0.2.8 Release with fixed description

Binary file not shown.