aboutsummaryrefslogtreecommitdiff
path: root/source/nn/helpcontent2/source/text/sbasic/shared/03.po
diff options
context:
space:
mode:
authorChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-01-25 16:54:36 +0100
committerChristian Lohmaier <lohmaier+LibreOffice@googlemail.com>2021-01-25 17:13:26 +0100
commitcbe7554c6a4fddd40da90728699d7ff5d95cab89 (patch)
treecbc2610391d639b48ca2e7940f893e0cb2a195c6 /source/nn/helpcontent2/source/text/sbasic/shared/03.po
parent4668a661bfdc743bb88bfc5b7fbc83383974d733 (diff)
update translations for master
and force-fix errors using pocheck Change-Id: Id37c39c29b4b44c9383bb2cf2606eb27a845852c
Diffstat (limited to 'source/nn/helpcontent2/source/text/sbasic/shared/03.po')
-rw-r--r--source/nn/helpcontent2/source/text/sbasic/shared/03.po2858
1 files changed, 2734 insertions, 124 deletions
diff --git a/source/nn/helpcontent2/source/text/sbasic/shared/03.po b/source/nn/helpcontent2/source/text/sbasic/shared/03.po
index 5f98f386eb8..b19794848ea 100644
--- a/source/nn/helpcontent2/source/text/sbasic/shared/03.po
+++ b/source/nn/helpcontent2/source/text/sbasic/shared/03.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.libreoffice.org/enter_bug.cgi?product=LibreOffice&bug_status=UNCONFIRMED&component=UI\n"
-"POT-Creation-Date: 2021-01-14 18:09+0100\n"
+"POT-Creation-Date: 2021-01-25 14:55+0100\n"
"PO-Revision-Date: 2020-12-04 19:32+0000\n"
"Last-Translator: Kolbjørn Stuestøl <kolbjoern@stuestoel.no>\n"
"Language-Team: Norwegian Nynorsk <https://weblate.documentfoundation.org/projects/libo_help-master/textsbasicshared03/nn/>\n"
@@ -61,15 +61,6 @@ msgctxt ""
msgid "The described modules and classes are invoked from user scripts as \"Services\". A generic constructor of those services has been designed for that purpose:"
msgstr ""
-#. gDUck
-#: lib_ScriptForge.xhp
-msgctxt ""
-"lib_ScriptForge.xhp\n"
-"bas_id201606153529501\n"
-"help.text"
-msgid "[ScriptForge.][Services.]CreateScriptService(\"servicename\"[, arg0, Arg1, ...])"
-msgstr ""
-
#. dUu2P
#: lib_ScriptForge.xhp
msgctxt ""
@@ -1240,6 +1231,24 @@ msgctxt ""
msgid "<emph>ColumnIndex</emph> : The column number to extract - must be in the interval <literal>[LBound, UBound]</literal>."
msgstr ""
+#. AJxYE
+#: sf_array.xhp
+msgctxt ""
+"sf_array.xhp\n"
+"bas_id861609975902708\n"
+"help.text"
+msgid "'Creates a 3x3 matrix: |1, 2, 3|"
+msgstr ""
+
+#. uZD8U
+#: sf_array.xhp
+msgctxt ""
+"sf_array.xhp\n"
+"bas_id431609976009994\n"
+"help.text"
+msgid "'Extracts the third column: |3, 6, 9|"
+msgstr ""
+
#. is3Zq
#: sf_array.xhp
msgctxt ""
@@ -1267,6 +1276,24 @@ msgctxt ""
msgid "<emph>RowIndex</emph> : The row number to extract - must be in the interval <literal>[LBound, UBound]</literal>."
msgstr ""
+#. AajEu
+#: sf_array.xhp
+msgctxt ""
+"sf_array.xhp\n"
+"bas_id301582561604167\n"
+"help.text"
+msgid "'Creates a 3x3 matrix: |1, 2, 3|"
+msgstr ""
+
+#. txoEC
+#: sf_array.xhp
+msgctxt ""
+"sf_array.xhp\n"
+"bas_id431609976648017\n"
+"help.text"
+msgid "'Extracts the first row: |1, 2, 3|"
+msgstr ""
+
#. nGy3S
#: sf_array.xhp
msgctxt ""
@@ -1294,22 +1321,31 @@ msgctxt ""
msgid "You can use the <literal>Flatten</literal> method along with other methods such as <literal>Append</literal> or <literal>Prepend</literal> to concatenate a set of 1D arrays into a single 1D array."
msgstr ""
-#. 6aPDG
+#. XE4hJ
#: sf_array.xhp
msgctxt ""
"sf_array.xhp\n"
-"hd_id361610040935558\n"
+"par_id941610040961148\n"
"help.text"
-msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgid "Next is an example of how the methods <literal>Flatten</literal> and <literal>Append</literal> can be combined to concatenate three arrays."
msgstr ""
-#. XE4hJ
+#. FyJQi
#: sf_array.xhp
msgctxt ""
"sf_array.xhp\n"
-"par_id941610040961148\n"
+"bas_id841610041372527\n"
"help.text"
-msgid "Next is an example of how the methods <literal>Flatten</literal> and <literal>Append</literal> can be combined to concatenate three arrays."
+msgid "'Creates three arrays for this example"
+msgstr ""
+
+#. WvdEp
+#: sf_array.xhp
+msgctxt ""
+"sf_array.xhp\n"
+"bas_id171610041440657\n"
+"help.text"
+msgid "'Concatenates the three arrays into a single 1D array"
msgstr ""
#. 3Gm5m
@@ -1393,24 +1429,6 @@ msgctxt ""
msgid "Given this CSV file:"
msgstr ""
-#. H6QdF
-#: sf_array.xhp
-msgctxt ""
-"sf_array.xhp\n"
-"bas_id891585564144231\n"
-"help.text"
-msgid "Name,DateOfBirth,Address,City"
-msgstr ""
-
-#. KTHbd
-#: sf_array.xhp
-msgctxt ""
-"sf_array.xhp\n"
-"bas_id621585561482783\n"
-"help.text"
-msgid "MsgBox a(0, 3) ' City"
-msgstr ""
-
#. xCx7D
#: sf_array.xhp
msgctxt ""
@@ -2050,13 +2068,13 @@ msgctxt ""
msgid "ScriptForge.Dictionary service"
msgstr ""
-#. iiRuo
+#. 4L4A6
#: sf_dictionary.xhp
msgctxt ""
"sf_dictionary.xhp\n"
"hd_id731582733781114\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03/sf_dictionary.xhp\" name=\"ScriptForge.Dictionary service\"><literal>ScriptForge</literal>.<literal>Dictionary</literal> service</link>"
+msgid "<variable id=\"SFDictionary\"><link href=\"text/sbasic/shared/03/sf_dictionary.xhp\" name=\"ScriptForge.Dictionary service\"><literal>ScriptForge</literal>.<literal>Dictionary</literal> service</link></variable>"
msgstr ""
#. LJG3Z
@@ -2149,13 +2167,13 @@ msgctxt ""
msgid "Name"
msgstr ""
-#. Yay3o
+#. EgAoj
#: sf_dictionary.xhp
msgctxt ""
"sf_dictionary.xhp\n"
"par_id31582885195372\n"
"help.text"
-msgid "Readonly"
+msgid "Read-only"
msgstr ""
#. pHem5
@@ -2275,33 +2293,6 @@ msgctxt ""
msgid "Methods"
msgstr ""
-#. dgSuT
-#: sf_dictionary.xhp
-msgctxt ""
-"sf_dictionary.xhp\n"
-"par_id381606472825856\n"
-"help.text"
-msgid "<link href=\"text/sbasic/shared/03/sf_dictionary.xhp#Add\" name=\"Add method\">Add</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ConvertToArray\" name=\"ConvertToArray method\">ConvertToArray</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ConvertToJson\" name=\"ConvertToJson method\">ConvertToJson</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ConvertToPropertyValues\" name=\"ConvertToPropertyValues method\">ConvertToPropertyValues</link>"
-msgstr ""
-
-#. EZGQw
-#: sf_dictionary.xhp
-msgctxt ""
-"sf_dictionary.xhp\n"
-"par_id451606472825856\n"
-"help.text"
-msgid "<link href=\"text/sbasic/shared/03/sf_dictionary.xhp#Exists\" name=\"Exists method\">Exists</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ImportFromJson\" name=\"ImportFromJson method\">ImportFromJson</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ImportFromPropertyValues\" name=\"ImportFromPropertyValues method\">ImportFromPropertyValues</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#Item\" name=\"Item method\">Item</link>"
-msgstr ""
-
-#. nR9TD
-#: sf_dictionary.xhp
-msgctxt ""
-"sf_dictionary.xhp\n"
-"par_id161606472825856\n"
-"help.text"
-msgid "<link href=\"text/sbasic/shared/03/sf_dictionary.xhp#Remove\" name=\"Remove method\">Remove</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#RemoveAll\" name=\"RemoveAll method\">RemoveAll</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ReplaceItem\" name=\"ReplaceItem method\">ReplaceItem</link><br/> <link href=\"text/sbasic/shared/03/sf_dictionary.xhp#ReplaceKey\" name=\"ReplaceKey method\">ReplaceKey</link>"
-msgstr ""
-
#. PqSBg
#: sf_dictionary.xhp
msgctxt ""
@@ -2419,6 +2410,24 @@ msgctxt ""
msgid "If one of the items has a type <literal>Date</literal>, it is converted to a <literal>com.sun.star.util.DateTime</literal> structure. If one of the items is an empty array, it is converted to <literal>Null</literal>. The resulting array is empty when the dictionary is empty."
msgstr ""
+#. EU4BC
+#: sf_dictionary.xhp
+msgctxt ""
+"sf_dictionary.xhp\n"
+"bas_id531610393130289\n"
+"help.text"
+msgid "'Adds some properties to the dictionary"
+msgstr ""
+
+#. dEAPF
+#: sf_dictionary.xhp
+msgctxt ""
+"sf_dictionary.xhp\n"
+"bas_id571610393137959\n"
+"help.text"
+msgid "'Converts to an Array of PropertyValue objects"
+msgstr ""
+
#. wTUQt
#: sf_dictionary.xhp
msgctxt ""
@@ -2446,6 +2455,15 @@ msgctxt ""
msgid "<emph>Key</emph> : The key to be looked up in the dictionary."
msgstr ""
+#. UAkEx
+#: sf_dictionary.xhp
+msgctxt ""
+"sf_dictionary.xhp\n"
+"bas_id811606485130666\n"
+"help.text"
+msgid "'Adds some properties to the dictionary"
+msgstr ""
+
#. JBBVt
#: sf_dictionary.xhp
msgctxt ""
@@ -2644,6 +2662,1005 @@ msgctxt ""
msgid "<emph>Value</emph> : String value for the new key. Not case-sensitive. If the new key already exists in the dictionary, a <literal>DUPLICATEKEYERROR</literal> error is raised."
msgstr ""
+#. jasej
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"tit\n"
+"help.text"
+msgid "SFDocuments.Document service"
+msgstr ""
+
+#. KmD7j
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id731582733781114\n"
+"help.text"
+msgid "<variable id=\"DocumentService\"><link href=\"text/sbasic/shared/03/sf_document.xhp\" name=\"Exception service\"><literal>SFDocuments</literal>.<literal>Document</literal> service</link></variable>"
+msgstr ""
+
+#. FoEeH
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id381589189355849\n"
+"help.text"
+msgid "The <literal>SFDocuments</literal> library provides methods and properties to facilitate the management and manipulation of LibreOffice documents."
+msgstr ""
+
+#. urZhL
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id591589189364267\n"
+"help.text"
+msgid "Methods that are applicable for all types of documents (Text Documents, Sheets, Presentations, etc) are provided by the <literal>SFDocuments.Document</literal> service. Some examples are:"
+msgstr ""
+
+#. VgG69
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id891589189452545\n"
+"help.text"
+msgid "Opening, closing and saving documents"
+msgstr ""
+
+#. XfHGF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id811589189463041\n"
+"help.text"
+msgid "Accessing standard or custom properties of documents"
+msgstr ""
+
+#. C6JgF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id301611085807704\n"
+"help.text"
+msgid "The properties, methods or arguments marked with <emph>(*)</emph> are <emph>NOT applicable to Base documents</emph>."
+msgstr ""
+
+#. HPr8i
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id241589189701274\n"
+"help.text"
+msgid "Methods and properties that are specific to certain LibreOffice components are stored in separate services, such as <literal>SFDocuments.SF_Calc</literal> and <literal>SFDocuments.SF_Base</literal>."
+msgstr ""
+
+#. Fdi8i
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id641611090052376\n"
+"help.text"
+msgid "Although the Basic language does not offer inheritance between object classes, the latter services may be considered as subclasses of the <literal>SFDocuments.Document</literal> service. Such subclasses can invoke the properties and methods described below."
+msgstr ""
+
+#. YMWaA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id581582885621841\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. C9LQA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id141610734722352\n"
+"help.text"
+msgid "Before using the <literal>Document</literal> service the <literal>ScriptForge</literal> library needs to be loaded using:"
+msgstr ""
+
+#. JFFek
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id591589191059889\n"
+"help.text"
+msgid "The <literal>Document</literal> service is closely related to the <literal>UI</literal> and <literal>FileSystem</literal> services of the <literal>ScriptForge</literal> library."
+msgstr ""
+
+#. X6BV3
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id581611090387382\n"
+"help.text"
+msgid "Below are three variants of how the <literal>Document</literal> service can be invoked."
+msgstr ""
+
+#. HevYB
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bas_id571589191739218\n"
+"help.text"
+msgid "'1) From the ScriptForge.UI service:"
+msgstr ""
+
+#. rAPFN
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bas_id571589191774268\n"
+"help.text"
+msgid "'2) Directly if the document is already open"
+msgstr ""
+
+#. CWFJB
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bas_id471598109329789\n"
+"help.text"
+msgid "'3) From a macro triggered by a document event"
+msgstr ""
+
+#. LyvNw
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id71611090922315\n"
+"help.text"
+msgid "The use of the prefix \"<literal>SFDocuments.</literal>\" while calling the service is optional."
+msgstr ""
+
+#. QF9FG
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id891582733781994\n"
+"help.text"
+msgid "Except when the document was closed by program with the CloseDocument method (it is then superfluous), it is recommended to free resources after use:"
+msgstr ""
+
+#. Fs439
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"bm_id81611339709014\n"
+"help.text"
+msgid "<bookmark_value>API;Duration</bookmark_value> <bookmark_value>API;XComponent</bookmark_value> <bookmark_value>API;ODatabaseDocument</bookmark_value>"
+msgstr ""
+
+#. z3oxC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id351582885195476\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. 6NTY6
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id41582885195836\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. wUbi9
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id31582885195372\n"
+"help.text"
+msgid "Readonly"
+msgstr ""
+
+#. NfJEr
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id31582885195238\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. QZzvi
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id931582885195131\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. wBpru
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id861582885655779\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. oAb9W
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id581582885655885\n"
+"help.text"
+msgid "Returns a <literal>ScriptForge.Dictionary</literal> object. After update, can be passed again to the property for updating the document.<br/>Individual items of the dictionary may be either strings, numbers, (Basic) dates or <link href=\"https://api.libreoffice.org/docs/idl/ref/structcom_1_1sun_1_1star_1_1util_1_1Duration.html\" name=\"Duration API\"><literal>com.sun.star.util.Duration</literal></link> items."
+msgstr ""
+
+#. DktDb
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id441582886030118\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. io4nc
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id131582886030297\n"
+"help.text"
+msgid "String"
+msgstr ""
+
+#. DNFGz
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id471582886030489\n"
+"help.text"
+msgid "Gives access to the Description property of the document (also known as \"Comments\")"
+msgstr ""
+
+#. wMzx8
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id971582886791838\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. BnU6j
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id271582886791111\n"
+"help.text"
+msgid "Dictionary"
+msgstr ""
+
+#. Mm6E5
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id16158288679167\n"
+"help.text"
+msgid "Returns a <literal>ScriptForge.Dictionary</literal> object containing all the entries. Document statistics are included. Note that they are specific to the type of document. As an example, a Calc document includes a \"CellCount\" entry. Other documents do not."
+msgstr ""
+
+#. Ew7vi
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id201589194571955\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 9SCCU
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id951589194571781\n"
+"help.text"
+msgid "String"
+msgstr ""
+
+#. Aw2Tv
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id941589194571801\n"
+"help.text"
+msgid "String value with the document type (\"Base\", \"Calc\", \"Writer\", etc)"
+msgstr ""
+
+#. Yo8T4
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id761589194633950\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. eB7RX
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id741589194633956\n"
+"help.text"
+msgid "Boolean"
+msgstr ""
+
+#. pSbRu
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id611589194633853\n"
+"help.text"
+msgid "Exactly one of these properties is <literal>True</literal> for a given document."
+msgstr ""
+
+#. oKQWB
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id231589194910179\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. 2wzEy
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id421589194910942\n"
+"help.text"
+msgid "String"
+msgstr ""
+
+#. CDTBC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id311589194910190\n"
+"help.text"
+msgid "Gives access to the Keywords property of the document. Represented as a comma-separated list of keywords"
+msgstr ""
+
+#. EHM84
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id921589638614972\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. JZ8g8
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id501589638614132\n"
+"help.text"
+msgid "Boolean"
+msgstr ""
+
+#. JGTQz
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id801589638614518\n"
+"help.text"
+msgid "<literal>True</literal> if the document is actually in read-only mode"
+msgstr ""
+
+#. zK55N
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id201589195028733\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. KC8FF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id551589195028724\n"
+"help.text"
+msgid "String"
+msgstr ""
+
+#. 99ZxC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id371589195028843\n"
+"help.text"
+msgid "Gives access to the Subject property of the document."
+msgstr ""
+
+#. dH6ct
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id451589195028910\n"
+"help.text"
+msgid "No"
+msgstr ""
+
+#. KNpBA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id31589195028773\n"
+"help.text"
+msgid "String"
+msgstr ""
+
+#. TCiBh
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id771589195028748\n"
+"help.text"
+msgid "Gives access to the Title property of the document."
+msgstr ""
+
+#. SwDBh
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id221582885195686\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 9TNH3
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id881582885195976\n"
+"help.text"
+msgid "The UNO object <link href=\"https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1lang_1_1XComponent.html\" name=\"XComponent API\"><literal>com.sun.star.lang.XComponent</literal></link> or <link href=\"https://api.libreoffice.org/docs/idl/ref/servicecom_1_1sun_1_1star_1_1sdb_1_1OfficeDatabaseDocument.html\" name=\"ODatabaseDocument API\"><literal>com.sun.star.comp.dba.ODatabaseDocument</literal></link> representing the document"
+msgstr ""
+
+#. E5zHy
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id5158919969858\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. coFyk
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id861611146581334\n"
+"help.text"
+msgid "The example below prints all the properties of a document. Note that the <literal>oDoc</literal> object returned by the <literal>UI.OpenDocument</literal> method is a <literal>SFDocuments.Document</literal> object."
+msgstr ""
+
+#. VpwCN
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id651606319520519\n"
+"help.text"
+msgid "Methods"
+msgstr ""
+
+#. UVWQb
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id93158919969864\n"
+"help.text"
+msgid "Returns <literal>True</literal> if the document could be activated. Otherwise, there is no change in the actual user interface. It is equivalent to the <literal>Activate</literal> method of the <literal>UI</literal> service."
+msgstr ""
+
+#. qcuXA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id421611148353046\n"
+"help.text"
+msgid "This method is useful when one needs to give focus for a document that is minimized or hidden."
+msgstr ""
+
+#. x8GCZ
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id921589199698523\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. pWsJL
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id5158919969859\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. vFzrg
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id601611148017930\n"
+"help.text"
+msgid "The example below considers that the file \"My_File.ods\" is already open but not active."
+msgstr ""
+
+#. zGRcs
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id601611148080503\n"
+"help.text"
+msgid "Keep in mind that you can invoke the <literal>Document</literal> service by passing to <literal>CreateScriptService</literal> either \"Document\" or \"SFDocuments.Document\""
+msgstr ""
+
+#. rB7Ab
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id651589200121138\n"
+"help.text"
+msgid "Closes the document. If the document is already closed, regardless of how the document was closed, this method has no effect and returns <literal>False</literal>."
+msgstr ""
+
+#. 64F7E
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id341611149562894\n"
+"help.text"
+msgid "The method will also return <literal>False</literal> if the user declines to close it."
+msgstr ""
+
+#. AGBjg
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id981611149616934\n"
+"help.text"
+msgid "Returns <literal>True</literal> if the document was successfully closed."
+msgstr ""
+
+#. P4apu
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id671589200121173\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. GUd2o
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id77158920012192\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. F2emZ
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id361589200121646\n"
+"help.text"
+msgid "<emph>SaveAsk</emph> : If <literal>True</literal> (default), the user is invited to confirm if the changes should be written on disk. This argument is ignored if the document was not modified."
+msgstr ""
+
+#. H6c2F
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id251589200121838\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. AxyoV
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id901599410483300\n"
+"help.text"
+msgid "This method is applicable <emph>only for Base documents</emph>."
+msgstr ""
+
+#. 47ud8
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id891599410524092\n"
+"help.text"
+msgid "It returns a <literal>SFDatabases.Database</literal> service instance giving access to the execution of SQL commands on the database defined and/or embedded in the actual Base document."
+msgstr ""
+
+#. pRF5o
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id861599410266539\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 9Y2BV
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id861599410266584\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. cdu6C
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id721599410266911\n"
+"help.text"
+msgid "<emph>User, Password</emph> : The login parameters. Both default to \"\"."
+msgstr ""
+
+#. aarzz
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id30159941026663\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. Nmwv9
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id991589202413257\n"
+"help.text"
+msgid "Runs a command on a document. The command is executed without arguments."
+msgstr ""
+
+#. MGb6t
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id921611152932311\n"
+"help.text"
+msgid "A few typical commands are: Save, SaveAs, ExportToPDF, SetDocumentProperties, Undo, Copy, Paste, etc."
+msgstr ""
+
+#. qBhYc
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id261589202778896\n"
+"help.text"
+msgid "The document itself does not need to be active to be able to run commands."
+msgstr ""
+
+#. ECvGD
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id69158920241331\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 3D427
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id55158920241343\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. qAb3U
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id401589202413575\n"
+"help.text"
+msgid "<emph>Command</emph> : Case-sensitive string containing the command in English. The command itself is not checked for correctness. If nothing happens after the command call, then the command is probably wrong."
+msgstr ""
+
+#. TMPFk
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id911589202413592\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. nZ8Yc
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id721611153068137\n"
+"help.text"
+msgid "The following example runs the \"SelectData\" command in a Calc sheet named \"My_File.ods\", which will result in the selection of the data area based on the currently selected cell."
+msgstr ""
+
+#. pbYAn
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id751611153375195\n"
+"help.text"
+msgid "The example above actually runs the UNO command <literal>uno:SelectData</literal>. Hence, to use the <literal>RunCommand</literal> method it is necessary to remove the \"uno:\" substring."
+msgstr ""
+
+#. JRHRS
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id191611153511038\n"
+"help.text"
+msgid "Each LibreOffice component has its own set of commands available. One easy way to learn commands is going to <emph>Tools > Customize > Keyboard</emph>. When you position your mouse over a function in the <emph>Function</emph> list, a tooltip will appear with the corresponding UNO command."
+msgstr ""
+
+#. enSv9
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id81589202925519\n"
+"help.text"
+msgid "Stores the document to the file location from which it was loaded. The method is ignored if the document was not modified."
+msgstr ""
+
+#. sFUcr
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id731611153918907\n"
+"help.text"
+msgid "Returns <literal>False</literal> if the document could not be saved. An error is raised if the file is open as read-only, or if it is a new file that has not been saved yet."
+msgstr ""
+
+#. Ys5oF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id211589203690937\n"
+"help.text"
+msgid "The document itself does not need to be active to run this method."
+msgstr ""
+
+#. jmvAr
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id741589202925179\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. C8WJu
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id481589202925957\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. 75K92
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id121589203370778\n"
+"help.text"
+msgid "Stores the document to the given file location. The new location becomes the new file name on which simple Save method calls will be applied."
+msgstr ""
+
+#. R8D2A
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id31611154475602\n"
+"help.text"
+msgid "Returns <literal>False</literal> if the document could not be saved. An error is raised when overwriting the destination is rejected or when the destination has its read-only attribute set."
+msgstr ""
+
+#. GAAfy
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id391589203370902\n"
+"help.text"
+msgid "The document itself does not need to be active to run this method."
+msgstr ""
+
+#. CcHmy
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id851589203370467\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. VL3zH
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id221589203370830\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. cNiiE
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id331589203370950\n"
+"help.text"
+msgid "<emph>FileName</emph> : A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgstr ""
+
+#. AKbDA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id631589204010142\n"
+"help.text"
+msgid "<emph>Overwrite</emph> : If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
+msgstr ""
+
+#. zkP8D
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id811589204084107\n"
+"help.text"
+msgid "<emph>Password</emph> (*) : A non-space string to protect the document."
+msgstr ""
+
+#. ntVEA
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id451589204163772\n"
+"help.text"
+msgid "<emph>FilterName</emph> (*) : The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
+msgstr ""
+
+#. N6WPC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id981589204207800\n"
+"help.text"
+msgid "<emph>FilterOptions</emph> (*) : An optional string of options associated with the filter."
+msgstr ""
+
+#. afcAn
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id911589203370485\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. FJywB
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id911589205147502\n"
+"help.text"
+msgid "Stores a copy of or export the document to the given file location. The actual location is unchanged."
+msgstr ""
+
+#. ovvew
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id381611154800685\n"
+"help.text"
+msgid "Returns <literal>False</literal> if the document could not be saved. An error is raised when overwriting the destination is rejected or when the destination has its read-only attribute set."
+msgstr ""
+
+#. BFKFn
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id11589205147643\n"
+"help.text"
+msgid "The document itself does not need to be active to run this method."
+msgstr ""
+
+#. GPbEC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id871589205147745\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 9cGzC
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id121589205147540\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. CPc2g
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id301589205147697\n"
+"help.text"
+msgid "<emph>FileName</emph> : A string containing the file name to be used. It must follow the <literal>SF_FileSystem.FileNaming</literal> notation."
+msgstr ""
+
+#. GEybm
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id851589205147348\n"
+"help.text"
+msgid "<emph>Overwrite</emph> : If <literal>True</literal>, the destination file may be overwritten (default = <literal>False</literal>)."
+msgstr ""
+
+#. PPc3f
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id821589205147330\n"
+"help.text"
+msgid "<emph>Password</emph> (*) : A non-space string to protect the document."
+msgstr ""
+
+#. RKCha
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id67158920514729\n"
+"help.text"
+msgid "<emph>FilterName</emph> (*) : The name of a filter that should be used for saving the document. If this argument is passed, then the filter must exist."
+msgstr ""
+
+#. hXUjB
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"par_id881589205147911\n"
+"help.text"
+msgid "<emph>FilterOptions</emph> (*) : An optional string of options associated with the filter."
+msgstr ""
+
+#. mpqtF
+#: sf_document.xhp
+msgctxt ""
+"sf_document.xhp\n"
+"hd_id81589205147631\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
#. WCH7E
#: sf_exception.xhp
msgctxt ""
@@ -2770,22 +3787,22 @@ msgctxt ""
msgid "Service invocation"
msgstr ""
-#. Mh5QX
+#. 5YFk5
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id571586594672714\n"
"help.text"
-msgid "Next code snippets are equivalent:"
+msgid "To invoke the <literal>Exception</literal> service, first you need to load the <literal>ScriptForge</literal> library using:"
msgstr ""
-#. zEj3B
+#. T8o7G
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
-"bas_id731608211525532\n"
+"par_id161610652161795\n"
"help.text"
-msgid "GlobalScope.BasicLibraries.LoadLibrary(\"ScriptForge\")"
+msgid "The following examples show three different approaches to call the method <literal>Raise</literal>. All other methods can be executed in a similar fashion."
msgstr ""
#. HABsh
@@ -2833,13 +3850,22 @@ msgctxt ""
msgid "No"
msgstr ""
-#. QFZYV
+#. RyJkE
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id581584978715701\n"
"help.text"
-msgid "The error message text.<br/>Default is \"\" or standard Basic run-time error message."
+msgid "The error message text."
+msgstr ""
+
+#. Wcy7s
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id241610652688334\n"
+"help.text"
+msgid "Default value is \"\" or a string containing the Basic run-time error message."
msgstr ""
#. BT7GF
@@ -2851,13 +3877,22 @@ msgctxt ""
msgid "No"
msgstr ""
-#. bVmN9
+#. AnFVG
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id691584978211774\n"
"help.text"
-msgid "The code of the error. It can be a numeric value or text.<br/>Default is 0 or standard Basic run-time error code."
+msgid "The code of the error. It can be a numeric value or text."
+msgstr ""
+
+#. dCADC
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id151610652632828\n"
+"help.text"
+msgid "Default value is 0 or the numeric value corresponding to the Basic run-time error code."
msgstr ""
#. uLE2Q
@@ -2869,13 +3904,22 @@ msgctxt ""
msgid "No"
msgstr ""
-#. jAkBs
+#. G3q2n
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id951584978666296\n"
"help.text"
-msgid "The location in the code where the error occurred. It can be a numeric value or text.<br/>Default is 0 or the code line number for a standard Basic run-time error."
+msgid "The location in the code where the error occurred. It can be a numeric value or text."
+msgstr ""
+
+#. kBXGC
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id681610652723345\n"
+"help.text"
+msgid "Default value is 0 or the code line number for a standard Basic run-time error."
msgstr ""
#. mnFGS
@@ -2905,31 +3949,31 @@ msgctxt ""
msgid "<link href=\"text/sbasic/shared/03/sf_exception.xhp#Clear\" name=\"Clear method\">Clear</link><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#Console\" name=\"Console method\">Console</link><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#ConsoleClear\" name=\"ConsoleClear method\">ConsoleClear</link>"
msgstr ""
-#. a8jk5
+#. FLDC4
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id871608132025242\n"
"help.text"
-msgid "<link href=\"text/sbasic/shared/03/sf_exception.xhp#ConsoleToFile\" name=\"ConsoleToFile method\">ConsoleToFile</link><br/><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#DebugPrint\" name=\"DebugPrint method\">DebugPrint</link><br/>"
+msgid "<link href=\"text/sbasic/shared/03/sf_exception.xhp#ConsoleToFile\" name=\"ConsoleToFile method\">ConsoleToFile</link><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#DebugPrint\" name=\"DebugPrint method\">DebugPrint</link><br/><br/>"
msgstr ""
-#. qGG7B
+#. 6RjV6
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id831608132069033\n"
"help.text"
-msgid "<br/><link href=\"text/sbasic/shared/03/sf_exception.xhp#Raise\" name=\"Raise method\">Raise</link><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#RaiseWarning\" name=\"RaiseWarning method\">RaiseWarning</link>"
+msgid "<link href=\"text/sbasic/shared/03/sf_exception.xhp#Raise\" name=\"Raise method\">Raise</link><br/> <link href=\"text/sbasic/shared/03/sf_exception.xhp#RaiseWarning\" name=\"RaiseWarning method\">RaiseWarning</link><br/><br/>"
msgstr ""
-#. maCHB
+#. CDgEM
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id271579683706571\n"
"help.text"
-msgid "Reset the current error status and clear the <literal>SF_Exception</literal> properties."
+msgid "Resets the current error status and clears the <literal>SF_Exception</literal> properties."
msgstr ""
#. ZXJ9w
@@ -2941,22 +3985,49 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
msgstr ""
-#. SBW8h
+#. HswFr
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"hd_id60159871817985\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. 7jFLi
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id701610654263121\n"
+"help.text"
+msgid "The following example shows how to catch a division-by-zero exception, whose error code is 11."
+msgstr ""
+
+#. JhADn
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"bas_id51587215508130\n"
"help.text"
-msgid "' If division by zero, ignore the error"
+msgid "'If division by zero, ignore the error"
msgstr ""
-#. kHCeG
+#. afnTr
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id201610654368082\n"
+"help.text"
+msgid "For a complete list of Basic run-time error codes, refer to <link href=\"text/sbasic/shared/01030300.xhp\" name=\"Run-Time Error Codes\">Debugging a Basic Program</link>."
+msgstr ""
+
+#. efEEX
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id651598718179382\n"
"help.text"
-msgid "Display the console messages in a modal or non-modal dialog. In both modes, all the past messages issued by a <literal>DebugPrint()</literal> method or resulting from an exception are displayed. In non-modal mode, additionally, subsequent entries are added automatically."
+msgid "Displays the console messages in a modal or non-modal dialog. In both modes, all the past messages issued by a <literal>DebugPrint()</literal> method or resulting from an exception are displayed. In non-modal mode, subsequent entries are added automatically."
msgstr ""
#. KKgdp
@@ -2968,13 +4039,13 @@ msgctxt ""
msgid "If the console is already open, when non-modal, it is brought to the front."
msgstr ""
-#. RC2Vf
+#. ypzYc
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id801598718629151\n"
"help.text"
-msgid "A modal console is closed by the user. A non-modal console is closed by the user or at macro termination."
+msgid "A modal console can only be closed by the user. A non-modal console can either be closed by the user or upon macro termination."
msgstr ""
#. ZeSUK
@@ -2995,13 +4066,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
msgstr ""
-#. FWBds
+#. 2DWxi
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id511598718179819\n"
"help.text"
-msgid "<emph>Modal</emph>: Default = <literal>True</literal>."
+msgid "<emph>Modal</emph>: Determine if the console window is Modal (<literal>True</literal>) or Non-modal (<literal>False</literal>). Default value is <literal>True</literal>."
msgstr ""
#. oK5LP
@@ -3013,13 +4084,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. V3yD8
+#. xu6FA
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id641587215098903\n"
"help.text"
-msgid "Clear the console keeping an optional number of recent messages. If the console is activated in non-modal mode, it is refreshed."
+msgid "Clears the console keeping an optional number of recent messages. If the console is activated in non-modal mode, it is refreshed."
msgstr ""
#. hcFEA
@@ -3040,13 +4111,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
msgstr ""
-#. f73g6
+#. jbkCo
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id351587215098527\n"
"help.text"
-msgid "<emph>Keep</emph>: The number of recent messages to be kept, default is 0."
+msgid "<emph>Keep</emph>: The number of recent messages to be kept. Default value is 0."
msgstr ""
#. tKEBK
@@ -3058,13 +4129,22 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. wG2ee
+#. GLEVv
+#: sf_exception.xhp
+msgctxt ""
+"sf_exception.xhp\n"
+"par_id521610655023824\n"
+"help.text"
+msgid "The following example clears the console keeping the 10 most recent messages."
+msgstr ""
+
+#. 4LD2d
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id281587218077400\n"
"help.text"
-msgid "Export the content of the console to a text file. If the file exists and the console is not empty, it is overwritten without warning. Returns <literal>True</literal> if successful."
+msgid "Exports the contents of the console to a text file. If the file already exists and the console is not empty, it will be overwritten without warning. Returns <literal>True</literal> if successful."
msgstr ""
#. xi59H
@@ -3085,13 +4165,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
msgstr ""
-#. jZfdb
+#. QMb9C
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id851587218077862\n"
"help.text"
-msgid "<emph>FileName</emph>: The name of the text file the console should be dumped into. The name is expressed as given by the current <literal>FileNaming</literal> property of the <literal>SF_FileSystem</literal> service. Default is any where both the <link href=\"text/sbasic/shared/00000002.xhp\" name=\"Url notation\">URL notation</link> and the native operating system format are admitted."
+msgid "<emph>FileName</emph>: The name of the text file the console should be dumped into. The name is expressed according to the current <literal>FileNaming</literal> property of the <literal>SF_FileSystem</literal> service. <link href=\"text/sbasic/shared/00000002.xhp\" name=\"Url notation\">URL notation</link> and the native operating system's format are both admitted."
msgstr ""
#. Zeyjx
@@ -3103,13 +4183,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. N5AgU
+#. 2qser
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id281587218637490\n"
"help.text"
-msgid "Assemble all the given arguments into a human-readable single string and add it as a new entry in the console."
+msgid "Assembles all the given arguments into a single human-readable string and adds it as a new entry in the console."
msgstr ""
#. xrNGg
@@ -3148,13 +4228,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. dCuZ4
+#. aXDEK
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id541587219824771\n"
"help.text"
-msgid "Generate a run-time error. An error message is displayed to the user and reported in the console. The execution is stopped. The <literal>Raise()</literal> method can be placed inside the normal script flow or in a dedicated error-handling routine."
+msgid "Generates a run-time error. An error message is displayed to the user and reported in the console. The execution is stopped. The <literal>Raise()</literal> method can be placed inside the normal script flow or in a dedicated error-handling routine."
msgstr ""
#. JP5NR
@@ -3166,13 +4246,13 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
msgstr ""
-#. FBXUy
+#. RuDTE
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id921587220542454\n"
"help.text"
-msgid "Next code snippets are equivalent. Keyword arguments are allowed.<literal>Source</literal> and <literal>Description</literal> arguments behave identically:"
+msgid "The code snippets presented next are equivalent. They show alternative ways to raise an exception with code 2100."
msgstr ""
#. uJVdb
@@ -3220,31 +4300,31 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. jmceA
+#. Kzh7r
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"bas_id211587222852310\n"
"help.text"
-msgid "' Variants below ..."
+msgid "'See variants below ..."
msgstr ""
-#. TZL7z
+#. DV6VJ
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id111587222580987\n"
"help.text"
-msgid "For a standard behaviour:"
+msgid "To raise an exception with the standard values:"
msgstr ""
-#. 8DAGC
+#. ZneYd
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id751587222598238\n"
"help.text"
-msgid "To simulate another error:"
+msgid "To raise an exception with an specific code:"
msgstr ""
#. QXgCy
@@ -3283,22 +4363,22 @@ msgctxt ""
msgid "SF_Exception.Raise(\"MyAppError\", \"Example_Raise()\", \"Something wrong happened !\")"
msgstr ""
-#. 6Ut6S
+#. LuTSJ
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id1001587224839900\n"
"help.text"
-msgid "This method has exactly the same syntax, arguments and behaviour as the <literal>Raise()</literal> method."
+msgid "This method has exactly the same syntax, arguments and behavior as the <literal>Raise()</literal> method."
msgstr ""
-#. XEmqL
+#. AXEnW
#: sf_exception.xhp
msgctxt ""
"sf_exception.xhp\n"
"par_id761587224839624\n"
"help.text"
-msgid "With the notable exception that <emph>the execution is not stopped</emph>."
+msgid "However, when a warning is raised, <emph>the macro execution is not stopped</emph>."
msgstr ""
#. dXDpv
@@ -3319,20 +4399,1550 @@ msgctxt ""
msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""
-#. dbgEP
-#: sf_exception.xhp
+#. PCSPY
+#: sf_timer.xhp
msgctxt ""
-"sf_exception.xhp\n"
-"bas_id841608217948025\n"
+"sf_timer.xhp\n"
+"tit\n"
"help.text"
-msgid "Description:=\"Something wrong happened !\", _"
+msgid "ScriptForge.Timer service"
msgstr ""
-#. FNQNy
-#: sf_exception.xhp
+#. cxRDS
+#: sf_timer.xhp
msgctxt ""
-"sf_exception.xhp\n"
-"bas_id361608217956289\n"
+"sf_timer.xhp\n"
+"hd_id731582733781114\n"
+"help.text"
+msgid "<variable id=\"TimerService\"><link href=\"text/sbasic/shared/03/sf_timer.xhp\" name=\"ScriptForge.Timer service\"><literal>ScriptForge</literal>.<literal>Timer</literal> service</link></variable>"
+msgstr ""
+
+#. WyVvH
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id961582733781662\n"
+"help.text"
+msgid "The <literal>Timer</literal> service measures the amount of time it takes to run user scripts."
+msgstr ""
+
+#. kNcKc
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id181582733781323\n"
+"help.text"
+msgid "A Timer measures <emph>durations</emph>. It can be:"
+msgstr ""
+
+#. ErpLm
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id711582733781252\n"
+"help.text"
+msgid "Started, to indicate when to start measuring time."
+msgstr ""
+
+#. NAAFg
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id631582733781431\n"
+"help.text"
+msgid "Suspended, to pause measuring running time."
+msgstr ""
+
+#. nt9Qc
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id691582733781498\n"
+"help.text"
+msgid "Resumed, to continue tracking running time after the Timer has been suspended."
+msgstr ""
+
+#. zvNdv
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id31582733781344\n"
+"help.text"
+msgid "Restarted, which will cancel previous measurements and start the Timer at zero."
+msgstr ""
+
+#. dm7yA
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id991582733781280\n"
+"help.text"
+msgid "Durations are expressed in seconds with a precision of 3 decimal digits (milliseconds). A duration value of 12.345 means 12 seconds and 345 milliseconds"
+msgstr ""
+
+#. CVhDR
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"hd_id201582733781265\n"
"help.text"
-msgid "Number:=\"MyAppError\")"
+msgid "Service invocation"
+msgstr ""
+
+#. 8ntzF
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id141610734722352\n"
+"help.text"
+msgid "Before using the <literal>Timer</literal> service the <literal>ScriptForge</literal> library needs to be loaded using:"
+msgstr ""
+
+#. SCYEX
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id891610734806133\n"
+"help.text"
+msgid "The example below creates a <literal>Timer</literal> object named <literal>myTimer</literal> and starts it immediately."
+msgstr ""
+
+#. CnZqc
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id891582733781994\n"
+"help.text"
+msgid "It is recommended to free resources after use:"
+msgstr ""
+
+#. 8h3fp
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"hd_id521582733781450\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. dVncX
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id71582733781260\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. hFnkK
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id711582733781103\n"
+"help.text"
+msgid "Readonly"
+msgstr ""
+
+#. NvqK9
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id76158273378122\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. 7zFYh
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id751582733781926\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. T92or
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id621582733781588\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. 9yDgM
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id731582733781476\n"
+"help.text"
+msgid "The actual running time elapsed since start or between start and stop (does not consider suspended time)"
+msgstr ""
+
+#. ThAaG
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id301582733781498\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. tqpDU
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id401582733781608\n"
+"help.text"
+msgid "<literal>True</literal> when timer is started or suspended"
+msgstr ""
+
+#. pSPgk
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id181582733781551\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. SGyi4
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id161582733781328\n"
+"help.text"
+msgid "<literal>True</literal> when timer is started and suspended"
+msgstr ""
+
+#. qoNpD
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id651582733781874\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. E45MD
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id171582733781456\n"
+"help.text"
+msgid "The actual time elapsed while suspended since start or between start and stop"
+msgstr ""
+
+#. gxF8S
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id141582733781303\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. FeCob
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id411582733781932\n"
+"help.text"
+msgid "The actual time elapsed since start or between start and stop (including suspensions and running time)"
+msgstr ""
+
+#. Mav4g
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"hd_id141582734141895\n"
+"help.text"
+msgid "Methods"
+msgstr ""
+
+#. P8RQj
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id291582734377752\n"
+"help.text"
+msgid "All methods do not require arguments and return a <literal>Boolean</literal> value."
+msgstr ""
+
+#. onEib
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id311582734894257\n"
+"help.text"
+msgid "If the returned value is <literal>False</literal>, then nothing happened."
+msgstr ""
+
+#. U82Do
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id871582734180676\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. 6oGwx
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id971582734180676\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. ZMfpe
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id911582734180676\n"
+"help.text"
+msgid "Returned value"
+msgstr ""
+
+#. S6Gay
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id31582734180676\n"
+"help.text"
+msgid "Continue"
+msgstr ""
+
+#. C2QQ4
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id301582734180676\n"
+"help.text"
+msgid "Resumes the Timer if it has been suspended"
+msgstr ""
+
+#. ixF7A
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id661582734180676\n"
+"help.text"
+msgid "<literal>False</literal> if the timer is not suspended"
+msgstr ""
+
+#. ASHCm
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id881582734649304\n"
+"help.text"
+msgid "Restart"
+msgstr ""
+
+#. nkUs3
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id821582734649305\n"
+"help.text"
+msgid "Terminates the timer and discard its current property values, restarting as a new clean Timer"
+msgstr ""
+
+#. UtCTT
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id761582734649305\n"
+"help.text"
+msgid "<literal>False</literal> if the timer is inactive"
+msgstr ""
+
+#. 7VHEX
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id201582734802443\n"
+"help.text"
+msgid "Start"
+msgstr ""
+
+#. AkgAy
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id641582734802443\n"
+"help.text"
+msgid "Starts a new clean timer"
+msgstr ""
+
+#. B4gTh
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id921582734802443\n"
+"help.text"
+msgid "<literal>False</literal> if the timer is already started"
+msgstr ""
+
+#. QdjDi
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id781582734905507\n"
+"help.text"
+msgid "Suspend"
+msgstr ""
+
+#. D7CoH
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id81582734905507\n"
+"help.text"
+msgid "Suspends a running timer"
+msgstr ""
+
+#. YbeSJ
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id661582734905507\n"
+"help.text"
+msgid "<literal>False</literal> if the timer is not started or already suspended"
+msgstr ""
+
+#. BUjcE
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id771582734996722\n"
+"help.text"
+msgid "Terminate"
+msgstr ""
+
+#. sgXra
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id861582734996722\n"
+"help.text"
+msgid "Stops a running timer"
+msgstr ""
+
+#. WkCCC
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id381582734996722\n"
+"help.text"
+msgid "<literal>False</literal> if the timer is neither started nor suspended"
+msgstr ""
+
+#. Axxez
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"hd_id651582735695110\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. J6XGB
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id281610740093006\n"
+"help.text"
+msgid "If you call the <literal>Terminate</literal> method, subsequent calls for the <literal>Continue</literal> method will not resume time measurement. Similarly, after a Timer has been terminated, calling the <literal>Start</literal> method will restart it as if it were a clean new Timer."
+msgstr ""
+
+#. bHEyr
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"hd_id431610989623086\n"
+"help.text"
+msgid "Working with Multiple Timers"
+msgstr ""
+
+#. dr779
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id741610989639201\n"
+"help.text"
+msgid "It is possible to instantiate multiple <literal>Timer</literal> services in parallel, which gives flexibility in measuring time in different parts of the code."
+msgstr ""
+
+#. ueLgB
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id921610989722908\n"
+"help.text"
+msgid "The following example illustrates how to create two <literal>Timer</literal> objects and start them separately."
+msgstr ""
+
+#. CpzL5
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id531610970649205\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03030203.xhp#now\">Now function</link>"
+msgstr ""
+
+#. iuTvZ
+#: sf_timer.xhp
+msgctxt ""
+"sf_timer.xhp\n"
+"par_id221610970653662\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03030303.xhp#timer\">Timer function</link>"
+msgstr ""
+
+#. dphFv
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"tit\n"
+"help.text"
+msgid "ScriptForge.UI service"
+msgstr ""
+
+#. QWA6E
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id371587913266310\n"
+"help.text"
+msgid "<variable id=\"UIService\"><link href=\"text/sbasic/shared/03/sf_ui.xhp\" name=\"ScriptForge.UI service\"><literal>ScriptForge</literal>.<literal>UI</literal> service</link></variable>"
+msgstr ""
+
+#. ABBCn
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id31587913266153\n"
+"help.text"
+msgid "The UI (User Interface) service simplifies the identification and the manipulation of the different windows composing the whole LibreOffice application:"
+msgstr ""
+
+#. nTqj5
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id591587913266547\n"
+"help.text"
+msgid "Windows selection"
+msgstr ""
+
+#. 45jFA
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id511587913266292\n"
+"help.text"
+msgid "Windows moving and resizing"
+msgstr ""
+
+#. UKRyn
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id51587913266596\n"
+"help.text"
+msgid "Statusbar settings"
+msgstr ""
+
+#. oj2kC
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id401599404339702\n"
+"help.text"
+msgid "Display of a floating progress bar"
+msgstr ""
+
+#. iE5hR
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id761587913266388\n"
+"help.text"
+msgid "Creation of new windows"
+msgstr ""
+
+#. Dxuyy
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id591587913266489\n"
+"help.text"
+msgid "Access to the underlying \"documents\""
+msgstr ""
+
+#. 3pR9U
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id421587913266819\n"
+"help.text"
+msgid "The UI service is the starting point to open, create or access to the content of new or existing documents from a user script."
+msgstr ""
+
+#. ERvRF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id881587913266307\n"
+"help.text"
+msgid "Definitions"
+msgstr ""
+
+#. o4Eq6
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id761587913266887\n"
+"help.text"
+msgid "WindowName"
+msgstr ""
+
+#. L8Ate
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id741587913266919\n"
+"help.text"
+msgid "A window can be designated using various ways:"
+msgstr ""
+
+#. Bhs9h
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id291587913946648\n"
+"help.text"
+msgid "a full path and file name"
+msgstr ""
+
+#. CK62z
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id991587914045862\n"
+"help.text"
+msgid "the last component of the full file name or even only the last component without its suffix"
+msgstr ""
+
+#. 8qLrG
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id541587914079744\n"
+"help.text"
+msgid "the title of the window"
+msgstr ""
+
+#. rdSGt
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id191587914134221\n"
+"help.text"
+msgid "for new documents, something like \"Untitled 1\""
+msgstr ""
+
+#. GrAxe
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id911587914185746\n"
+"help.text"
+msgid "one of the special windows \"<literal>BASICIDE</literal>\" and \"<literal>WELCOMESCREEN</literal>\""
+msgstr ""
+
+#. n5ZLz
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id181587914255236\n"
+"help.text"
+msgid "The window name is case-sensitive."
+msgstr ""
+
+#. CC5D5
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id541588520711430\n"
+"help.text"
+msgid "Document object"
+msgstr ""
+
+#. utsAW
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id841588521238711\n"
+"help.text"
+msgid "The methods <literal>CreateDocument</literal>, <literal>CreateBaseDocument</literal>, <literal>GetDocument</literal> and <literal>OpenDocument</literal>, described below, generate document objects. When a window contains a document, an instance of the <literal>Document</literal> class represents that document. A counterexample the Basic IDE is not a document but is a window in our terminology. Additionally a document has a type: <literal>Calc</literal>, <literal>Impress</literal>, <literal>Writer</literal>, ..."
+msgstr ""
+
+#. CbJ8H
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id331588521254916\n"
+"help.text"
+msgid "The specific properties and methods applicable on documents are implemented in a document class."
+msgstr ""
+
+#. CEisb
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id971588521292976\n"
+"help.text"
+msgid "The implementation of the document objects class is done in the <literal>SFDocuments</literal> associated library. See its \"<literal>Document</literal>\" service."
+msgstr ""
+
+#. 8NGPA
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id91587913266988\n"
+"help.text"
+msgid "Service invocation"
+msgstr ""
+
+#. 2tFG6
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id841587913266618\n"
+"help.text"
+msgid "Properties"
+msgstr ""
+
+#. m8i6L
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id521587913266568\n"
+"help.text"
+msgid "Name"
+msgstr ""
+
+#. 48SHW
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id421587913266368\n"
+"help.text"
+msgid "ReadOnly"
+msgstr ""
+
+#. GpADs
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id631587914939732\n"
+"help.text"
+msgid "Type"
+msgstr ""
+
+#. nB9z5
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id951587913266220\n"
+"help.text"
+msgid "Description"
+msgstr ""
+
+#. c5EiC
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id651587913266754\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. vQ8TT
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id351587913266349\n"
+"help.text"
+msgid "a valid and unique <literal>WindowName</literal> for the currently active window. When the window cannot be identified, a zero-length string is returned."
+msgstr ""
+
+#. DiCRC
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id658517913266754\n"
+"help.text"
+msgid "Yes"
+msgstr ""
+
+#. Bjyuv
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id153587913266349\n"
+"help.text"
+msgid "The list of the currently open documents. Special windows are ignored. This list consists of a zero-based one dimensional array either of filenames (in SF_FileSystem.FileNaming notation) or of window titles for unsaved documents."
+msgstr ""
+
+#. qsuDQ
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id891587985839528\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. kNYeR
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id921606472825856\n"
+"help.text"
+msgid "Methods"
+msgstr ""
+
+#. kBKbF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id381606472825856\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/sf_ui.xhp#Activate\" name=\"Activate method\">Activate</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#CreateBaseDocument\" name=\"CreateBaseDocument method\">CreateBaseDocument</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#CreateDocument\" name=\"CreateDocument method\">CreateDocument</link> (*)<br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#GetDocument\" name=\"GetDocument method\">GetDocument</link>"
+msgstr ""
+
+#. svrQL
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id451606472825856\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/sf_ui.xhp#Maximize\" name=\"Maximize method\">Maximize</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#Minimize\" name=\"Minimize method\">Minimize</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#OpenBaseDocument\" name=\"OpenBaseDocument method\">OpenBaseDocument</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#OpenDocument\" name=\"OpenDocument method\">OpenDocument</link> (*)"
+msgstr ""
+
+#. P3aHi
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id161606472825856\n"
+"help.text"
+msgid "<link href=\"text/sbasic/shared/03/sf_ui.xhp#Resize\" name=\"Resize method\">Resize</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#SetStatusBar\" name=\"SetStatusBar method\">SetStatusBar</link> (*)<br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#ShowProgressBar\" name=\"ShowProgressBar method\">ShowProgressBar</link><br/> <link href=\"text/sbasic/shared/03/sf_ui.xhp#WindowExists\" name=\"WindowExists method\">WindowExists</link>"
+msgstr ""
+
+#. dfsmh
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id811596553490262\n"
+"help.text"
+msgid "Note, as an exception, that the methods marked <emph>(*)</emph> are <emph>not applicable to Base documents</emph>."
+msgstr ""
+
+#. 778Fh
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id201587913266596\n"
+"help.text"
+msgid "Make the specified window active. The method returns <literal>True</literal> if the given window is found and can be activated. There is no change in the actual user interface if no window matches the selection."
+msgstr ""
+
+#. 6AiGy
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id591587913266515\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. xc338
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id781587913266640\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. fcE3q
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id381587913266946\n"
+"help.text"
+msgid "<emph>WindowName</emph>: see the definitions above."
+msgstr ""
+
+#. wdNiF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id14158791326646\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. df2C7
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id13159655484952\n"
+"help.text"
+msgid "Create and store a new LibreOffice Base document embedding an empty database of the given type. The method returns a document object."
+msgstr ""
+
+#. PbVWW
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id461596554849371\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. ZDFEW
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id201596554849717\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. BtPaW
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id441596554849949\n"
+"help.text"
+msgid "<emph>FileName</emph> : Identifies the file to create. It must follow the SF_FileSystem.FileNaming notation. If the file already exists, it is overwritten without warning"
+msgstr ""
+
+#. nePdj
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id381596554849698\n"
+"help.text"
+msgid "<emph>EmbeddedDatabase</emph> : Either \"HSQLDB\" (default) or \"FIREBIRD\"."
+msgstr ""
+
+#. iyE5E
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id521596554849185\n"
+"help.text"
+msgid "<emph>RegistrationName</emph> : The name used to store the new database in the databases register. When = \"\" (default), no registration takes place. If the name already exists it is overwritten without warning."
+msgstr ""
+
+#. FfJTa
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id841596554849466\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. A9gBj
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id651588521753997\n"
+"help.text"
+msgid "Create a new LibreOffice document of a given type or based on a given template. The method returns a document object."
+msgstr ""
+
+#. BvqNu
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id541588521753959\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 9BRpM
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id9215885217531000\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. CC8kd
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id51588521753302\n"
+"help.text"
+msgid "<emph>DocumentType</emph> : \"Calc\", \"Writer\", etc. If absent, the <literal>TemplateFile</literal> argument must be present."
+msgstr ""
+
+#. 2DPGC
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id401588522663325\n"
+"help.text"
+msgid "<emph>TemplateFile</emph> : The full <literal>FileName</literal> of the template to build the new document on. If the file does not exist, the argument is ignored. The \"FileSystem\" service provides the <literal>TemplatesFolder</literal> and <literal>UserTemplatesFolder</literal> properties to help to build the argument."
+msgstr ""
+
+#. JFB9W
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id131588522824366\n"
+"help.text"
+msgid "<emph>Hidden</emph>: if <literal>True</literal>, open the new document in the background (default = False). To use with caution: activation or closure afterwards can only happen programmatically."
+msgstr ""
+
+#. JyvcL
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id421588521753716\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. W3qxn
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id201588520551463\n"
+"help.text"
+msgid "Returns a document object referring to either the active window or the given window."
+msgstr ""
+
+#. saKmq
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id931588520551562\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. YbGBb
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id1001588520551269\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. hD23E
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id851588520551368\n"
+"help.text"
+msgid "<emph>WindowName</emph>: see the definitions above."
+msgstr ""
+
+#. o3JTE
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id421588520551206\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. CYsyC
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id24158798644169\n"
+"help.text"
+msgid "Maximizes the active window or the given window."
+msgstr ""
+
+#. TAn2m
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id921587986441522\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. mAYZz
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id621587986441611\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. G2hSo
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id951587986441954\n"
+"help.text"
+msgid "<emph>WindowName</emph>: see the definitions above. If the argument is absent, the active window is maximized."
+msgstr ""
+
+#. t6rrv
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id471587986441580\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. vzDdG
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id871587986592696\n"
+"help.text"
+msgid "Minimizes the active window or the given window."
+msgstr ""
+
+#. 4ZD5N
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id621587986592339\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. qws5A
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id971587986592623\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. snQ6b
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id751587986592626\n"
+"help.text"
+msgid "<emph>WindowName</emph>: see the definitions above. If the argument is absent, the active window is minimized."
+msgstr ""
+
+#. yA96Y
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id381587986592563\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. tmxLS
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id691596555746539\n"
+"help.text"
+msgid "Open an existing LibreOffice Base document. The method returns a document object."
+msgstr ""
+
+#. CwvY7
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id121596555746296\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. sMVbp
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id651596555746823\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. RERE5
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id231596555746385\n"
+"help.text"
+msgid "<emph>FileName</emph> : Identifies the file to open. It must follow the SF_FileSystem.FileNaming notation. If the file already exists, it is overwritten without warning"
+msgstr ""
+
+#. xE2FY
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id711596555746281\n"
+"help.text"
+msgid "<emph>RegistrationName</emph> : The name to use to find the database in the databases register. It is ignored if <literal>FileName</literal> <> \"\"."
+msgstr ""
+
+#. u4Erc
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"id721596556313545\n"
+"help.text"
+msgid "<emph>MacroExecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
+msgstr ""
+
+#. ggj2J
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id601596555746980\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. szffG
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id541588523635283\n"
+"help.text"
+msgid "Open an existing LibreOffice document with the given options. Returns a document object or one of its subclasses or <literal>Null</literal> if the opening failed, including when due to a user decision."
+msgstr ""
+
+#. BcGp9
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id111588523635204\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. tLF9m
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id421588523635830\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. dZF95
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id481588523635890\n"
+"help.text"
+msgid "<emph>FileName</emph>: Identifies the file to open. It must follow the <literal>FileNaming</literal> notation of the <literal>FileSystem</literal> service."
+msgstr ""
+
+#. NRyuH
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id451588523635507\n"
+"help.text"
+msgid "<emph>Password</emph>: To use when the document is protected. If wrong or absent while the document is protected, the user will be prompted to enter a password."
+msgstr ""
+
+#. hZkGG
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id611588524329781\n"
+"help.text"
+msgid "<emph>ReadOnly</emph>: Default = <literal>False</literal>."
+msgstr ""
+
+#. Hhywx
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id641588523635497\n"
+"help.text"
+msgid "<emph>Hidden</emph>: if <literal>True</literal>, open the new document in the background (default = False). To use with caution: activation or closure afterwards can only happen programmatically."
+msgstr ""
+
+#. VPmyv
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id981588524474719\n"
+"help.text"
+msgid "<emph>MacroExecution</emph>: 0 = behaviour is defined by the user configuration, 1 = macros are not executable, 2 = macros are executable."
+msgstr ""
+
+#. KBCtV
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id611588524584693\n"
+"help.text"
+msgid "<emph>FilterName</emph>: The name of a filter that should be used for loading the document. If present, the filter must exist."
+msgstr ""
+
+#. 6rbcm
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id191588524634348\n"
+"help.text"
+msgid "<emph>FilterOptions</emph>: An optional string of options associated with the filter."
+msgstr ""
+
+#. SBRPS
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id151588523635407\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. qMTrj
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id751587986945965\n"
+"help.text"
+msgid "Resizes and/or moves the active window. Absent and negative arguments are ignored. If the window is minimized or maximized, calling <literal>Resize</literal> without arguments restores it."
+msgstr ""
+
+#. 9g4CH
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id861587986945481\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 6GL4m
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id821587986945735\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. SxjEP
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id441587986945696\n"
+"help.text"
+msgid "<emph>Left, Top</emph>: Distances of the top-left corner from top and left edges of the screen."
+msgstr ""
+
+#. ne7hx
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id601587987453825\n"
+"help.text"
+msgid "<emph>Width, Height</emph>: New dimensions of the window."
+msgstr ""
+
+#. Cor6B
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id251587986945699\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. 4UBqz
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"bas_id801587987507028\n"
+"help.text"
+msgid "' Top and Height are left unchanged"
+msgstr ""
+
+#. NnBWM
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id281587996421580\n"
+"help.text"
+msgid "Display a text and a progressbar in the status bar of the active window. Any subsequent calls in the same macro run refer to the same status bar of the same window, even if the window is not visible anymore. A call without arguments resets the status bar to its normal state."
+msgstr ""
+
+#. nWKzF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id61587996421735\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 2UtiV
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id771587996421217\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. dKTqd
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id71587996421829\n"
+"help.text"
+msgid "<emph>Text</emph>: An optional text to be displayed in front of the progress bar."
+msgstr ""
+
+#. WuBNx
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id881587996421777\n"
+"help.text"
+msgid "<emph>Percentage</emph>: an optional degree of progress between 0 and 100."
+msgstr ""
+
+#. Rs7Cd
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id841587996421626\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. DBbfU
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id571598864255776\n"
+"help.text"
+msgid "Display a non-modal dialog box. Specify its title, an explicatory text and a percentage of progress represented on a progressbar. The box will remain visible until a call to the method without argument, or until the end of the currently running macro."
+msgstr ""
+
+#. uaAfE
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id31598864255246\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. Vm528
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id171598864255620\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. B27Bg
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id441598864535695\n"
+"help.text"
+msgid "<emph>Title</emph> : The title appearing on top of the dialog box. Default = \"ScriptForge\"."
+msgstr ""
+
+#. 6pZKs
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id311598864255297\n"
+"help.text"
+msgid "<emph>Text</emph>: An optional text to be displayed above the progress bar."
+msgstr ""
+
+#. FV2pm
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id881598864255424\n"
+"help.text"
+msgid "<emph>Percentage</emph>: an optional degree of progress between 0 and 100."
+msgstr ""
+
+#. RhiFd
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id49159886425584\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
+msgstr ""
+
+#. ZEG6t
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id431588587119925\n"
+"help.text"
+msgid "Returns <literal>True</literal> if the given window could be identified."
+msgstr ""
+
+#. EoShA
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id61588587119150\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functsyntax\"/>"
+msgstr ""
+
+#. 5p8LA
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id761588587119371\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functparameters\"/>"
+msgstr ""
+
+#. aAKnF
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"par_id45158858711917\n"
+"help.text"
+msgid "<emph>WindowName</emph>: see the definitions above."
+msgstr ""
+
+#. oAjFN
+#: sf_ui.xhp
+msgctxt ""
+"sf_ui.xhp\n"
+"hd_id651588587119757\n"
+"help.text"
+msgid "<embedvar href=\"text/sbasic/shared/00000003.xhp#functexample\"/>"
msgstr ""