#. extracted from helpcontent2/source/text/sbasic/shared.oo
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?subcompo"
"nent=ui&comment=&short_desc=Localization%20issue%20in%20file%3A%20helpconten"
"t2/source/text/sbasic/shared.oo&component=l10n&form_name=enter_issue\n"
"POT-Creation-Date: 2008-07-27 21:59+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Translate Toolkit 1.1.1\n"
"X-Accelerator-Marker: ~\n"

#: 00000002.xhp#tit.help.text
msgid "$[officename] Basic Glossary"
msgstr ""

#: 00000002.xhp#hd_id3145068.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/00000002.xhp\" name=\"$[officename] Basic "
"Glossary\">$[officename] Basic Glossary</link>"
msgstr ""

#: 00000002.xhp#par_id3150792.2.help.text
msgid ""
"This glossary explains some technical terms that you may come across when "
"working with $[officename] Basic."
msgstr ""

#: 00000002.xhp#hd_id3155133.7.help.text
msgid "Decimal Point"
msgstr ""

#: 00000002.xhp#par_id3156443.8.help.text
msgid ""
"When converting numbers, $[officename] Basic uses the locale settings of the "
"system for determining the type of decimal and thousand separator."
msgstr ""

#: 00000002.xhp#par_id3153092.9.help.text
msgid ""
"The behavior has an effect on both the implicit conversion ( 1 + \"2.3\" = 3.3 "
") as well as the runtime function <link "
"href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric\">IsNumeric</link>."
msgstr ""

#: 00000002.xhp#hd_id3155854.29.help.text
msgid "Colors"
msgstr ""

#: 00000002.xhp#par_id3145366.30.help.text
msgid ""
"In $[officename] Basic, colors are treated as long integer value. The return "
"value of color queries is also always a long integer value. When defining "
"properties, colors can be specified using their RGB code that is converted "
"to a long integer value using the <link "
"href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB function\">RGB "
"function</link>."
msgstr ""

#: 00000002.xhp#hd_id3146119.32.help.text
msgid "Measurement Units"
msgstr ""

#: 00000002.xhp#par_id3154013.33.help.text
msgid ""
"In $[officename] Basic, a <emph>method parameter</emph> or a "
"<emph>property</emph> expecting unit information can be specified either as "
"integer or long integer expression without a unit, or as a character string "
"containing a unit. If no unit is passed to the method the default unit "
"defined for the active document type will be used. If the parameter is "
"passed as a character string containing a measurement unit, the default "
"setting will be ignored. The default measurement unit for a document type "
"can be set under <emph>Tools - Options - (Document Type) - General</emph>."
msgstr ""

#: 00000002.xhp#bm_id3145801.help.text
msgid "<bookmark_value>twips; definition</bookmark_value>"
msgstr ""

#: 00000002.xhp#hd_id3145801.5.help.text
msgid "Twips"
msgstr ""

#: 00000002.xhp#par_id3154731.6.help.text
msgid ""
"A twip is a screen-independent unit which is used to define the uniform "
"position and size of screen elements on all display systems. A twip is "
"1/1440th of an inch or 1/20 of a printer's point. There are 1440 twips to an "
"inch or about 567 twips to a centimeter."
msgstr ""

#: 00000002.xhp#hd_id3153159.106.help.text
msgid "URL Notation"
msgstr ""

#: 00000002.xhp#par_id3153415.108.help.text
msgid ""
"URLs (<emph>Uniform Resource Locators</emph>) are used to determine the "
"location of a resource like a file in a file system, typically inside a "
"network environment. A URL consists of a protocol specifier, a host "
"specifier and a file and path specifier:"
msgstr ""

#: 00000002.xhp#par_id3149121.107.help.text
msgid ""
"<emph>protocol</emph>://<emph>host.name</emph>/<emph>path/to/the/file.html</"
"emph>"
msgstr ""

#: 00000002.xhp#par_id3168612.109.help.text
msgid ""
"The most common usage of URLs is on the internet when specifying web pages. "
"Example for protocols are <emph>http</emph>, <emph>ftp</emph>, or "
"<emph>file</emph>. The <emph>file</emph> protocol specifier is used when "
"referring to a file on the local file system."
msgstr ""

#: 00000002.xhp#par_id3150324.110.help.text
msgid ""
"URL notation does not allow certain special characters to be used. These are "
"either replaced by other characters or encoded. A slash (<emph>/</emph>) is "
"used as a path separator. For example, a file referred to as <emph>C:\\My "
"File.sxw</emph> on the local host in \"Windows notation\" becomes "
"<emph>file:///C|/My%20File.sxw</emph> in URL notation."
msgstr ""

#: 00000003.xhp#tit.help.text
msgctxt "00000003.xhp#tit.help.text"
msgid "Information"
msgstr ""

#: 00000003.xhp#hd_id3148550.1.help.text
msgctxt "00000003.xhp#hd_id3148550.1.help.text"
msgid "Information"
msgstr ""

#: 00000003.xhp#par_id3153381.102.help.text
msgid ""
"You can set the locale used for controlling the formatting numbers, dates "
"and currencies in $[officename] Basic in <emph>Tools - Options - Language "
"Settings - Languages</emph>. In Basic format codes, the decimal point "
"(<emph>.</emph>) is always used as <emph>placeholder</emph> for the decimal "
"separator defined in your locale and will be replaced by the corresponding "
"character."
msgstr ""

#: 00000003.xhp#par_id3150870.103.help.text
msgid ""
"The same applies to the locale settings for date, time and currency formats. "
"The Basic format code will be interpreted and displayed according to your "
"locale setting."
msgstr ""

#: 00000003.xhp#par_id3156424.2.help.text
msgid "The color values of the 16 basic colors are as follows:"
msgstr ""

#: 00000003.xhp#par_id3153091.3.help.text
msgid "<emph>Color Value</emph>"
msgstr ""

#: 00000003.xhp#par_id3154319.4.help.text
msgid "<emph>Color Name</emph>"
msgstr ""

#: 00000003.xhp#par_id3151112.5.help.text
msgctxt "00000003.xhp#par_id3151112.5.help.text"
msgid "0"
msgstr ""

#: 00000003.xhp#par_id3155854.6.help.text
msgid "Black"
msgstr ""

#: 00000003.xhp#par_id3154942.7.help.text
msgid "128"
msgstr ""

#: 00000003.xhp#par_id3154731.8.help.text
msgid "Blue"
msgstr ""

#: 00000003.xhp#par_id3145645.9.help.text
msgid "32768"
msgstr ""

#: 00000003.xhp#par_id3149400.10.help.text
msgid "Green"
msgstr ""

#: 00000003.xhp#par_id3150753.11.help.text
msgid "32896"
msgstr ""

#: 00000003.xhp#par_id3153765.12.help.text
msgid "Cyan"
msgstr ""

#: 00000003.xhp#par_id3154756.13.help.text
msgid "8388608"
msgstr ""

#: 00000003.xhp#par_id3159266.14.help.text
msgid "Red"
msgstr ""

#: 00000003.xhp#par_id3163807.15.help.text
msgid "8388736"
msgstr ""

#: 00000003.xhp#par_id3145150.16.help.text
msgid "Magenta"
msgstr ""

#: 00000003.xhp#par_id3147002.17.help.text
msgid "8421376"
msgstr ""

#: 00000003.xhp#par_id3152778.18.help.text
msgid "Yellow"
msgstr ""

#: 00000003.xhp#par_id3150088.19.help.text
msgid "8421504"
msgstr ""

#: 00000003.xhp#par_id3159239.20.help.text
msgid "White"
msgstr ""

#: 00000003.xhp#par_id3150206.21.help.text
msgid "12632256"
msgstr ""

#: 00000003.xhp#par_id3149817.22.help.text
msgid "Gray"
msgstr ""

#: 00000003.xhp#par_id3150363.23.help.text
msgid "255"
msgstr ""

#: 00000003.xhp#par_id3154576.24.help.text
msgid "Light blue"
msgstr ""

#: 00000003.xhp#par_id3150367.25.help.text
msgid "65280"
msgstr ""

#: 00000003.xhp#par_id3150202.26.help.text
msgid "Light green"
msgstr ""

#: 00000003.xhp#par_id3154487.27.help.text
msgid "65535"
msgstr ""

#: 00000003.xhp#par_id3151332.28.help.text
msgid "Light cyan"
msgstr ""

#: 00000003.xhp#par_id3148702.29.help.text
msgid "16711680"
msgstr ""

#: 00000003.xhp#par_id3153067.30.help.text
msgid "Light red"
msgstr ""

#: 00000003.xhp#par_id3153912.31.help.text
msgid "16711935"
msgstr ""

#: 00000003.xhp#par_id3159097.32.help.text
msgid "Light magenta"
msgstr ""

#: 00000003.xhp#par_id3155266.33.help.text
msgid "16776960"
msgstr ""

#: 00000003.xhp#par_id3157978.34.help.text
msgid "Light yellow"
msgstr ""

#: 00000003.xhp#par_id3153286.35.help.text
msgid "16777215"
msgstr ""

#: 00000003.xhp#par_id3151302.36.help.text
msgid "Transparent white"
msgstr ""

#: 00000003.xhp#hd_id3152869.37.help.text
msgid "<variable id=\"errorcode\">Error Codes </variable>"
msgstr ""

#: 00000003.xhp#par_id3155095.38.help.text
msgid "<variable id=\"err2\">2 Unspecified syntax error </variable>"
msgstr ""

#: 00000003.xhp#par_id3149126.39.help.text
msgid "<variable id=\"err3\">3 Return without Gosub </variable>"
msgstr ""

#: 00000003.xhp#par_id3153976.40.help.text
msgid "<variable id=\"err4\">4 Redo from start </variable>"
msgstr ""

#: 00000003.xhp#par_id3150891.41.help.text
msgid "<variable id=\"err5\">5 Invalid procedure call </variable>"
msgstr ""

#: 00000003.xhp#par_id3159227.42.help.text
msgid "<variable id=\"err6\">6 Overflow </variable>"
msgstr ""

#: 00000003.xhp#par_id3154649.43.help.text
msgid "<variable id=\"err7\">7 Out of memory </variable>"
msgstr ""

#: 00000003.xhp#par_id3150050.44.help.text
msgid "<variable id=\"err8\">8 Array already dimensioned </variable>"
msgstr ""

#: 00000003.xhp#par_id3148900.45.help.text
msgid "<variable id=\"err9\">9 Subscript out of range </variable>"
msgstr ""

#: 00000003.xhp#par_id3153806.46.help.text
msgid "<variable id=\"err10\">10 Duplicate definition </variable>"
msgstr ""

#: 00000003.xhp#par_id3146963.47.help.text
msgid "<variable id=\"err11\">11 Division by zero </variable>"
msgstr ""

#: 00000003.xhp#par_id3153013.48.help.text
msgid "<variable id=\"err12\">12 Variable undefined </variable>"
msgstr ""

#: 00000003.xhp#par_id3155593.49.help.text
msgid "<variable id=\"err13\">13 Type mismatch </variable>"
msgstr ""

#: 00000003.xhp#par_id3151197.50.help.text
msgid "<variable id=\"err14\">14 Invalid parameter </variable>"
msgstr ""

#: 00000003.xhp#par_id3154710.51.help.text
msgid "<variable id=\"err18\">18 User interrupt occurred </variable>"
msgstr ""

#: 00000003.xhp#par_id3147504.52.help.text
msgid "<variable id=\"err20\">20 Resume without error </variable>"
msgstr ""

#: 00000003.xhp#par_id3145319.53.help.text
msgid "<variable id=\"err28\">28 Out of stack space </variable>"
msgstr ""

#: 00000003.xhp#par_id3146110.54.help.text
msgid "<variable id=\"err35\">35 Sub or Function not defined </variable>"
msgstr ""

#: 00000003.xhp#par_id3147246.55.help.text
msgid "<variable id=\"err48\">48 Error in loading DLL </variable>"
msgstr ""

#: 00000003.xhp#par_id3146101.56.help.text
msgid "<variable id=\"err49\">49 Bad DLL calling convention </variable>"
msgstr ""

#: 00000003.xhp#par_id3153957.57.help.text
msgid "<variable id=\"err51\">51 Internal error </variable>"
msgstr ""

#: 00000003.xhp#par_id3154404.58.help.text
msgid "<variable id=\"err52\">52 Bad file name or number </variable>"
msgstr ""

#: 00000003.xhp#par_id3151338.59.help.text
msgid "<variable id=\"err53\">53 File not found </variable>"
msgstr ""

#: 00000003.xhp#par_id3147298.60.help.text
msgid "<variable id=\"err54\">54 Bad file mode </variable>"
msgstr ""

#: 00000003.xhp#par_id3148747.61.help.text
msgid "<variable id=\"err55\">55 File already open </variable>"
msgstr ""

#: 00000003.xhp#par_id3145233.62.help.text
msgid "<variable id=\"err57\">57 Device I/O error </variable>"
msgstr ""

#: 00000003.xhp#par_id3156399.63.help.text
msgid "<variable id=\"err58\">58 File already exists </variable>"
msgstr ""

#: 00000003.xhp#par_id3149324.64.help.text
msgid "<variable id=\"err59\">59 Bad record length </variable>"
msgstr ""

#: 00000003.xhp#par_id3147409.65.help.text
msgid "<variable id=\"err61\">61 Disk full </variable>"
msgstr ""

#: 00000003.xhp#par_id3149146.66.help.text
msgid "<variable id=\"err62\">62 Input past end of file </variable>"
msgstr ""

#: 00000003.xhp#par_id3150456.67.help.text
msgid "<variable id=\"err63\">63 Bad record number </variable>"
msgstr ""

#: 00000003.xhp#par_id3146883.68.help.text
msgid "<variable id=\"err67\">67 Too many files </variable>"
msgstr ""

#: 00000003.xhp#par_id3146818.69.help.text
msgid "<variable id=\"err68\">68 Device not available </variable>"
msgstr ""

#: 00000003.xhp#par_id3145225.70.help.text
msgid "<variable id=\"err70\">70 Permission denied </variable>"
msgstr ""

#: 00000003.xhp#par_id3150372.71.help.text
msgid "<variable id=\"err71\">71 Disk not ready </variable>"
msgstr ""

#: 00000003.xhp#par_id3148894.72.help.text
msgid "<variable id=\"err73\">73 Feature not implemented </variable>"
msgstr ""

#: 00000003.xhp#par_id3152981.73.help.text
msgid "<variable id=\"err74\">74 No rename with different drive </variable>"
msgstr ""

#: 00000003.xhp#par_id3149355.74.help.text
msgid "<variable id=\"err75\">75 Path/file access error </variable>"
msgstr ""

#: 00000003.xhp#par_id3150477.75.help.text
msgid "<variable id=\"err76\">76 Path not found </variable>"
msgstr ""

#: 00000003.xhp#par_id3154678.76.help.text
msgid "<variable id=\"err91\">91 Object variable not set </variable>"
msgstr ""

#: 00000003.xhp#par_id3149890.77.help.text
msgid "<variable id=\"err93\">93 Invalid pattern string </variable>"
msgstr ""

#: 00000003.xhp#par_id3146942.78.help.text
msgid "<variable id=\"err94\">94 Invalid use of Null </variable>"
msgstr ""

#: 00000003.xhp#par_id3150028.79.help.text
msgid "<variable id=\"err323\">323 Can't load module </variable>"
msgstr ""

#: 00000003.xhp#par_id3148434.80.help.text
msgid "<variable id=\"err341\">341 Invalid object index </variable>"
msgstr ""

#: 00000003.xhp#par_id3143219.81.help.text
msgid "<variable id=\"err366\">366 No active view or document </variable>"
msgstr ""

#: 00000003.xhp#par_id3144744.82.help.text
msgid "<variable id=\"err380\">380 Bad property value </variable>"
msgstr ""

#: 00000003.xhp#par_id3147420.83.help.text
msgid "<variable id=\"err382\">382 Property is read only </variable>"
msgstr ""

#: 00000003.xhp#par_id3147472.84.help.text
msgid "<variable id=\"err394\">394 Property is write only </variable>"
msgstr ""

#: 00000003.xhp#par_id3148583.85.help.text
msgid "<variable id=\"err420\">420 Invalid object reference </variable>"
msgstr ""

#: 00000003.xhp#par_id3153329.86.help.text
msgid "<variable id=\"err423\">423 Property or method not found </variable>"
msgstr ""

#: 00000003.xhp#par_id3148738.87.help.text
msgid "<variable id=\"err424\">424 Object required </variable>"
msgstr ""

#: 00000003.xhp#par_id3159084.88.help.text
msgid "<variable id=\"err425\">425 Invalid use of object </variable>"
msgstr ""

#: 00000003.xhp#par_id3146806.89.help.text
msgid "<variable id=\"err430\">430 Class does not support OLE </variable>"
msgstr ""

#: 00000003.xhp#par_id3146130.90.help.text
msgid "<variable id=\"err438\">438 Object doesn't support method </variable>"
msgstr ""

#: 00000003.xhp#par_id3154374.91.help.text
msgid "<variable id=\"err440\">440 OLE automation error </variable>"
msgstr ""

#: 00000003.xhp#par_id3149685.92.help.text
msgid ""
"<variable id=\"err445\">445 Object doesn't support this action </variable>"
msgstr ""

#: 00000003.xhp#par_id3150282.93.help.text
msgid "<variable id=\"err446\">446 Object doesn't support named args </variable>"
msgstr ""

#: 00000003.xhp#par_id3150142.94.help.text
msgid ""
"<variable id=\"err447\">447 Object doesn't support current locale setting "
"</variable>"
msgstr ""

#: 00000003.xhp#par_id3152771.95.help.text
msgid "<variable id=\"err448\">448 Named argument not found </variable>"
msgstr ""

#: 00000003.xhp#par_id3145145.96.help.text
msgid "<variable id=\"err449\">449 Argument not optional </variable>"
msgstr ""

#: 00000003.xhp#par_id3154399.97.help.text
msgid "<variable id=\"err450\">450 Wrong number of arguments </variable>"
msgstr ""

#: 00000003.xhp#par_id3146137.98.help.text
msgid "<variable id=\"err451\">451 Object not a collection </variable>"
msgstr ""

#: 00000003.xhp#par_id3149507.99.help.text
msgid "<variable id=\"err452\">452 Invalid ordinal </variable>"
msgstr ""

#: 00000003.xhp#par_id3154566.100.help.text
msgid "<variable id=\"err453\">453 Specified DLL function not found </variable>"
msgstr ""

#: 00000003.xhp#par_id3145595.101.help.text
msgid "<variable id=\"err460\">460 Invalid clipboard format </variable>"
msgstr ""

#: 01000000.xhp#tit.help.text
msgid "Programming with $[officename] Basic "
msgstr ""

#: 01000000.xhp#hd_id3156027.1.help.text
msgid ""
"<variable id=\"doc_title\"><link href=\"text/sbasic/shared/01000000.xhp\" "
"name=\"Programming with $[officename] Basic \">Programming with $[officename] "
"Basic </link></variable>"
msgstr ""

#: 01000000.xhp#par_id3153708.2.help.text
msgid ""
"This is where you find general information about working with macros and "
"$[officename] Basic."
msgstr ""

#: 01010210.xhp#tit.help.text
msgid "Basics"
msgstr ""

#: 01010210.xhp#bm_id4488967.help.text
msgid ""
"<bookmark_value>fundamentals</bookmark_value><bookmark_value>subroutines</bo"
"okmark_value><bookmark_value>variables;global and "
"local</bookmark_value><bookmark_value>modules;subroutines and "
"functions</bookmark_value>"
msgstr ""

#: 01010210.xhp#hd_id3154927.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01010210.xhp\" name=\"Basics\">Basics</link>"
msgstr ""

#: 01010210.xhp#par_id3156023.14.help.text
msgid ""
"This section provides the fundamentals for working with $[officename] Basic."
msgstr ""

#: 01010210.xhp#par_id3147560.2.help.text
msgid ""
"$[officename] Basic code is based on subroutines and functions that are "
"specified between <emph>sub...end sub</emph> and "
"<emph>function...end function</emph> sections. Each Sub or Function can call "
"other Subs and Functions. If you take care to write generic code for a Sub "
"or Function, you can probably re-use it in other programs. See also <link "
"href=\"text/sbasic/shared/01020300.xhp\" name=\"Procedures and "
"Functions\">Procedures and Functions</link>."
msgstr ""

#: 01010210.xhp#hd_id3150398.3.help.text
msgid "What is a Sub?"
msgstr ""

#: 01010210.xhp#par_id3148797.4.help.text
msgid ""
"<emph>Sub</emph> is the short form of <emph>subroutine</emph>, that is used "
"to handle a certain task within a program. Subs are used to split a task "
"into individual procedures. Splitting a program into procedures and sub-"
"procedures enhances readability and reduces the error-proneness. A sub "
"possibly takes some arguments as parameters but does not return any values "
"back to the calling sub or function, for example:"
msgstr ""

#: 01010210.xhp#par_id3150868.15.help.text
msgid "DoSomethingWithTheValues(MyFirstValue,MySecondValue)"
msgstr ""

#: 01010210.xhp#hd_id3156282.5.help.text
msgid "What is a Function?"
msgstr ""

#: 01010210.xhp#par_id3156424.6.help.text
msgid ""
"A <emph>function</emph> is essentially a sub, which returns a value. You may "
"use a function at the right side of a variable declaration, or at other "
"places where you normally use values, for example:"
msgstr ""

#: 01010210.xhp#par_id3146985.7.help.text
msgid "MySecondValue = myFunction(MyFirstValue)"
msgstr ""

#: 01010210.xhp#hd_id3153364.8.help.text
msgid "Global and local variables"
msgstr ""

#: 01010210.xhp#par_id3151112.9.help.text
msgid ""
"Global variables are valid for all subs and functions inside a module. They "
"are declared at the beginning of a module before the first sub or function "
"starts."
msgstr ""

#: 01010210.xhp#par_id3154012.10.help.text
msgid ""
"Variables that you declare within a sub or function are valid only inside "
"this sub or function. These variables override global variables with the "
"same name and local variables with the same name coming from superordinate "
"subs or functions."
msgstr ""

#: 01010210.xhp#hd_id3150010.11.help.text
msgid "Structuring"
msgstr ""

#: 01010210.xhp#par_id3153727.12.help.text
msgid ""
"After separating your program into procedures and functions (Subs and "
"Functions), you can save these procedures and functions as files for reuse "
"in other projects. $[officename] Basic supports <link "
"href=\"text/sbasic/shared/01020500.xhp\" name=\"Modules and Libraries\">Modules "
"and Libraries</link>. Subs and functions are always contained in modules. "
"You can define modules to be global or part of a document. Multiple modules "
"can be combined to a library."
msgstr ""

#: 01010210.xhp#par_id3152578.13.help.text
msgid ""
"You can copy or move subs, functions, modules and libraries from one file to "
"another by using the <link href=\"text/sbasic/shared/01/06130000.xhp\" "
"name=\"Macro\">Macro</link> dialog."
msgstr ""

#: 01020000.xhp#tit.help.text
msgctxt "01020000.xhp#tit.help.text"
msgid "Syntax"
msgstr ""

#: 01020000.xhp#hd_id3148946.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01020000.xhp\" name=\"Syntax\">Syntax</link>"
msgstr ""

#: 01020000.xhp#par_id3150793.2.help.text
msgid ""
"This section describes the basic syntax elements of $[officename] Basic. For "
"a detailed description please refer to the $[officename] Basic Guide which "
"is available separately."
msgstr ""

#: 01020100.xhp#tit.help.text
msgid "Using Variables"
msgstr ""

#: 01020100.xhp#bm_id3149346.help.text
msgid ""
"<bookmark_value>names of "
"variables</bookmark_value><bookmark_value>variables; "
"using</bookmark_value><bookmark_value>types of "
"variables</bookmark_value><bookmark_value>declaring "
"variables</bookmark_value><bookmark_value>values;of variables</bookmark_valu"
"e><bookmark_value>constants</bookmark_value><bookmark_value>arrays;declaring"
"</bookmark_value><bookmark_value>defining;constants</bookmark_value>"
msgstr ""

#: 01020100.xhp#hd_id3149346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01020100.xhp\" name=\"Using Variables\">Using "
"Variables</link>"
msgstr ""

#: 01020100.xhp#par_id3154346.3.help.text
msgid ""
"The following describes the basic use of variables in $[officename] Basic."
msgstr ""

#: 01020100.xhp#hd_id3153361.4.help.text
msgid "Naming Conventions for Variable Identifiers"
msgstr ""

#: 01020100.xhp#par_id3148797.5.help.text
msgid ""
"A variable name can consist of a maximum of 255 characters. The first "
"character of a variable name <emph>must</emph> be a letter A-Z or a-z. "
"Numbers can also be used in a variable name, but punctuation symbols and "
"special characters are not permitted, with exception of the underscore "
"character (\"_\"). In $[officename] Basic variable identifiers are not case-"
"sensitive. Variable names may contain spaces but must be enclosed in square "
"brackets if they do."
msgstr ""

#: 01020100.xhp#par_id3156422.6.help.text
msgid "Examples for variable identifiers:"
msgstr ""

#: 01020100.xhp#par_id3163798.7.help.text
msgid "MyNumber=5"
msgstr ""

#: 01020100.xhp#par_id3156441.126.help.text
msgctxt "01020100.xhp#par_id3156441.126.help.text"
msgid "Correct"
msgstr ""

#: 01020100.xhp#par_id3147317.8.help.text
msgid "MyNumber5=15"
msgstr ""

#: 01020100.xhp#par_id3149664.127.help.text
msgctxt "01020100.xhp#par_id3149664.127.help.text"
msgid "Correct"
msgstr ""

#: 01020100.xhp#par_id3145364.9.help.text
msgid "MyNumber_5=20"
msgstr ""

#: 01020100.xhp#par_id3146119.128.help.text
msgctxt "01020100.xhp#par_id3146119.128.help.text"
msgid "Correct"
msgstr ""

#: 01020100.xhp#par_id3154729.10.help.text
msgid "My Number=20"
msgstr ""

#: 01020100.xhp#par_id3153876.11.help.text
msgid "Not valid, variable with space must be enclosed in square brackets"
msgstr ""

#: 01020100.xhp#par_id3147126.14.help.text
msgid "[My Number]=12"
msgstr ""

#: 01020100.xhp#par_id3154510.15.help.text
msgctxt "01020100.xhp#par_id3154510.15.help.text"
msgid "Correct"
msgstr ""

#: 01020100.xhp#par_id3153708.12.help.text
msgid "DéjàVu=25"
msgstr ""

#: 01020100.xhp#par_id3150330.129.help.text
msgid "Not valid, special characters are not allowed"
msgstr ""

#: 01020100.xhp#par_id3155443.13.help.text
msgid "5MyNumber=12"
msgstr ""

#: 01020100.xhp#par_id3154254.130.help.text
msgid "Not valid, variable may not begin with a number"
msgstr ""

#: 01020100.xhp#par_id3147345.16.help.text
msgid "Number,Mine=12"
msgstr ""

#: 01020100.xhp#par_id3149256.131.help.text
msgid "Not valid, punctuation marks are not allowed"
msgstr ""

#: 01020100.xhp#hd_id3146317.17.help.text
msgid "Declaring Variables"
msgstr ""

#: 01020100.xhp#par_id3150299.18.help.text
msgid ""
"In $[officename] Basic you don't need to declare variables explicitly. A "
"variable declaration can be performed with the <emph>Dim</emph> statement. "
"You can declare more than one variable at a time by separating the names "
"with a comma. To define the variable type, use either a type-declaration "
"sign after the name, or the appropriate key word. "
msgstr ""

#: 01020100.xhp#par_id3154118.140.help.text
msgid "Examples for variable declarations:"
msgstr ""

#: 01020100.xhp#par_id3150090.19.help.text
msgctxt "01020100.xhp#par_id3150090.19.help.text"
msgid "DIM a$"
msgstr ""

#: 01020100.xhp#par_id3150982.132.help.text
msgctxt "01020100.xhp#par_id3150982.132.help.text"
msgid "Declares the variable \"a\" as a String"
msgstr ""

#: 01020100.xhp#par_id3149531.20.help.text
msgid "DIM a As String"
msgstr ""

#: 01020100.xhp#par_id3150343.133.help.text
msgctxt "01020100.xhp#par_id3150343.133.help.text"
msgid "Declares the variable \"a\" as a String"
msgstr ""

#: 01020100.xhp#par_id3149036.21.help.text
msgid "DIM a$, b As Integer"
msgstr ""

#: 01020100.xhp#par_id3155507.22.help.text
msgid "Declares one variable as a String and one as an Integer"
msgstr ""

#: 01020100.xhp#par_idN10854.help.text
msgid "DIM c As Boolean"
msgstr ""

#: 01020100.xhp#par_idN10859.help.text
msgid "Declares c as a Boolean variable that can be TRUE or FALSE"
msgstr ""

#: 01020100.xhp#par_id3150519.23.help.text
msgid ""
"It is very important when declaring variables that you use the type-"
"declaration character each time, even if it was used in the declaration "
"instead of a keyword. Thus the following statements are invalid:"
msgstr ""

#: 01020100.xhp#par_id3152985.24.help.text
msgctxt "01020100.xhp#par_id3152985.24.help.text"
msgid "DIM a$"
msgstr ""

#: 01020100.xhp#par_id3154527.134.help.text
msgid "Declares \"a\" as a String"
msgstr ""

#: 01020100.xhp#par_id3148599.25.help.text
msgid "a=\"TestString\""
msgstr ""

#: 01020100.xhp#par_id3153064.135.help.text
msgid "Type-declaration missing: \"a$=\""
msgstr ""

#: 01020100.xhp#par_id3144770.26.help.text
msgid ""
"Once you have declared a variable as a certain type, you cannot declare the "
"variable under the same name again as a different type!"
msgstr ""

#: 01020100.xhp#hd_id3149331.27.help.text
msgid "Forcing Variable Declarations"
msgstr ""

#: 01020100.xhp#par_id3149443.28.help.text
msgid "To force declaration of variables, use the following command:"
msgstr ""

#: 01020100.xhp#par_id3152869.29.help.text
msgid "OPTION EXPLICIT"
msgstr ""

#: 01020100.xhp#par_id3155072.30.help.text
msgid ""
"The <emph>Option Explicit</emph> statement has to be the first line in the "
"module, before the first SUB. Generally, only arrays need to be declared "
"explicitly. All other variables are declared according to the type-"
"declaration character, or - if omitted - as the default type "
"<emph>Single</emph>."
msgstr ""

#: 01020100.xhp#hd_id3154614.34.help.text
msgid "Variable Types"
msgstr ""

#: 01020100.xhp#par_id3155383.35.help.text
msgid "$[officename] Basic supports four variable classes:"
msgstr ""

#: 01020100.xhp#par_id3153972.36.help.text
msgid ""
"<emph>Numeric</emph> variables can contain number values. Some variables are "
"used to store large or small numbers, and others are used for floating-"
"point or fractional numbers. "
msgstr ""

#: 01020100.xhp#par_id3159226.37.help.text
msgid "<emph>String</emph> variables contain character strings."
msgstr ""

#: 01020100.xhp#par_id3145217.38.help.text
msgid ""
"<emph>Boolean</emph> variables contain either the TRUE or the FALSE value."
msgstr ""

#: 01020100.xhp#par_id3154762.39.help.text
msgid ""
"<emph>Object</emph> variables can store objects of various types, like "
"tables and documents within a document."
msgstr ""

#: 01020100.xhp#hd_id3153805.40.help.text
msgid "Integer Variables"
msgstr ""

#: 01020100.xhp#par_id3146966.41.help.text
msgid ""
"Integer variables range from -32768 to 32767. If you assign a floating-point "
"value to an integer variable, the decimal places are rounded to the next "
"integer. Integer variables are rapidly calculated in procedures and are "
"suitable for counter variables in loops. An integer variable only requires "
"two bytes of memory. \"%\" is the type-declaration character."
msgstr ""

#: 01020100.xhp#par_id3153810.43.help.text
msgid "Dim Variable%"
msgstr ""

#: 01020100.xhp#par_id3153556.44.help.text
msgid "Dim Variable As Integer"
msgstr ""

#: 01020100.xhp#hd_id3147546.45.help.text
msgid "Long Integer Variables"
msgstr ""

#: 01020100.xhp#par_id3151193.46.help.text
msgid ""
"Long integer variables range from -2147483648 to 2147483647. If you assign a "
"floating-point value to a long integer variable, the decimal places are "
"rounded to the next integer. Long integer variables are rapidly calculated "
"in procedures and are suitable for counter variables in loops for large "
"values. A long integer variable requires four bytes of memory. \"&\" is the "
"type-declaration character."
msgstr ""

#: 01020100.xhp#par_id3154708.48.help.text
msgid "Dim Variable&"
msgstr ""

#: 01020100.xhp#par_id3156365.49.help.text
msgid "Dim Variable as Long"
msgstr ""

#: 01020100.xhp#hd_id7596972.help.text
msgid "Decimal Variables"
msgstr ""

#: 01020100.xhp#par_id2649311.help.text
msgid ""
"Decimal variables can take positive or negative numbers or zero. Accuracy is "
"up to 29 digits."
msgstr ""

#: 01020100.xhp#par_id7617114.help.text
msgid ""
"You can use plus (+) or minus (-) signs as prefixes for decimal numbers "
"(with or without spaces)."
msgstr ""

#: 01020100.xhp#par_id1593676.help.text
msgid ""
"If a decimal number is assigned to an integer variable, %PRODUCTNAME Basic "
"rounds the figure up or down."
msgstr ""

#: 01020100.xhp#hd_id3147500.50.help.text
msgid "Single Variables"
msgstr ""

#: 01020100.xhp#par_id3153070.51.help.text
msgid ""
"Single variables can take positive or negative values ranging from "
"3.402823 x 10E38 to 1.401298 x 10E-45. Single variables are floating-point "
"variables, in which the decimal precision decreases as the non-decimal part "
"of the number increases. Single variables are suitable for mathematical "
"calculations of average precision. Calculations require more time than for "
"Integer variables, but are faster than calculations with Double variables. A "
"Single variable requires 4 bytes of memory. The type-declaration character "
"is \"!\"."
msgstr ""

#: 01020100.xhp#par_id3149875.52.help.text
msgid "Dim Variable!"
msgstr ""

#: 01020100.xhp#par_id3153302.53.help.text
msgid "Dim Variable as Single"
msgstr ""

#: 01020100.xhp#hd_id3155753.54.help.text
msgid "Double Variables"
msgstr ""

#: 01020100.xhp#par_id3150953.55.help.text
msgid ""
"Double variables can take positive or negative values ranging from "
"1.79769313486232 x 10E308 to 4.94065645841247 x 10E-324. Double variables "
"are floating-point variables, in which the decimal precision decreases as "
"the non-decimal part of the number increases. Double variables are suitable "
"for precise calculations. Calculations require more time than for Single "
"variables. A Double variable requires 8 bytes of memory. The type-"
"declaration character is \"#\"."
msgstr ""

#: 01020100.xhp#par_id3150431.56.help.text
msgid "Dim Variable#"
msgstr ""

#: 01020100.xhp#par_id3154406.57.help.text
msgid "Dim Variable As Double"
msgstr ""

#: 01020100.xhp#hd_id3155747.95.help.text
msgid "Currency Variables"
msgstr ""

#: 01020100.xhp#par_id3153337.96.help.text
msgid ""
"Currency variables are internally stored as 64-bit numbers (8 Bytes) and "
"displayed as a fixed-decimal number with 15 non-decimal and 4 decimal "
"places. The values range from -922337203685477.5808 to "
"+922337203685477.5807. Currency variables are used to calculate currency "
"values with a high precision. The type-declaration character is \"@\"."
msgstr ""

#: 01020100.xhp#par_id3147296.97.help.text
msgid "Dim Variable@"
msgstr ""

#: 01020100.xhp#par_id3150391.98.help.text
msgid "Dim Variable As Currency"
msgstr ""

#: 01020100.xhp#hd_id3148742.58.help.text
msgid "String Variables"
msgstr ""

#: 01020100.xhp#par_id3151393.59.help.text
msgid ""
"String variables can hold character strings with up to 65,535 characters. "
"Each character is stored as the corresponding Unicode value. String "
"variables are suitable for word processing within programs and for temporary "
"storage of any non-printable character up to a maximum length of 64 Kbytes. "
"The memory required for storing string variables depends on the number of "
"characters in the variable. The type-declaration character is \"$\"."
msgstr ""

#: 01020100.xhp#par_id3166467.60.help.text
msgid "Dim Variable$"
msgstr ""

#: 01020100.xhp#par_id3153027.61.help.text
msgid "Dim Variable As String"
msgstr ""

#: 01020100.xhp#hd_id3150534.62.help.text
msgid "Boolean Variables"
msgstr ""

#: 01020100.xhp#par_id3145632.63.help.text
msgid ""
"Boolean variables store only one of two values: TRUE or FALSE. A number 0 "
"evaluates to FALSE, every other value evaluates to TRUE."
msgstr ""

#: 01020100.xhp#par_id3147615.64.help.text
msgid "Dim Variable As Boolean"
msgstr ""

#: 01020100.xhp#hd_id3149722.65.help.text
msgid "Date Variables"
msgstr ""

#: 01020100.xhp#par_id3159116.66.help.text
msgid ""
"Date variables can only contain dates and time values stored in an internal "
"format. Values assigned to Date variables with <link "
"href=\"text/sbasic/shared/03030101.xhp\" "
"name=\"Dateserial\"><emph>Dateserial</emph></link>, <link "
"href=\"text/sbasic/shared/03030102.xhp\" "
"name=\"Datevalue\"><emph>Datevalue</emph></link>, <link "
"href=\"text/sbasic/shared/03030205.xhp\" "
"name=\"Timeserial\"><emph>Timeserial</emph></link> or <link "
"href=\"text/sbasic/shared/03030206.xhp\" "
"name=\"Timevalue\"><emph>Timevalue</emph></link> are automatically converted "
"to the internal format. Date-variables are converted to normal numbers by "
"using the <link href=\"text/sbasic/shared/03030103.xhp\" "
"name=\"Day\"><emph>Day</emph></link>, <link "
"href=\"text/sbasic/shared/03030104.xhp\" "
"name=\"Month\"><emph>Month</emph></link>, <link "
"href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> "
"or the <link href=\"text/sbasic/shared/03030201.xhp\" "
"name=\"Hour\"><emph>Hour</emph></link>, <link "
"href=\"text/sbasic/shared/03030202.xhp\" "
"name=\"Minute\"><emph>Minute</emph></link>, <link "
"href=\"text/sbasic/shared/03030204.xhp\" "
"name=\"Second\"><emph>Second</emph></link> function. The internal format "
"enables a comparison of date/time values by calculating the difference "
"between two numbers. These variables can only be declared with the key word "
"<emph>Date</emph>."
msgstr ""

#: 01020100.xhp#par_id3150462.67.help.text
msgid "Dim Variable As Date"
msgstr ""

#: 01020100.xhp#hd_id3148732.68.help.text
msgid "Initial Variable Values"
msgstr ""

#: 01020100.xhp#par_id3154549.69.help.text
msgid ""
"As soon as the variable has been declared, it is automatically set to the "
"\"Null\" value. Note the following conventions:"
msgstr ""

#: 01020100.xhp#par_id3143222.70.help.text
msgid ""
"<emph>Numeric</emph> variables are automatically assigned the value \"0\" as "
"soon as they are declared."
msgstr ""

#: 01020100.xhp#par_id3150693.71.help.text
msgid ""
"<emph>Date variables</emph> are assigned the value 0 internally; equivalent "
"to converting the value to \"0\" with the <link "
"href=\"text/sbasic/shared/03030103.xhp\" name=\"Day\"><emph>Day</emph></link>, "
"<link href=\"text/sbasic/shared/03030104.xhp\" "
"name=\"Month\"><emph>Month</emph></link>, <link "
"href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> "
"or the <link href=\"text/sbasic/shared/03030201.xhp\" "
"name=\"Hour\"><emph>Hour</emph></link>, <link "
"href=\"text/sbasic/shared/03030202.xhp\" "
"name=\"Minute\"><emph>Minute</emph></link>, <link "
"href=\"text/sbasic/shared/03030204.xhp\" "
"name=\"Second\"><emph>Second</emph></link> function."
msgstr ""

#: 01020100.xhp#par_id3154807.72.help.text
msgid ""
"<emph>String variables</emph> are assigned an empty-string (\"\") when they "
"are declared."
msgstr ""

#: 01020100.xhp#hd_id3153936.83.help.text
msgid "Arrays"
msgstr ""

#: 01020100.xhp#par_id3148736.84.help.text
msgid ""
"$[officename] Basic knows one- or multi-dimensional arrays, defined by a "
"specified variable type. Arrays are suitable for editing lists and tables in "
"programs. Individual elements of an array can be addressed through a "
"numeric index."
msgstr ""

#: 01020100.xhp#par_id3149546.85.help.text
msgid ""
"Arrays <emph>must</emph> be declared with the <emph>Dim</emph> statement. "
"There are several ways to define the index range of an array:"
msgstr ""

#: 01020100.xhp#par_id3150143.86.help.text
msgid "DIM text$(20)"
msgstr ""

#: 01020100.xhp#par_id3154567.136.help.text
msgid "21 elements numbered from 0 to 20"
msgstr ""

#: 01020100.xhp#par_id3145596.125.help.text
msgid "DIM text$(5,4)"
msgstr ""

#: 01020100.xhp#par_id3154397.137.help.text
msgid "30 elements (a matrix of 6 x 5 elements)"
msgstr ""

#: 01020100.xhp#par_id3149185.87.help.text
msgid "DIM text$(5 to 25)"
msgstr ""

#: 01020100.xhp#par_id3149690.138.help.text
msgid "21 elements numbered from 5 to 25"
msgstr ""

#: 01020100.xhp#par_id3155950.88.help.text
msgid "DIM text$(-15 to 5)"
msgstr ""

#: 01020100.xhp#par_id3153113.89.help.text
msgid "21 elements (including 0), numbered from -15 to 5"
msgstr ""

#: 01020100.xhp#par_id3153005.90.help.text
msgid "The index range can include positive as well as negative numbers. "
msgstr ""

#: 01020100.xhp#hd_id3154507.91.help.text
msgid "Constants"
msgstr ""

#: 01020100.xhp#par_id3156357.92.help.text
msgid ""
"Constants have a fixed value. They are only defined once in the program and "
"cannot be redefined later:"
msgstr ""

#: 01020100.xhp#par_id3153203.93.help.text
msgctxt "01020100.xhp#par_id3153203.93.help.text"
msgid "CONST ConstName=Expression"
msgstr ""

#: 01020200.xhp#tit.help.text
msgid "Using Objects"
msgstr ""

#: 01020200.xhp#hd_id3145645.1.help.text
msgid ""
"<variable id=\"01020200\"><link href=\"text/sbasic/shared/01020200.xhp\">Using "
"the Object Catalog</link></variable>"
msgstr ""

#: 01020200.xhp#par_id3153707.76.help.text
msgid ""
"The object catalog provides an overview of all modules and dialogs you have "
"created in $[officename]."
msgstr ""

#: 01020200.xhp#par_id3147346.78.help.text
msgid ""
"Click the <emph>Object Catalog</emph> icon <image id=\"img_id3147341\" "
"src=\"res/commandimagelist/sc_objectcatalog.png\" width=\"0.564cm\" "
"height=\"0.564cm\"><alt id=\"alt_id3147341\">Icon</alt></image> in the Macro "
"toolbar to display the object catalog."
msgstr ""

#: 01020200.xhp#par_id3155114.79.help.text
msgid ""
"The dialog shows a list of all existing objects in a hierarchical "
"representation. Double-clicking a list entry opens its subordinate objects."
msgstr ""

#: 01020200.xhp#par_id3150786.83.help.text
msgid ""
"To display a certain module in the Editor or to position the cursor in a "
"selected SUB or FUNCTION, select the corresponding entry and click the "
"<emph>Show</emph> icon <image id=\"img_id3149527\" src=\"basctl/res/im01.png\" "
"width=\"0.564cm\" height=\"0.564cm\"><alt id=\"alt_id3149527\">Icon</alt></image>."
msgstr ""

#: 01020200.xhp#par_id3153266.81.help.text
msgid "Click the (X) icon in the title bar to close the object catalog."
msgstr ""

#: 01020300.xhp#tit.help.text
msgid "Using Procedures and Functions"
msgstr ""

#: 01020300.xhp#bm_id3149456.help.text
msgid ""
"<bookmark_value>procedures</bookmark_value><bookmark_value>functions;using</"
"bookmark_value><bookmark_value>variables;passing to procedures and "
"functions</bookmark_value><bookmark_value>parameters;for procedures and "
"functions</bookmark_value><bookmark_value>parameters;passing by reference or "
"value</bookmark_value><bookmark_value>variables;scope</bookmark_value><book"
"mark_value>scope of variables</bookmark_value><bookmark_value>GLOBAL "
"variables</bookmark_value><bookmark_value>PUBLIC "
"variables</bookmark_value><bookmark_value>PRIVATE "
"variables</bookmark_value><bookmark_value>functions;return value "
"type</bookmark_value><bookmark_value>return value type of "
"functions</bookmark_value>"
msgstr ""

#: 01020300.xhp#hd_id3149456.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01020300.xhp\">Using Procedures and "
"Functions</link>"
msgstr ""

#: 01020300.xhp#par_id3150767.2.help.text
msgid ""
"The following describes the basic use of procedures and functions in "
"$[officename] Basic."
msgstr ""

#: 01020300.xhp#par_id3151215.56.help.text
msgid ""
"When you create a new module, $[officename] Basic automatically inserts a "
"SUB called \"Main\". This default name has nothing to do with the order or the "
"starting point of a $[officename] Basic project. You can also safely rename "
"this SUB."
msgstr ""

#: 01020300.xhp#par_id3154124.3.help.text
msgid ""
"Procedures (SUBS) and functions (FUNCTIONS) help you maintaining a "
"structured overview by separating a program into logical pieces."
msgstr ""

#: 01020300.xhp#par_id3153193.4.help.text
msgid ""
"One benefit of procedures and functions is that, once you have developed a "
"program code containing task components, you can use this code in another "
"project."
msgstr ""

#: 01020300.xhp#hd_id3153770.26.help.text
msgid "Passing Variables to Procedures (SUB) and Functions (FUNCTION)"
msgstr ""

#: 01020300.xhp#par_id3155414.27.help.text
msgid ""
"Variables can be passed to both procedures and functions. The SUB or "
"FUNCTION must be declared to expect parameters:"
msgstr ""

#: 01020300.xhp#par_id3163710.28.help.text
msgid "SUB SubName(<emph>Parameter1 As Type, Parameter2 As Type,...</emph>)"
msgstr ""

#: 01020300.xhp#par_id3151114.29.help.text
msgctxt "01020300.xhp#par_id3151114.29.help.text"
msgid "Program code"
msgstr ""

#: 01020300.xhp#par_id3146975.30.help.text
msgid "END SUB"
msgstr ""

#: 01020300.xhp#par_id3152577.31.help.text
msgid "The SUB is called using the following syntax:"
msgstr ""

#: 01020300.xhp#par_id3159154.32.help.text
msgid "SubName(Value1, Value2,...)"
msgstr ""

#: 01020300.xhp#par_id3147124.33.help.text
msgid ""
"The parameters passed to a SUB must fit to those specified in the SUB "
"declaration."
msgstr ""

#: 01020300.xhp#par_id3147397.34.help.text
msgid ""
"The same process applies to FUNCTIONS. In addition, functions always return "
"a function result. The result of a function is defined by assigning the "
"return value to the function name:"
msgstr ""

#: 01020300.xhp#par_id3149412.35.help.text
msgid ""
"FUNCTION FunctionName(Parameter1 As Type, Parameter2 As Type,...) As Type"
msgstr ""

#: 01020300.xhp#par_id3156284.36.help.text
msgctxt "01020300.xhp#par_id3156284.36.help.text"
msgid "Program code"
msgstr ""

#: 01020300.xhp#par_id3145799.37.help.text
msgid "<emph>FunctionName=Result</emph>"
msgstr ""

#: 01020300.xhp#par_id3150716.38.help.text
msgctxt "01020300.xhp#par_id3150716.38.help.text"
msgid "End Function"
msgstr ""

#: 01020300.xhp#par_id3153839.39.help.text
msgid "The FUNCTION is called using the following syntax:"
msgstr ""

#: 01020300.xhp#par_id3146914.40.help.text
msgid "Variable=FunctionName(Parameter1, Parameter2,...)"
msgstr ""

#: 01020300.xhp#par_idN107B3.help.text
msgid ""
"You can also use the fully qualified name to call a procedure or "
"function:<br/><item type=\"literal\">Library.Module.Macro()</item><br/> For "
"example, to call the Autotext macro from the Gimmicks library, use the "
"following command:<br/><item type=\"literal\">Gimmicks.AutoText.Main()</item>"
msgstr ""

#: 01020300.xhp#hd_id3156276.45.help.text
msgid "Passing Variables by Value or Reference"
msgstr ""

#: 01020300.xhp#par_id3155765.47.help.text
msgid ""
"Parameters can be passed to a SUB or a FUNCTION either by reference or by "
"value. Unless otherwise specified, a parameter is always passed by "
"reference. That means that a SUB or a FUNCTION gets the parameter and can "
"read and modify its value."
msgstr ""

#: 01020300.xhp#par_id3145640.53.help.text
msgid ""
"If you want to pass a parameter by value insert the key word \"ByVal\" in "
"front of the parameter when you call a SUB or FUNCTION, for example:"
msgstr ""

#: 01020300.xhp#par_id3150042.54.help.text
msgid "Result = Function(<emph>ByVal</emph> Parameter)"
msgstr ""

#: 01020300.xhp#par_id3149258.55.help.text
msgid ""
"In this case, the original content of the parameter will not be modified by "
"the FUNCTION since it only gets the value and not the parameter itself."
msgstr ""

#: 01020300.xhp#hd_id3150982.57.help.text
msgid "Scope of Variables"
msgstr ""

#: 01020300.xhp#par_id3149814.58.help.text
msgid ""
"A variable defined within a SUB or FUNCTION, only remains valid until the "
"procedure is exited. This is known as a \"local\" variable. In many cases, you "
"need a variable to be valid in all procedures, in every module of all "
"libraries, or after a SUB or FUNCTION is exited."
msgstr ""

#: 01020300.xhp#hd_id3154186.59.help.text
msgid "Declaring Variables Outside a SUB or FUNCTION"
msgstr ""

#: 01020300.xhp#par_id3150208.111.help.text
msgid "GLOBAL VarName As TYPENAME"
msgstr ""

#: 01020300.xhp#par_id3145258.112.help.text
msgid "The variable is valid as long as the $[officename] session lasts."
msgstr ""

#: 01020300.xhp#par_id3153198.60.help.text
msgid "PUBLIC VarName As TYPENAME"
msgstr ""

#: 01020300.xhp#par_id3150088.61.help.text
msgid "The variable is valid in all modules."
msgstr ""

#: 01020300.xhp#par_id3158212.62.help.text
msgid "PRIVATE VarName As TYPENAME"
msgstr ""

#: 01020300.xhp#par_id3152994.63.help.text
msgctxt "01020300.xhp#par_id3152994.63.help.text"
msgid "The variable is only valid in this module."
msgstr ""

#: 01020300.xhp#par_id3150886.64.help.text
msgid "DIM VarName As TYPENAME"
msgstr ""

#: 01020300.xhp#par_id3150368.65.help.text
msgctxt "01020300.xhp#par_id3150368.65.help.text"
msgid "The variable is only valid in this module."
msgstr ""

#: 01020300.xhp#hd_id5097506.help.text
msgid "Example for private variables"
msgstr ""

#: 01020300.xhp#par_id8738975.help.text
msgid ""
"Enforce private variables to be private across modules by setting "
"CompatibilityMode(true)."
msgstr ""

#: 01020300.xhp#par_id146488.help.text
msgid "REM ***** Module1 *****"
msgstr ""

#: 01020300.xhp#par_id2042298.help.text
msgid "Private myText As String"
msgstr ""

#: 01020300.xhp#par_id2969756.help.text
msgid "Sub initMyText"
msgstr ""

#: 01020300.xhp#par_id9475997.help.text
msgid "myText = \"Hello\""
msgstr ""

#: 01020300.xhp#par_id6933500.help.text
msgid "print \"in module1 : \", myText"
msgstr ""

#: 01020300.xhp#par_id631733.help.text
msgctxt "01020300.xhp#par_id631733.help.text"
msgid "End Sub"
msgstr ""

#: 01020300.xhp#par_id8234199.help.text
msgid "REM ***** Module2 *****"
msgstr ""

#: 01020300.xhp#par_id6969512.help.text
msgid "'Option Explicit"
msgstr ""

#: 01020300.xhp#par_id1196935.help.text
msgid "Sub demoBug"
msgstr ""

#: 01020300.xhp#par_id1423993.help.text
msgid "CompatibilityMode( true )"
msgstr ""

#: 01020300.xhp#par_id6308786.help.text
msgid "initMyText"
msgstr ""

#: 01020300.xhp#par_id4104129.help.text
msgid "' Now returns empty string"
msgstr ""

#: 01020300.xhp#par_id7906125.help.text
msgid "' (or rises error for Option Explicit)"
msgstr ""

#: 01020300.xhp#par_id8055970.help.text
msgid "print \"Now in module2 : \", myText"
msgstr ""

#: 01020300.xhp#par_id2806176.help.text
msgctxt "01020300.xhp#par_id2806176.help.text"
msgid "End Sub"
msgstr ""

#: 01020300.xhp#hd_id3154368.66.help.text
msgid "Saving Variable Content after Exiting a SUB or FUNCTION"
msgstr ""

#: 01020300.xhp#par_id3156288.67.help.text
msgid "STATIC VarName As TYPENAME"
msgstr ""

#: 01020300.xhp#par_id3154486.68.help.text
msgid ""
"The variable retains its value until the next time the FUNCTION or SUB is "
"entered. The declaration must exist inside a SUB or a FUNCTION."
msgstr ""

#: 01020300.xhp#hd_id3155809.41.help.text
msgid "Specifying the Return Value Type of a FUNCTION"
msgstr ""

#: 01020300.xhp#par_id3149404.42.help.text
msgid ""
"As with variables, include a type-declaration character after the function "
"name, or the type indicated by \"As\" and the corresponding key word at the "
"end of the parameter list to define the type of the function's return value, "
"for example:"
msgstr ""

#: 01020300.xhp#par_id3152899.43.help.text
msgid "Function WordCount(WordText as String) <emph>as Integer</emph>"
msgstr ""

#: 01020500.xhp#tit.help.text
msgid "Libraries, Modules and Dialogs"
msgstr ""

#: 01020500.xhp#hd_id3147317.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01020500.xhp\" name=\"Libraries, Modules and "
"Dialogs\">Libraries, Modules and Dialogs</link>"
msgstr ""

#: 01020500.xhp#par_id3147427.2.help.text
msgid ""
"The following describes the basic use of libraries, modules and dialogs in "
"$[officename] Basic."
msgstr ""

#: 01020500.xhp#par_id3146120.3.help.text
msgid ""
"$[officename] Basic provides tools to help you structuring your projects. It "
"supports various \"units\" which enable you to group individual SUBS and "
"FUNCTIONS in a Basic project."
msgstr ""

#: 01020500.xhp#hd_id3148575.5.help.text
msgid "Libraries"
msgstr ""

#: 01020500.xhp#par_id3150011.6.help.text
msgid ""
"Libraries serve as a tool for organizing modules, and can either be attached "
"to a document or a template. When the document or a template is saved, all "
"modules contained in the library are automatically saved as well."
msgstr ""

#: 01020500.xhp#par_id3151112.7.help.text
msgid "A library can contain up to 16,000 modules."
msgstr ""

#: 01020500.xhp#hd_id3149262.8.help.text
msgctxt "01020500.xhp#hd_id3149262.8.help.text"
msgid "Modules"
msgstr ""

#: 01020500.xhp#par_id3156441.9.help.text
msgid ""
"A module contains SUBS and FUNCTIONS along with variable declarations. The "
"length of the program that can be saved in a module is limited to 64 KB. If "
"more space is required you can divide a $[officename] Basic project among "
"several modules, and then save them in a single library."
msgstr ""

#: 01020500.xhp#hd_id3152577.11.help.text
msgid "Dialog Modules"
msgstr ""

#: 01020500.xhp#par_id3149377.12.help.text
msgid ""
"Dialog modules contain dialog definitions, including the dialog box "
"properties, the properties of each dialog element and the events assigned. "
"Since a dialog module can only contain a single dialog, they are often "
"referred to as \"dialogs\"."
msgstr ""

#: 01030000.xhp#tit.help.text
msgid "Integrated Development Environment (IDE)"
msgstr ""

#: 01030000.xhp#bm_id3145090.help.text
msgid ""
"<bookmark_value>Basic IDE;Integrated Development "
"Environment</bookmark_value><bookmark_value>IDE;Integrated Development "
"Environment</bookmark_value>"
msgstr ""

#: 01030000.xhp#hd_id3145090.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01030000.xhp\" name=\"Integrated Development "
"Environment (IDE)\">Integrated Development Environment (IDE)</link>"
msgstr ""

#: 01030000.xhp#par_id3146795.2.help.text
msgid ""
"This section describes the Integrated Development Environment for "
"$[officename] Basic."
msgstr ""

#: 01030100.xhp#tit.help.text
msgid "IDE Overview"
msgstr ""

#: 01030100.xhp#hd_id3147291.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01030100.xhp\" name=\"IDE Overview\">IDE "
"Overview</link>"
msgstr ""

#: 01030100.xhp#par_id3156344.3.help.text
msgid ""
"The <link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro "
"Toolbar\"><emph>Macro Toolbar</emph></link> in the IDE provides various icons "
"for editing and testing programs."
msgstr ""

#: 01030100.xhp#par_id3151210.4.help.text
msgid ""
"In the <link href=\"text/sbasic/shared/01030200.xhp\" name=\"Editor "
"window\"><emph>Editor window</emph></link>, directly below the Macro toolbar, "
"you can edit the Basic program code. The column on the left side is used to "
"set breakpoints in the program code."
msgstr ""

#: 01030100.xhp#par_id3154686.5.help.text
msgid ""
"The <link href=\"text/sbasic/shared/01050100.xhp\" name=\"Watch\"><emph>Watch "
"window</emph></link> (observer) is located below the Editor window at the "
"left, and displays the contents of variables or arrays during a single step "
"process."
msgstr ""

#: 01030100.xhp#par_id3145787.8.help.text
msgid ""
"The <emph>Call Stack</emph> window to the right provides information about "
"the call stack of SUBS and FUNCTIONS when a program runs."
msgstr ""

#: 01030100.xhp#par_id3147434.6.help.text
msgctxt "01030100.xhp#par_id3147434.6.help.text"
msgid ""
"<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic "
"IDE</link>"
msgstr ""

#: 01030200.xhp#tit.help.text
msgid "The Basic Editor"
msgstr ""

#: 01030200.xhp#bm_id3148647.help.text
msgid ""
"<bookmark_value>saving;Basic "
"code</bookmark_value><bookmark_value>loading;Basic "
"code</bookmark_value><bookmark_value>Basic "
"editor</bookmark_value><bookmark_value>navigating;in Basic "
"projects</bookmark_value><bookmark_value>long lines;in Basic "
"editor</bookmark_value><bookmark_value>lines of text;in Basic "
"editor</bookmark_value><bookmark_value>continuation;long lines in "
"editor</bookmark_value>"
msgstr ""

#: 01030200.xhp#hd_id3147264.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The "
"Basic Editor</link>"
msgstr ""

#: 01030200.xhp#par_id3145069.3.help.text
msgid ""
"The Basic Editor provides the standard editing functions you are familiar "
"with when working in a text document. It supports the functions of the "
"<emph>Edit</emph> menu (Cut, Delete, Paste), the ability to select text with "
"the Shift key, as well as cursor positioning functions (for example, moving "
"from word to word with <switchinline select=\"sys\"><caseinline "
"select=\"MAC\">Option "
"</caseinline><defaultinline>Ctrl</defaultinline></switchinline> and the "
"arrow keys)."
msgstr ""

#: 01030200.xhp#par_id3154686.31.help.text
msgid ""
"Long lines can be split into several parts by inserting a space and an "
"underline character _ as the last two characters of a line. This connects "
"the line with the following line to one logical line. (If \"Option "
"Compatible\" is used in the same Basic module, the line continuation feature "
"is also valid for comment lines.)"
msgstr ""

#: 01030200.xhp#par_id3151042.32.help.text
msgid ""
"If you press the <emph>Run BASIC</emph> icon on the <emph>Macro</emph> bar, "
"program execution starts at the first line of the Basic editor. The program "
"executes the first Sub or Function and then program execution stops. The "
"\"Sub Main\" does not take precedence on program execution."
msgstr ""

#: 01030200.xhp#par_id59816.help.text
msgid ""
"Insert your Basic code between the Sub Main and End Sub lines that you see "
"when you first open the IDE. Alternatively, delete all lines and then enter "
"your own Basic code."
msgstr ""

#: 01030200.xhp#hd_id3125863.4.help.text
msgid "Navigating in a Project"
msgstr ""

#: 01030200.xhp#hd_id3145785.6.help.text
msgid "The Library List"
msgstr ""

#: 01030200.xhp#par_id3146120.7.help.text
msgid ""
"Select a library from the <emph>Library</emph> list at the left of the "
"toolbar to load the library in the editor. The first module of the selected "
"library will be displayed."
msgstr ""

#: 01030200.xhp#hd_id3153190.8.help.text
msgid "The Object Catalog"
msgstr ""

#: 01030200.xhp#hd_id3148647.15.help.text
msgid "Saving and Loading Basic Source Code"
msgstr ""

#: 01030200.xhp#par_id3154320.16.help.text
msgid ""
"You can save Basic code in a text file for saving and importing in other "
"programming systems."
msgstr ""

#: 01030200.xhp#par_id3149959.25.help.text
msgid "You cannot save Basic dialogs to a text file."
msgstr ""

#: 01030200.xhp#hd_id3149403.17.help.text
msgid "Saving Source Code to a Text File"
msgstr ""

#: 01030200.xhp#par_id3150327.18.help.text
msgid ""
"Select the module that you want to export as text from the object catalog."
msgstr ""

#: 01030200.xhp#par_id3150752.19.help.text
msgid "Click the <emph>Save Source As</emph> icon in the Macro toolbar."
msgstr ""

#: 01030200.xhp#par_id3154754.20.help.text
msgid "Select a file name and click <emph>OK</emph> to save the file."
msgstr ""

#: 01030200.xhp#hd_id3159264.21.help.text
msgid "Loading Source Code From a Text File"
msgstr ""

#: 01030200.xhp#par_id3147343.22.help.text
msgid ""
"Select the module where you want to import the source code from the object "
"catalog."
msgstr ""

#: 01030200.xhp#par_id3145230.23.help.text
msgid "Position the cursor where you want to insert the program code."
msgstr ""

#: 01030200.xhp#par_id3149565.24.help.text
msgid "Click the <emph>Insert Source Text</emph> icon in the Macro toolbar."
msgstr ""

#: 01030200.xhp#par_id3154020.33.help.text
msgid ""
"Select the text file containing the source code and click <emph>OK</emph>."
msgstr ""

#: 01030200.xhp#par_id3153198.29.help.text
msgctxt "01030200.xhp#par_id3153198.29.help.text"
msgid ""
"<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic "
"IDE</link>"
msgstr ""

#: 01030300.xhp#tit.help.text
msgid "Debugging a Basic Program"
msgstr ""

#: 01030300.xhp#bm_id3153344.help.text
msgid ""
"<bookmark_value>debugging Basic "
"programs</bookmark_value><bookmark_value>variables; observing "
"values</bookmark_value><bookmark_value>watching "
"variables</bookmark_value><bookmark_value>run-time errors in "
"Basic</bookmark_value><bookmark_value>error codes in Basic</bookmark_value><"
"bookmark_value>breakpoints</bookmark_value><bookmark_value>Call Stack "
"window</bookmark_value>"
msgstr ""

#: 01030300.xhp#hd_id3153344.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01030300.xhp\">Debugging a Basic "
"Program</link>"
msgstr ""

#: 01030300.xhp#hd_id3159224.4.help.text
msgid "Breakpoints and Single Step Execution"
msgstr ""

#: 01030300.xhp#par_id3150682.5.help.text
msgid ""
"You can check each line in your Basic program for errors using single step "
"execution. Errors are easily traced since you can immediately see the result "
"of each step. A pointer in the breakpoint column of the Editor indicates "
"the current line. You can also set a breakpoint if you want to force the "
"program to be interrupted at a specific position."
msgstr ""

#: 01030300.xhp#par_id3147303.7.help.text
msgid ""
"Double-click in the <emph>breakpoint</emph> column at the left of the Editor "
"window to toggle a breakpoint at the corresponding line. When the program "
"reaches a breakpoint, the program execution is interrupted."
msgstr ""

#: 01030300.xhp#par_id3155805.8.help.text
msgid ""
"The <emph>single step </emph>execution using the <emph>Single Step</emph> "
"icon causes the program to branch into procedures and functions."
msgstr ""

#: 01030300.xhp#par_id3151110.25.help.text
msgid ""
"The procedure step execution using the <emph>Procedure Step</emph> icon "
"causes the program to skip over procedures and functions as a single step."
msgstr ""

#: 01030300.xhp#hd_id3153825.9.help.text
msgid "Properties of a Breakpoint"
msgstr ""

#: 01030300.xhp#par_id3147574.26.help.text
msgid ""
"The properties of a breakpoint are available through its context menu by "
"right-clicking the breakpoint in the breakpoint column."
msgstr ""

#: 01030300.xhp#par_id3148473.10.help.text
msgid ""
"You can <emph>activate</emph> and <emph>deactivate</emph> a breakpoint by "
"selecting <emph>Active</emph> from its context menu. When a breakpoint is "
"deactivated, it does not interrupt the program execution. "
msgstr ""

#: 01030300.xhp#par_id3159413.27.help.text
msgid ""
"Select <emph>Properties</emph> from the context menu of a breakpoint or "
"select <emph>Breakpoints</emph> from the context menu of the breakpoint "
"column to call the <emph>Breakpoints</emph> dialog where you can specify "
"other breakpoint options."
msgstr ""

#: 01030300.xhp#par_id3156280.11.help.text
msgid ""
"The list displays all <emph>breakpoints</emph> with the corresponding line "
"number in the source code. You can activate or deactivate a selected "
"breakpoint by checking or clearing the <emph>Active</emph> box."
msgstr ""

#: 01030300.xhp#par_id3158407.12.help.text
msgid ""
"The <emph>Pass Count</emph> specifies the number of times the breakpoint can "
"be passed over before the program is interrupted. If you enter 0 (default "
"setting) the program is always interrupted as soon as a breakpoint is "
"encountered."
msgstr ""

#: 01030300.xhp#par_id3153968.13.help.text
msgid "Click <emph>Delete</emph> to remove the breakpoint from the program."
msgstr ""

#: 01030300.xhp#hd_id3150439.14.help.text
msgid "Observing the Value of Variables"
msgstr ""

#: 01030300.xhp#par_id3153368.15.help.text
msgid ""
"You can monitor the values of a variable by adding it to the "
"<emph>Watch</emph> window. To add a variable to the list of watched "
"variables, type the variable name in the <emph>Watch</emph> text box and "
"press Enter."
msgstr ""

#: 01030300.xhp#par_id3146986.16.help.text
msgid ""
"The values of variables are only displayed if they are in scope. Variables "
"that are not defined at the current source code location display (\"Out of "
"Scope\") instead of a value."
msgstr ""

#: 01030300.xhp#par_id3145272.17.help.text
msgid ""
"You can also include arrays in the Watch window. If you enter the name of an "
"array variable without an index value in the Watch text box, the content of "
"the entire array is displayed."
msgstr ""

#: 01030300.xhp#par_id3145749.19.help.text
msgid ""
"If you rest the mouse over a predefined variable in the Editor at run-time, "
"the content of the variable is displayed in a pop-up box."
msgstr ""

#: 01030300.xhp#hd_id3148618.20.help.text
msgid "The Call Stack Window"
msgstr ""

#: 01030300.xhp#par_id3154491.21.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\">Provides an overview of the call "
"hierarchy of procedures and functions.</ahelp> You can determine which "
"procedures and functions called which other procedures and functions at the "
"current point in the source code."
msgstr ""

#: 01030300.xhp#hd_id3150594.24.help.text
msgid "List of Run-Time Errors"
msgstr ""

#: 01030400.xhp#tit.help.text
msgid "Organizing Libraries and Modules"
msgstr ""

#: 01030400.xhp#bm_id3148797.help.text
msgid ""
"<bookmark_value>libraries;organizing</bookmark_value><bookmark_value>modules"
";organizing</bookmark_value><bookmark_value>copying;modules</bookmark_value>"
"<bookmark_value>adding libraries</bookmark_value><bookmark_value>deleting;li"
"braries/modules/dialogs</bookmark_value><bookmark_value>dialogs;organizing</"
"bookmark_value><bookmark_value>moving;modules</bookmark_value><bookmark_valu"
"e>organizing;modules/libraries/dialogs</bookmark_value><bookmark_value>renam"
"ing modules and dialogs</bookmark_value>"
msgstr ""

#: 01030400.xhp#hd_id3148797.1.help.text
msgid ""
"<variable id=\"01030400\"><link "
"href=\"text/sbasic/shared/01030400.xhp\">Organizing Libraries and "
"Modules</link></variable>"
msgstr ""

#: 01030400.xhp#hd_id3150868.4.help.text
msgid "Organizing Libraries"
msgstr ""

#: 01030400.xhp#hd_id3125864.5.help.text
msgid "Creating a New Library"
msgstr ""

#: 01030400.xhp#par_id3152576.6.help.text
msgctxt "01030400.xhp#par_id3152576.6.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3153726.8.help.text
msgctxt "01030400.xhp#par_id3153726.8.help.text"
msgid "Click the <emph>Libraries</emph> tab."
msgstr ""

#: 01030400.xhp#par_id3149664.9.help.text
msgid ""
"Select to where you want to attach the library in the <emph>Location</emph> "
"list. If you select %PRODUCTNAME Macros & Dialogs, the library will belong "
"to the $[officename] application and will be available for all documents. If "
"you select a document the library will be attached to this document and "
"only available from there."
msgstr ""

#: 01030400.xhp#par_id3153365.10.help.text
msgid "Click <emph>New</emph> and insert a name to create a new library."
msgstr ""

#: 01030400.xhp#hd_id3147394.48.help.text
msgid "Appending a Library"
msgstr ""

#: 01030400.xhp#par_id3153157.49.help.text
msgctxt "01030400.xhp#par_id3153157.49.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3146972.50.help.text
msgctxt "01030400.xhp#par_id3146972.50.help.text"
msgid "Click the <emph>Libraries</emph> tab."
msgstr ""

#: 01030400.xhp#par_id3145640.51.help.text
msgid ""
"Select to where you want to append the library in the <emph>Location</emph> "
"list. If you select %PRODUCTNAME Macros & Dialogs, the library will belong "
"to the $[officename] application and will be available for all documents. If "
"you select a document the library will be appended to this document and "
"only available from there."
msgstr ""

#: 01030400.xhp#par_id3154253.52.help.text
msgid "Click <emph>Append</emph> and select an external library to append."
msgstr ""

#: 01030400.xhp#par_id3154705.53.help.text
msgid ""
"Select all libraries to be appended in the <emph>Append Libraries</emph> "
"dialog. The dialog displays all libraries that are contained in the selected "
"file."
msgstr ""

#: 01030400.xhp#par_id3163807.54.help.text
msgid ""
"If you want to insert the library as a reference only check the <emph>Insert "
"as reference (read-only)</emph> box. Read-only libraries are fully "
"functional but cannot be modified in the Basic IDE."
msgstr ""

#: 01030400.xhp#par_id3145228.55.help.text
msgid ""
"Check the <emph>Replace existing libraries</emph> box if you want existing "
"libraries of the same name to be overwritten."
msgstr ""

#: 01030400.xhp#par_id3147004.56.help.text
msgid "Click <emph>OK</emph> to append the library."
msgstr ""

#: 01030400.xhp#hd_id3159100.17.help.text
msgid "Deleting a Library"
msgstr ""

#: 01030400.xhp#par_id3150086.18.help.text
msgctxt "01030400.xhp#par_id3150086.18.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3146808.57.help.text
msgctxt "01030400.xhp#par_id3146808.57.help.text"
msgid "Click the <emph>Libraries</emph> tab."
msgstr ""

#: 01030400.xhp#par_id3158212.58.help.text
msgid "Select the library to be deleted from the list."
msgstr ""

#: 01030400.xhp#par_id3150361.20.help.text
msgctxt "01030400.xhp#par_id3150361.20.help.text"
msgid "Click <emph>Delete</emph>."
msgstr ""

#: 01030400.xhp#par_id3152986.19.help.text
msgid ""
"Deleting a library permanently deletes all existing modules and "
"corresponding procedures and functions."
msgstr ""

#: 01030400.xhp#par_id3148868.59.help.text
msgid "You cannot delete the default library named \"Standard\"."
msgstr ""

#: 01030400.xhp#par_id3146869.60.help.text
msgid ""
"If you delete a library that was inserted as reference only the reference is "
"deleted but not the library itself."
msgstr ""

#: 01030400.xhp#hd_id3147070.21.help.text
msgid "Organizing Modules and Dialogs"
msgstr ""

#: 01030400.xhp#hd_id3155265.61.help.text
msgid "Creating a New Module or Dialog"
msgstr ""

#: 01030400.xhp#par_id3154537.62.help.text
msgctxt "01030400.xhp#par_id3154537.62.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3146781.63.help.text
msgctxt "01030400.xhp#par_id3146781.63.help.text"
msgid "Click the <emph>Modules</emph> tab or the <emph>Dialogs</emph> tab."
msgstr ""

#: 01030400.xhp#par_id3159206.64.help.text
msgid ""
"Select the library where the module will be inserted and click "
"<emph>New</emph>."
msgstr ""

#: 01030400.xhp#par_id3152389.65.help.text
msgid "Enter a name for the module or the dialog and click <emph>OK</emph>."
msgstr ""

#: 01030400.xhp#hd_id3152872.25.help.text
msgid "Renaming a Module or Dialog"
msgstr ""

#: 01030400.xhp#par_id3159230.66.help.text
msgctxt "01030400.xhp#par_id3159230.66.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3150046.67.help.text
msgid ""
"Click the module to be renamed twice, with a pause between the clicks. Enter "
"the new name."
msgstr ""

#: 01030400.xhp#par_id3153801.27.help.text
msgid ""
"In the Basic IDE, right-click the name of the module or dialog in the tabs "
"at the bottom of the screen, choose <emph>Rename</emph> and type in the new "
"name."
msgstr ""

#: 01030400.xhp#par_id3155526.28.help.text
msgid "Press Enter to confirm your changes."
msgstr ""

#: 01030400.xhp#hd_id3146963.29.help.text
msgid "Deleting a Module or Dialog"
msgstr ""

#: 01030400.xhp#par_id3147547.68.help.text
msgctxt "01030400.xhp#par_id3147547.68.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3150958.69.help.text
msgctxt "01030400.xhp#par_id3150958.69.help.text"
msgid "Click the <emph>Modules</emph> tab or the <emph>Dialogs</emph> tab."
msgstr ""

#: 01030400.xhp#par_id3149870.30.help.text
msgid ""
"Select the module or dialog to be deleted from the list. Double-click an "
"entry to reveal sub-entries, if required."
msgstr ""

#: 01030400.xhp#par_id3147248.32.help.text
msgctxt "01030400.xhp#par_id3147248.32.help.text"
msgid "Click <emph>Delete</emph>."
msgstr ""

#: 01030400.xhp#par_id3151339.31.help.text
msgid ""
"Deleting a module permanently deletes all existing procedures and functions "
"in that module."
msgstr ""

#: 01030400.xhp#hd_id3151392.33.help.text
msgid "Organizing Projects among Documents or Templates"
msgstr ""

#: 01030400.xhp#hd_id3156400.36.help.text
msgid ""
"Moving or copying modules between documents, templates and the application."
msgstr ""

#: 01030400.xhp#par_id3146819.37.help.text
msgid ""
"Open all documents or templates among which you want to move or copy the "
"modules or dialogs."
msgstr ""

#: 01030400.xhp#par_id3149319.38.help.text
msgctxt "01030400.xhp#par_id3149319.38.help.text"
msgid ""
"Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> "
"and click <emph>Organizer</emph> or click the <emph>Select Module</emph> "
"icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
msgstr ""

#: 01030400.xhp#par_id3145637.39.help.text
msgid ""
"To move a module or dialog to another document, click the corresponding "
"object in the list and drag it to the desired position. A horizontal line "
"indicates the target position of the current object while dragging. Hold the "
"<switchinline select=\"sys\"><caseinline select=\"MAC\">Option "
"</caseinline><defaultinline>Ctrl</defaultinline></switchinline> key while "
"dragging to copy the object instead of moving it."
msgstr ""

#: 01040000.xhp#tit.help.text
msgid "Event-Driven Macros"
msgstr ""

#: 01040000.xhp#bm_id3154581.help.text
msgid ""
"<bookmark_value>deleting; macro assignments to "
"events</bookmark_value><bookmark_value>macros; assigning to "
"events</bookmark_value><bookmark_value>assigning macros to "
"events</bookmark_value><bookmark_value>events; assigning "
"macros</bookmark_value>"
msgstr ""

#: 01040000.xhp#hd_id3147348.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Event-Driven Macros"
"\">Event-Driven Macros</link>"
msgstr ""

#: 01040000.xhp#par_id3146120.2.help.text
msgid "This section describes how to assign Basic programs to program events."
msgstr ""

#: 01040000.xhp#par_id3149263.4.help.text
msgid ""
"You can automatically execute a macro when a specified software event occurs "
"by assigning the desired macro to the event. The following table provides "
"an overview of program events and at what point an assigned macro is "
"executed."
msgstr ""

#: 01040000.xhp#par_id3148455.5.help.text
msgctxt "01040000.xhp#par_id3148455.5.help.text"
msgid "Event"
msgstr ""

#: 01040000.xhp#par_id3145799.6.help.text
msgid "An assigned macro is executed..."
msgstr ""

#: 01040000.xhp#par_id3149379.7.help.text
msgid "Program Start"
msgstr ""

#: 01040000.xhp#par_id3150715.8.help.text
msgid "... after a $[officename] application is started."
msgstr ""

#: 01040000.xhp#par_id3146914.9.help.text
msgid "Program End"
msgstr ""

#: 01040000.xhp#par_id3153765.10.help.text
msgid "...before a $[officename] application is terminated."
msgstr ""

#: 01040000.xhp#par_id3145150.11.help.text
msgid "Create Document"
msgstr ""

#: 01040000.xhp#par_id3163808.12.help.text
msgid ""
"...after a new document is created with <emph>File - New</emph> or with the "
"<emph>New</emph> icon."
msgstr ""

#: 01040000.xhp#par_id3145790.13.help.text
msgid "Open Document"
msgstr ""

#: 01040000.xhp#par_id3154572.14.help.text
msgid ""
"...after a document is opened with <emph>File - Open</emph> or with the "
"<emph>Open</emph> icon."
msgstr ""

#: 01040000.xhp#par_id3153266.15.help.text
msgid "Save Document As"
msgstr ""

#: 01040000.xhp#par_id3150208.16.help.text
msgid ""
"...before a document is saved under a specified name (with <emph>File - Save "
"As</emph>, or with <emph>File - Save</emph> or the <emph>Save</emph> icon, "
"if a document name has not yet been specified)."
msgstr ""

#: 01040000.xhp#par_id3158215.43.help.text
msgid "Document has been saved as"
msgstr ""

#: 01040000.xhp#par_id3150980.44.help.text
msgid ""
"... after a document was saved under a specified name (with <emph>File - "
"Save As</emph>, or with <emph>File - Save</emph> or with the "
"<emph>Save</emph> icon, if a document name has not yet been specified)."
msgstr ""

#: 01040000.xhp#par_id3150519.17.help.text
msgid "Save Document"
msgstr ""

#: 01040000.xhp#par_id3155529.18.help.text
msgid ""
"...before a document is saved with <emph>File - Save</emph> or the "
"<emph>Save</emph> icon, provided that a document name has already been "
"specified."
msgstr ""

#: 01040000.xhp#par_id3149404.45.help.text
msgid "Document has been saved"
msgstr ""

#: 01040000.xhp#par_id3151332.46.help.text
msgid ""
"...after a document is saved with <emph>File - Save</emph> or the "
"<emph>Save</emph> icon, provided that a document name has already been "
"specified."
msgstr ""

#: 01040000.xhp#par_id3159171.19.help.text
msgid "Close Document"
msgstr ""

#: 01040000.xhp#par_id3146868.20.help.text
msgid "...before a document is closed."
msgstr ""

#: 01040000.xhp#par_id3159097.47.help.text
msgid "Document is being closed"
msgstr ""

#: 01040000.xhp#par_id3148606.48.help.text
msgid ""
"...after a document was closed. Note that the \"Save Document\" event may also "
"occur when the document is saved before closing."
msgstr ""

#: 01040000.xhp#par_id3144772.21.help.text
msgid "Activate Document"
msgstr ""

#: 01040000.xhp#par_id3149442.22.help.text
msgid "...after a document is brought to the foreground."
msgstr ""

#: 01040000.xhp#par_id3150888.23.help.text
msgid "Deactivate Document"
msgstr ""

#: 01040000.xhp#par_id3154060.24.help.text
msgid "...after another document is brought to the foreground."
msgstr ""

#: 01040000.xhp#par_id3152384.25.help.text
msgid "Print Document"
msgstr ""

#: 01040000.xhp#par_id3152873.26.help.text
msgid ""
"...after the <emph>Print</emph> dialog is closed, but before the actual "
"print process begins."
msgstr ""

#: 01040000.xhp#par_id3159227.49.help.text
msgid "JavaScript run-time error"
msgstr ""

#: 01040000.xhp#par_id3145362.50.help.text
msgid "...when a JavaScript run-time error occurs."
msgstr ""

#: 01040000.xhp#par_id3154767.27.help.text
msgid "Print Mail Merge"
msgstr ""

#: 01040000.xhp#par_id3153555.28.help.text
msgid ""
"...after the <emph>Print</emph> dialog is closed, but before the actual "
"print process begins. This event occurs for each copy printed."
msgstr ""

#: 01040000.xhp#par_id3156366.51.help.text
msgid "Change of the page count"
msgstr ""

#: 01040000.xhp#par_id3154627.52.help.text
msgid "...when the page count changes."
msgstr ""

#: 01040000.xhp#par_id3154737.53.help.text
msgid "Message received"
msgstr ""

#: 01040000.xhp#par_id3150952.54.help.text
msgid "...if a message was received."
msgstr ""

#: 01040000.xhp#hd_id3153299.30.help.text
msgid "Assigning a Macro to an Event"
msgstr ""

#: 01040000.xhp#par_id3147244.31.help.text
msgctxt "01040000.xhp#par_id3147244.31.help.text"
msgid ""
"Choose <emph>Tools - Customize</emph> and click the <emph>Events</emph> tab."
msgstr ""

#: 01040000.xhp#par_id3146098.55.help.text
msgid ""
"Select whether you want the assignment to be globally valid or just valid in "
"the current document in the <emph>Save In</emph> listbox."
msgstr ""

#: 01040000.xhp#par_id3150431.32.help.text
msgid "Select the event from the <emph>Event</emph> list."
msgstr ""

#: 01040000.xhp#par_id3148742.33.help.text
msgid ""
"Click <emph>Macro</emph> and select the macro to be assigned to the selected "
"event."
msgstr ""

#: 01040000.xhp#par_id3146321.35.help.text
msgid "Click <emph>OK</emph> to assign the macro."
msgstr ""

#: 01040000.xhp#par_id3147414.56.help.text
msgctxt "01040000.xhp#par_id3147414.56.help.text"
msgid "Click <emph>OK</emph> to close the dialog."
msgstr ""

#: 01040000.xhp#hd_id3154581.36.help.text
msgid "Removing the Assignment of a Macro to an Event"
msgstr ""

#: 01040000.xhp#par_id3146883.57.help.text
msgctxt "01040000.xhp#par_id3146883.57.help.text"
msgid ""
"Choose <emph>Tools - Customize</emph> and click the <emph>Events</emph> tab."
msgstr ""

#: 01040000.xhp#par_id3155909.58.help.text
msgid ""
"Select whether you want to remove a global assignment or an assignment that "
"is just valid in the current document by selecting the option in the "
"<emph>Save In</emph> listbox."
msgstr ""

#: 01040000.xhp#par_id3159129.59.help.text
msgid ""
"Select the event that contains the assignment to be removed from the "
"<emph>Event</emph> list."
msgstr ""

#: 01040000.xhp#par_id3149143.37.help.text
msgid "Click <emph>Remove</emph>."
msgstr ""

#: 01040000.xhp#par_id3149351.60.help.text
msgctxt "01040000.xhp#par_id3149351.60.help.text"
msgid "Click <emph>OK</emph> to close the dialog."
msgstr ""

#: 01050000.xhp#tit.help.text
msgid "$[officename] Basic IDE"
msgstr ""

#: 01050000.xhp#hd_id3154422.1.help.text
msgid ""
"<variable id=\"01050000\"><link href=\"text/sbasic/shared/01050000.xhp\" "
"name=\"$[officename] Basic IDE\">$[officename] Basic IDE</link></variable>"
msgstr ""

#: 01050000.xhp#par_id3153142.2.help.text
msgid "This section describes the structure of the Basic IDE."
msgstr ""

#: 01050000.xhp#par_idN105C9.help.text
msgid ""
"<ahelp hid=\".\" visibility=\"hidden\">Opens the Basic IDE where you can write "
"and edit macros.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3153188.5.help.text
msgid "Commands From the Context menu of the Module Tabs"
msgstr ""

#: 01050000.xhp#hd_id3154731.6.help.text
msgid "Insert"
msgstr ""

#: 01050000.xhp#hd_id3151074.8.help.text
msgid "Module"
msgstr ""

#: 01050000.xhp#par_id3149581.9.help.text
msgid ""
"<ahelp hid=\".uno:NewModule\">Inserts a new module into the current "
"library.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3147397.10.help.text
msgid "Dialog"
msgstr ""

#: 01050000.xhp#par_id3144335.11.help.text
msgid ""
"<ahelp hid=\".uno:NewDialog\">Inserts a new dialog into the current "
"library.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3155602.12.help.text
msgctxt "01050000.xhp#hd_id3155602.12.help.text"
msgid "Delete"
msgstr ""

#: 01050000.xhp#par_id3155064.13.help.text
msgid "<ahelp hid=\".uno:DeleteCurrent\">Deletes the selected module.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3149018.14.help.text
msgid "Rename"
msgstr ""

#: 01050000.xhp#par_id3154754.15.help.text
msgid ""
"<ahelp hid=\".uno:RenameCurrent\">Renames the current module in place.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3150043.16.help.text
msgid "Hide"
msgstr ""

#: 01050000.xhp#par_id3145147.17.help.text
msgid "<ahelp hid=\".uno:HideCurPage\">Hides the current module.</ahelp>"
msgstr ""

#: 01050000.xhp#hd_id3163805.18.help.text
msgctxt "01050000.xhp#hd_id3163805.18.help.text"
msgid "Modules"
msgstr ""

#: 01050000.xhp#par_id3153965.19.help.text
msgid ""
"Opens the <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro "
"Organizer\"><emph>Macro Organizer</emph></link> dialog."
msgstr ""

#: 01050100.xhp#tit.help.text
msgid "Watch Window"
msgstr ""

#: 01050100.xhp#hd_id3149457.1.help.text
msgid "<link href=\"text/sbasic/shared/01050100.xhp\">Watch Window</link>"
msgstr ""

#: 01050100.xhp#par_id3154908.9.help.text
msgid ""
"The Watch window allows you to observe the value of variables during the "
"execution of a program. Define the variable in the Watch text box. Click on "
"<link href=\"text/sbasic/shared/02/11080000.xhp\">Enable Watch</link> to add "
"the variable to the list box and to display its values."
msgstr ""

#: 01050100.xhp#hd_id3145173.4.help.text
msgid "Watch"
msgstr ""

#: 01050100.xhp#par_id3155132.5.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_EDIT\">Enter the name of the variable "
"whose value is to be monitored.</ahelp>"
msgstr ""

#: 01050100.xhp#hd_id3148645.6.help.text
msgctxt "01050100.xhp#hd_id3148645.6.help.text"
msgid "Remove Watch"
msgstr ""

#: 01050100.xhp#par_id3148576.7.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_REMOVEWATCH\">Removes the selected variable from the "
"list of watched variables.</ahelp>"
msgstr ""

#: 01050100.xhp#par_id3147426.help.text
msgid ""
"<image id=\"img_id3152460\" src=\"res/baswatr.png\" width=\"0.25inch\" "
"height=\"0.222inch\"><alt id=\"alt_id3152460\">Icon</alt></image>"
msgstr ""

#: 01050100.xhp#par_id3154012.8.help.text
msgctxt "01050100.xhp#par_id3154012.8.help.text"
msgid "Remove Watch"
msgstr ""

#: 01050100.xhp#hd_id3154491.10.help.text
msgid "Editing the Value of a Watched Variable"
msgstr ""

#: 01050100.xhp#par_id3156283.11.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_LIST\">Displays the list of watched "
"variables. Click twice with a short pause in between on an entry to edit its "
"value.</ahelp> The new value will be taken as the variable's value for the "
"program."
msgstr ""

#: 01050200.xhp#tit.help.text
msgid "Call Stack Window (Calls)"
msgstr ""

#: 01050200.xhp#hd_id3146794.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01050200.xhp\" name=\"Call Stack Window "
"(Calls)\">Call Stack Window (Calls)</link>"
msgstr ""

#: 01050200.xhp#par_id3150400.2.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\" visibility=\"hidden\">Displays the "
"sequence of procedures and functions during the execution of a "
"program.</ahelp>The <emph>Call Stack</emph> allows you to monitor the "
"sequence of procedures and functions during the execution of a program. The "
"procedures are functions are displayed bottom to top with the most recent "
"function or procedure call at the top of the list."
msgstr ""

#: 01050300.xhp#tit.help.text
msgid "Manage Breakpoints"
msgstr ""

#: 01050300.xhp#hd_id3154927.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01050300.xhp\" name=\"Manage "
"Breakpoints\">Manage Breakpoints</link>"
msgstr ""

#: 01050300.xhp#par_id3148550.2.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_BRKPROPS\">Specifies the options for "
"breakpoints.</ahelp>"
msgstr ""

#: 01050300.xhp#hd_id3149670.3.help.text
msgid "Breakpoints"
msgstr ""

#: 01050300.xhp#par_id3150398.4.help.text
msgid ""
"<ahelp "
"hid=\"BASCTL_COMBOBOX_RID_BASICIDE_BREAKPOINTDLG_RID_CB_BRKPOINTS\">Enter the "
"line number for a new breakpoint, then click <emph>New</emph>.</ahelp>"
msgstr ""

#: 01050300.xhp#hd_id3156280.6.help.text
msgid "Active"
msgstr ""

#: 01050300.xhp#par_id3154910.7.help.text
msgid ""
"<ahelp hid=\"HID_BASICIDE_ACTIV\">Activates or deactivates the current "
"breakpoint.</ahelp>"
msgstr ""

#: 01050300.xhp#hd_id3144500.8.help.text
msgid "Pass Count"
msgstr ""

#: 01050300.xhp#par_id3161831.9.help.text
msgid ""
"<ahelp "
"hid=\"BASCTL_NUMERICFIELD_RID_BASICIDE_BREAKPOINTDLG_RID_FLD_PASS\">Specify "
"the number of loops to perform before the breakpoint takes effect.</ahelp>"
msgstr ""

#: 01050300.xhp#hd_id3152579.10.help.text
msgid "New"
msgstr ""

#: 01050300.xhp#par_id3148575.11.help.text
msgid ""
"<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_NEW\">Creates "
"a breakpoint on the line number specified.</ahelp>"
msgstr ""

#: 01050300.xhp#hd_id3147319.12.help.text
msgctxt "01050300.xhp#hd_id3147319.12.help.text"
msgid "Delete"
msgstr ""

#: 01050300.xhp#par_id3153363.13.help.text
msgid ""
"<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_DEL\">Deletes "
"the selected breakpoint.</ahelp>"
msgstr ""

#: 01170100.xhp#tit.help.text
msgid "Control and Dialog Properties"
msgstr ""

#: 01170100.xhp#bm_id3153379.help.text
msgid ""
"<bookmark_value>controls; "
"properties</bookmark_value><bookmark_value>properties; controls and "
"dialogs</bookmark_value><bookmark_value>dialogs; properties</bookmark_value>"
msgstr ""

#: 01170100.xhp#hd_id3153379.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01170100.xhp\" name=\"Control and Dialog "
"Properties\">Control and Dialog Properties</link>"
msgstr ""

#: 01170100.xhp#par_id3156280.2.help.text
msgid ""
"<ahelp hid=\".\">Specifies the properties of the selected dialog or "
"control.</ahelp> You must be in the design mode to be able to use this "
"command."
msgstr ""

#: 01170100.xhp#hd_id3151043.20.help.text
msgid "Entering Data in the Properties Dialog"
msgstr ""

#: 01170100.xhp#par_id3153771.3.help.text
msgid ""
"The following key combinations apply to enter data in multiline fields or "
"combo boxes of the <emph>Properties</emph> dialog:"
msgstr ""

#: 01170100.xhp#par_id3150010.18.help.text
msgid "Keys"
msgstr ""

#: 01170100.xhp#par_id3147317.19.help.text
msgid "Effects"
msgstr ""

#: 01170100.xhp#par_id3146121.4.help.text
msgid "Alt+Down Arrow"
msgstr ""

#: 01170100.xhp#par_id3149581.5.help.text
msgid "Opens a combo box"
msgstr ""

#: 01170100.xhp#par_id3147394.6.help.text
msgid "Alt+Up Arrow"
msgstr ""

#: 01170100.xhp#par_id3148455.7.help.text
msgid "Closes a combo box"
msgstr ""

#: 01170100.xhp#par_id3154511.8.help.text
msgid "Shift+Enter"
msgstr ""

#: 01170100.xhp#par_id3146971.9.help.text
msgid "Inserts a line break in multiline fields."
msgstr ""

#: 01170100.xhp#par_id3146914.10.help.text
msgid "(UpArrow)"
msgstr ""

#: 01170100.xhp#par_id3153714.11.help.text
msgid "Goes to the previous line."
msgstr ""

#: 01170100.xhp#par_id3159266.12.help.text
msgid "(DownArrow)"
msgstr ""

#: 01170100.xhp#par_id3146314.13.help.text
msgid "Goes to the next line."
msgstr ""

#: 01170100.xhp#par_id3149255.14.help.text
msgid "Enter"
msgstr ""

#: 01170100.xhp#par_id3149566.15.help.text
msgid ""
"Applies the changes made to a field and places the cursor into the next "
"field."
msgstr ""

#: 01170101.xhp#tit.help.text
msgid "General"
msgstr ""

#: 01170101.xhp#hd_id3147436.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01170101.xhp\" name=\"General\">General</link>"
msgstr ""

#: 01170101.xhp#par_id3155855.2.help.text
msgid ""
"Define the properties for the selected control or dialog. The available "
"properties depend on the type of control selected. The following properties "
"therefore are not available for every type of control."
msgstr ""

#: 01170101.xhp#hd_id3148647.11.help.text
msgid "Alignment"
msgstr ""

#: 01170101.xhp#par_id3147318.12.help.text
msgid ""
"<ahelp hid=\"HID_PROP_IMAGE_ALIGN\">Specify the alignment option for the "
"selected control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153189.76.help.text
msgid "AutoFill"
msgstr ""

#: 01170101.xhp#par_id3152460.77.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to enable the AutoFill function for the selected "
"control. </ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3155307.3.help.text
msgid "Background color"
msgstr ""

#: 01170101.xhp#par_id3145251.4.help.text
msgid ""
"<ahelp hid=\".\">Specify the background color for the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3151076.263.help.text
msgid "Large change"
msgstr ""

#: 01170101.xhp#par_id3148457.262.help.text
msgid ""
"<ahelp hid=\".\">Specify the number of units to scroll when a user clicks in "
"the area between the slider and the arrows on a scrollbar.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153876.139.help.text
msgid "Border"
msgstr ""

#: 01170101.xhp#par_id3154017.140.help.text
msgid "<ahelp hid=\".\">Specify the border type for the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3150749.23.help.text
msgid "Button type"
msgstr ""

#: 01170101.xhp#par_id3155064.24.help.text
msgid ""
"<ahelp hid=\".\">Select a button type. Button types determine what type of "
"action is initiated.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149019.5.help.text
msgid "Character set"
msgstr ""

#: 01170101.xhp#par_id3148406.6.help.text
msgid ""
"<ahelp hid=\".\">Select the font to be used for displaying the contents of the "
"current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3147341.149.help.text
msgid "Currency symbol"
msgstr ""

#: 01170101.xhp#par_id3146315.150.help.text
msgid ""
"<ahelp hid=\".\">Enter the currency symbol to be used for currency "
"controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id7936643.help.text
msgctxt "01170101.xhp#hd_id7936643.help.text"
msgid "Date"
msgstr ""

#: 01170101.xhp#par_id2293771.help.text
msgid ""
"<ahelp hid=\".\">Specify the default date to be shown in the Date "
"control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153965.82.help.text
msgid "Date format"
msgstr ""

#: 01170101.xhp#par_id3155334.83.help.text
msgid ""
"<ahelp hid=\".\">Specify the desired format for a date control. A date control "
"interprets the user input depending on this format setting.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154663.121.help.text
msgid "Date max."
msgstr ""

#: 01170101.xhp#par_id3148485.122.help.text
msgid "<ahelp hid=\".\">Specify the upper limit for a date control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3152778.131.help.text
msgid "Date min."
msgstr ""

#: 01170101.xhp#par_id3154120.132.help.text
msgid "<ahelp hid=\".\">Specify the lower limit for a date control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154573.137.help.text
msgid "Decimal accuracy"
msgstr ""

#: 01170101.xhp#par_id3166426.138.help.text
msgid ""
"<ahelp hid=\".\">Specify the number of decimal places displayed for a "
"numerical or currency control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3159091.144.help.text
msgid "Default button"
msgstr ""

#: 01170101.xhp#par_id3154200.145.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to make the current button control the default "
"selection. Pressing <emph>Return</emph> in the dialog activates the default "
"button.</ahelp>"
msgstr ""

#: 01170101.xhp#par_idN108BA.help.text
msgid "Delay"
msgstr ""

#: 01170101.xhp#par_idN108D0.help.text
msgid ""
"<ahelp hid=\".\">Specifies the delay in milliseconds between scrollbar trigger "
"events.</ahelp> A trigger event occurs when you click a scrollbar arrow or "
"click the background area in a scrollbar. Repeated trigger events occur if "
"you keep the mouse button pressed when you click a scrollbar arrow or "
"background area in a scrollbar. If you want, you can include valid time "
"units with the number that you enter, for example, 2 s or 500 ms."
msgstr ""

#: 01170101.xhp#hd_id3151278.19.help.text
msgid "Dropdown"
msgstr ""

#: 01170101.xhp#par_id3155113.20.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to enable the dropdown option for list or combo "
"box controls. A dropdown control field has an arrow button which you can "
"click to open a list of the existing form entries.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3151216.13.help.text
msgid "Enabled"
msgstr ""

#: 01170101.xhp#par_id3150517.14.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to enable the control. If the control is "
"disabled, it is grayed out in the dialog.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3155379.91.help.text
msgid "Edit mask"
msgstr ""

#: 01170101.xhp#par_id3155509.92.help.text
msgid ""
"<ahelp hid=\".\">Specify the edit mask for a pattern control. This is a "
"character code that defines the input format for the control.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id3154485.184.help.text
msgid ""
"You need to specify a masking character for each input character of the edit "
"mask to restrict the input to the values that are listed in the following "
"table:"
msgstr ""

#: 01170101.xhp#par_id3155809.93.help.text
msgid " Character "
msgstr ""

#: 01170101.xhp#par_id3148702.94.help.text
msgid "Meaning"
msgstr ""

#: 01170101.xhp#par_id3156199.95.help.text
msgid "L"
msgstr ""

#: 01170101.xhp#par_id3148869.96.help.text
msgid "A text constant. This character cannot be modified by the user. "
msgstr ""

#: 01170101.xhp#par_id3156016.97.help.text
msgid "a"
msgstr ""

#: 01170101.xhp#par_id3157983.98.help.text
msgid ""
"The characters a-z can be entered here. If a capital letter is entered, it "
"is automatically converted to a lowercase letter."
msgstr ""

#: 01170101.xhp#par_id3148607.99.help.text
msgid "A"
msgstr ""

#: 01170101.xhp#par_id3159204.100.help.text
msgid ""
"The characters A-Z can be entered here. If a lowercase letter is entered, it "
"is automatically converted to a capital letter"
msgstr ""

#: 01170101.xhp#par_id3149126.101.help.text
msgid "c"
msgstr ""

#: 01170101.xhp#par_id3151304.102.help.text
msgid ""
"The characters a-z and 0-9 can be entered here. If a capital letter is "
"entered, it is automatically converted to a lowercase letter."
msgstr ""

#: 01170101.xhp#par_id3152870.103.help.text
msgid "C"
msgstr ""

#: 01170101.xhp#par_id3155071.104.help.text
msgid ""
"The characters a-z and 0-9 can be entered here. If a lowercase letter is "
"entered, it is automatically converted to a capital letter"
msgstr ""

#: 01170101.xhp#par_id3159230.105.help.text
msgid "N"
msgstr ""

#: 01170101.xhp#par_id3154650.106.help.text
msgid "Only the characters 0-9 can be entered."
msgstr ""

#: 01170101.xhp#par_id3149383.107.help.text
msgctxt "01170101.xhp#par_id3149383.107.help.text"
msgid "x"
msgstr ""

#: 01170101.xhp#par_id3153489.108.help.text
msgid "All printable characters can be entered."
msgstr ""

#: 01170101.xhp#par_id3146967.109.help.text
msgid "X"
msgstr ""

#: 01170101.xhp#par_id3154707.110.help.text
msgid ""
"All printable characters can be entered. If a lowercase letter is used, it "
"is automatically converted to a capital letter."
msgstr ""

#: 01170101.xhp#hd_id2128971.help.text
msgid "Editable"
msgstr ""

#: 01170101.xhp#par_id6519974.help.text
msgid ""
"<ahelp hid=\".\">Specifies whether the nodes of the tree control are "
"editable.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id4591814.help.text
msgctxt "01170101.xhp#par_id4591814.help.text"
msgid "The default value is FALSE."
msgstr ""

#: 01170101.xhp#hd_id3149317.114.help.text
msgctxt "01170101.xhp#hd_id3149317.114.help.text"
msgid "Graphics"
msgstr ""

#: 01170101.xhp#par_id3147546.115.help.text
msgid ""
"<ahelp hid=\".\">Specify the source of the graphics for a button or an image "
"control. Click \"...\" to select a file.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154627.258.help.text
msgid "Height"
msgstr ""

#: 01170101.xhp#par_id3155754.257.help.text
msgid ""
"<ahelp hid=\".\">Specify the height of the current control or the "
"dialog.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153072.208.help.text
msgid "Help text"
msgstr ""

#: 01170101.xhp#par_id3147502.209.help.text
msgid ""
"<ahelp hid=\".\">Enter a help text that is displayed as a tip (bubble help) "
"when the mouse rests over the control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154400.212.help.text
msgid "Help URL"
msgstr ""

#: 01170101.xhp#par_id3150431.213.help.text
msgid ""
"<ahelp hid=\".\">Specify the help URL that is called when you press F1 while "
"the focus is on a particular control. For example, use the format HID:1234 "
"to call the Help-ID with the number 1234.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id4171269.help.text
msgid ""
"Set the environment variable HELP_DEBUG to 1 to view the Help-IDs as "
"extended help tips."
msgstr ""

#: 01170101.xhp#hd_id3159260.85.help.text
msgid "Incr./decrement value"
msgstr ""

#: 01170101.xhp#par_id3145233.86.help.text
msgid ""
"<ahelp hid=\".\">Specify the increment and decrement interval for spin button "
"controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id539262.help.text
msgid "Invokes stop mode editing"
msgstr ""

#: 01170101.xhp#par_id234382.help.text
msgid ""
"<ahelp hid=\".\">Specifies what happens when editing is interrupted by "
"selecting another node in the tree, a change in the tree's data, or by some "
"other means.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id6591082.help.text
msgid ""
"Setting this property to TRUE causes the changes to be automatically saved "
"when editing is interrupted. FALSE means that editing is canceled and "
"changes are lost."
msgstr ""

#: 01170101.xhp#par_id9298074.help.text
msgctxt "01170101.xhp#par_id9298074.help.text"
msgid "The default value is FALSE."
msgstr ""

#: 01170101.xhp#hd_id3150536.7.help.text
msgid "Label"
msgstr ""

#: 01170101.xhp#par_id3146324.8.help.text
msgid ""
"<ahelp hid=\".\">Specifies the label of the current control. The label is "
"displayed along with the control.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id3146816.223.help.text
msgid ""
"You can create multi-line <emph>labels</emph> by inserting manual line "
"breaks in the label using <emph>Shift+Enter</emph>."
msgstr ""

#: 01170101.xhp#hd_id3150457.74.help.text
msgid "Line Count"
msgstr ""

#: 01170101.xhp#par_id3149143.75.help.text
msgid ""
"<ahelp hid=\".\">Enter the number of lines to be displayed for a list control. "
"For combo boxes, this setting is only active if the dropdown option is "
"enabled. </ahelp>"
msgstr ""

#: 01170101.xhp#hd_id7468489.help.text
msgctxt "01170101.xhp#hd_id7468489.help.text"
msgid "Scrollbar"
msgstr ""

#: 01170101.xhp#par_id7706228.help.text
msgid "Adds the scrollbar type that you specify to a text box."
msgstr ""

#: 01170101.xhp#hd_id3153121.256.help.text
msgid "Small change"
msgstr ""

#: 01170101.xhp#par_id3157875.255.help.text
msgid ""
"<ahelp hid=\".\">Specify the number of units to scroll when a user clicks an "
"arrow on a scrollbar.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3145221.73.help.text
msgid "List entries"
msgstr ""

#: 01170101.xhp#par_id3154580.120.help.text
msgid ""
"<ahelp hid=\".\">Specify the entries for a list control. One line takes one "
"list entry. Press <emph>Shift+Enter</emph> to insert a new line.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149723.159.help.text
msgid "Literal mask"
msgstr ""

#: 01170101.xhp#par_id3150656.160.help.text
msgid ""
"<ahelp hid=\".\">Specify the initial values to be displayed in a pattern "
"control. This helps the user to identify which values are allowed in a "
"pattern control. The literal mask is restricted by the format specified by "
"the edit mask.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149015.116.help.text
msgid "Manual line break"
msgstr ""

#: 01170101.xhp#par_id3149893.117.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to allow manual line breaks inside multiline "
"controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3150463.123.help.text
msgid "Max. text length"
msgstr ""

#: 01170101.xhp#par_id3150745.124.help.text
msgid ""
"<ahelp hid=\".\">Specify the maximum number of characters that the user can "
"enter.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154675.21.help.text
msgid "Multiline Input"
msgstr ""

#: 01170101.xhp#par_id3144741.22.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to allow the input of multiple lines in the "
"control. Press Enter to insert a manual line break in the control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154848.129.help.text
msgid "Multiselection"
msgstr ""

#: 01170101.xhp#par_id3151235.130.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to allow the selection of multiple entries in "
"list controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3148887.9.help.text
msgid "Name"
msgstr ""

#: 01170101.xhp#par_id3154548.10.help.text
msgid ""
"<ahelp hid=\".\">Insert a name for the current control. This name is used to "
"identify the control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3148739.44.help.text
msgid "Order"
msgstr ""

#: 01170101.xhp#par_id3149252.45.help.text
msgid ""
"<ahelp hid=\".\">Specify the order in which the controls receive the focus "
"when the Tab key is pressed in the dialog.</ahelp> On entering a dialog, the "
"control with the lowest order (0) receives the focus. Pressing the "
"<emph>Tab</emph> key the successively focusses the other controls as "
"specified by their order number."
msgstr ""

#: 01170101.xhp#par_id3155259.46.help.text
msgid ""
"Initially, the controls receive numbers in the order they are added to the "
"dialog. You can change the order numbers for controls. $[officename] Basic "
"updates the order numbers automatically to avoid duplicate numbers. Controls "
"that cannot be focused are also assigned a value but these controls are "
"skipped when using the Tab key."
msgstr ""

#: 01170101.xhp#hd_id3149511.247.help.text
msgid "Orientation"
msgstr ""

#: 01170101.xhp#par_id3153780.246.help.text
msgid "<ahelp hid=\".\">Specify the orientation for a scrollbar control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154374.239.help.text
msgid "Page (step)"
msgstr ""

#: 01170101.xhp#par_id3154109.238.help.text
msgid ""
"<ahelp hid=\".\">Specify the number of the dialog page to which the current "
"control is assigned or the page number of the dialog you want to "
"edit.</ahelp> If a dialog has only one page set its <emph>Page (Step)</emph> "
"value to <emph>0</emph>."
msgstr ""

#: 01170101.xhp#par_id3148580.236.help.text
msgid ""
"Select <emph>Page (Step)</emph> = 0 to make a control visible on every "
"dialog page."
msgstr ""

#: 01170101.xhp#par_id3146144.235.help.text
msgid ""
"To switch between dialog pages at run time, you need to create a macro that "
"changes the value of <emph>Page (Step)</emph>."
msgstr ""

#: 01170101.xhp#hd_id3154558.156.help.text
msgid "Password characters"
msgstr ""

#: 01170101.xhp#par_id3152787.157.help.text
msgid ""
"<ahelp hid=\".\">Enter a character to be displayed instead of the characters "
"that are typed. This can be used for entering passwords in text "
"controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3148750.245.help.text
msgid "PositionX"
msgstr ""

#: 01170101.xhp#par_id3154517.244.help.text
msgid ""
"<ahelp hid=\".\">Specify the distance of the current control from the left "
"side of the dialog.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3152767.243.help.text
msgid "PositionY"
msgstr ""

#: 01170101.xhp#par_id3159082.242.help.text
msgid ""
"<ahelp hid=\".\">Specify the distance of the current control from the top of "
"the dialog.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3159213.221.help.text
msgid "Prefix symbol"
msgstr ""

#: 01170101.xhp#par_id3149688.222.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to display the currency symbol prefix in "
"currency controls when a number was entered.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149728.89.help.text
msgid "Print"
msgstr ""

#: 01170101.xhp#par_id3150001.90.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to include the current control in a document's "
"printout.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154671.261.help.text
msgid "Progress value"
msgstr ""

#: 01170101.xhp#par_id3146849.260.help.text
msgid ""
"<ahelp hid=\".\">Specify a progress value for a progress bar control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153112.254.help.text
msgid "Progress value max."
msgstr ""

#: 01170101.xhp#par_id3145167.253.help.text
msgid ""
"<ahelp hid=\".\">Specify the maximum value of a progress bar control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153569.249.help.text
msgid "Progress value min."
msgstr ""

#: 01170101.xhp#par_id3154506.248.help.text
msgid ""
"<ahelp hid=\".\">Specify the minimum value of a progress bar control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3150134.42.help.text
msgid "Read-only"
msgstr ""

#: 01170101.xhp#par_id3155930.43.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to prevent the user from editing the value of "
"the current control. The control is enabled and can be focussed but not "
"modified.</ahelp>"
msgstr ""

#: 01170101.xhp#par_idN11112.help.text
msgid "Repeat"
msgstr ""

#: 01170101.xhp#par_idN11128.help.text
msgid ""
"<ahelp hid=\".\">Repeats trigger events when you keep the mouse button pressed "
"on a control such as a spin button.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id9579149.help.text
msgid "Root displayed"
msgstr ""

#: 01170101.xhp#par_id7126987.help.text
msgid ""
"<ahelp hid=\".\">Specifies if the root node of the tree control is "
"displayed.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id9174779.help.text
msgid ""
"If Root displayed is set to FALSE, the root node of a model is no longer a "
"valid node for the tree control and can't be used with any method of "
"XTreeControl."
msgstr ""

#: 01170101.xhp#par_id594195.help.text
msgctxt "01170101.xhp#par_id594195.help.text"
msgid "The default value is TRUE."
msgstr ""

#: 01170101.xhp#hd_id7534409.help.text
msgid "Row height"
msgstr ""

#: 01170101.xhp#par_id6471755.help.text
msgid ""
"<ahelp hid=\".\">Specifies the height of each row of a tree control, in "
"pixels.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id2909329.help.text
msgid ""
"If the specified value is less than or equal to zero, the row height is the "
"maximum height of all rows."
msgstr ""

#: 01170101.xhp#par_id4601580.help.text
msgid "The default value is 0."
msgstr ""

#: 01170101.xhp#hd_id3148761.264.help.text
msgid "Scale"
msgstr ""

#: 01170101.xhp#par_id3159134.265.help.text
msgid "<ahelp hid=\".\">Scales the image to fit the control size.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id7597277.help.text
msgctxt "01170101.xhp#hd_id7597277.help.text"
msgid "Scrollbar"
msgstr ""

#: 01170101.xhp#par_id986968.help.text
msgid ""
"<ahelp hid=\".\">Adds the scrollbar type that you specify to a text "
"box.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3147370.241.help.text
msgid "Scroll value"
msgstr ""

#: 01170101.xhp#par_id3159622.240.help.text
msgid ""
"<ahelp hid=\".\">Specify the initial value of a scrollbar control. This "
"determines the position of the scrollbar slider.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3155440.252.help.text
msgid "Scroll value max."
msgstr ""

#: 01170101.xhp#par_id3148877.251.help.text
msgid ""
"<ahelp hid=\".\">Specify the maximum value of a scrollbar control.</ahelp>"
msgstr ""

#: 01170101.xhp#par_idN111E4.help.text
msgid "Scroll value min."
msgstr ""

#: 01170101.xhp#par_idN111E8.help.text
msgid ""
"<ahelp hid=\".\">Specify the minimum value of a scrollbar control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id543534.help.text
msgid "Show handles"
msgstr ""

#: 01170101.xhp#par_id5060884.help.text
msgid ""
"<ahelp hid=\".\">Specifies whether the handles of the nodes should be "
"displayed.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id4974822.help.text
msgid ""
"The handles are dotted lines that visualize the hierarchy of the tree "
"control."
msgstr ""

#: 01170101.xhp#par_id7687307.help.text
msgctxt "01170101.xhp#par_id7687307.help.text"
msgid "The default value is TRUE."
msgstr ""

#: 01170101.xhp#hd_id4062013.help.text
msgid "Show root handles"
msgstr ""

#: 01170101.xhp#par_id3314004.help.text
msgid ""
"<ahelp hid=\".\">Specifies whether the handles of the nodes should also be "
"displayed at root level.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id2396313.help.text
msgctxt "01170101.xhp#par_id2396313.help.text"
msgid "The default value is TRUE."
msgstr ""

#: 01170101.xhp#par_idN10EC2.help.text
msgid "Selection"
msgstr ""

#: 01170101.xhp#par_idN10ED8.help.text
msgid ""
"<ahelp hid=\".\">Specifies the sequence of the selected items, where \"0\" "
"corresponds to the first item. To select more than one item, Multiselection "
"must be enabled.</ahelp>"
msgstr ""

#: 01170101.xhp#par_idN10EEB.help.text
msgid ""
"Click the <emph>...</emph> button to open the <emph>Selection</emph> dialog."
msgstr ""

#: 01170101.xhp#par_idN10F0A.help.text
msgid ""
"<ahelp hid=\".\">Click the item or items that you want to select. To select "
"more than one item, ensure that the Multiselection option is "
"selected.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id5026093.help.text
msgid "Selection type"
msgstr ""

#: 01170101.xhp#par_id1134067.help.text
msgid ""
"<ahelp hid=\".\">Specifies the selection mode that is enabled for this tree "
"control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3154193.87.help.text
msgid "Spin Button"
msgstr ""

#: 01170101.xhp#par_id3145298.88.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to add spin buttons to a numerical, currency, "
"date, or time control to allow increasing and decreasing the input value "
"using arrow buttons.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3156267.232.help.text
msgid "State"
msgstr ""

#: 01170101.xhp#par_id3150928.231.help.text
msgid ""
"<ahelp hid=\".\">Select the selection state of the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3148396.112.help.text
msgid "Strict format"
msgstr ""

#: 01170101.xhp#par_id3153042.113.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to only allow valid characters to be entered in "
"a numerical, currency, date, or time control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149538.48.help.text
msgid "Tabstop"
msgstr ""

#: 01170101.xhp#par_id3148543.49.help.text
msgid ""
"<ahelp hid=\".\">Select the focus behavior of the current control when using "
"the <emph>Tab</emph> key.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id3148776.178.help.text
msgid "Default"
msgstr ""

#: 01170101.xhp#par_id3153547.179.help.text
msgid ""
"Only input controls receive the focus when using the <emph>Tab </emph>key. "
"Controls without input like caption controls are omitted."
msgstr ""

#: 01170101.xhp#par_id3154632.52.help.text
msgid "No"
msgstr ""

#: 01170101.xhp#par_id3150475.53.help.text
msgid "When using the tab key focusing skips the control."
msgstr ""

#: 01170101.xhp#par_id3150690.50.help.text
msgid "Yes"
msgstr ""

#: 01170101.xhp#par_id3159106.51.help.text
msgid "The control can be selected with the Tab key."
msgstr ""

#: 01170101.xhp#hd_id3145152.147.help.text
msgid "Thousands Separator"
msgstr ""

#: 01170101.xhp#par_id3155085.148.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to display thousands separator characters in "
"numerical and currency controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3152816.168.help.text
msgid "Time Format"
msgstr ""

#: 01170101.xhp#par_id3145263.169.help.text
msgid "<ahelp hid=\".\">Select the format to be used for time controls.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3153920.127.help.text
msgid "Time max."
msgstr ""

#: 01170101.xhp#par_id3155401.128.help.text
msgid ""
"<ahelp hid=\".\">Specify the maximum time value for a time control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3163818.135.help.text
msgid "Time min."
msgstr ""

#: 01170101.xhp#par_id3156262.136.help.text
msgid ""
"<ahelp hid=\".\">Specify the minimum time value for a time control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3148638.266.help.text
msgid "Title"
msgstr ""

#: 01170101.xhp#par_id3147169.267.help.text
msgid ""
"<ahelp hid=\".\">Specify the title of the dialog. Click the border of the "
"dialog to select the dialog.</ahelp>"
msgstr ""

#: 01170101.xhp#par_id3153716.55.help.text
msgid ""
"<emph>Titles</emph> are only used for labeling a dialog and can only contain "
"one line. Please note that if you work with macros, controls are only "
"called through their <emph>Name</emph> property."
msgstr ""

#: 01170101.xhp#hd_id3152594.173.help.text
msgid "Tristate"
msgstr ""

#: 01170101.xhp#par_id3149825.174.help.text
msgid ""
"<ahelp hid=\".\">Select \"Yes\" to allow a check box to have three states "
"(checked, unchecked, and grayed out) instead of two (checked and "
"unchecked).</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3150614.268.help.text
msgctxt "01170101.xhp#hd_id3150614.268.help.text"
msgid "Value"
msgstr ""

#: 01170101.xhp#par_id3154315.269.help.text
msgid "<ahelp hid=\".\">Specify the value for the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3152480.125.help.text
msgid "Value max."
msgstr ""

#: 01170101.xhp#par_id3163823.126.help.text
msgid ""
"<ahelp hid=\".\">Specify the maximum value for the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149276.133.help.text
msgid "Value min."
msgstr ""

#: 01170101.xhp#par_id3145088.134.help.text
msgid ""
"<ahelp hid=\".\">Specify the minimum value for the current control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3149712.234.help.text
msgid "Visible size"
msgstr ""

#: 01170101.xhp#par_id3149445.233.help.text
msgid ""
"<ahelp hid=\".\">Specify the length of the slider of a scrollbar "
"control.</ahelp>"
msgstr ""

#: 01170101.xhp#hd_id3152472.142.help.text
msgid "Width"
msgstr ""

#: 01170101.xhp#par_id3157963.143.help.text
msgid ""
"<ahelp hid=\".\">Specify the width of the current control or dialog.</ahelp>"
msgstr ""

#: 01170103.xhp#tit.help.text
msgid "Events"
msgstr ""

#: 01170103.xhp#hd_id3155506.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/01170103.xhp\" name=\"Events\">Events</link>"
msgstr ""

#: 01170103.xhp#par_id3146114.2.help.text
msgid ""
"Define event assignments for the selected control or dialog. The available "
"events depend on the type of control selected."
msgstr ""

#: 01170103.xhp#hd_id3145387.16.help.text
msgid "When receiving focus"
msgstr ""

#: 01170103.xhp#par_id3155090.17.help.text
msgid ""
"<ahelp hid=\"HID_EVT_FOCUSGAINED\">This event takes place if a control "
"receives the focus.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3152892.18.help.text
msgid "When losing focus"
msgstr ""

#: 01170103.xhp#par_id3153305.19.help.text
msgid ""
"<ahelp hid=\"HID_EVT_FOCUSLOST\">This event takes place if a control loses the "
"focus.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3152896.20.help.text
msgid "Key pressed"
msgstr ""

#: 01170103.xhp#par_id3148837.21.help.text
msgid ""
"<ahelp hid=\"HID_EVT_KEYTYPED\">This event occurs when the user presses any "
"key while the control has the focus.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3146869.43.help.text
msgid "Key released"
msgstr ""

#: 01170103.xhp#par_id3155267.44.help.text
msgid ""
"<ahelp hid=\"HID_EVT_KEYUP\">This event occurs when the user releases a key "
"while the control has the focus.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3159096.41.help.text
msgid "Modified"
msgstr ""

#: 01170103.xhp#par_id3156019.42.help.text
msgid ""
"<ahelp hid=\"HID_EVT_CHANGED\">This event takes place, when the control loses "
"the focus and the contents of the control were changed since it lost the "
"focus.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3144508.10.help.text
msgid "Text modified"
msgstr ""

#: 01170103.xhp#par_id3148608.11.help.text
msgid ""
"<ahelp hid=\"HID_EVT_TEXTCHANGED\">This event takes place if you enter or "
"modify a text in an input field.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3159207.8.help.text
msgid "Item status changed"
msgstr ""

#: 01170103.xhp#par_id3155097.9.help.text
msgid ""
"<ahelp hid=\"HID_EVT_ITEMSTATECHANGED\">This event takes place if the status "
"of the control field is changed, for example, from checked to "
"unchecked.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3151304.26.help.text
msgid "Mouse inside"
msgstr ""

#: 01170103.xhp#par_id3152871.27.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEENTERED\">This event takes place when the mouse "
"enters the control.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3146778.30.help.text
msgid "Mouse moved while key pressed"
msgstr ""

#: 01170103.xhp#par_id3150403.31.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEDRAGGED\">This event takes place when the mouse is "
"dragged while a key is pressed.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3150210.32.help.text
msgid "Mouse moved"
msgstr ""

#: 01170103.xhp#par_id3149697.33.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEMOVED\">This event takes place when the mouse moves "
"over the control.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3145216.22.help.text
msgid "Mouse button pressed"
msgstr ""

#: 01170103.xhp#par_id3155914.23.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEPRESSED\">This event takes place when the mouse "
"button is pressed while the mouse pointer is on the control.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3148899.24.help.text
msgid "Mouse button released"
msgstr ""

#: 01170103.xhp#par_id3153812.25.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSERELEASED\">This event takes place when the mouse "
"button is released while the mouse pointer is on the control.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3153556.28.help.text
msgid "Mouse outside"
msgstr ""

#: 01170103.xhp#par_id3153013.29.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEEXITED\">This event takes place when the mouse "
"leaves the control.</ahelp>"
msgstr ""

#: 01170103.xhp#hd_id3155759.45.help.text
msgid "While adjusting"
msgstr ""

#: 01170103.xhp#par_id3156364.46.help.text
msgid ""
"<ahelp hid=\"HID_EVT_MOUSEEXITED\">This event takes place when a scrollbar is "
"being dragged.</ahelp>"
msgstr ""

#: 03000000.xhp#tit.help.text
msgid "Run-Time Functions"
msgstr ""

#: 03000000.xhp#hd_id3152895.1.help.text
msgid ""
"<variable id=\"doc_title\"><link href=\"text/sbasic/shared/03000000.xhp\" name"
"=\"Run-Time Functions\">Run-Time Functions</link></variable>"
msgstr ""

#: 03000000.xhp#par_id3148983.2.help.text
msgid ""
"This section describes the Runtime Functions of <item "
"type=\"productname\">%PRODUCTNAME</item> Basic."
msgstr ""

#: 03010000.xhp#tit.help.text
msgid "Screen I/O Functions"
msgstr ""

#: 03010000.xhp#hd_id3156280.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010000.xhp\" name=\"Screen I/O "
"Functions\">Screen I/O Functions</link>"
msgstr ""

#: 03010000.xhp#par_id3153770.2.help.text
msgid ""
"This section describes the Runtime Functions used to call dialogs for the "
"input and output of user entries."
msgstr ""

#: 03010100.xhp#tit.help.text
msgid "Display Functions"
msgstr ""

#: 03010100.xhp#hd_id3151384.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010100.xhp\" name=\"Display "
"Functions\">Display Functions</link>"
msgstr ""

#: 03010100.xhp#par_id3149346.2.help.text
msgid ""
"This section describes Runtime functions used to output information to the "
"screen display."
msgstr ""

#: 03010101.xhp#tit.help.text
msgid "MsgBox Statement [Runtime]"
msgstr ""

#: 03010101.xhp#bm_id1807916.help.text
msgid "<bookmark_value>MsgBox statement</bookmark_value>"
msgstr ""

#: 03010101.xhp#hd_id3154927.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010101.xhp\">MsgBox Statement "
"[Runtime]</link>"
msgstr ""

#: 03010101.xhp#par_id3148947.2.help.text
msgid "Displays a dialog box containing a message."
msgstr ""

#: 03010101.xhp#hd_id3153897.3.help.text
msgctxt "03010101.xhp#hd_id3153897.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010101.xhp#par_id3148664.4.help.text
msgid ""
"MsgBox Text As String [,Type As Integer [,Dialogtitle As String]] (As "
"Statement) or MsgBox (Text As String [,Type As Integer [,Dialogtitle As "
"String]]) (As Function)"
msgstr ""

#: 03010101.xhp#hd_id3153361.5.help.text
msgctxt "03010101.xhp#hd_id3153361.5.help.text"
msgid "Parameter:"
msgstr ""

#: 03010101.xhp#par_id3148798.6.help.text
msgctxt "03010101.xhp#par_id3148798.6.help.text"
msgid ""
"<emph>Text</emph>: String expression displayed as a message in the dialog "
"box. Line breaks can be inserted with Chr$(13)."
msgstr ""

#: 03010101.xhp#par_id3150769.7.help.text
msgid ""
"<emph>DialogTitle</emph>: String expression displayed in the title bar of "
"the dialog. If omitted, the title bar displays the name of the respective "
"application."
msgstr ""

#: 03010101.xhp#par_id3147228.8.help.text
msgid ""
"<emph>Type</emph>: Any integer expression that specifies the dialog type, as "
"well as the number and type of buttons to display, and the icon type. "
"<emph>Type</emph> represents a combination of bit patterns, that is, a "
"combination of elements can be defined by adding their respective values:"
msgstr ""

#: 03010101.xhp#par_id3161832.9.help.text
msgctxt "03010101.xhp#par_id3161832.9.help.text"
msgid "0 : Display OK button only."
msgstr ""

#: 03010101.xhp#par_id3153726.10.help.text
msgctxt "03010101.xhp#par_id3153726.10.help.text"
msgid "1 : Display OK and Cancel buttons."
msgstr ""

#: 03010101.xhp#par_id3149665.11.help.text
msgctxt "03010101.xhp#par_id3149665.11.help.text"
msgid "2 : Display Abort, Retry, and Ignore buttons."
msgstr ""

#: 03010101.xhp#par_id3147318.12.help.text
msgid "3 : Display Yes, No and Cancel buttons."
msgstr ""

#: 03010101.xhp#par_id3155412.13.help.text
msgctxt "03010101.xhp#par_id3155412.13.help.text"
msgid "4 : Display Yes and No buttons."
msgstr ""

#: 03010101.xhp#par_id3146119.14.help.text
msgctxt "03010101.xhp#par_id3146119.14.help.text"
msgid "5 : Display Retry and Cancel buttons."
msgstr ""

#: 03010101.xhp#par_id3159155.15.help.text
msgctxt "03010101.xhp#par_id3159155.15.help.text"
msgid "16 : Add the Stop icon to the dialog."
msgstr ""

#: 03010101.xhp#par_id3145366.16.help.text
msgctxt "03010101.xhp#par_id3145366.16.help.text"
msgid "32 : Add the Question icon to the dialog."
msgstr ""

#: 03010101.xhp#par_id3147350.17.help.text
msgid "48 : Add the Exclamation icon to the dialog."
msgstr ""

#: 03010101.xhp#par_id3149960.18.help.text
msgctxt "03010101.xhp#par_id3149960.18.help.text"
msgid "64 : Add the Information icon to the dialog."
msgstr ""

#: 03010101.xhp#par_id3154944.19.help.text
msgctxt "03010101.xhp#par_id3154944.19.help.text"
msgid "128 : First button in the dialog as default button."
msgstr ""

#: 03010101.xhp#par_id3155417.20.help.text
msgctxt "03010101.xhp#par_id3155417.20.help.text"
msgid "256 : Second button in the dialog as default button."
msgstr ""

#: 03010101.xhp#par_id3153878.21.help.text
msgctxt "03010101.xhp#par_id3153878.21.help.text"
msgid "512 : Third button in the dialog as default button."
msgstr ""

#: 03010101.xhp#hd_id3150715.22.help.text
msgctxt "03010101.xhp#hd_id3150715.22.help.text"
msgid "Example:"
msgstr ""

#: 03010101.xhp#par_id3154511.23.help.text
msgctxt "03010101.xhp#par_id3154511.23.help.text"
msgid "Sub ExampleMsgBox"
msgstr ""

#: 03010101.xhp#par_id3150327.24.help.text
msgid "Const sText1 = \"An unexpected error occurred.\""
msgstr ""

#: 03010101.xhp#par_id3146912.25.help.text
msgid "Const sText2 = \"The program execution will continue, however.\""
msgstr ""

#: 03010101.xhp#par_id3154757.26.help.text
msgid "Const sText3 = \"Error\""
msgstr ""

#: 03010101.xhp#par_id3155445.27.help.text
msgid "MsgBox(sText1 + Chr(13) + sText2,16,sText3)"
msgstr ""

#: 03010101.xhp#par_id3155768.28.help.text
msgctxt "03010101.xhp#par_id3155768.28.help.text"
msgid "End sub"
msgstr ""

#: 03010102.xhp#tit.help.text
msgid "MsgBox Function [Runtime]"
msgstr ""

#: 03010102.xhp#bm_id3153379.help.text
msgid "<bookmark_value>MsgBox function</bookmark_value>"
msgstr ""

#: 03010102.xhp#hd_id3153379.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010102.xhp\" name=\"MsgBox Function "
"[Runtime]\">MsgBox Function [Runtime]</link>"
msgstr ""

#: 03010102.xhp#par_id3145171.2.help.text
msgid "Displays a dialog box containing a message and returns a value."
msgstr ""

#: 03010102.xhp#hd_id3156281.3.help.text
msgctxt "03010102.xhp#hd_id3156281.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010102.xhp#par_id3154685.4.help.text
msgid "MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]])"
msgstr ""

#: 03010102.xhp#hd_id3153771.5.help.text
msgctxt "03010102.xhp#hd_id3153771.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010102.xhp#par_id3146985.6.help.text
msgctxt "03010102.xhp#par_id3146985.6.help.text"
msgid "Integer"
msgstr ""

#: 03010102.xhp#hd_id3153363.7.help.text
msgctxt "03010102.xhp#hd_id3153363.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010102.xhp#par_id3153727.8.help.text
msgctxt "03010102.xhp#par_id3153727.8.help.text"
msgid ""
"<emph>Text</emph>: String expression displayed as a message in the dialog "
"box. Line breaks can be inserted with Chr$(13)."
msgstr ""

#: 03010102.xhp#par_id3147317.9.help.text
msgid ""
"<emph>DialogTitle</emph>: String expression displayed in the title bar of "
"the dialog. If omitted, the name of the respective application is displayed."
msgstr ""

#: 03010102.xhp#par_id3153954.10.help.text
msgid ""
"<emph>Type</emph>: Any integer expression that specifies the dialog type and "
"defines the number and type of buttons or icons displayed. "
"<emph>Type</emph> represents a combination of bit patterns (dialog elements "
"defined by adding the respective values):"
msgstr ""

#: 03010102.xhp#par_id3154319.11.help.text
msgid "<emph>Values</emph>"
msgstr ""

#: 03010102.xhp#par_id3147397.12.help.text
msgctxt "03010102.xhp#par_id3147397.12.help.text"
msgid "0 : Display OK button only."
msgstr ""

#: 03010102.xhp#par_id3145646.13.help.text
msgctxt "03010102.xhp#par_id3145646.13.help.text"
msgid "1 : Display OK and Cancel buttons."
msgstr ""

#: 03010102.xhp#par_id3149410.14.help.text
msgctxt "03010102.xhp#par_id3149410.14.help.text"
msgid "2 : Display Abort, Retry, and Ignore buttons."
msgstr ""

#: 03010102.xhp#par_id3151075.15.help.text
msgid "3 : Display Yes, No, and Cancel buttons."
msgstr ""

#: 03010102.xhp#par_id3153878.16.help.text
msgctxt "03010102.xhp#par_id3153878.16.help.text"
msgid "4 : Display Yes and No buttons."
msgstr ""

#: 03010102.xhp#par_id3155601.17.help.text
msgctxt "03010102.xhp#par_id3155601.17.help.text"
msgid "5 : Display Retry and Cancel buttons."
msgstr ""

#: 03010102.xhp#par_id3150716.18.help.text
msgctxt "03010102.xhp#par_id3150716.18.help.text"
msgid "16 : Add the Stop icon to the dialog."
msgstr ""

#: 03010102.xhp#par_id3153837.19.help.text
msgctxt "03010102.xhp#par_id3153837.19.help.text"
msgid "32 : Add the Question icon to the dialog."
msgstr ""

#: 03010102.xhp#par_id3150751.20.help.text
msgid "48 : Add the Exclamation Point icon to the dialog."
msgstr ""

#: 03010102.xhp#par_id3146915.21.help.text
msgctxt "03010102.xhp#par_id3146915.21.help.text"
msgid "64 : Add the Information icon to the dialog."
msgstr ""

#: 03010102.xhp#par_id3145640.22.help.text
msgctxt "03010102.xhp#par_id3145640.22.help.text"
msgid "128 : First button in the dialog as default button."
msgstr ""

#: 03010102.xhp#par_id3153765.23.help.text
msgctxt "03010102.xhp#par_id3153765.23.help.text"
msgid "256 : Second button in the dialog as default button."
msgstr ""

#: 03010102.xhp#par_id3153715.24.help.text
msgctxt "03010102.xhp#par_id3153715.24.help.text"
msgid "512 : Third button in the dialog as default button."
msgstr ""

#: 03010102.xhp#par_id3159267.25.help.text
msgid "<emph>Return value:</emph>"
msgstr ""

#: 03010102.xhp#par_id3145230.26.help.text
msgid "1 : OK"
msgstr ""

#: 03010102.xhp#par_id3149567.27.help.text
msgid "2 : Cancel"
msgstr ""

#: 03010102.xhp#par_id4056825.help.text
msgid "3 : Abort"
msgstr ""

#: 03010102.xhp#par_id3155335.28.help.text
msgid "4 : Retry"
msgstr ""

#: 03010102.xhp#par_id3146918.29.help.text
msgid "5 : Ignore"
msgstr ""

#: 03010102.xhp#par_id3155961.30.help.text
msgid "6 : Yes"
msgstr ""

#: 03010102.xhp#par_id3148488.31.help.text
msgid "7 : No"
msgstr ""

#: 03010102.xhp#hd_id3150090.40.help.text
msgctxt "03010102.xhp#hd_id3150090.40.help.text"
msgid "Example:"
msgstr ""

#: 03010102.xhp#par_id3154120.41.help.text
msgctxt "03010102.xhp#par_id3154120.41.help.text"
msgid "Sub ExampleMsgBox"
msgstr ""

#: 03010102.xhp#par_id3145131.42.help.text
msgid "Dim sVar as Integer"
msgstr ""

#: 03010102.xhp#par_id3151278.43.help.text
msgid "sVar = MsgBox(\"Las Vegas\")"
msgstr ""

#: 03010102.xhp#par_id3149034.44.help.text
msgid "sVar = MsgBox(\"Las Vegas\",1)"
msgstr ""

#: 03010102.xhp#par_id3166424.45.help.text
msgid "sVar = MsgBox( \"Las Vegas\",256 + 16 + 2,\"Dialog title\")"
msgstr ""

#: 03010102.xhp#par_id3152581.46.help.text
msgctxt "03010102.xhp#par_id3152581.46.help.text"
msgid "end sub"
msgstr ""

#: 03010103.xhp#tit.help.text
msgid "Print Statement [Runtime]"
msgstr ""

#: 03010103.xhp#bm_id3147230.help.text
msgid "<bookmark_value>Print statement</bookmark_value>"
msgstr ""

#: 03010103.xhp#hd_id3147230.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement "
"[Runtime]\">Print Statement [Runtime]</link>"
msgstr ""

#: 03010103.xhp#par_id3156281.2.help.text
msgid ""
"Outputs the specified strings or numeric expressions to a dialog or to a "
"file."
msgstr ""

#: 03010103.xhp#hd_id3145785.3.help.text
msgctxt "03010103.xhp#hd_id3145785.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010103.xhp#par_id3153188.4.help.text
msgid ""
"Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As "
"Integer);] [Expression2[...]] "
msgstr ""

#: 03010103.xhp#hd_id3147348.5.help.text
msgctxt "03010103.xhp#hd_id3147348.5.help.text"
msgid "Parameter:"
msgstr ""

#: 03010103.xhp#par_id2508621.help.text
msgctxt "03010103.xhp#par_id2508621.help.text"
msgid ""
"<emph>FileName:</emph> Any numeric expression that contains the file number "
"that was set by the Open statement for the respective file."
msgstr ""

#: 03010103.xhp#par_id3163712.6.help.text
msgid ""
"<emph>Expression</emph>: Any numeric or string expression to be printed. "
"Multiple expressions can be separated by a semicolon. If separated by a "
"comma, the expressions are indented to the next tab stop. The tab stops "
"cannot be adjusted."
msgstr ""

#: 03010103.xhp#par_id3153092.7.help.text
msgid ""
"<emph>Number</emph>: Number of spaces to be inserted by the <emph>Spc</emph> "
"function."
msgstr ""

#: 03010103.xhp#par_id3145364.8.help.text
msgid "<emph>Pos</emph>: Spaces are inserted until the specified position."
msgstr ""

#: 03010103.xhp#par_id3154319.9.help.text
msgid ""
"If a semicolon or comma appears after the last expression to be printed, "
"$[officename] Basic stores the text in an internal buffer and continues "
"program execution without printing. When another Print statement without a "
"semicolon or comma at the end is encountered, all text to be printed is "
"printed at once."
msgstr ""

#: 03010103.xhp#par_id3145272.10.help.text
msgid ""
"Positive numeric expressions are printed with a leading space. Negative "
"expressions are printed with a leading minus sign. If a certain range is "
"exceeded for floating-point values, the respective numeric expression is "
"printed in exponential notation."
msgstr ""

#: 03010103.xhp#par_id3154011.11.help.text
msgid ""
"If the expression to be printed exceeds a certain length, the display will "
"automatically wrap to the next line."
msgstr ""

#: 03010103.xhp#par_id3146969.12.help.text
msgid ""
"You can insert the Tab function, enclosed by semicolons, between arguments "
"to indent the output to a specific position, or you can use the "
"<emph>Spc</emph> function to insert a specified number of spaces."
msgstr ""

#: 03010103.xhp#hd_id3146912.13.help.text
msgctxt "03010103.xhp#hd_id3146912.13.help.text"
msgid "Example:"
msgstr ""

#: 03010103.xhp#par_id3153711.14.help.text
msgid "Sub ExamplePrint"
msgstr ""

#: 03010103.xhp#par_id3153764.15.help.text
msgid "Print \"ABC\""
msgstr ""

#: 03010103.xhp#par_id3155764.16.help.text
msgid "Print \"ABC\",\"123\""
msgstr ""

#: 03010103.xhp#par_id5484176.help.text
msgid "i = FreeFile()"
msgstr ""

#: 03010103.xhp#par_id2904141.help.text
msgid ""
"Open <switchinline select=\"sys\"><caseinline select=\"WIN\">\"C:\\Temp.txt\"</case"
"inline><defaultinline>\"~/temp.txt\"</defaultinline></switchinline> For Output "
"As i"
msgstr ""

#: 03010103.xhp#par_id36317.help.text
msgid "Print #i, \"ABC\""
msgstr ""

#: 03010103.xhp#par_id7381817.help.text
msgid "Close #i"
msgstr ""

#: 03010103.xhp#par_id3147339.17.help.text
msgctxt "03010103.xhp#par_id3147339.17.help.text"
msgid "end Sub"
msgstr ""

#: 03010200.xhp#tit.help.text
msgid "Functions for Screen Input"
msgstr ""

#: 03010200.xhp#hd_id3149456.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010200.xhp\" name=\"Functions for Screen "
"Input\">Functions for Screen Input</link>"
msgstr ""

#: 03010200.xhp#par_id3150398.2.help.text
msgid "This section describes Runtime functions used to control screen input."
msgstr ""

#: 03010201.xhp#tit.help.text
msgid "InputBox Function [Runtime]"
msgstr ""

#: 03010201.xhp#bm_id3148932.help.text
msgid "<bookmark_value>InputBox function</bookmark_value>"
msgstr ""

#: 03010201.xhp#hd_id3148932.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010201.xhp\" name=\"InputBox Function "
"[Runtime]\">InputBox Function [Runtime]</link>"
msgstr ""

#: 03010201.xhp#par_id3151262.2.help.text
msgid ""
"Displays a prompt in a dialog at which the user can input text. The input is "
"assigned to a variable."
msgstr ""

#: 03010201.xhp#par_id3151100.3.help.text
msgid ""
"The <emph>InputBox</emph> statement is a convenient method of entering text "
"through a dialog. Confirm the input by clicking OK or pressing Return. The "
"input is returned as the function return value. If you close the dialog with "
"Cancel, <emph>InputBox</emph> returns a zero-length string (\"\")."
msgstr ""

#: 03010201.xhp#hd_id3152347.4.help.text
msgctxt "03010201.xhp#hd_id3152347.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03010201.xhp#par_id3159201.5.help.text
msgid ""
"InputBox (Msg As String[, Title As String[, Default As String[, x_pos As "
"Integer, y_pos As Integer]]]]) "
msgstr ""

#: 03010201.xhp#hd_id3150713.6.help.text
msgctxt "03010201.xhp#hd_id3150713.6.help.text"
msgid "Return value:"
msgstr ""

#: 03010201.xhp#par_id3145090.7.help.text
msgctxt "03010201.xhp#par_id3145090.7.help.text"
msgid "String"
msgstr ""

#: 03010201.xhp#hd_id3149346.8.help.text
msgctxt "03010201.xhp#hd_id3149346.8.help.text"
msgid "Parameter:"
msgstr ""

#: 03010201.xhp#par_id3153311.9.help.text
msgid ""
"<emph>Msg</emph>: String expression displayed as the message in the dialog "
"box."
msgstr ""

#: 03010201.xhp#par_id3145315.10.help.text
msgid ""
"<emph>Title</emph>: String expression displayed in the title bar of the "
"dialog box."
msgstr ""

#: 03010201.xhp#par_id3154307.11.help.text
msgid ""
"<emph>Default</emph>: String expression displayed in the text box as default "
"if no other input is given."
msgstr ""

#: 03010201.xhp#par_id3147573.12.help.text
msgid ""
"<emph>x_pos</emph>: Integer expression that specifies the horizontal "
"position of the dialog. The position is an absolute coordinate and does not "
"refer to the window of the office application."
msgstr ""

#: 03010201.xhp#par_id3156024.13.help.text
msgid ""
"<emph>y_pos</emph>: Integer expression that specifies the vertical position "
"of the dialog. The position is an absolute coordinate and does not refer to "
"the window of the office application."
msgstr ""

#: 03010201.xhp#par_id3153897.14.help.text
msgid ""
"If <emph>x_pos</emph> and <emph>y_pos</emph> are omitted, the dialog is "
"centered on the screen. The position is specified in <link "
"href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twips\">twips</link>."
msgstr ""

#: 03010201.xhp#hd_id3149456.15.help.text
msgctxt "03010201.xhp#hd_id3149456.15.help.text"
msgid "Example:"
msgstr ""

#: 03010201.xhp#par_id3153379.16.help.text
msgid "Sub ExampleInputBox"
msgstr ""

#: 03010201.xhp#par_id3149656.17.help.text
msgctxt "03010201.xhp#par_id3149656.17.help.text"
msgid "Dim sText As String"
msgstr ""

#: 03010201.xhp#par_id3154367.18.help.text
msgid "sText = InputBox (\"Please enter a phrase:\",\"Dear User\")"
msgstr ""

#: 03010201.xhp#par_id3151042.19.help.text
msgid "MsgBox ( sText , 64, \"Confirmation of phrase\")"
msgstr ""

#: 03010201.xhp#par_id3150768.20.help.text
msgctxt "03010201.xhp#par_id3150768.20.help.text"
msgid "End Sub"
msgstr ""

#: 03010300.xhp#tit.help.text
msgid "Color Functions"
msgstr ""

#: 03010300.xhp#hd_id3157896.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010300.xhp\" name=\"Color Functions\">Color "
"Functions</link>"
msgstr ""

#: 03010300.xhp#par_id3155555.2.help.text
msgid "This section describes Runtime functions used to define colors."
msgstr ""

#: 03010301.xhp#tit.help.text
msgid "Blue Function [Runtime]"
msgstr ""

#: 03010301.xhp#bm_id3149180.help.text
msgid "<bookmark_value>Blue function</bookmark_value>"
msgstr ""

#: 03010301.xhp#hd_id3149180.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010301.xhp\" name=\"Blue Function "
"[Runtime]\">Blue Function [Runtime]</link>"
msgstr ""

#: 03010301.xhp#par_id3156343.2.help.text
msgid "Returns the blue component of the specified color code."
msgstr ""

#: 03010301.xhp#hd_id3149670.3.help.text
msgctxt "03010301.xhp#hd_id3149670.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010301.xhp#par_id3149457.4.help.text
msgid "Blue (Color As Long)"
msgstr ""

#: 03010301.xhp#hd_id3149656.5.help.text
msgctxt "03010301.xhp#hd_id3149656.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010301.xhp#par_id3154365.6.help.text
msgctxt "03010301.xhp#par_id3154365.6.help.text"
msgid "Integer"
msgstr ""

#: 03010301.xhp#hd_id3156423.7.help.text
msgctxt "03010301.xhp#hd_id3156423.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010301.xhp#par_id3150448.8.help.text
msgid ""
"<emph>Color value</emph>: Long integer expression that specifies any <link "
"href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color "
"code</link> for which to return the blue component."
msgstr ""

#: 03010301.xhp#hd_id3153091.9.help.text
msgctxt "03010301.xhp#hd_id3153091.9.help.text"
msgid "Example:"
msgstr ""

#: 03010301.xhp#par_id3153143.10.help.text
msgctxt "03010301.xhp#par_id3153143.10.help.text"
msgid "Sub ExampleColor"
msgstr ""

#: 03010301.xhp#par_id3149664.11.help.text
msgctxt "03010301.xhp#par_id3149664.11.help.text"
msgid "Dim lVar As Long"
msgstr ""

#: 03010301.xhp#par_id3148576.12.help.text
msgctxt "03010301.xhp#par_id3148576.12.help.text"
msgid "lVar = rgb(128,0,200)"
msgstr ""

#: 03010301.xhp#par_id3154012.13.help.text
msgid "MsgBox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
msgstr ""

#: 03010301.xhp#par_id3148645.14.help.text
msgid "\"red= \" & Red(lVar) & Chr(13)&_"
msgstr ""

#: 03010301.xhp#par_id3159155.15.help.text
msgid "\"green= \" & Green(lVar) & Chr(13)&_"
msgstr ""

#: 03010301.xhp#par_id3147319.16.help.text
msgid "\"blue= \" & Blue(lVar) & Chr(13) , 64,\"colors\""
msgstr ""

#: 03010301.xhp#par_id3147434.17.help.text
msgctxt "03010301.xhp#par_id3147434.17.help.text"
msgid "End Sub"
msgstr ""

#: 03010302.xhp#tit.help.text
msgid "Green Function [Runtime]"
msgstr ""

#: 03010302.xhp#bm_id3148947.help.text
msgid "<bookmark_value>Green function</bookmark_value>"
msgstr ""

#: 03010302.xhp#hd_id3148947.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010302.xhp\" name=\"Green Function "
"[Runtime]\">Green Function [Runtime]</link>"
msgstr ""

#: 03010302.xhp#par_id3153361.2.help.text
msgid "Returns the Green component of the given color code."
msgstr ""

#: 03010302.xhp#hd_id3154140.3.help.text
msgctxt "03010302.xhp#hd_id3154140.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010302.xhp#par_id3153969.4.help.text
msgid "Green (Color As Long)"
msgstr ""

#: 03010302.xhp#hd_id3154124.5.help.text
msgctxt "03010302.xhp#hd_id3154124.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010302.xhp#par_id3153194.6.help.text
msgctxt "03010302.xhp#par_id3153194.6.help.text"
msgid "Integer"
msgstr ""

#: 03010302.xhp#hd_id3154909.7.help.text
msgctxt "03010302.xhp#hd_id3154909.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010302.xhp#par_id3153770.8.help.text
msgid ""
"<emph>Color</emph>: Long integer expression that specifies a <link "
"href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color "
"code</link> for which to return the Green component."
msgstr ""

#: 03010302.xhp#hd_id3149664.9.help.text
msgctxt "03010302.xhp#hd_id3149664.9.help.text"
msgid "Example:"
msgstr ""

#: 03010302.xhp#par_id3156442.10.help.text
msgctxt "03010302.xhp#par_id3156442.10.help.text"
msgid "Sub ExampleColor"
msgstr ""

#: 03010302.xhp#par_id3146974.11.help.text
msgctxt "03010302.xhp#par_id3146974.11.help.text"
msgid "Dim lVar As Long"
msgstr ""

#: 03010302.xhp#par_id3145750.12.help.text
msgctxt "03010302.xhp#par_id3145750.12.help.text"
msgid "lVar = rgb(128,0,200)"
msgstr ""

#: 03010302.xhp#par_id3151117.13.help.text
msgid "msgbox \"The color \" & lVar & \" contains the components:\" & Chr(13) &_"
msgstr ""

#: 03010302.xhp#par_id3153951.14.help.text
msgid "\"red = \" & red(lVar) & Chr(13)&_"
msgstr ""

#: 03010302.xhp#par_id3152462.15.help.text
msgid "\"green = \" & green(lVar) & Chr(13)&_"
msgstr ""

#: 03010302.xhp#par_id3154730.16.help.text
msgid "\"blue = \" & blue(lVar) & Chr(13) , 64,\"colors\""
msgstr ""

#: 03010302.xhp#par_id3144764.17.help.text
msgctxt "03010302.xhp#par_id3144764.17.help.text"
msgid "end sub"
msgstr ""

#: 03010303.xhp#tit.help.text
msgid "Red Function [Runtime]"
msgstr ""

#: 03010303.xhp#bm_id3148947.help.text
msgid "<bookmark_value>Red function</bookmark_value>"
msgstr ""

#: 03010303.xhp#hd_id3148947.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010303.xhp\" name=\"Red Function "
"[Runtime]\">Red Function [Runtime]</link>"
msgstr ""

#: 03010303.xhp#par_id3149656.2.help.text
msgid "Returns the Red component of the specified color code."
msgstr ""

#: 03010303.xhp#hd_id3148799.3.help.text
msgctxt "03010303.xhp#hd_id3148799.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010303.xhp#par_id3150448.4.help.text
msgid "Red (ColorNumber As Long)"
msgstr ""

#: 03010303.xhp#hd_id3151042.5.help.text
msgctxt "03010303.xhp#hd_id3151042.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010303.xhp#par_id3145173.6.help.text
msgctxt "03010303.xhp#par_id3145173.6.help.text"
msgid "Integer"
msgstr ""

#: 03010303.xhp#hd_id3154685.7.help.text
msgctxt "03010303.xhp#hd_id3154685.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010303.xhp#par_id3150440.8.help.text
msgid ""
"<emph>ColorNumber</emph>: Long integer expression that specifies any <link "
"href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color "
"code</link> for which to return the Red component."
msgstr ""

#: 03010303.xhp#hd_id3148575.9.help.text
msgctxt "03010303.xhp#hd_id3148575.9.help.text"
msgid "Example:"
msgstr ""

#: 03010303.xhp#par_id3145365.10.help.text
msgctxt "03010303.xhp#par_id3145365.10.help.text"
msgid "Sub ExampleColor"
msgstr ""

#: 03010303.xhp#par_id3147348.11.help.text
msgctxt "03010303.xhp#par_id3147348.11.help.text"
msgid "Dim lVar As Long"
msgstr ""

#: 03010303.xhp#par_id3145750.12.help.text
msgctxt "03010303.xhp#par_id3145750.12.help.text"
msgid "lVar = rgb(128,0,200)"
msgstr ""

#: 03010303.xhp#par_id3147435.13.help.text
msgctxt "03010303.xhp#par_id3147435.13.help.text"
msgid "msgbox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
msgstr ""

#: 03010303.xhp#par_id3155306.14.help.text
msgctxt "03010303.xhp#par_id3155306.14.help.text"
msgid "\"red= \" & red(lVar) & Chr(13)&_"
msgstr ""

#: 03010303.xhp#par_id3149262.15.help.text
msgctxt "03010303.xhp#par_id3149262.15.help.text"
msgid "\"green= \" & green(lVar) & Chr(13)&_"
msgstr ""

#: 03010303.xhp#par_id3147397.16.help.text
msgctxt "03010303.xhp#par_id3147397.16.help.text"
msgid "\"blue= \" & blue(lVar) & Chr(13) , 64,\"colors\""
msgstr ""

#: 03010303.xhp#par_id3156286.17.help.text
msgctxt "03010303.xhp#par_id3156286.17.help.text"
msgid "end sub"
msgstr ""

#: 03010304.xhp#tit.help.text
msgid "QBColor Function [Runtime]"
msgstr ""

#: 03010304.xhp#hd_id3149670.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010304.xhp\" name=\"QBColor Function "
"[Runtime]\">QBColor Function [Runtime]</link>"
msgstr ""

#: 03010304.xhp#par_id3150359.2.help.text
msgid ""
"Returns the <link href=\"text/sbasic/shared/03010305.xhp\" "
"name=\"RGB\">RGB</link> color code of the color passed as a color value "
"through an older MS-DOS based programming system."
msgstr ""

#: 03010304.xhp#hd_id3154140.3.help.text
msgctxt "03010304.xhp#hd_id3154140.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010304.xhp#par_id3151042.4.help.text
msgid "QBColor (ColorNumber As Integer)"
msgstr ""

#: 03010304.xhp#hd_id3145172.5.help.text
msgctxt "03010304.xhp#hd_id3145172.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010304.xhp#par_id3154685.6.help.text
msgctxt "03010304.xhp#par_id3154685.6.help.text"
msgid "Long"
msgstr ""

#: 03010304.xhp#hd_id3156560.7.help.text
msgctxt "03010304.xhp#hd_id3156560.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010304.xhp#par_id3161832.8.help.text
msgid ""
"<emph>ColorNumber</emph>: Any integer expression that specifies the color "
"value of the color passed from an older MS-DOS based programming system."
msgstr ""

#: 03010304.xhp#par_id3147318.9.help.text
msgid "<emph>ColorNumber</emph> can be assigned the following values:"
msgstr ""

#: 03010304.xhp#par_id3152576.10.help.text
msgid "0 : Black"
msgstr ""

#: 03010304.xhp#par_id3146975.11.help.text
msgid "1 : Blue"
msgstr ""

#: 03010304.xhp#par_id3151116.12.help.text
msgid "2 : Green"
msgstr ""

#: 03010304.xhp#par_id3155412.13.help.text
msgid "3 : Cyan"
msgstr ""

#: 03010304.xhp#par_id3155306.14.help.text
msgid "4 : Red"
msgstr ""

#: 03010304.xhp#par_id3153364.15.help.text
msgid "5 : Magenta"
msgstr ""

#: 03010304.xhp#par_id3146119.16.help.text
msgid "6 : Yellow"
msgstr ""

#: 03010304.xhp#par_id3154730.17.help.text
msgid "7 : White"
msgstr ""

#: 03010304.xhp#par_id3153877.18.help.text
msgid "8 : Gray"
msgstr ""

#: 03010304.xhp#par_id3147124.19.help.text
msgid "9 : Light Blue"
msgstr ""

#: 03010304.xhp#par_id3145646.20.help.text
msgid "10 : Light Green"
msgstr ""

#: 03010304.xhp#par_id3149958.21.help.text
msgid "11 : Light Cyan"
msgstr ""

#: 03010304.xhp#par_id3154943.22.help.text
msgid "12 : Light Red"
msgstr ""

#: 03010304.xhp#par_id3150715.23.help.text
msgid "13 : Light Magenta"
msgstr ""

#: 03010304.xhp#par_id3146970.24.help.text
msgid "14 : Light Yellow"
msgstr ""

#: 03010304.xhp#par_id3150750.25.help.text
msgid "15 : Bright White"
msgstr ""

#: 03010304.xhp#par_id3146914.26.help.text
msgid ""
"This function is used only to convert from older MS-DOS based BASIC "
"applications that use the above color codes. The function returns a long "
"integer value indicating the color to be used in the $[officename] IDE."
msgstr ""

#: 03010304.xhp#hd_id3148406.27.help.text
msgctxt "03010304.xhp#hd_id3148406.27.help.text"
msgid "Example:"
msgstr ""

#: 03010304.xhp#par_id3145642.28.help.text
msgid "Sub ExampleQBColor"
msgstr ""

#: 03010304.xhp#par_id3154256.29.help.text
msgid "Dim iColor As Integer"
msgstr ""

#: 03010304.xhp#par_id3147340.30.help.text
msgctxt "03010304.xhp#par_id3147340.30.help.text"
msgid "Dim sText As String"
msgstr ""

#: 03010304.xhp#par_id3155962.31.help.text
msgid "iColor = 7"
msgstr ""

#: 03010304.xhp#par_id3145230.32.help.text
msgid ""
"sText = \"RGB= \" & Red(QBColor( iColor) ) & \":\" & Blue(QBColor( iColor) ) & "
"\":\" & Green(QBColor( iColor) )"
msgstr ""

#: 03010304.xhp#par_id3149566.33.help.text
msgid "MsgBox stext,0,\"Color \" & iColor"
msgstr ""

#: 03010304.xhp#par_id3154705.34.help.text
msgctxt "03010304.xhp#par_id3154705.34.help.text"
msgid "End Sub"
msgstr ""

#: 03010305.xhp#tit.help.text
msgid "RGB Function [Runtime]"
msgstr ""

#: 03010305.xhp#hd_id3150792.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB Function "
"[Runtime]\">RGB Function [Runtime]</link>"
msgstr ""

#: 03010305.xhp#par_id3150447.2.help.text
msgid ""
"Returns a <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"long "
"integer color value\">long integer color value</link> consisting of red, "
"green, and blue components."
msgstr ""

#: 03010305.xhp#hd_id3147229.3.help.text
msgctxt "03010305.xhp#hd_id3147229.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03010305.xhp#par_id3155132.4.help.text
msgid "RGB (Red, Green, Blue)"
msgstr ""

#: 03010305.xhp#hd_id3156442.5.help.text
msgctxt "03010305.xhp#hd_id3156442.5.help.text"
msgid "Return value:"
msgstr ""

#: 03010305.xhp#par_id3159153.6.help.text
msgctxt "03010305.xhp#par_id3159153.6.help.text"
msgid "Long"
msgstr ""

#: 03010305.xhp#hd_id3154013.7.help.text
msgctxt "03010305.xhp#hd_id3154013.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03010305.xhp#par_id3152597.8.help.text
msgid ""
"<emph>Red</emph>: Any integer expression that represents the red component "
"(0-255) of the composite color."
msgstr ""

#: 03010305.xhp#par_id3146974.9.help.text
msgid ""
"<emph>Green</emph>: Any integer expression that represents the green "
"component (0-255) of the composite color."
msgstr ""

#: 03010305.xhp#par_id3151113.10.help.text
msgid ""
"<emph>Blue</emph>: Any integer expression that represents the blue component "
"(0-255) of the composite color."
msgstr ""

#: 03010305.xhp#hd_id3147435.11.help.text
msgctxt "03010305.xhp#hd_id3147435.11.help.text"
msgid "Example:"
msgstr ""

#: 03010305.xhp#par_id3156283.12.help.text
msgctxt "03010305.xhp#par_id3156283.12.help.text"
msgid "Sub ExampleColor"
msgstr ""

#: 03010305.xhp#par_id3149582.13.help.text
msgctxt "03010305.xhp#par_id3149582.13.help.text"
msgid "Dim lVar As Long"
msgstr ""

#: 03010305.xhp#par_id3150417.14.help.text
msgctxt "03010305.xhp#par_id3150417.14.help.text"
msgid "lVar = rgb(128,0,200)"
msgstr ""

#: 03010305.xhp#par_id3145647.15.help.text
msgctxt "03010305.xhp#par_id3145647.15.help.text"
msgid "msgbox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
msgstr ""

#: 03010305.xhp#par_id3154491.16.help.text
msgctxt "03010305.xhp#par_id3154491.16.help.text"
msgid "\"red= \" & red(lVar) & Chr(13)&_"
msgstr ""

#: 03010305.xhp#par_id3149401.17.help.text
msgctxt "03010305.xhp#par_id3149401.17.help.text"
msgid "\"green= \" & green(lVar) & Chr(13)&_"
msgstr ""

#: 03010305.xhp#par_id3150716.18.help.text
msgctxt "03010305.xhp#par_id3150716.18.help.text"
msgid "\"blue= \" & blue(lVar) & Chr(13) , 64,\"colors\""
msgstr ""

#: 03010305.xhp#par_id3150752.19.help.text
msgctxt "03010305.xhp#par_id3150752.19.help.text"
msgid "end sub"
msgstr ""

#: 03020000.xhp#tit.help.text
msgid "File I/O Functions"
msgstr ""

#: 03020000.xhp#hd_id3156344.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020000.xhp\" name=\"File I/O Functions\">File "
"I/O Functions</link>"
msgstr ""

#: 03020000.xhp#par_id3153360.2.help.text
msgid "Use File I/O functions to create and manage user-defined (data) files."
msgstr ""

#: 03020000.xhp#par_id3150398.3.help.text
msgid ""
"You can use these functions to support the creation of \"relative\" files, so "
"that you can save and reload certain records by specifying their record "
"number. File I/O functions can also help you manage your files by providing "
"you with information such as file size, current path settings, or the "
"creation date of a file or a directory."
msgstr ""

#: 03020100.xhp#tit.help.text
msgid "Opening and Closing Files"
msgstr ""

#: 03020100.xhp#hd_id3152924.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020100.xhp\" name=\"Opening and Closing "
"Files\">Opening and Closing Files</link>"
msgstr ""

#: 03020101.xhp#tit.help.text
msgid "Close Statement [Runtime]"
msgstr ""

#: 03020101.xhp#bm_id3157896.help.text
msgid "<bookmark_value>Close statement</bookmark_value>"
msgstr ""

#: 03020101.xhp#hd_id3157896.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020101.xhp\" name=\"Close Statement "
"[Runtime]\">Close Statement [Runtime]</link>"
msgstr ""

#: 03020101.xhp#par_id3147573.2.help.text
msgid "Closes a specified file that was opened with the Open statement."
msgstr ""

#: 03020101.xhp#hd_id3156344.3.help.text
msgctxt "03020101.xhp#hd_id3156344.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020101.xhp#par_id3147265.4.help.text
msgid "Close FileNumber As Integer[, FileNumber2 As Integer[,...]] "
msgstr ""

#: 03020101.xhp#hd_id3153379.5.help.text
msgctxt "03020101.xhp#hd_id3153379.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020101.xhp#par_id3150791.6.help.text
msgid ""
"<emph>FileNumber:</emph> Any integer expression that specifies the number of "
"the data channel that was opened with the <emph>Open</emph> statement."
msgstr ""

#: 03020101.xhp#hd_id3153192.7.help.text
msgctxt "03020101.xhp#hd_id3153192.7.help.text"
msgid "Example:"
msgstr ""

#: 03020101.xhp#par_id3154909.8.help.text
msgctxt "03020101.xhp#par_id3154909.8.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020101.xhp#par_id3154124.9.help.text
msgctxt "03020101.xhp#par_id3154124.9.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020101.xhp#par_id3155132.10.help.text
msgctxt "03020101.xhp#par_id3155132.10.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020101.xhp#par_id3155854.11.help.text
msgctxt "03020101.xhp#par_id3155854.11.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020101.xhp#par_id3146985.34.help.text
msgctxt "03020101.xhp#par_id3146985.34.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020101.xhp#par_id3154013.12.help.text
msgctxt "03020101.xhp#par_id3154013.12.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020101.xhp#par_id3152598.13.help.text
msgctxt "03020101.xhp#par_id3152598.13.help.text"
msgid "sMsg = \"\""
msgstr ""

#: 03020101.xhp#par_id3147427.14.help.text
msgctxt "03020101.xhp#par_id3147427.14.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020101.xhp#par_id3151112.15.help.text
msgctxt "03020101.xhp#par_id3151112.15.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020101.xhp#par_id3153727.16.help.text
msgctxt "03020101.xhp#par_id3153727.16.help.text"
msgid "Print #iNumber, \"First line of text\""
msgstr ""

#: 03020101.xhp#par_id3147350.17.help.text
msgctxt "03020101.xhp#par_id3147350.17.help.text"
msgid "Print #iNumber, \"Another line of text\""
msgstr ""

#: 03020101.xhp#par_id3149667.18.help.text
msgctxt "03020101.xhp#par_id3149667.18.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020101.xhp#par_id3145801.22.help.text
msgctxt "03020101.xhp#par_id3145801.22.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020101.xhp#par_id3147396.23.help.text
msgctxt "03020101.xhp#par_id3147396.23.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020101.xhp#par_id3147124.24.help.text
msgctxt "03020101.xhp#par_id3147124.24.help.text"
msgid "While not eof(iNumber)"
msgstr ""

#: 03020101.xhp#par_id3154491.25.help.text
msgctxt "03020101.xhp#par_id3154491.25.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020101.xhp#par_id3149581.26.help.text
msgctxt "03020101.xhp#par_id3149581.26.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020101.xhp#par_id3155602.27.help.text
msgctxt "03020101.xhp#par_id3155602.27.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020101.xhp#par_id3154511.29.help.text
msgctxt "03020101.xhp#par_id3154511.29.help.text"
msgid "end if"
msgstr ""

#: 03020101.xhp#par_id3150749.30.help.text
msgctxt "03020101.xhp#par_id3150749.30.help.text"
msgid "wend"
msgstr ""

#: 03020101.xhp#par_id3156276.31.help.text
msgctxt "03020101.xhp#par_id3156276.31.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020101.xhp#par_id3155066.35.help.text
msgctxt "03020101.xhp#par_id3155066.35.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020101.xhp#par_id3154754.32.help.text
msgctxt "03020101.xhp#par_id3154754.32.help.text"
msgid "End Sub"
msgstr ""

#: 03020102.xhp#tit.help.text
msgid "FreeFile Function[Runtime]"
msgstr ""

#: 03020102.xhp#bm_id3150400.help.text
msgid "<bookmark_value>FreeFile function</bookmark_value>"
msgstr ""

#: 03020102.xhp#hd_id3150400.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020102.xhp\" name=\"FreeFile "
"Function[Runtime]\">FreeFile Function[Runtime]</link>"
msgstr ""

#: 03020102.xhp#par_id3154366.2.help.text
msgid ""
"Returns the next available file number for opening a file. Use this function "
"to open a file using a file number that is not already in use by a "
"currently open file."
msgstr ""

#: 03020102.xhp#hd_id3150769.3.help.text
msgctxt "03020102.xhp#hd_id3150769.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020102.xhp#par_id3150869.4.help.text
msgid "FreeFile"
msgstr ""

#: 03020102.xhp#hd_id3151042.5.help.text
msgctxt "03020102.xhp#hd_id3151042.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020102.xhp#par_id3150440.6.help.text
msgctxt "03020102.xhp#par_id3150440.6.help.text"
msgid "Integer"
msgstr ""

#: 03020102.xhp#hd_id3148576.7.help.text
msgctxt "03020102.xhp#hd_id3148576.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020102.xhp#par_id3155854.8.help.text
msgid ""
"This function can only be used immediately in front of an Open statement. "
"FreeFile returns the next available file number, but does not reserve it."
msgstr ""

#: 03020102.xhp#hd_id3159153.9.help.text
msgctxt "03020102.xhp#hd_id3159153.9.help.text"
msgid "Example:"
msgstr ""

#: 03020102.xhp#par_id3146120.10.help.text
msgctxt "03020102.xhp#par_id3146120.10.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020102.xhp#par_id3154319.11.help.text
msgctxt "03020102.xhp#par_id3154319.11.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020102.xhp#par_id3151117.12.help.text
msgctxt "03020102.xhp#par_id3151117.12.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020102.xhp#par_id3147426.13.help.text
msgctxt "03020102.xhp#par_id3147426.13.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020102.xhp#par_id3149667.36.help.text
msgctxt "03020102.xhp#par_id3149667.36.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020102.xhp#par_id3145800.14.help.text
msgctxt "03020102.xhp#par_id3145800.14.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020102.xhp#par_id3147396.15.help.text
msgctxt "03020102.xhp#par_id3147396.15.help.text"
msgid "sMsg = \"\""
msgstr ""

#: 03020102.xhp#par_id3154490.16.help.text
msgctxt "03020102.xhp#par_id3154490.16.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020102.xhp#par_id3151074.17.help.text
msgctxt "03020102.xhp#par_id3151074.17.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020102.xhp#par_id3155416.18.help.text
msgctxt "03020102.xhp#par_id3155416.18.help.text"
msgid "Print #iNumber, \"First line of text\""
msgstr ""

#: 03020102.xhp#par_id3153416.19.help.text
msgctxt "03020102.xhp#par_id3153416.19.help.text"
msgid "Print #iNumber, \"Another line of text\""
msgstr ""

#: 03020102.xhp#par_id3149401.20.help.text
msgctxt "03020102.xhp#par_id3149401.20.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020102.xhp#par_id3150330.24.help.text
msgctxt "03020102.xhp#par_id3150330.24.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020102.xhp#par_id3155067.25.help.text
msgid "Open aFile For Input As #iNumber"
msgstr ""

#: 03020102.xhp#par_id3155443.26.help.text
msgid "While not eof(#iNumber)"
msgstr ""

#: 03020102.xhp#par_id3153714.27.help.text
msgctxt "03020102.xhp#par_id3153714.27.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020102.xhp#par_id3148408.28.help.text
msgctxt "03020102.xhp#par_id3148408.28.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020102.xhp#par_id3156385.29.help.text
msgctxt "03020102.xhp#par_id3156385.29.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020102.xhp#par_id3145147.31.help.text
msgctxt "03020102.xhp#par_id3145147.31.help.text"
msgid "end if"
msgstr ""

#: 03020102.xhp#par_id3153966.32.help.text
msgctxt "03020102.xhp#par_id3153966.32.help.text"
msgid "wend"
msgstr ""

#: 03020102.xhp#par_id3155961.33.help.text
msgctxt "03020102.xhp#par_id3155961.33.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020102.xhp#par_id3149567.37.help.text
msgctxt "03020102.xhp#par_id3149567.37.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020102.xhp#par_id3146917.34.help.text
msgctxt "03020102.xhp#par_id3146917.34.help.text"
msgid "End Sub"
msgstr ""

#: 03020103.xhp#tit.help.text
msgid "Open Statement[Runtime]"
msgstr ""

#: 03020103.xhp#bm_id3150791.help.text
msgid "<bookmark_value>Open statement</bookmark_value>"
msgstr ""

#: 03020103.xhp#hd_id3150791.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open "
"Statement[Runtime]\">Open Statement[Runtime]</link>"
msgstr ""

#: 03020103.xhp#par_id3150769.2.help.text
msgid "Opens a data channel."
msgstr ""

#: 03020103.xhp#hd_id3147230.3.help.text
msgctxt "03020103.xhp#hd_id3147230.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020103.xhp#par_id3154124.4.help.text
msgid ""
"Open FileName As String [For Mode] [Access IOMode] [Protected] As "
"[#]FileNumber As Integer [Len = DatasetLength]"
msgstr ""

#: 03020103.xhp#hd_id3156280.5.help.text
msgctxt "03020103.xhp#hd_id3156280.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020103.xhp#par_id3155132.6.help.text
msgid ""
"<emph>FileName: </emph>Name and path of the file that you wan to open. If "
"you try to read a file that does not exist (Access = Read), an error message "
"appears. If you try to write to a file that does not exist (Access = "
"Write), a new file is created."
msgstr ""

#: 03020103.xhp#par_id3149262.7.help.text
msgid ""
"<emph>Mode:</emph> Keyword that specifies the file mode. Valid values: "
"Append (append to sequential file), Binary (data can be accessed by bytes "
"using Get and Put), Input (opens data channel for reading), Output (opens "
"data channel for writing), and Random (edits relative files)."
msgstr ""

#: 03020103.xhp#par_id3154014.8.help.text
msgid ""
"<emph>IOMode:</emph> Keyword that defines the access type. Valid values: "
"Read (read-only), Write (write-only), Read Write (both)."
msgstr ""

#: 03020103.xhp#par_id3150011.9.help.text
msgid ""
"<emph>Protected:</emph> Keyword that defines the security status of a file "
"after opening. Valid values: Shared (file may be opened by other "
"applications), Lock Read (file is protected against reading), Lock Write "
"(file is protected against writing), Lock Read Write (denies file access)."
msgstr ""

#: 03020103.xhp#par_id3153190.10.help.text
msgid ""
"<emph>FileNumber:</emph> Any integer expression from 0 to 511 to indicate "
"the number of a free data channel. You can then pass commands through the "
"data channel to access the file. The file number must be determined by the "
"FreeFile function immediately before the Open statement."
msgstr ""

#: 03020103.xhp#par_id3151115.11.help.text
msgid ""
"<emph>DatasetLength:</emph> For random access files, set the length of the "
"records."
msgstr ""

#: 03020103.xhp#par_id3153418.12.help.text
msgid ""
"You can only modify the contents of a file that was opened with the Open "
"statement. If you try to open a file that is already open, an error message "
"appears."
msgstr ""

#: 03020103.xhp#hd_id3149123.13.help.text
msgctxt "03020103.xhp#hd_id3149123.13.help.text"
msgid "Example:"
msgstr ""

#: 03020103.xhp#par_id3150749.14.help.text
msgctxt "03020103.xhp#par_id3150749.14.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020103.xhp#par_id3155064.15.help.text
msgctxt "03020103.xhp#par_id3155064.15.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020103.xhp#par_id3154754.16.help.text
msgctxt "03020103.xhp#par_id3154754.16.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020103.xhp#par_id3153711.17.help.text
msgctxt "03020103.xhp#par_id3153711.17.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020103.xhp#par_id3155764.40.help.text
msgctxt "03020103.xhp#par_id3155764.40.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020103.xhp#par_id3159264.18.help.text
msgctxt "03020103.xhp#par_id3159264.18.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020103.xhp#par_id3153963.20.help.text
msgctxt "03020103.xhp#par_id3153963.20.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020103.xhp#par_id3155959.21.help.text
msgctxt "03020103.xhp#par_id3155959.21.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020103.xhp#par_id3154705.22.help.text
msgctxt "03020103.xhp#par_id3154705.22.help.text"
msgid "Print #iNumber, \"This is a line of text\""
msgstr ""

#: 03020103.xhp#par_id3146916.23.help.text
msgctxt "03020103.xhp#par_id3146916.23.help.text"
msgid "Print #iNumber, \"This is another line of text\""
msgstr ""

#: 03020103.xhp#par_id3150942.24.help.text
msgctxt "03020103.xhp#par_id3150942.24.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020103.xhp#par_id3150300.28.help.text
msgctxt "03020103.xhp#par_id3150300.28.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020103.xhp#par_id3154022.29.help.text
msgctxt "03020103.xhp#par_id3154022.29.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020103.xhp#par_id3150783.30.help.text
msgctxt "03020103.xhp#par_id3150783.30.help.text"
msgid "While not eof(iNumber)"
msgstr ""

#: 03020103.xhp#par_id3153270.31.help.text
msgctxt "03020103.xhp#par_id3153270.31.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020103.xhp#par_id3153784.32.help.text
msgctxt "03020103.xhp#par_id3153784.32.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020103.xhp#par_id3149208.33.help.text
msgctxt "03020103.xhp#par_id3149208.33.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020103.xhp#par_id3150304.35.help.text
msgctxt "03020103.xhp#par_id3150304.35.help.text"
msgid "end if"
msgstr ""

#: 03020103.xhp#par_id3151217.36.help.text
msgctxt "03020103.xhp#par_id3151217.36.help.text"
msgid "wend"
msgstr ""

#: 03020103.xhp#par_id3152582.37.help.text
msgctxt "03020103.xhp#par_id3152582.37.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020103.xhp#par_id3159100.41.help.text
msgctxt "03020103.xhp#par_id3159100.41.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020103.xhp#par_id3159091.38.help.text
msgctxt "03020103.xhp#par_id3159091.38.help.text"
msgid "End Sub"
msgstr ""

#: 03020104.xhp#tit.help.text
msgid "Reset Statement [Runtime]"
msgstr ""

#: 03020104.xhp#bm_id3154141.help.text
msgid "<bookmark_value>Reset statement</bookmark_value>"
msgstr ""

#: 03020104.xhp#hd_id3154141.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020104.xhp\">Reset Statement "
"[Runtime]</link>"
msgstr ""

#: 03020104.xhp#par_id3156423.2.help.text
msgid ""
"Closes all open files and writes the contents of all file buffers to the "
"harddisk."
msgstr ""

#: 03020104.xhp#hd_id3154124.3.help.text
msgctxt "03020104.xhp#hd_id3154124.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020104.xhp#par_id3156281.4.help.text
msgctxt "03020104.xhp#par_id3156281.4.help.text"
msgid "Reset"
msgstr ""

#: 03020104.xhp#hd_id3161831.5.help.text
msgctxt "03020104.xhp#hd_id3161831.5.help.text"
msgid "Example:"
msgstr ""

#: 03020104.xhp#par_id3151113.37.help.text
msgctxt "03020104.xhp#par_id3151113.37.help.text"
msgid "Sub ExampleReset"
msgstr ""

#: 03020104.xhp#par_id3148575.38.help.text
msgctxt "03020104.xhp#par_id3148575.38.help.text"
msgid "On Error Goto ErrorHandler"
msgstr ""

#: 03020104.xhp#par_id3153093.39.help.text
msgctxt "03020104.xhp#par_id3153093.39.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020104.xhp#par_id3150011.40.help.text
msgctxt "03020104.xhp#par_id3150011.40.help.text"
msgid "Dim iCount As Integer"
msgstr ""

#: 03020104.xhp#par_id3153363.41.help.text
msgctxt "03020104.xhp#par_id3153363.41.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020104.xhp#par_id3154320.42.help.text
msgctxt "03020104.xhp#par_id3154320.42.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020104.xhp#par_id3163712.43.help.text
msgctxt "03020104.xhp#par_id3163712.43.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020104.xhp#par_id3146121.45.help.text
msgctxt "03020104.xhp#par_id3146121.45.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020104.xhp#par_id3154491.46.help.text
msgctxt "03020104.xhp#par_id3154491.46.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020104.xhp#par_id3148455.47.help.text
msgid "Print #iNumber, \"This is a new line of text\""
msgstr ""

#: 03020104.xhp#par_id3145646.48.help.text
msgctxt "03020104.xhp#par_id3145646.48.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020104.xhp#par_id3149410.50.help.text
msgctxt "03020104.xhp#par_id3149410.50.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020104.xhp#par_id3147126.51.help.text
msgctxt "03020104.xhp#par_id3147126.51.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020104.xhp#par_id3154510.52.help.text
msgctxt "03020104.xhp#par_id3154510.52.help.text"
msgid "For iCount = 1 to 5"
msgstr ""

#: 03020104.xhp#par_id3146971.53.help.text
msgctxt "03020104.xhp#par_id3146971.53.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020104.xhp#par_id3156277.54.help.text
msgctxt "03020104.xhp#par_id3156277.54.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020104.xhp#par_id3153707.55.help.text
msgctxt "03020104.xhp#par_id3153707.55.help.text"
msgid "rem"
msgstr ""

#: 03020104.xhp#par_id3150322.56.help.text
msgctxt "03020104.xhp#par_id3150322.56.help.text"
msgid "end if"
msgstr ""

#: 03020104.xhp#par_id3148405.57.help.text
msgctxt "03020104.xhp#par_id3148405.57.help.text"
msgid "Next iCount"
msgstr ""

#: 03020104.xhp#par_id3153711.58.help.text
msgctxt "03020104.xhp#par_id3153711.58.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020104.xhp#par_id3156382.59.help.text
msgctxt "03020104.xhp#par_id3156382.59.help.text"
msgid "Exit Sub"
msgstr ""

#: 03020104.xhp#par_id3159264.60.help.text
msgctxt "03020104.xhp#par_id3159264.60.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03020104.xhp#par_id3145147.61.help.text
msgctxt "03020104.xhp#par_id3145147.61.help.text"
msgid "Reset"
msgstr ""

#: 03020104.xhp#par_id3163805.62.help.text
msgctxt "03020104.xhp#par_id3163805.62.help.text"
msgid "MsgBox \"All files will be closed\",0,\"Error\""
msgstr ""

#: 03020104.xhp#par_id3147364.63.help.text
msgctxt "03020104.xhp#par_id3147364.63.help.text"
msgid "End Sub"
msgstr ""

#: 03020200.xhp#tit.help.text
msgid "File Input/Output Functions"
msgstr ""

#: 03020200.xhp#hd_id3150791.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020200.xhp\" name=\"File Input/Output "
"Functions\">File Input/Output Functions</link>"
msgstr ""

#: 03020201.xhp#tit.help.text
msgid "Get Statement [Runtime]"
msgstr ""

#: 03020201.xhp#bm_id3154927.help.text
msgid "<bookmark_value>Get statement</bookmark_value>"
msgstr ""

#: 03020201.xhp#hd_id3154927.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020201.xhp\">Get Statement [Runtime]</link>"
msgstr ""

#: 03020201.xhp#par_id3145069.2.help.text
msgid ""
"Reads a record from a relative file, or a sequence of bytes from a binary "
"file, into a variable."
msgstr ""

#: 03020201.xhp#par_id3154346.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03020204.xhp\" name=\"PUT\"><item "
"type=\"literal\">PUT</item></link> Statement"
msgstr ""

#: 03020201.xhp#hd_id3150358.4.help.text
msgctxt "03020201.xhp#hd_id3150358.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03020201.xhp#par_id3150792.5.help.text
msgid "Get [#] FileNumber As Integer, [Position], Variable"
msgstr ""

#: 03020201.xhp#hd_id3154138.6.help.text
msgctxt "03020201.xhp#hd_id3154138.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03020201.xhp#par_id3150448.7.help.text
msgid ""
"<emph>FileNumber:</emph> Any integer expression that determines the file "
"number."
msgstr ""

#: 03020201.xhp#par_id3154684.8.help.text
msgid ""
"<emph>Position:</emph> For files opened in Random mode, "
"<emph>Position</emph> is the number of the record that you want to read."
msgstr ""

#: 03020201.xhp#par_id3153768.9.help.text
msgid ""
"For files opened in Binary mode, <emph>Position</emph> is the byte position "
"in the file where the reading starts."
msgstr ""

#: 03020201.xhp#par_id3147319.10.help.text
msgid ""
"If <emph>Position</emph> is omitted, the current position or the current "
"data record of the file is used."
msgstr ""

#: 03020201.xhp#par_id3149484.11.help.text
msgid ""
"Variable: Name of the variable to be read. With the exception of object "
"variables, you can use any variable type."
msgstr ""

#: 03020201.xhp#hd_id3153144.12.help.text
msgctxt "03020201.xhp#hd_id3153144.12.help.text"
msgid "Example:"
msgstr ""

#: 03020201.xhp#par_id3159154.13.help.text
msgctxt "03020201.xhp#par_id3159154.13.help.text"
msgid "Sub ExampleRandomAccess"
msgstr ""

#: 03020201.xhp#par_id3153188.14.help.text
msgctxt "03020201.xhp#par_id3153188.14.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020201.xhp#par_id3155307.15.help.text
msgid "Dim sText As Variant REM Must be a variant"
msgstr ""

#: 03020201.xhp#par_id3152577.16.help.text
msgctxt "03020201.xhp#par_id3152577.16.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020201.xhp#par_id3153726.17.help.text
msgctxt "03020201.xhp#par_id3153726.17.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020201.xhp#par_id3154490.19.help.text
msgctxt "03020201.xhp#par_id3154490.19.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020201.xhp#par_id3150418.20.help.text
msgctxt "03020201.xhp#par_id3150418.20.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020201.xhp#par_id3149411.21.help.text
msgid "Seek #iNumber,1 REM Position at beginning"
msgstr ""

#: 03020201.xhp#par_id3153158.22.help.text
msgctxt "03020201.xhp#par_id3153158.22.help.text"
msgid "Put #iNumber,, \"This is the first line of text\" REM Fill line with text"
msgstr ""

#: 03020201.xhp#par_id3148457.23.help.text
msgctxt "03020201.xhp#par_id3148457.23.help.text"
msgid "Put #iNumber,, \"This is the second line of text\""
msgstr ""

#: 03020201.xhp#par_id3150715.24.help.text
msgctxt "03020201.xhp#par_id3150715.24.help.text"
msgid "Put #iNumber,, \"This is the third line of text\""
msgstr ""

#: 03020201.xhp#par_id3153836.25.help.text
msgctxt "03020201.xhp#par_id3153836.25.help.text"
msgid "Seek #iNumber,2"
msgstr ""

#: 03020201.xhp#par_id3150327.26.help.text
msgctxt "03020201.xhp#par_id3150327.26.help.text"
msgid "Get #iNumber,,sText"
msgstr ""

#: 03020201.xhp#par_id3153707.27.help.text
msgctxt "03020201.xhp#par_id3153707.27.help.text"
msgid "Print sText"
msgstr ""

#: 03020201.xhp#par_id3153764.28.help.text
msgctxt "03020201.xhp#par_id3153764.28.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020201.xhp#par_id3153715.30.help.text
msgctxt "03020201.xhp#par_id3153715.30.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020201.xhp#par_id3154256.31.help.text
msgctxt "03020201.xhp#par_id3154256.31.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020201.xhp#par_id3147340.32.help.text
msgctxt "03020201.xhp#par_id3147340.32.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020201.xhp#par_id3155938.33.help.text
msgid "Put #iNumber,,\"This is a new text\""
msgstr ""

#: 03020201.xhp#par_id3155959.34.help.text
msgctxt "03020201.xhp#par_id3155959.34.help.text"
msgid "Get #iNumber,1,sText"
msgstr ""

#: 03020201.xhp#par_id3147361.35.help.text
msgctxt "03020201.xhp#par_id3147361.35.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020201.xhp#par_id3146916.36.help.text
msgctxt "03020201.xhp#par_id3146916.36.help.text"
msgid "Put #iNumber,20,\"This is the text in record 20\""
msgstr ""

#: 03020201.xhp#par_id3149259.37.help.text
msgctxt "03020201.xhp#par_id3149259.37.help.text"
msgid "Print Lof(#iNumber)"
msgstr ""

#: 03020201.xhp#par_id3153790.38.help.text
msgctxt "03020201.xhp#par_id3153790.38.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020201.xhp#par_id3155606.40.help.text
msgctxt "03020201.xhp#par_id3155606.40.help.text"
msgid "end sub"
msgstr ""

#: 03020202.xhp#tit.help.text
msgid "Input# Statement [Runtime]"
msgstr ""

#: 03020202.xhp#bm_id3154908.help.text
msgid "<bookmark_value>Input statement</bookmark_value>"
msgstr ""

#: 03020202.xhp#hd_id3154908.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020202.xhp\" name=\"Input# Statement "
"[Runtime]\">Input# Statement [Runtime]</link>"
msgstr ""

#: 03020202.xhp#par_id3156424.2.help.text
msgid "Reads data from an open sequential file."
msgstr ""

#: 03020202.xhp#hd_id3125863.3.help.text
msgctxt "03020202.xhp#hd_id3125863.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020202.xhp#par_id3150440.4.help.text
msgid "Input #FileNumber As Integer; var1[, var2[, var3[,...]]]"
msgstr ""

#: 03020202.xhp#hd_id3146121.5.help.text
msgctxt "03020202.xhp#hd_id3146121.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020202.xhp#par_id3145749.6.help.text
msgid ""
"<emph>FileNumber:</emph> Number of the file that contains the data that you "
"want to read. The file must be opened with the Open statement using the key "
"word INPUT."
msgstr ""

#: 03020202.xhp#par_id3150011.7.help.text
msgid ""
"<emph>var:</emph> A numeric or string variable that you assign the values "
"read from the opened file to."
msgstr ""

#: 03020202.xhp#par_id3159153.8.help.text
msgid ""
"The <emph>Input#</emph> statement reads numeric values or strings from an "
"open file and assigns the data to one or more variables. A numeric variable "
"is read up to the first carriage return (Asc=13), line feed (Asc=10), space, "
"or comma. String variables are read to up to the first carriage return "
"(Asc=13), line feed (Asc=10), or comma."
msgstr ""

#: 03020202.xhp#par_id3146984.9.help.text
msgid ""
"Data and data types in the opened file must appear in the same order as the "
"variables that are passed in the \"var\" parameter. If you assign non-numeric "
"values to a numeric variable, \"var\" is assigned a value of \"0\"."
msgstr ""

#: 03020202.xhp#par_id3156442.10.help.text
msgid ""
"Records that are separated by commas cannot be assigned to a string "
"variable. Quotation marks (\") in the file are disregarded as well. If you "
"want to read these characters from the file, use the <emph>Line "
"Input#</emph> statement to read pure text files (files containing only "
"printable characters) line by line."
msgstr ""

#: 03020202.xhp#par_id3147349.11.help.text
msgid ""
"If the end of the file is reached while reading a data element, an error "
"occurs and the process is aborted."
msgstr ""

#: 03020202.xhp#hd_id3152578.12.help.text
msgctxt "03020202.xhp#hd_id3152578.12.help.text"
msgid "Example:"
msgstr ""

#: 03020202.xhp#par_id3144765.13.help.text
msgctxt "03020202.xhp#par_id3144765.13.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020202.xhp#par_id3145799.14.help.text
msgctxt "03020202.xhp#par_id3145799.14.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020202.xhp#par_id3145252.15.help.text
msgctxt "03020202.xhp#par_id3145252.15.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020202.xhp#par_id3149410.16.help.text
msgctxt "03020202.xhp#par_id3149410.16.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020202.xhp#par_id3149959.39.help.text
msgctxt "03020202.xhp#par_id3149959.39.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020202.xhp#par_id3153417.17.help.text
msgctxt "03020202.xhp#par_id3153417.17.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020202.xhp#par_id3150752.19.help.text
msgctxt "03020202.xhp#par_id3150752.19.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020202.xhp#par_id3153707.20.help.text
msgctxt "03020202.xhp#par_id3153707.20.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020202.xhp#par_id3150321.21.help.text
msgctxt "03020202.xhp#par_id3150321.21.help.text"
msgid "Print #iNumber, \"This is a line of text\""
msgstr ""

#: 03020202.xhp#par_id3154756.22.help.text
msgctxt "03020202.xhp#par_id3154756.22.help.text"
msgid "Print #iNumber, \"This is another line of text\""
msgstr ""

#: 03020202.xhp#par_id3148408.23.help.text
msgctxt "03020202.xhp#par_id3148408.23.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020202.xhp#par_id3155937.27.help.text
msgctxt "03020202.xhp#par_id3155937.27.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020202.xhp#par_id3154702.28.help.text
msgctxt "03020202.xhp#par_id3154702.28.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020202.xhp#par_id3155959.29.help.text
msgctxt "03020202.xhp#par_id3155959.29.help.text"
msgid "While not eof(iNumber)"
msgstr ""

#: 03020202.xhp#par_id3145232.30.help.text
msgctxt "03020202.xhp#par_id3145232.30.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020202.xhp#par_id3147345.31.help.text
msgctxt "03020202.xhp#par_id3147345.31.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020202.xhp#par_id3150298.32.help.text
msgctxt "03020202.xhp#par_id3150298.32.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020202.xhp#par_id3154021.34.help.text
msgctxt "03020202.xhp#par_id3154021.34.help.text"
msgid "end if"
msgstr ""

#: 03020202.xhp#par_id3154665.35.help.text
msgctxt "03020202.xhp#par_id3154665.35.help.text"
msgid "wend"
msgstr ""

#: 03020202.xhp#par_id3155607.36.help.text
msgctxt "03020202.xhp#par_id3155607.36.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020202.xhp#par_id3153268.40.help.text
msgctxt "03020202.xhp#par_id3153268.40.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020202.xhp#par_id3152584.37.help.text
msgctxt "03020202.xhp#par_id3152584.37.help.text"
msgid "End Sub"
msgstr ""

#: 03020203.xhp#tit.help.text
msgid "Line Input # Statement [Runtime]"
msgstr ""

#: 03020203.xhp#bm_id3153361.help.text
msgid "<bookmark_value>Line Input statement</bookmark_value>"
msgstr ""

#: 03020203.xhp#hd_id3153361.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020203.xhp\" name=\"Line Input # Statement "
"[Runtime]\">Line Input # Statement [Runtime]</link>"
msgstr ""

#: 03020203.xhp#par_id3156280.2.help.text
msgid "Reads strings from a sequential file into a variable."
msgstr ""

#: 03020203.xhp#hd_id3150447.3.help.text
msgctxt "03020203.xhp#hd_id3150447.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020203.xhp#par_id3147229.4.help.text
msgid "Line Input #FileNumber As Integer, Var As String "
msgstr ""

#: 03020203.xhp#hd_id3145173.5.help.text
msgctxt "03020203.xhp#hd_id3145173.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020203.xhp#par_id3161832.6.help.text
msgid ""
"<emph>FileNumber: </emph>Number of the file that contains the data that you "
"want to read. The file must have been opened in advance with the Open "
"statement using the key word INPUT."
msgstr ""

#: 03020203.xhp#par_id3151119.7.help.text
msgid "<emph>var:</emph> The name of the variable that stores the result."
msgstr ""

#: 03020203.xhp#par_id3150010.8.help.text
msgid ""
"With the <emph>Line Input#</emph> statement, you can read strings from an "
"open file into a variable. String variables are read line-by-line up to the "
"first carriage return (Asc=13) or linefeed (Asc=10). Line end marks are not "
"included in the resulting string."
msgstr ""

#: 03020203.xhp#hd_id3163711.9.help.text
msgctxt "03020203.xhp#hd_id3163711.9.help.text"
msgid "Example:"
msgstr ""

#: 03020203.xhp#par_id3145271.10.help.text
msgctxt "03020203.xhp#par_id3145271.10.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020203.xhp#par_id3156444.11.help.text
msgctxt "03020203.xhp#par_id3156444.11.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020203.xhp#par_id3147349.12.help.text
msgctxt "03020203.xhp#par_id3147349.12.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020203.xhp#par_id3149664.13.help.text
msgctxt "03020203.xhp#par_id3149664.13.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020203.xhp#par_id3147436.36.help.text
msgctxt "03020203.xhp#par_id3147436.36.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020203.xhp#par_id3154730.14.help.text
msgctxt "03020203.xhp#par_id3154730.14.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020203.xhp#par_id3145647.16.help.text
msgctxt "03020203.xhp#par_id3145647.16.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020203.xhp#par_id3149959.17.help.text
msgctxt "03020203.xhp#par_id3149959.17.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020203.xhp#par_id3147124.18.help.text
msgctxt "03020203.xhp#par_id3147124.18.help.text"
msgid "Print #iNumber, \"This is a line of text\""
msgstr ""

#: 03020203.xhp#par_id3153415.19.help.text
msgctxt "03020203.xhp#par_id3153415.19.help.text"
msgid "Print #iNumber, \"This is another line of text\""
msgstr ""

#: 03020203.xhp#par_id3146969.20.help.text
msgctxt "03020203.xhp#par_id3146969.20.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020203.xhp#par_id3154482.24.help.text
msgctxt "03020203.xhp#par_id3154482.24.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020203.xhp#par_id3150321.25.help.text
msgctxt "03020203.xhp#par_id3150321.25.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020203.xhp#par_id3155443.26.help.text
msgctxt "03020203.xhp#par_id3155443.26.help.text"
msgid "While not eof(iNumber)"
msgstr ""

#: 03020203.xhp#par_id3155764.27.help.text
msgctxt "03020203.xhp#par_id3155764.27.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020203.xhp#par_id3156382.28.help.text
msgctxt "03020203.xhp#par_id3156382.28.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020203.xhp#par_id3147338.29.help.text
msgctxt "03020203.xhp#par_id3147338.29.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020203.xhp#par_id3147362.31.help.text
msgctxt "03020203.xhp#par_id3147362.31.help.text"
msgid "end if"
msgstr ""

#: 03020203.xhp#par_id3155333.32.help.text
msgctxt "03020203.xhp#par_id3155333.32.help.text"
msgid "wend"
msgstr ""

#: 03020203.xhp#par_id3153965.33.help.text
msgctxt "03020203.xhp#par_id3153965.33.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020203.xhp#par_id3147345.37.help.text
msgctxt "03020203.xhp#par_id3147345.37.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020203.xhp#par_id3149257.34.help.text
msgctxt "03020203.xhp#par_id3149257.34.help.text"
msgid "End Sub"
msgstr ""

#: 03020204.xhp#tit.help.text
msgid "Put Statement [Runtime]"
msgstr ""

#: 03020204.xhp#bm_id3150360.help.text
msgid "<bookmark_value>Put statement</bookmark_value>"
msgstr ""

#: 03020204.xhp#hd_id3150360.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020204.xhp\" name=\"Put Statement "
"[Runtime]\">Put Statement [Runtime]</link>"
msgstr ""

#: 03020204.xhp#par_id3154909.2.help.text
msgid ""
"Writes a record to a relative file or a sequence of bytes to a binary file."
msgstr ""

#: 03020204.xhp#par_id3156281.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03020201.xhp\" name=\"Get\"><item "
"type=\"literal\">Get</item></link> statement"
msgstr ""

#: 03020204.xhp#hd_id3125863.4.help.text
msgctxt "03020204.xhp#hd_id3125863.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03020204.xhp#par_id3155132.5.help.text
msgid "Put [#] FileNumber As Integer, [position], Variable"
msgstr ""

#: 03020204.xhp#hd_id3153190.6.help.text
msgctxt "03020204.xhp#hd_id3153190.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03020204.xhp#par_id3146120.7.help.text
msgid ""
"<emph>FileNumber:</emph> Any integer expression that defines the file that "
"you want to write to."
msgstr ""

#: 03020204.xhp#par_id3155411.8.help.text
msgid ""
"<emph>Position: </emph>For relative files (random access files), the number "
"of the record that you want to write."
msgstr ""

#: 03020204.xhp#par_id3148576.9.help.text
msgid ""
"For binary files (binary access), the position of the byte in the file where "
"you want to start writing."
msgstr ""

#: 03020204.xhp#par_id3153729.10.help.text
msgid ""
"<emph>Variable:</emph> Name of the variable that you want to write to the "
"file."
msgstr ""

#: 03020204.xhp#par_id3146974.11.help.text
msgid ""
"Note for relative files: If the contents of this variable does not match the "
"length of the record that is specified in the <emph>Len</emph> clause of "
"the <emph>Open</emph> statement, the space between the end of the newly "
"written record and the next record is padded with existing data from the "
"file that you are writing to."
msgstr ""

#: 03020204.xhp#par_id3155855.12.help.text
msgid ""
"Note for binary files: The contents of the variables are written to the "
"specified position, and the file pointer is inserted directly after the last "
"byte. No space is left between the records."
msgstr ""

#: 03020204.xhp#hd_id3154491.13.help.text
msgctxt "03020204.xhp#hd_id3154491.13.help.text"
msgid "Example:"
msgstr ""

#: 03020204.xhp#par_id3149410.14.help.text
msgctxt "03020204.xhp#par_id3149410.14.help.text"
msgid "Sub ExampleRandomAccess"
msgstr ""

#: 03020204.xhp#par_id3149959.15.help.text
msgctxt "03020204.xhp#par_id3149959.15.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020204.xhp#par_id3154729.16.help.text
msgid "Dim sText As Variant REM Must be a variant type"
msgstr ""

#: 03020204.xhp#par_id3156286.17.help.text
msgctxt "03020204.xhp#par_id3156286.17.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020204.xhp#par_id3149400.18.help.text
msgctxt "03020204.xhp#par_id3149400.18.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020204.xhp#par_id3149124.20.help.text
msgctxt "03020204.xhp#par_id3149124.20.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020204.xhp#par_id3150330.21.help.text
msgctxt "03020204.xhp#par_id3150330.21.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020204.xhp#par_id3156278.22.help.text
msgid "Seek #iNumber,1 REM Position to start writing"
msgstr ""

#: 03020204.xhp#par_id3153711.23.help.text
msgctxt "03020204.xhp#par_id3153711.23.help.text"
msgid "Put #iNumber,, \"This is the first line of text\" REM Fill line with text"
msgstr ""

#: 03020204.xhp#par_id3155446.24.help.text
msgctxt "03020204.xhp#par_id3155446.24.help.text"
msgid "Put #iNumber,, \"This is the second line of text\""
msgstr ""

#: 03020204.xhp#par_id3154255.25.help.text
msgctxt "03020204.xhp#par_id3154255.25.help.text"
msgid "Put #iNumber,, \"This is the third line of text\""
msgstr ""

#: 03020204.xhp#par_id3150045.26.help.text
msgctxt "03020204.xhp#par_id3150045.26.help.text"
msgid "Seek #iNumber,2"
msgstr ""

#: 03020204.xhp#par_id3145149.27.help.text
msgctxt "03020204.xhp#par_id3145149.27.help.text"
msgid "Get #iNumber,,sText"
msgstr ""

#: 03020204.xhp#par_id3147363.28.help.text
msgctxt "03020204.xhp#par_id3147363.28.help.text"
msgid "Print sText"
msgstr ""

#: 03020204.xhp#par_id3163806.29.help.text
msgctxt "03020204.xhp#par_id3163806.29.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020204.xhp#par_id3149568.31.help.text
msgctxt "03020204.xhp#par_id3149568.31.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020204.xhp#par_id3155607.32.help.text
msgctxt "03020204.xhp#par_id3155607.32.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020204.xhp#par_id3154022.33.help.text
msgctxt "03020204.xhp#par_id3154022.33.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020204.xhp#par_id3150940.34.help.text
msgid "Put #iNumber,,\"This is new text\""
msgstr ""

#: 03020204.xhp#par_id3146132.35.help.text
msgctxt "03020204.xhp#par_id3146132.35.help.text"
msgid "Get #iNumber,1,sText"
msgstr ""

#: 03020204.xhp#par_id3154198.36.help.text
msgctxt "03020204.xhp#par_id3154198.36.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020204.xhp#par_id3159102.37.help.text
msgctxt "03020204.xhp#par_id3159102.37.help.text"
msgid "Put #iNumber,20,\"This is the text in record 20\""
msgstr ""

#: 03020204.xhp#par_id3153785.38.help.text
msgctxt "03020204.xhp#par_id3153785.38.help.text"
msgid "Print Lof(#iNumber)"
msgstr ""

#: 03020204.xhp#par_id3151277.39.help.text
msgctxt "03020204.xhp#par_id3151277.39.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020204.xhp#par_id3150786.41.help.text
msgctxt "03020204.xhp#par_id3150786.41.help.text"
msgid "end sub"
msgstr ""

#: 03020205.xhp#tit.help.text
msgid "Write Statement [Runtime]"
msgstr ""

#: 03020205.xhp#bm_id3147229.help.text
msgid "<bookmark_value>Write statement</bookmark_value>"
msgstr ""

#: 03020205.xhp#hd_id3147229.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020205.xhp\" name=\"Write Statement "
"[Runtime]\">Write Statement [Runtime]</link>"
msgstr ""

#: 03020205.xhp#par_id3154685.2.help.text
msgid "Writes data to a sequential file."
msgstr ""

#: 03020205.xhp#hd_id3150449.3.help.text
msgctxt "03020205.xhp#hd_id3150449.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020205.xhp#par_id3145785.4.help.text
msgid "Write [#FileName], [Expressionlist]"
msgstr ""

#: 03020205.xhp#hd_id3151116.5.help.text
msgctxt "03020205.xhp#hd_id3151116.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020205.xhp#par_id3153728.6.help.text
msgctxt "03020205.xhp#par_id3153728.6.help.text"
msgid ""
"<emph>FileName:</emph> Any numeric expression that contains the file number "
"that was set by the Open statement for the respective file."
msgstr ""

#: 03020205.xhp#par_id3146120.7.help.text
msgid ""
"<emph>Expressionlist:</emph> Variables or expressions that you want to enter "
"in a file, separated by commas."
msgstr ""

#: 03020205.xhp#par_id3150010.8.help.text
msgid ""
"If the expression list is omitted, the <emph>Write</emph> statement appends "
"an empty line to the file."
msgstr ""

#: 03020205.xhp#par_id3163713.9.help.text
msgid ""
"To add an expression list to a new or an existing file, the file must be "
"opened in the <emph>Output</emph> or <emph>Append</emph> mode."
msgstr ""

#: 03020205.xhp#par_id3147428.10.help.text
msgid ""
"Strings that you write are enclosed by quotation marks and separated by "
"commas. You do not need to enter these delimiters in the expression list."
msgstr ""

#: 03020205.xhp#par_id1002838.help.text
msgid ""
"Each <emph>Write</emph> statement outputs a line end symbol as last entry."
msgstr ""

#: 03020205.xhp#par_id6618854.help.text
msgid ""
"Numbers with decimal delimiters are converted according to the locale "
"settings."
msgstr ""

#: 03020205.xhp#hd_id3151073.11.help.text
msgctxt "03020205.xhp#hd_id3151073.11.help.text"
msgid "Example:"
msgstr ""

#: 03020205.xhp#par_id3145252.12.help.text
msgid "Sub ExampleWrite"
msgstr ""

#: 03020205.xhp#par_id3149958.13.help.text
msgctxt "03020205.xhp#par_id3149958.13.help.text"
msgid "Dim iCount As Integer"
msgstr ""

#: 03020205.xhp#par_id3156284.14.help.text
msgid "Dim sValue As String"
msgstr ""

#: 03020205.xhp#par_id3145645.15.help.text
msgid "iCount = Freefile"
msgstr ""

#: 03020205.xhp#par_id3153417.16.help.text
msgid "open \"C:\\data.txt\" for OutPut as iCount"
msgstr ""

#: 03020205.xhp#par_id3149401.17.help.text
msgid "sValue = \"Hamburg\""
msgstr ""

#: 03020205.xhp#par_id3156275.18.help.text
msgid "Write #iCount,sValue,200"
msgstr ""

#: 03020205.xhp#par_id3146913.19.help.text
msgid "sValue = \"New York\""
msgstr ""

#: 03020205.xhp#par_id3155064.20.help.text
msgid "Write #iCount,sValue,300"
msgstr ""

#: 03020205.xhp#par_id3150322.21.help.text
msgid "sValue = \"Miami\""
msgstr ""

#: 03020205.xhp#par_id3155766.22.help.text
msgid "Write #iCount,sValue,450"
msgstr ""

#: 03020205.xhp#par_id3145643.23.help.text
msgid "close #iCount"
msgstr ""

#: 03020205.xhp#par_id3150044.24.help.text
msgctxt "03020205.xhp#par_id3150044.24.help.text"
msgid "end sub"
msgstr ""

#: 03020301.xhp#tit.help.text
msgid "Eof Function [Runtime]"
msgstr ""

#: 03020301.xhp#bm_id3154598.help.text
msgid "<bookmark_value>Eof function</bookmark_value>"
msgstr ""

#: 03020301.xhp#hd_id3154598.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020301.xhp\" name=\"Eof Function "
"[Runtime]\">Eof Function [Runtime]</link>"
msgstr ""

#: 03020301.xhp#par_id3147182.2.help.text
msgid "Determines if the file pointer has reached the end of a file."
msgstr ""

#: 03020301.xhp#hd_id3149119.3.help.text
msgctxt "03020301.xhp#hd_id3149119.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020301.xhp#par_id3147399.4.help.text
msgid "Eof (intexpression As Integer)"
msgstr ""

#: 03020301.xhp#hd_id3153539.5.help.text
msgctxt "03020301.xhp#hd_id3153539.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020301.xhp#par_id3156027.6.help.text
msgctxt "03020301.xhp#par_id3156027.6.help.text"
msgid "Bool"
msgstr ""

#: 03020301.xhp#hd_id3152924.7.help.text
msgctxt "03020301.xhp#hd_id3152924.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020301.xhp#par_id3153990.8.help.text
msgid ""
"<emph>Intexpression:</emph> Any integer expression that evaluates to the "
"number of an open file."
msgstr ""

#: 03020301.xhp#par_id3153527.9.help.text
msgid ""
"Use EOF to avoid errors when you attempt to get input past the end of a "
"file. When you use the Input or Get statement to read from a file, the file "
"pointer is advanced by the number of bytes read. When the end of a file is "
"reached, EOF returns the value \"True\" (-1)."
msgstr ""

#: 03020301.xhp#hd_id3154046.10.help.text
msgctxt "03020301.xhp#hd_id3154046.10.help.text"
msgid "Example:"
msgstr ""

#: 03020301.xhp#par_id3143270.11.help.text
msgctxt "03020301.xhp#par_id3143270.11.help.text"
msgid "Sub ExampleWorkWithAFile"
msgstr ""

#: 03020301.xhp#par_id3150670.12.help.text
msgctxt "03020301.xhp#par_id3150670.12.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020301.xhp#par_id3154143.13.help.text
msgctxt "03020301.xhp#par_id3154143.13.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020301.xhp#par_id3148943.14.help.text
msgctxt "03020301.xhp#par_id3148943.14.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020301.xhp#par_id3153897.37.help.text
msgctxt "03020301.xhp#par_id3153897.37.help.text"
msgid "Dim sMsg as String"
msgstr ""

#: 03020301.xhp#par_id3156344.15.help.text
msgctxt "03020301.xhp#par_id3156344.15.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020301.xhp#par_id3148663.17.help.text
msgctxt "03020301.xhp#par_id3148663.17.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020301.xhp#par_id3153379.18.help.text
msgctxt "03020301.xhp#par_id3153379.18.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020301.xhp#par_id3153360.19.help.text
msgctxt "03020301.xhp#par_id3153360.19.help.text"
msgid "Print #iNumber, \"First line of text\""
msgstr ""

#: 03020301.xhp#par_id3148797.20.help.text
msgctxt "03020301.xhp#par_id3148797.20.help.text"
msgid "Print #iNumber, \"Another line of text\""
msgstr ""

#: 03020301.xhp#par_id3154684.21.help.text
msgctxt "03020301.xhp#par_id3154684.21.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020301.xhp#par_id3153104.25.help.text
msgctxt "03020301.xhp#par_id3153104.25.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020301.xhp#par_id3144761.26.help.text
msgctxt "03020301.xhp#par_id3144761.26.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03020301.xhp#par_id3153193.27.help.text
msgctxt "03020301.xhp#par_id3153193.27.help.text"
msgid "While not eof(iNumber)"
msgstr ""

#: 03020301.xhp#par_id3158408.28.help.text
msgctxt "03020301.xhp#par_id3158408.28.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03020301.xhp#par_id3149203.29.help.text
msgctxt "03020301.xhp#par_id3149203.29.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03020301.xhp#par_id3153770.30.help.text
msgctxt "03020301.xhp#par_id3153770.30.help.text"
msgid "sMsg = sMsg & sLine & chr(13)"
msgstr ""

#: 03020301.xhp#par_id3153367.32.help.text
msgctxt "03020301.xhp#par_id3153367.32.help.text"
msgid "end if"
msgstr ""

#: 03020301.xhp#par_id3147318.33.help.text
msgctxt "03020301.xhp#par_id3147318.33.help.text"
msgid "wend"
msgstr ""

#: 03020301.xhp#par_id3152939.34.help.text
msgctxt "03020301.xhp#par_id3152939.34.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020301.xhp#par_id3153726.38.help.text
msgctxt "03020301.xhp#par_id3153726.38.help.text"
msgid "Msgbox sMsg"
msgstr ""

#: 03020301.xhp#par_id3153092.35.help.text
msgctxt "03020301.xhp#par_id3153092.35.help.text"
msgid "End Sub"
msgstr ""

#: 03020302.xhp#tit.help.text
msgid "Loc Function [Runtime]"
msgstr ""

#: 03020302.xhp#bm_id3148663.help.text
msgid "<bookmark_value>Loc function</bookmark_value>"
msgstr ""

#: 03020302.xhp#hd_id3148663.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020302.xhp\" name=\"Loc Function "
"[Runtime]\">Loc Function [Runtime]</link>"
msgstr ""

#: 03020302.xhp#par_id3154138.2.help.text
msgid "Returns the current position in an open file."
msgstr ""

#: 03020302.xhp#hd_id3156422.3.help.text
msgctxt "03020302.xhp#hd_id3156422.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020302.xhp#par_id3150768.4.help.text
msgid "Loc(FileNumber)"
msgstr ""

#: 03020302.xhp#hd_id3150440.5.help.text
msgctxt "03020302.xhp#hd_id3150440.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020302.xhp#par_id3152578.6.help.text
msgctxt "03020302.xhp#par_id3152578.6.help.text"
msgid "Long"
msgstr ""

#: 03020302.xhp#hd_id3152462.7.help.text
msgctxt "03020302.xhp#hd_id3152462.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020302.xhp#par_id3153363.8.help.text
msgid ""
"<emph>FileNumber:</emph> Any numeric expression that contains the file "
"number that is set by the Open statement for the respective file."
msgstr ""

#: 03020302.xhp#par_id3154320.9.help.text
msgid ""
"If the Loc function is used for an open random access file, it returns the "
"number of the last record that was last read or written."
msgstr ""

#: 03020302.xhp#par_id3151115.10.help.text
msgid ""
"For a sequential file, the Loc function returns the position in a file "
"divided by 128. For binary files, the position of the last read or written "
"byte is returned."
msgstr ""

#: 03020303.xhp#tit.help.text
msgid "Lof Function [Runtime]"
msgstr ""

#: 03020303.xhp#bm_id3156024.help.text
msgid "<bookmark_value>Lof function</bookmark_value>"
msgstr ""

#: 03020303.xhp#hd_id3156024.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020303.xhp\" name=\"Lof Function "
"[Runtime]\">Lof Function [Runtime]</link>"
msgstr ""

#: 03020303.xhp#par_id3146794.2.help.text
msgid "Returns the size of an open file in bytes."
msgstr ""

#: 03020303.xhp#hd_id3153380.3.help.text
msgctxt "03020303.xhp#hd_id3153380.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020303.xhp#par_id3150359.4.help.text
msgid "Lof (FileNumber)"
msgstr ""

#: 03020303.xhp#hd_id3154141.5.help.text
msgctxt "03020303.xhp#hd_id3154141.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020303.xhp#par_id3147230.6.help.text
msgctxt "03020303.xhp#par_id3147230.6.help.text"
msgid "Long"
msgstr ""

#: 03020303.xhp#hd_id3156281.7.help.text
msgctxt "03020303.xhp#hd_id3156281.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020303.xhp#par_id3150869.8.help.text
msgid ""
"<emph>FileNumber:</emph> Any numeric expression that contains the file "
"number that is specified in the Open statement."
msgstr ""

#: 03020303.xhp#par_id3147349.9.help.text
msgid ""
"To obtain the length of a file that is not open, use the "
"<emph>FileLen</emph> function."
msgstr ""

#: 03020303.xhp#hd_id3155415.10.help.text
msgctxt "03020303.xhp#hd_id3155415.10.help.text"
msgid "Example:"
msgstr ""

#: 03020303.xhp#par_id3151074.11.help.text
msgctxt "03020303.xhp#par_id3151074.11.help.text"
msgid "Sub ExampleRandomAccess"
msgstr ""

#: 03020303.xhp#par_id3145251.12.help.text
msgctxt "03020303.xhp#par_id3145251.12.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020303.xhp#par_id3154730.13.help.text
msgid "Dim sText As Variant REM must be a Variant"
msgstr ""

#: 03020303.xhp#par_id3145646.14.help.text
msgctxt "03020303.xhp#par_id3145646.14.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020303.xhp#par_id3153157.15.help.text
msgctxt "03020303.xhp#par_id3153157.15.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020303.xhp#par_id3149403.17.help.text
msgctxt "03020303.xhp#par_id3149403.17.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020303.xhp#par_id3149121.18.help.text
msgctxt "03020303.xhp#par_id3149121.18.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020303.xhp#par_id3156276.19.help.text
msgid "Seek #iNumber,1 REM Position at start"
msgstr ""

#: 03020303.xhp#par_id3148405.20.help.text
msgid "Put #iNumber,, \"This is the first line of text\" REM Fill with text"
msgstr ""

#: 03020303.xhp#par_id3154756.21.help.text
msgctxt "03020303.xhp#par_id3154756.21.help.text"
msgid "Put #iNumber,, \"This is the second line of text\""
msgstr ""

#: 03020303.xhp#par_id3145643.22.help.text
msgctxt "03020303.xhp#par_id3145643.22.help.text"
msgid "Put #iNumber,, \"This is the third line of text\""
msgstr ""

#: 03020303.xhp#par_id3156383.23.help.text
msgctxt "03020303.xhp#par_id3156383.23.help.text"
msgid "Seek #iNumber,2"
msgstr ""

#: 03020303.xhp#par_id3155333.24.help.text
msgctxt "03020303.xhp#par_id3155333.24.help.text"
msgid "Get #iNumber,,sText"
msgstr ""

#: 03020303.xhp#par_id3149255.25.help.text
msgctxt "03020303.xhp#par_id3149255.25.help.text"
msgid "Print sText"
msgstr ""

#: 03020303.xhp#par_id3154702.26.help.text
msgctxt "03020303.xhp#par_id3154702.26.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020303.xhp#par_id3153965.28.help.text
msgctxt "03020303.xhp#par_id3153965.28.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020303.xhp#par_id3163807.29.help.text
msgctxt "03020303.xhp#par_id3163807.29.help.text"
msgid "Open aFile For Random As #iNumber Len=32"
msgstr ""

#: 03020303.xhp#par_id3155607.30.help.text
msgctxt "03020303.xhp#par_id3155607.30.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020303.xhp#par_id3150299.31.help.text
msgid "Put #iNumber,,\"This is a new line of text\""
msgstr ""

#: 03020303.xhp#par_id3147002.32.help.text
msgctxt "03020303.xhp#par_id3147002.32.help.text"
msgid "Get #iNumber,1,sText"
msgstr ""

#: 03020303.xhp#par_id3149036.33.help.text
msgctxt "03020303.xhp#par_id3149036.33.help.text"
msgid "Get #iNumber,2,sText"
msgstr ""

#: 03020303.xhp#par_id3166425.34.help.text
msgctxt "03020303.xhp#par_id3166425.34.help.text"
msgid "Put #iNumber,20,\"This is the text in record 20\""
msgstr ""

#: 03020303.xhp#par_id3149817.35.help.text
msgctxt "03020303.xhp#par_id3149817.35.help.text"
msgid "Print Lof(#iNumber)"
msgstr ""

#: 03020303.xhp#par_id3146811.36.help.text
msgctxt "03020303.xhp#par_id3146811.36.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020303.xhp#par_id3154200.38.help.text
msgctxt "03020303.xhp#par_id3154200.38.help.text"
msgid "end sub"
msgstr ""

#: 03020304.xhp#tit.help.text
msgid "Seek Function [Runtime]"
msgstr ""

#: 03020304.xhp#bm_id3154367.help.text
msgid "<bookmark_value>Seek function</bookmark_value>"
msgstr ""

#: 03020304.xhp#hd_id3154367.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek Function "
"[Runtime]\">Seek Function [Runtime]</link>"
msgstr ""

#: 03020304.xhp#par_id3156280.2.help.text
msgid ""
"Returns the position for the next writing or reading in a file that was "
"opened with the open statement."
msgstr ""

#: 03020304.xhp#par_id3153194.3.help.text
msgid ""
"For random access files, the Seek function returns the number of the next "
"record to be read."
msgstr ""

#: 03020304.xhp#par_id3161831.4.help.text
msgid ""
"For all other files, the function returns the byte position at which the "
"next operation is to occur."
msgstr ""

#: 03020304.xhp#par_id3155854.5.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03020103.xhp\" "
"name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020305.xhp\" "
"name=\"Seek\">Seek</link>."
msgstr ""

#: 03020304.xhp#hd_id3152460.6.help.text
msgctxt "03020304.xhp#hd_id3152460.6.help.text"
msgid "Syntax:"
msgstr ""

#: 03020304.xhp#par_id3145365.7.help.text
msgid "Seek (FileNumber)"
msgstr ""

#: 03020304.xhp#hd_id3148575.8.help.text
msgctxt "03020304.xhp#hd_id3148575.8.help.text"
msgid "Return value:"
msgstr ""

#: 03020304.xhp#par_id3159156.9.help.text
msgctxt "03020304.xhp#par_id3159156.9.help.text"
msgid "Long"
msgstr ""

#: 03020304.xhp#hd_id3149665.10.help.text
msgctxt "03020304.xhp#hd_id3149665.10.help.text"
msgid "Parameters:"
msgstr ""

#: 03020304.xhp#par_id3148645.11.help.text
msgid ""
"<emph>FileNumber:</emph> The data channel number used in the Open statement."
msgstr ""

#: 03020305.xhp#tit.help.text
msgid "Seek Statement [Runtime]"
msgstr ""

#: 03020305.xhp#bm_id3159413.help.text
msgid "<bookmark_value>Seek statement</bookmark_value>"
msgstr ""

#: 03020305.xhp#hd_id3159413.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek Statement "
"[Runtime]\">Seek Statement [Runtime]</link>"
msgstr ""

#: 03020305.xhp#par_id3153381.2.help.text
msgid ""
"Sets the position for the next writing or reading in a file that was opened "
"with the Open statement."
msgstr ""

#: 03020305.xhp#par_id2100589.help.text
msgid ""
"For random access files, the Seek statement sets the number of the next "
"record to be accessed."
msgstr ""

#: 03020305.xhp#par_id5444807.help.text
msgid ""
"For all other files, the Seek statement sets the byte position at which the "
"next operation is to occur."
msgstr ""

#: 03020305.xhp#par_id3156280.5.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03020103.xhp\" "
"name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020304.xhp\" "
"name=\"Seek\">Seek</link>."
msgstr ""

#: 03020305.xhp#hd_id3145785.6.help.text
msgctxt "03020305.xhp#hd_id3145785.6.help.text"
msgid "Syntax:"
msgstr ""

#: 03020305.xhp#par_id3145273.7.help.text
msgid "Seek[#FileNumber], Position (As Long)"
msgstr ""

#: 03020305.xhp#hd_id3154321.8.help.text
msgctxt "03020305.xhp#hd_id3154321.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03020305.xhp#par_id3153952.9.help.text
msgid ""
"<emph>FileNumber: </emph>The data channel number used in the Open statement."
msgstr ""

#: 03020305.xhp#par_id3145366.10.help.text
msgid ""
"<emph>Position: </emph>Position for the next writing or reading. Position "
"can be a number between 1 and 2,147,483,647. According to the file type, the "
"position indicates the number of the record (files in the Random mode) or "
"the byte position (files in the Binary, Output, Append or Input mode). The "
"first byte in a file is position 1, the second byte is position 2, and so "
"on."
msgstr ""

#: 03020400.xhp#tit.help.text
msgid "Managing Files"
msgstr ""

#: 03020400.xhp#hd_id3145136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020400.xhp\" name=\"Managing Files\">Managing "
"Files</link>"
msgstr ""

#: 03020400.xhp#par_id3147264.2.help.text
msgid "The functions and statements for managing files are described here."
msgstr ""

#: 03020401.xhp#tit.help.text
msgid "ChDir Statement [Runtime]"
msgstr ""

#: 03020401.xhp#bm_id3150178.help.text
msgid "<bookmark_value>ChDir statement</bookmark_value>"
msgstr ""

#: 03020401.xhp#hd_id3150178.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020401.xhp\" name=\"ChDir Statement "
"[Runtime]\">ChDir Statement [Runtime]</link>"
msgstr ""

#: 03020401.xhp#par_id3153126.2.help.text
msgid "Changes the current directory or drive."
msgstr ""

#: 03020401.xhp#par_id9783013.help.text
msgid ""
"This runtime statement currently does not work as documented. See <link "
"href=\"http://www.openoffice.org/issues/show_bug.cgi?id=30692\">this "
"issue</link> for more information."
msgstr ""

#: 03020401.xhp#hd_id3154347.3.help.text
msgctxt "03020401.xhp#hd_id3154347.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020401.xhp#par_id3153897.4.help.text
msgid "ChDir Text As String"
msgstr ""

#: 03020401.xhp#hd_id3148664.5.help.text
msgctxt "03020401.xhp#hd_id3148664.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020401.xhp#par_id3150543.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies the directory path "
"or drive."
msgstr ""

#: 03020401.xhp#par_id3152598.7.help.text
msgid ""
"If you only want to change the current drive, enter the drive letter "
"followed by a colon."
msgstr ""

#: 03020401.xhp#hd_id3151116.8.help.text
msgctxt "03020401.xhp#hd_id3151116.8.help.text"
msgid "Example:"
msgstr ""

#: 03020401.xhp#par_id3153364.9.help.text
msgid "Sub ExampleChDir"
msgstr ""

#: 03020401.xhp#par_id3147348.10.help.text
msgctxt "03020401.xhp#par_id3147348.10.help.text"
msgid "Dim sDir1 as String , sDir2 as String"
msgstr ""

#: 03020401.xhp#par_id3155308.11.help.text
msgctxt "03020401.xhp#par_id3155308.11.help.text"
msgid "sDir1 = \"c:\\Test\""
msgstr ""

#: 03020401.xhp#par_id3154319.12.help.text
msgctxt "03020401.xhp#par_id3154319.12.help.text"
msgid "sDir2 = \"d:\\private\""
msgstr ""

#: 03020401.xhp#par_id3154944.13.help.text
msgctxt "03020401.xhp#par_id3154944.13.help.text"
msgid "ChDir( sDir1 )"
msgstr ""

#: 03020401.xhp#par_id3151074.14.help.text
msgctxt "03020401.xhp#par_id3151074.14.help.text"
msgid "msgbox CurDir"
msgstr ""

#: 03020401.xhp#par_id3147124.15.help.text
msgctxt "03020401.xhp#par_id3147124.15.help.text"
msgid "ChDir( sDir2 )"
msgstr ""

#: 03020401.xhp#par_id3148456.16.help.text
msgctxt "03020401.xhp#par_id3148456.16.help.text"
msgid "msgbox CurDir"
msgstr ""

#: 03020401.xhp#par_id3149581.17.help.text
msgctxt "03020401.xhp#par_id3149581.17.help.text"
msgid "end sub"
msgstr ""

#: 03020402.xhp#tit.help.text
msgid "ChDrive Statement [Runtime]"
msgstr ""

#: 03020402.xhp#bm_id3145068.help.text
msgid "<bookmark_value>ChDrive statement</bookmark_value>"
msgstr ""

#: 03020402.xhp#hd_id3145068.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020402.xhp\" name=\"ChDrive Statement "
"[Runtime]\">ChDrive Statement [Runtime]</link>"
msgstr ""

#: 03020402.xhp#par_id3149656.2.help.text
msgid "Changes the current drive."
msgstr ""

#: 03020402.xhp#hd_id3154138.3.help.text
msgctxt "03020402.xhp#hd_id3154138.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020402.xhp#par_id3154685.4.help.text
msgid "ChDrive Text As String"
msgstr ""

#: 03020402.xhp#hd_id3156423.5.help.text
msgctxt "03020402.xhp#hd_id3156423.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020402.xhp#par_id3145172.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that contains the drive letter of "
"the new drive. If you want, you can use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020402.xhp#par_id3145785.7.help.text
msgid ""
"The drive must be assigned a capital letter. Under Windows, the letter that "
"you assign the drive is restricted by the settings in LASTDRV. If the drive "
"argument is a multiple-character string, only the first letter is relevant. "
"If you attempt to access a non-existent drive, an error occurs that you can "
"respond to with the OnError statement."
msgstr ""

#: 03020402.xhp#hd_id3153188.8.help.text
msgctxt "03020402.xhp#hd_id3153188.8.help.text"
msgid "Example:"
msgstr ""

#: 03020402.xhp#par_id3151113.9.help.text
msgid "Sub ExampleCHDrive"
msgstr ""

#: 03020402.xhp#par_id3152576.10.help.text
msgid "ChDrive \"D\" REM Only possible if a drive 'D' exists."
msgstr ""

#: 03020402.xhp#par_id3156441.11.help.text
msgctxt "03020402.xhp#par_id3156441.11.help.text"
msgid "End Sub"
msgstr ""

#: 03020403.xhp#tit.help.text
msgid "CurDir Function [Runtime]"
msgstr ""

#: 03020403.xhp#bm_id3153126.help.text
msgid "<bookmark_value>CurDir function</bookmark_value>"
msgstr ""

#: 03020403.xhp#hd_id3153126.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020403.xhp\">CurDir Function "
"[Runtime]</link>"
msgstr ""

#: 03020403.xhp#par_id3156343.2.help.text
msgid ""
"Returns a variant string that represents the current path of the specified "
"drive."
msgstr ""

#: 03020403.xhp#hd_id3149457.3.help.text
msgctxt "03020403.xhp#hd_id3149457.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020403.xhp#par_id3153381.4.help.text
msgid "CurDir [(Text As String)]"
msgstr ""

#: 03020403.xhp#hd_id3154366.5.help.text
msgctxt "03020403.xhp#hd_id3154366.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020403.xhp#par_id3156281.6.help.text
msgctxt "03020403.xhp#par_id3156281.6.help.text"
msgid "String"
msgstr ""

#: 03020403.xhp#hd_id3156423.7.help.text
msgctxt "03020403.xhp#hd_id3156423.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020403.xhp#par_id3153193.8.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies an existing drive "
"(for example, \"C\" for the first partition of the first hard drive)."
msgstr ""

#: 03020403.xhp#par_id3155133.9.help.text
msgid ""
"If no drive is specified or if the drive is a zero-length string (\"\"), "
"CurDir returns the path for the current drive. $[officename] Basic reports "
"an error if the syntax of the drive description is incorrect, the drive does "
"not exist, or if the drive letter occurs after the letter defined in the "
"CONFIG.SYS with the Lastdrive statement."
msgstr ""

#: 03020403.xhp#par_id3150010.10.help.text
msgid "This function is not case-sensitive."
msgstr ""

#: 03020403.xhp#hd_id3155411.11.help.text
msgctxt "03020403.xhp#hd_id3155411.11.help.text"
msgid "Example:"
msgstr ""

#: 03020403.xhp#par_id3151113.12.help.text
msgid "Sub ExampleCurDir"
msgstr ""

#: 03020403.xhp#par_id3155306.13.help.text
msgctxt "03020403.xhp#par_id3155306.13.help.text"
msgid "Dim sDir1 as String , sDir2 as String"
msgstr ""

#: 03020403.xhp#par_id3156444.14.help.text
msgctxt "03020403.xhp#par_id3156444.14.help.text"
msgid "sDir1 = \"c:\\Test\""
msgstr ""

#: 03020403.xhp#par_id3147318.15.help.text
msgctxt "03020403.xhp#par_id3147318.15.help.text"
msgid "sDir2 = \"d:\\private\""
msgstr ""

#: 03020403.xhp#par_id3154013.16.help.text
msgctxt "03020403.xhp#par_id3154013.16.help.text"
msgid "ChDir( sDir1 )"
msgstr ""

#: 03020403.xhp#par_id3153877.17.help.text
msgctxt "03020403.xhp#par_id3153877.17.help.text"
msgid "msgbox CurDir"
msgstr ""

#: 03020403.xhp#par_id3144764.18.help.text
msgctxt "03020403.xhp#par_id3144764.18.help.text"
msgid "ChDir( sDir2 )"
msgstr ""

#: 03020403.xhp#par_id3147125.19.help.text
msgctxt "03020403.xhp#par_id3147125.19.help.text"
msgid "msgbox CurDir"
msgstr ""

#: 03020403.xhp#par_id3149581.20.help.text
msgctxt "03020403.xhp#par_id3149581.20.help.text"
msgid "end sub"
msgstr ""

#: 03020404.xhp#tit.help.text
msgid "Dir Function [Runtime]"
msgstr ""

#: 03020404.xhp#bm_id3154347.help.text
msgid "<bookmark_value>Dir function</bookmark_value>"
msgstr ""

#: 03020404.xhp#hd_id3154347.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020404.xhp\" name=\"Dir Function "
"[Runtime]\">Dir Function [Runtime]</link>"
msgstr ""

#: 03020404.xhp#par_id3153381.2.help.text
msgid ""
"Returns the name of a file, a directory, or all of the files and the "
"directories on a drive or in a directory that match the specified search "
"path."
msgstr ""

#: 03020404.xhp#hd_id3154365.3.help.text
msgctxt "03020404.xhp#hd_id3154365.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020404.xhp#par_id3156282.4.help.text
msgid "Dir [(Text As String) [, Attrib As Integer]]"
msgstr ""

#: 03020404.xhp#hd_id3156424.5.help.text
msgctxt "03020404.xhp#hd_id3156424.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020404.xhp#par_id3153193.6.help.text
msgctxt "03020404.xhp#par_id3153193.6.help.text"
msgid "String"
msgstr ""

#: 03020404.xhp#hd_id3153770.7.help.text
msgctxt "03020404.xhp#hd_id3153770.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020404.xhp#par_id3161831.8.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies the search path, "
"directory or file. This argument can only be specified the first time that "
"you call the Dir function. If you want, you can enter the path in <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020404.xhp#par_id3146974.9.help.text
msgid ""
"<emph>Attrib: </emph>Any integer expression that specifies bitwise file "
"attributes. The Dir function only returns files or directories that match "
"the specified attributes. You can combine several attributes by adding the "
"attribute values:"
msgstr ""

#: 03020404.xhp#par_id3149666.11.help.text
msgctxt "03020404.xhp#par_id3149666.11.help.text"
msgid "0 : Normal files."
msgstr ""

#: 03020404.xhp#par_id3147427.15.help.text
msgctxt "03020404.xhp#par_id3147427.15.help.text"
msgid "16 : Returns the name of the directory only."
msgstr ""

#: 03020404.xhp#par_id3153952.16.help.text
msgid ""
"Use this attribute to check if a file or directory exists, or to determine "
"all files and folders in a specific directory."
msgstr ""

#: 03020404.xhp#par_id3159156.17.help.text
msgid ""
"To check if a file exists, enter the complete path and name of the file. If "
"the file or directory name does not exist, the Dir function returns a zero-"
"length string (\"\")."
msgstr ""

#: 03020404.xhp#par_id3154012.18.help.text
msgid ""
"To generate a list of all existing files in a specific directory, proceed as "
"follows: The first time you call the Dir function, specify the complete "
"search path for the files, for example, \"D:\\Files\\*.sxw\". If the path is "
"correct and the search finds at least one file, the Dir function returns the "
"name of the first file that matches the search path. To return additional "
"file names that match the path, call Dir again, but with no arguments."
msgstr ""

#: 03020404.xhp#par_id3147348.19.help.text
msgid ""
"To return directories only, use the attribute parameter. The same applies if "
"you want to determine the name of a volume (for example, a hard drive "
"partition)"
msgstr ""

#: 03020404.xhp#hd_id3154942.20.help.text
msgctxt "03020404.xhp#hd_id3154942.20.help.text"
msgid "Example:"
msgstr ""

#: 03020404.xhp#par_id3147125.21.help.text
msgid "Sub ExampleDir"
msgstr ""

#: 03020404.xhp#par_id3148455.22.help.text
msgid "REM Displays all files and directories"
msgstr ""

#: 03020404.xhp#par_id3147396.23.help.text
msgctxt "03020404.xhp#par_id3147396.23.help.text"
msgid "Dim sPath As String"
msgstr ""

#: 03020404.xhp#par_id3149378.24.help.text
msgid "Dim sDir as String, sValue as String"
msgstr ""

#: 03020404.xhp#par_id3153416.27.help.text
msgid "sDir=\"Directories:\""
msgstr ""

#: 03020404.xhp#par_id3153838.29.help.text
msgid "sPath = CurDir"
msgstr ""

#: 03020404.xhp#par_id3150327.30.help.text
msgid "sValue = Dir$(sPath + getPathSeparator + \"*\",16)"
msgstr ""

#: 03020404.xhp#par_id3155064.31.help.text
msgctxt "03020404.xhp#par_id3155064.31.help.text"
msgid "Do"
msgstr ""

#: 03020404.xhp#par_id3153764.32.help.text
msgid "If sValue <> \".\" and sValue <> \"..\" Then"
msgstr ""

#: 03020404.xhp#par_id3155766.33.help.text
msgid "if (GetAttr( sPath + getPathSeparator + sValue) AND 16) >0 then"
msgstr ""

#: 03020404.xhp#par_id3154253.34.help.text
msgid "REM get the directories"
msgstr ""

#: 03020404.xhp#par_id3159264.35.help.text
msgid "sDir = sDir & chr(13) & sValue"
msgstr ""

#: 03020404.xhp#par_id3145148.43.help.text
msgctxt "03020404.xhp#par_id3145148.43.help.text"
msgid "End If"
msgstr ""

#: 03020404.xhp#par_idN10700.help.text
msgctxt "03020404.xhp#par_idN10700.help.text"
msgid "End If"
msgstr ""

#: 03020404.xhp#par_id3147324.44.help.text
msgid "sValue = Dir$"
msgstr ""

#: 03020404.xhp#par_id3155335.45.help.text
msgid "Loop Until sValue = \"\""
msgstr ""

#: 03020404.xhp#par_id3147345.46.help.text
msgid "MsgBox sDir,0,sPath"
msgstr ""

#: 03020404.xhp#par_id3163808.48.help.text
msgctxt "03020404.xhp#par_id3163808.48.help.text"
msgid "End sub"
msgstr ""

#: 03020405.xhp#tit.help.text
msgid "FileAttr-Function [Runtime]"
msgstr ""

#: 03020405.xhp#bm_id3153380.help.text
msgid "<bookmark_value>FileAttr function</bookmark_value>"
msgstr ""

#: 03020405.xhp#hd_id3153380.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020405.xhp\" name=\"FileAttr-Function "
"[Runtime]\">FileAttr Function [Runtime]</link>"
msgstr ""

#: 03020405.xhp#par_id3154366.2.help.text
msgid ""
"Returns the access mode or the file access number of a file that was opened "
"with the Open statement. The file access number is dependent on the "
"operating system (OSH = Operating System Handle)."
msgstr ""

#: 03020405.xhp#par_id3153364.3.help.text
msgid ""
"If you use a 32-Bit operating system, you cannot use the FileAttr-Function "
"to determine the file access number."
msgstr ""

#: 03020405.xhp#par_id3163713.4.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03020103.xhp\" "
"name=\"Open\">Open</link>"
msgstr ""

#: 03020405.xhp#hd_id3151116.5.help.text
msgctxt "03020405.xhp#hd_id3151116.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03020405.xhp#par_id3154012.6.help.text
msgid "FileAttr (FileNumber As Integer, Attribute As Integer)"
msgstr ""

#: 03020405.xhp#hd_id3147349.7.help.text
msgctxt "03020405.xhp#hd_id3147349.7.help.text"
msgid "Return value:"
msgstr ""

#: 03020405.xhp#par_id3146974.8.help.text
msgctxt "03020405.xhp#par_id3146974.8.help.text"
msgid "Integer"
msgstr ""

#: 03020405.xhp#hd_id3153728.9.help.text
msgctxt "03020405.xhp#hd_id3153728.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03020405.xhp#par_id3151074.10.help.text
msgid ""
"<emph>FileNumber:</emph> The number of the file that was opened with the "
"Open statement."
msgstr ""

#: 03020405.xhp#par_id3144766.11.help.text
msgid ""
"<emph>Attribute:</emph> Integer expression that indicates the type of file "
"information that you want to return. The following values are possible:"
msgstr ""

#: 03020405.xhp#par_id3147396.12.help.text
msgid "1: The FileAttr-Function indicates the access mode of the file."
msgstr ""

#: 03020405.xhp#par_id3149959.13.help.text
msgid ""
"2: The FileAttr-Function returns the file access number of the operating "
"system."
msgstr ""

#: 03020405.xhp#par_id3154018.14.help.text
msgid ""
"If you specify a parameter attribute with a value of 1, the following return "
"values apply:"
msgstr ""

#: 03020405.xhp#par_id3149124.15.help.text
msgid "1 - INPUT (file open for input)"
msgstr ""

#: 03020405.xhp#par_id3156275.16.help.text
msgid "2 - OUTPUT (file open for output)"
msgstr ""

#: 03020405.xhp#par_id3155066.17.help.text
msgid "4 - RANDOM (file open for random access)"
msgstr ""

#: 03020405.xhp#par_id3148406.18.help.text
msgid "8 - APPEND (file open for appending)"
msgstr ""

#: 03020405.xhp#par_id3154757.19.help.text
msgid "32 - BINARY (file open in binary mode)."
msgstr ""

#: 03020405.xhp#hd_id3147339.20.help.text
msgctxt "03020405.xhp#hd_id3147339.20.help.text"
msgid "Example:"
msgstr ""

#: 03020405.xhp#par_id3155959.21.help.text
msgid "Sub ExampleFileAttr"
msgstr ""

#: 03020405.xhp#par_id3145147.22.help.text
msgctxt "03020405.xhp#par_id3145147.22.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03020405.xhp#par_id3153966.23.help.text
msgctxt "03020405.xhp#par_id3153966.23.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03020405.xhp#par_id3155336.24.help.text
msgctxt "03020405.xhp#par_id3155336.24.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03020405.xhp#par_id3163807.25.help.text
msgctxt "03020405.xhp#par_id3163807.25.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03020405.xhp#par_id3154021.27.help.text
msgctxt "03020405.xhp#par_id3154021.27.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03020405.xhp#par_id3153786.28.help.text
msgctxt "03020405.xhp#par_id3153786.28.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03020405.xhp#par_id3155607.29.help.text
msgctxt "03020405.xhp#par_id3155607.29.help.text"
msgid "Print #iNumber, \"This is a line of text\""
msgstr ""

#: 03020405.xhp#par_id3150361.30.help.text
msgid "MsgBox FileAttr(#iNumber, 1 ),0,\"Access mode\""
msgstr ""

#: 03020405.xhp#par_id3149817.31.help.text
msgid "MsgBox FileAttr(#iNumber, 2 ),0,\"File attribute\""
msgstr ""

#: 03020405.xhp#par_id3155115.32.help.text
msgctxt "03020405.xhp#par_id3155115.32.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03020405.xhp#par_id3147130.33.help.text
msgctxt "03020405.xhp#par_id3147130.33.help.text"
msgid "End Sub"
msgstr ""

#: 03020406.xhp#tit.help.text
msgid "FileCopy Statement [Runtime]"
msgstr ""

#: 03020406.xhp#bm_id3154840.help.text
msgid "<bookmark_value>FileCopy statement</bookmark_value>"
msgstr ""

#: 03020406.xhp#hd_id3154840.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020406.xhp\" name=\"FileCopy Statement "
"[Runtime]\">FileCopy Statement [Runtime]</link>"
msgstr ""

#: 03020406.xhp#par_id3149497.2.help.text
msgid "Copies a file."
msgstr ""

#: 03020406.xhp#hd_id3147443.3.help.text
msgctxt "03020406.xhp#hd_id3147443.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020406.xhp#par_id3146957.4.help.text
msgid "FileCopy TextFrom As String, TextTo As String"
msgstr ""

#: 03020406.xhp#hd_id3153825.5.help.text
msgctxt "03020406.xhp#hd_id3153825.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020406.xhp#par_id3155390.6.help.text
msgid ""
"<emph>TextFrom:</emph> Any string expression that specifies the name of the "
"file that you want to copy. The expression can contain optional path and "
"drive information. If you want, you can enter a path in <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020406.xhp#par_id3150669.7.help.text
msgid ""
"<emph>TextTo:</emph> Any string expression that specifies where you want to "
"copy the source file to. The expression can contain the destination drive, "
"the path, and file name, or the path in URL notation."
msgstr ""

#: 03020406.xhp#par_id3150791.8.help.text
msgid ""
"You can only use the FileCopy statement to copy files that are not opened."
msgstr ""

#: 03020406.xhp#hd_id3125863.9.help.text
msgctxt "03020406.xhp#hd_id3125863.9.help.text"
msgid "Example:"
msgstr ""

#: 03020406.xhp#par_id3150869.10.help.text
msgid "Sub ExampleFilecopy"
msgstr ""

#: 03020406.xhp#par_id3154685.11.help.text
msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\Temp\\Autoexec.sav\""
msgstr ""

#: 03020406.xhp#par_id3154123.12.help.text
msgctxt "03020406.xhp#par_id3154123.12.help.text"
msgid "end sub"
msgstr ""

#: 03020407.xhp#tit.help.text
msgid "FileDateTime Function [Runtime]"
msgstr ""

#: 03020407.xhp#bm_id3153361.help.text
msgid "<bookmark_value>FileDateTime function</bookmark_value>"
msgstr ""

#: 03020407.xhp#hd_id3153361.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020407.xhp\" name=\"FileDateTime Function "
"[Runtime]\">FileDateTime Function [Runtime]</link>"
msgstr ""

#: 03020407.xhp#par_id3156423.2.help.text
msgid ""
"Returns a string that contains the date and the time that a file was created "
"or last modified."
msgstr ""

#: 03020407.xhp#hd_id3154685.3.help.text
msgctxt "03020407.xhp#hd_id3154685.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020407.xhp#par_id3154124.4.help.text
msgid "FileDateTime (Text As String)"
msgstr ""

#: 03020407.xhp#hd_id3150448.5.help.text
msgctxt "03020407.xhp#hd_id3150448.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020407.xhp#par_id3159153.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that contains an unambiguous (no "
"wildcards) file specification. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020407.xhp#par_id3155306.7.help.text
msgid ""
"This function determines the exact time of creation or last modification of "
"a file, returned in the format \"MM.DD.YYYY HH.MM.SS\"."
msgstr ""

#: 03020407.xhp#hd_id3146119.8.help.text
msgctxt "03020407.xhp#hd_id3146119.8.help.text"
msgid "Example:"
msgstr ""

#: 03020407.xhp#par_id3148576.9.help.text
msgid "Sub ExampleFileDateTime"
msgstr ""

#: 03020407.xhp#par_id3161831.10.help.text
msgid "msgbox FileDateTime(\"C:\\autoexec.bat\")"
msgstr ""

#: 03020407.xhp#par_id3146986.11.help.text
msgctxt "03020407.xhp#par_id3146986.11.help.text"
msgid "end sub"
msgstr ""

#: 03020408.xhp#tit.help.text
msgid "FileLen-Function [Runtime]"
msgstr ""

#: 03020408.xhp#bm_id3153126.help.text
msgid "<bookmark_value>FileLen function</bookmark_value>"
msgstr ""

#: 03020408.xhp#hd_id3153126.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020408.xhp\" name=\"FileLen-Function "
"[Runtime]\">FileLen Function [Runtime]</link>"
msgstr ""

#: 03020408.xhp#par_id3145068.2.help.text
msgid "Returns the length of a file in bytes."
msgstr ""

#: 03020408.xhp#hd_id3159414.3.help.text
msgctxt "03020408.xhp#hd_id3159414.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020408.xhp#par_id3149656.4.help.text
msgid "FileLen (Text As String)"
msgstr ""

#: 03020408.xhp#hd_id3148798.5.help.text
msgctxt "03020408.xhp#hd_id3148798.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020408.xhp#par_id3156282.6.help.text
msgctxt "03020408.xhp#par_id3156282.6.help.text"
msgid "Long"
msgstr ""

#: 03020408.xhp#hd_id3150768.7.help.text
msgctxt "03020408.xhp#hd_id3150768.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020408.xhp#par_id3153193.8.help.text
msgctxt "03020408.xhp#par_id3153193.8.help.text"
msgid ""
"<emph>Text:</emph> Any string expression that contains an unambiguous file "
"specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" "
"name=\"URL notation\">URL notation</link>."
msgstr ""

#: 03020408.xhp#par_id3150439.9.help.text
msgid ""
"This function determines the length of a file. If the FileLen function is "
"called for an open file, it returns the file length before it was opened. To "
"determine the current file length of an open file, use the Lof function."
msgstr ""

#: 03020408.xhp#hd_id3163710.10.help.text
msgctxt "03020408.xhp#hd_id3163710.10.help.text"
msgid "Example:"
msgstr ""

#: 03020408.xhp#par_id3159154.11.help.text
msgid "Sub ExampleFileLen"
msgstr ""

#: 03020408.xhp#par_id3145271.12.help.text
msgid "msgbox FileLen(\"C:\\autoexec.bat\")"
msgstr ""

#: 03020408.xhp#par_id3145749.13.help.text
msgctxt "03020408.xhp#par_id3145749.13.help.text"
msgid "end sub"
msgstr ""

#: 03020409.xhp#tit.help.text
msgid "GetAttr Function [Runtime]"
msgstr ""

#: 03020409.xhp#bm_id3150984.help.text
msgid "<bookmark_value>GetAttr function</bookmark_value>"
msgstr ""

#: 03020409.xhp#hd_id3150984.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020409.xhp\" name=\"GetAttr Function "
"[Runtime]\">GetAttr Function [Runtime]</link>"
msgstr ""

#: 03020409.xhp#par_id3154347.2.help.text
msgid ""
"Returns a bit pattern that identifies the file type or the name of a volume "
"or a directory."
msgstr ""

#: 03020409.xhp#hd_id3149457.3.help.text
msgctxt "03020409.xhp#hd_id3149457.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020409.xhp#par_id3150359.4.help.text
msgid "GetAttr (Text As String)"
msgstr ""

#: 03020409.xhp#hd_id3151211.5.help.text
msgctxt "03020409.xhp#hd_id3151211.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020409.xhp#par_id3154909.6.help.text
msgctxt "03020409.xhp#par_id3154909.6.help.text"
msgid "Integer"
msgstr ""

#: 03020409.xhp#hd_id3145172.7.help.text
msgctxt "03020409.xhp#hd_id3145172.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020409.xhp#par_id3151042.8.help.text
msgctxt "03020409.xhp#par_id3151042.8.help.text"
msgid ""
"<emph>Text:</emph> Any string expression that contains an unambiguous file "
"specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" "
"name=\"URL notation\">URL notation</link>."
msgstr ""

#: 03020409.xhp#par_id3161831.9.help.text
msgid ""
"This function determines the attributes for a specified file and returns the "
"bit pattern that can help you to identify the following file attributes:"
msgstr ""

#: 03020409.xhp#hd_id3145364.10.help.text
msgctxt "03020409.xhp#hd_id3145364.10.help.text"
msgid "Value"
msgstr ""

#: 03020409.xhp#par_id3147349.11.help.text
msgctxt "03020409.xhp#par_id3147349.11.help.text"
msgid "0 : Normal files."
msgstr ""

#: 03020409.xhp#par_id3147434.12.help.text
msgctxt "03020409.xhp#par_id3147434.12.help.text"
msgid "1 : Read-only files."
msgstr ""

#: 03020409.xhp#par_id3159154.15.help.text
msgid "8 : Returns the name of the volume"
msgstr ""

#: 03020409.xhp#par_id3145271.16.help.text
msgctxt "03020409.xhp#par_id3145271.16.help.text"
msgid "16 : Returns the name of the directory only."
msgstr ""

#: 03020409.xhp#par_id3153953.17.help.text
msgctxt "03020409.xhp#par_id3153953.17.help.text"
msgid "32 : File was changed since last backup (Archive bit)."
msgstr ""

#: 03020409.xhp#par_id3156444.18.help.text
msgid ""
"If you want to know if a bit of the attribute byte is set, use the following "
"query method:"
msgstr ""

#: 03020409.xhp#hd_id3153094.19.help.text
msgctxt "03020409.xhp#hd_id3153094.19.help.text"
msgid "Example:"
msgstr ""

#: 03020409.xhp#par_id3154491.20.help.text
msgctxt "03020409.xhp#par_id3154491.20.help.text"
msgid "Sub ExampleSetGetAttr"
msgstr ""

#: 03020409.xhp#par_id3155415.21.help.text
msgctxt "03020409.xhp#par_id3155415.21.help.text"
msgid "On Error Goto ErrorHandler REM Define target for error-handler"
msgstr ""

#: 03020409.xhp#par_id3154944.22.help.text
msgctxt "03020409.xhp#par_id3154944.22.help.text"
msgid "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
msgstr ""

#: 03020409.xhp#par_id3151075.23.help.text
msgctxt "03020409.xhp#par_id3151075.23.help.text"
msgid ""
"If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", "
"\"c:\\test\\autoexec.sav\""
msgstr ""

#: 03020409.xhp#par_id3149959.24.help.text
msgctxt "03020409.xhp#par_id3149959.24.help.text"
msgid "SetAttr \"c:\\test\\autoexec.sav\" ,0"
msgstr ""

#: 03020409.xhp#par_id3153418.25.help.text
msgctxt "03020409.xhp#par_id3153418.25.help.text"
msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
msgstr ""

#: 03020409.xhp#par_id3149122.26.help.text
msgctxt "03020409.xhp#par_id3149122.26.help.text"
msgid "SetAttr \"c:\\test\\autoexec.sav\" ,1"
msgstr ""

#: 03020409.xhp#par_id3154480.27.help.text
msgctxt "03020409.xhp#par_id3154480.27.help.text"
msgid "print GetAttr( \"c:\\test\\autoexec.sav\" )"
msgstr ""

#: 03020409.xhp#par_id3150753.28.help.text
msgctxt "03020409.xhp#par_id3150753.28.help.text"
msgid "end"
msgstr ""

#: 03020409.xhp#par_id3150323.29.help.text
msgctxt "03020409.xhp#par_id3150323.29.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03020409.xhp#par_id3154754.30.help.text
msgctxt "03020409.xhp#par_id3154754.30.help.text"
msgid "Print Error"
msgstr ""

#: 03020409.xhp#par_id3155764.31.help.text
msgctxt "03020409.xhp#par_id3155764.31.help.text"
msgid "end"
msgstr ""

#: 03020409.xhp#par_id3156382.32.help.text
msgctxt "03020409.xhp#par_id3156382.32.help.text"
msgid "end sub"
msgstr ""

#: 03020410.xhp#tit.help.text
msgid "Kill Statement [Runtime]"
msgstr ""

#: 03020410.xhp#bm_id3153360.help.text
msgid "<bookmark_value>Kill statement</bookmark_value>"
msgstr ""

#: 03020410.xhp#hd_id3153360.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020410.xhp\" name=\"Kill Statement "
"[Runtime]\">Kill Statement [Runtime]</link>"
msgstr ""

#: 03020410.xhp#par_id3151211.2.help.text
msgid "Deletes a file from a disk."
msgstr ""

#: 03020410.xhp#hd_id3150767.3.help.text
msgctxt "03020410.xhp#hd_id3150767.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020410.xhp#par_id3154685.4.help.text
msgid "Kill File As String"
msgstr ""

#: 03020410.xhp#hd_id3153194.5.help.text
msgctxt "03020410.xhp#hd_id3153194.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020410.xhp#par_id3150440.6.help.text
msgid ""
"<emph>File:</emph> Any string expression that contains an unambiguous file "
"specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" "
"name=\"URL notation\">URL notation</link>."
msgstr ""

#: 03020410.xhp#hd_id3148645.7.help.text
msgctxt "03020410.xhp#hd_id3148645.7.help.text"
msgid "Example:"
msgstr ""

#: 03020410.xhp#par_id3154320.8.help.text
msgid "sub ExampleKill"
msgstr ""

#: 03020410.xhp#par_id3163710.9.help.text
msgid "Kill \"C:\\datafile.dat\" REM File must be created in advance"
msgstr ""

#: 03020410.xhp#par_id3145749.10.help.text
msgctxt "03020410.xhp#par_id3145749.10.help.text"
msgid "end sub"
msgstr ""

#: 03020411.xhp#tit.help.text
msgid "MkDir Statement [Runtime]"
msgstr ""

#: 03020411.xhp#bm_id3156421.help.text
msgid "<bookmark_value>MkDir statement</bookmark_value>"
msgstr ""

#: 03020411.xhp#hd_id3156421.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020411.xhp\" name=\"MkDir Statement "
"[Runtime]\">MkDir Statement [Runtime]</link>"
msgstr ""

#: 03020411.xhp#par_id3147000.2.help.text
msgid "Creates a new directory on a data medium."
msgstr ""

#: 03020411.xhp#hd_id3148520.3.help.text
msgctxt "03020411.xhp#hd_id3148520.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020411.xhp#par_id3155150.4.help.text
msgid "MkDir Text As String"
msgstr ""

#: 03020411.xhp#hd_id3156027.5.help.text
msgctxt "03020411.xhp#hd_id3156027.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020411.xhp#par_id3153750.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies the name and path of "
"the directory to be created. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020411.xhp#par_id3153311.7.help.text
msgid ""
"If the path is not determined, the directory is created in the current "
"directory."
msgstr ""

#: 03020411.xhp#hd_id3155388.8.help.text
msgctxt "03020411.xhp#hd_id3155388.8.help.text"
msgid "Example:"
msgstr ""

#: 03020411.xhp#par_id3148473.9.help.text
msgid "Sub ExampleFileIO"
msgstr ""

#: 03020411.xhp#par_id3149762.10.help.text
msgid "' Example for functions of the file organization"
msgstr ""

#: 03020411.xhp#par_id3145610.11.help.text
msgid "Const sFile1 as String = \"file://c|/autoexec.bat\""
msgstr ""

#: 03020411.xhp#par_id3147264.12.help.text
msgid "Const sDir1 as String = \"file://c|/Temp\""
msgstr ""

#: 03020411.xhp#par_id3149669.13.help.text
msgid "Const sSubDir1 as String =\"Test\""
msgstr ""

#: 03020411.xhp#par_id3148663.14.help.text
msgid "Const sFile2 as String = \"Copied.tmp\""
msgstr ""

#: 03020411.xhp#par_id3154071.15.help.text
msgid "Const sFile3 as String = \"Renamed.tmp\""
msgstr ""

#: 03020411.xhp#par_id3150792.16.help.text
msgid "Dim sFile as String"
msgstr ""

#: 03020411.xhp#par_id3154366.17.help.text
msgid "sFile = sDir1 + \"/\" + sSubDir1"
msgstr ""

#: 03020411.xhp#par_id3149204.18.help.text
msgctxt "03020411.xhp#par_id3149204.18.help.text"
msgid "ChDir( sDir1 )"
msgstr ""

#: 03020411.xhp#par_id3154217.19.help.text
msgid "If Dir(sSubDir1,16)=\"\" then ' Does the directory exist ?"
msgstr ""

#: 03020411.xhp#par_id3156423.20.help.text
msgid "MkDir sSubDir1"
msgstr ""

#: 03020411.xhp#par_id3147228.21.help.text
msgid "MsgBox sFile,0,\"Create directory\""
msgstr ""

#: 03020411.xhp#par_id3153970.22.help.text
msgctxt "03020411.xhp#par_id3153970.22.help.text"
msgid "End If"
msgstr ""

#: 03020411.xhp#par_id3148451.24.help.text
msgid "sFile = sFile + \"/\" + sFile2"
msgstr ""

#: 03020411.xhp#par_id3155132.25.help.text
msgid "FileCopy sFile1 , sFile"
msgstr ""

#: 03020411.xhp#par_id3153770.26.help.text
msgid "MsgBox fSysURL(CurDir()),0,\"Current directory\""
msgstr ""

#: 03020411.xhp#par_id3159154.27.help.text
msgid "MsgBox sFile & Chr(13) & FileDateTime( sFile ),0,\"Creation time\""
msgstr ""

#: 03020411.xhp#par_id3149484.28.help.text
msgid "MsgBox sFile & Chr(13)& FileLen( sFile ),0,\"File length\""
msgstr ""

#: 03020411.xhp#par_id3152885.29.help.text
msgid "MsgBox sFile & Chr(13)& GetAttr( sFile ),0,\"File attributes\""
msgstr ""

#: 03020411.xhp#par_id3152596.30.help.text
msgid "Name sFile as sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
msgstr ""

#: 03020411.xhp#par_id3153952.31.help.text
msgid "' Rename in the same directory"
msgstr ""

#: 03020411.xhp#par_id3152576.33.help.text
msgid "sFile = sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
msgstr ""

#: 03020411.xhp#par_id3147426.34.help.text
msgid "SetAttr( sFile, 0 ) 'Delete all attributes"
msgstr ""

#: 03020411.xhp#par_id3148647.35.help.text
msgid "MsgBox sFile & Chr(13) & GetAttr( sFile ),0,\"New file attributes\""
msgstr ""

#: 03020411.xhp#par_id3153363.36.help.text
msgid "Kill sFile"
msgstr ""

#: 03020411.xhp#par_id3151113.37.help.text
msgid "RmDir sDir1 + \"/\" + sSubDir1"
msgstr ""

#: 03020411.xhp#par_id3153157.38.help.text
msgctxt "03020411.xhp#par_id3153157.38.help.text"
msgid "end sub"
msgstr ""

#: 03020411.xhp#par_id3150092.40.help.text
msgid "' Converts a system path in URL"
msgstr ""

#: 03020411.xhp#par_id3147396.41.help.text
msgid "Function fSysURL( fSysFp as String ) as String"
msgstr ""

#: 03020411.xhp#par_id3153878.42.help.text
msgid "Dim iPos As String"
msgstr ""

#: 03020411.xhp#par_id3150420.43.help.text
msgid "iPos = 1"
msgstr ""

#: 03020411.xhp#par_id3145253.44.help.text
msgid "iPos = Instr(iPos,fSysFp, getPathSeparator())"
msgstr ""

#: 03020411.xhp#par_id3153415.45.help.text
msgid "do while iPos > 0"
msgstr ""

#: 03020411.xhp#par_id3153512.46.help.text
msgid "mid( fSysFp, iPos , 1,\"/\")"
msgstr ""

#: 03020411.xhp#par_id3146899.47.help.text
msgid "iPos = Instr(iPos+1,fSysFp, getPathSeparator())"
msgstr ""

#: 03020411.xhp#par_id3145652.48.help.text
msgid "loop"
msgstr ""

#: 03020411.xhp#par_id3156276.49.help.text
msgid "' the colon with DOS"
msgstr ""

#: 03020411.xhp#par_id3146913.50.help.text
msgid "iPos = Instr(1,fSysFp,\":\")"
msgstr ""

#: 03020411.xhp#par_id3145640.51.help.text
msgid "if iPos > 0 then mid( fSysFp, iPos , 1,\"|\")"
msgstr ""

#: 03020411.xhp#par_id3155443.52.help.text
msgid "fSysURL = \"file://\" & fSysFp"
msgstr ""

#: 03020411.xhp#par_id3148995.53.help.text
msgctxt "03020411.xhp#par_id3148995.53.help.text"
msgid "End Function"
msgstr ""

#: 03020412.xhp#tit.help.text
msgid "Name Statement [Runtime]"
msgstr ""

#: 03020412.xhp#bm_id3143268.help.text
msgid "<bookmark_value>Name statement</bookmark_value>"
msgstr ""

#: 03020412.xhp#hd_id3143268.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020412.xhp\" name=\"Name Statement "
"[Runtime]\">Name Statement [Runtime]</link>"
msgstr ""

#: 03020412.xhp#par_id3154346.2.help.text
msgid "Renames an existing file or directory."
msgstr ""

#: 03020412.xhp#hd_id3156344.3.help.text
msgctxt "03020412.xhp#hd_id3156344.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020412.xhp#par_id3153381.4.help.text
msgid "Name OldName As String As NewName As String"
msgstr ""

#: 03020412.xhp#hd_id3153362.5.help.text
msgctxt "03020412.xhp#hd_id3153362.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020412.xhp#par_id3151210.6.help.text
msgid ""
"<emph>OldName, NewName:</emph> Any string expression that specifies the file "
"name, including the path. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020412.xhp#hd_id3125863.8.help.text
msgctxt "03020412.xhp#hd_id3125863.8.help.text"
msgid "Example:"
msgstr ""

#: 03020412.xhp#par_id3145786.9.help.text
msgid "Sub ExampleReName"
msgstr ""

#: 03020412.xhp#par_id3161832.10.help.text
msgid "On Error Goto Error"
msgstr ""

#: 03020412.xhp#par_id3147435.11.help.text
msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\temp\\autoexec.sav\""
msgstr ""

#: 03020412.xhp#par_id3156444.12.help.text
msgid "Name \"c:\\temp\\autoexec.sav\" as \"c:\\temp\\autoexec.bat\""
msgstr ""

#: 03020412.xhp#par_id3155308.13.help.text
msgctxt "03020412.xhp#par_id3155308.13.help.text"
msgid "end"
msgstr ""

#: 03020412.xhp#par_id3153727.14.help.text
msgid "Error:"
msgstr ""

#: 03020412.xhp#par_id3153951.15.help.text
msgid "if err = 58 then"
msgstr ""

#: 03020412.xhp#par_id3152462.16.help.text
msgid "msgbox \"File already exists\""
msgstr ""

#: 03020412.xhp#par_id3149263.17.help.text
msgctxt "03020412.xhp#par_id3149263.17.help.text"
msgid "end if"
msgstr ""

#: 03020412.xhp#par_id3154011.18.help.text
msgctxt "03020412.xhp#par_id3154011.18.help.text"
msgid "end"
msgstr ""

#: 03020412.xhp#par_id3146985.19.help.text
msgctxt "03020412.xhp#par_id3146985.19.help.text"
msgid "end sub"
msgstr ""

#: 03020413.xhp#tit.help.text
msgid "RmDir Statement [Runtime]"
msgstr ""

#: 03020413.xhp#bm_id3148947.help.text
msgid "<bookmark_value>RmDir statement</bookmark_value>"
msgstr ""

#: 03020413.xhp#hd_id3148947.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020413.xhp\" name=\"RmDir Statement "
"[Runtime]\">RmDir Statement [Runtime]</link>"
msgstr ""

#: 03020413.xhp#par_id3149457.2.help.text
msgid "Deletes an existing directory from a data medium."
msgstr ""

#: 03020413.xhp#hd_id3153361.3.help.text
msgctxt "03020413.xhp#hd_id3153361.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020413.xhp#par_id3154367.4.help.text
msgid "RmDir Text As String"
msgstr ""

#: 03020413.xhp#hd_id3156281.5.help.text
msgctxt "03020413.xhp#hd_id3156281.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020413.xhp#par_id3151042.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies the name and path of "
"the directory that you want to delete. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020413.xhp#par_id3153192.7.help.text
msgid ""
"If the path is not determined, the <emph>RmDir Statement</emph> searches for "
"the directory that you want to delete in the current path. If it is not "
"found there, an error message appears."
msgstr ""

#: 03020413.xhp#hd_id3145271.8.help.text
msgctxt "03020413.xhp#hd_id3145271.8.help.text"
msgid "Example:"
msgstr ""

#: 03020413.xhp#par_id3156442.9.help.text
msgid "Sub ExampleRmDir"
msgstr ""

#: 03020413.xhp#par_id3154319.10.help.text
msgid "MkDir \"C:\\Test2\""
msgstr ""

#: 03020413.xhp#par_id3159154.11.help.text
msgid "ChDir \"C:\\test2\""
msgstr ""

#: 03020413.xhp#par_id3151112.12.help.text
msgid "msgbox Curdir"
msgstr ""

#: 03020413.xhp#par_id3147427.13.help.text
msgid "ChDir \"\\\""
msgstr ""

#: 03020413.xhp#par_id3153188.14.help.text
msgid "RmDir \"C:\\test2\""
msgstr ""

#: 03020413.xhp#par_id3146120.15.help.text
msgctxt "03020413.xhp#par_id3146120.15.help.text"
msgid "end sub"
msgstr ""

#: 03020414.xhp#tit.help.text
msgid "SetAttr Statement [Runtime]"
msgstr ""

#: 03020414.xhp#bm_id3147559.help.text
msgid "<bookmark_value>SetAttr statement</bookmark_value>"
msgstr ""

#: 03020414.xhp#hd_id3147559.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020414.xhp\" name=\"SetAttr Statement "
"[Runtime]\">SetAttr Statement [Runtime]</link>"
msgstr ""

#: 03020414.xhp#par_id3147264.2.help.text
msgid "Sets the attribute information for a specified file."
msgstr ""

#: 03020414.xhp#hd_id3150359.3.help.text
msgctxt "03020414.xhp#hd_id3150359.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020414.xhp#par_id3154365.4.help.text
msgid "SetAttr FileName As String, Attribute As Integer"
msgstr ""

#: 03020414.xhp#hd_id3125863.5.help.text
msgctxt "03020414.xhp#hd_id3125863.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03020414.xhp#par_id3154909.6.help.text
msgid ""
"FileName: Name of the file, including the path, that you want to test "
"attributes of. If you do not enter a path, <emph>SetAttr</emph> searches for "
"the file in the current directory. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020414.xhp#par_id3153192.7.help.text
msgid ""
"<emph>Attribute:</emph> Bit pattern defining the attributes that you want to "
"set or to clear:"
msgstr ""

#: 03020414.xhp#par_id3145786.8.help.text
msgid "<emph>Value</emph>"
msgstr ""

#: 03020414.xhp#par_id3152596.9.help.text
msgctxt "03020414.xhp#par_id3152596.9.help.text"
msgid "0 : Normal files."
msgstr ""

#: 03020414.xhp#par_id3149262.10.help.text
msgctxt "03020414.xhp#par_id3149262.10.help.text"
msgid "1 : Read-only files."
msgstr ""

#: 03020414.xhp#par_id3152576.13.help.text
msgctxt "03020414.xhp#par_id3152576.13.help.text"
msgid "32 : File was changed since last backup (Archive bit)."
msgstr ""

#: 03020414.xhp#par_id3153093.14.help.text
msgid ""
"You can set multiple attributes by combining the respective values with a "
"logic OR statement."
msgstr ""

#: 03020414.xhp#hd_id3147434.15.help.text
msgctxt "03020414.xhp#hd_id3147434.15.help.text"
msgid "Example:"
msgstr ""

#: 03020414.xhp#par_id3154012.16.help.text
msgctxt "03020414.xhp#par_id3154012.16.help.text"
msgid "Sub ExampleSetGetAttr"
msgstr ""

#: 03020414.xhp#par_id3148645.17.help.text
msgctxt "03020414.xhp#par_id3148645.17.help.text"
msgid "On Error Goto ErrorHandler REM Define target for error-handler"
msgstr ""

#: 03020414.xhp#par_id3145647.18.help.text
msgctxt "03020414.xhp#par_id3145647.18.help.text"
msgid "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
msgstr ""

#: 03020414.xhp#par_id3147126.19.help.text
msgctxt "03020414.xhp#par_id3147126.19.help.text"
msgid ""
"If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", "
"\"c:\\test\\autoexec.sav\""
msgstr ""

#: 03020414.xhp#par_id3151074.20.help.text
msgctxt "03020414.xhp#par_id3151074.20.help.text"
msgid "SetAttr \"c:\\test\\autoexec.sav\" ,0"
msgstr ""

#: 03020414.xhp#par_id3153158.21.help.text
msgctxt "03020414.xhp#par_id3153158.21.help.text"
msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
msgstr ""

#: 03020414.xhp#par_id3149378.22.help.text
msgctxt "03020414.xhp#par_id3149378.22.help.text"
msgid "SetAttr \"c:\\test\\autoexec.sav\" ,1"
msgstr ""

#: 03020414.xhp#par_id3150716.23.help.text
msgctxt "03020414.xhp#par_id3150716.23.help.text"
msgid "print GetAttr( \"c:\\test\\autoexec.sav\" )"
msgstr ""

#: 03020414.xhp#par_id3154018.24.help.text
msgctxt "03020414.xhp#par_id3154018.24.help.text"
msgid "end"
msgstr ""

#: 03020414.xhp#par_id3149121.25.help.text
msgctxt "03020414.xhp#par_id3149121.25.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03020414.xhp#par_id3156275.26.help.text
msgctxt "03020414.xhp#par_id3156275.26.help.text"
msgid "Print Error"
msgstr ""

#: 03020414.xhp#par_id3153707.27.help.text
msgctxt "03020414.xhp#par_id3153707.27.help.text"
msgid "end"
msgstr ""

#: 03020414.xhp#par_id3145640.28.help.text
msgctxt "03020414.xhp#par_id3145640.28.help.text"
msgid "end sub"
msgstr ""

#: 03020415.xhp#tit.help.text
msgid "FileExists Function [Runtime]"
msgstr ""

#: 03020415.xhp#bm_id3148946.help.text
msgid "<bookmark_value>FileExists function</bookmark_value>"
msgstr ""

#: 03020415.xhp#hd_id3148946.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03020415.xhp\" name=\"FileExists Function "
"[Runtime]\">FileExists Function [Runtime]</link>"
msgstr ""

#: 03020415.xhp#par_id3153361.2.help.text
msgid "Determines if a file or a directory is available on the data medium."
msgstr ""

#: 03020415.xhp#hd_id3150447.3.help.text
msgctxt "03020415.xhp#hd_id3150447.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03020415.xhp#par_id3154685.4.help.text
msgid "FileExists(FileName As String | DirectoryName As String)"
msgstr ""

#: 03020415.xhp#hd_id3154126.5.help.text
msgctxt "03020415.xhp#hd_id3154126.5.help.text"
msgid "Return value:"
msgstr ""

#: 03020415.xhp#par_id3150769.6.help.text
msgctxt "03020415.xhp#par_id3150769.6.help.text"
msgid "Bool"
msgstr ""

#: 03020415.xhp#hd_id3153770.7.help.text
msgctxt "03020415.xhp#hd_id3153770.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03020415.xhp#par_id3147349.8.help.text
msgid ""
"FileName | DirectoryName: Any string expression that contains an unambiguous "
"file specification. You can also use <link "
"href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL "
"notation</link>."
msgstr ""

#: 03020415.xhp#hd_id3149664.9.help.text
msgctxt "03020415.xhp#hd_id3149664.9.help.text"
msgid "Example:"
msgstr ""

#: 03020415.xhp#par_id3145272.10.help.text
msgid "sub ExampleFileExists"
msgstr ""

#: 03020415.xhp#par_id3147317.12.help.text
msgid "msgbox FileExists(\"C:\\autoexec.bat\")"
msgstr ""

#: 03020415.xhp#par_id3153190.13.help.text
msgid "msgbox FileExists(\"file:///d|/bookmark.htm\")"
msgstr ""

#: 03020415.xhp#par_id3148645.14.help.text
msgid "msgbox FileExists(\"file:///d|/private\")"
msgstr ""

#: 03020415.xhp#par_id3149262.15.help.text
msgctxt "03020415.xhp#par_id3149262.15.help.text"
msgid "end sub"
msgstr ""

#: 03030000.xhp#tit.help.text
msgid "Date and Time Functions"
msgstr ""

#: 03030000.xhp#hd_id3150502.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030000.xhp\" name=\"Date and Time "
"Functions\">Date and Time Functions</link>"
msgstr ""

#: 03030000.xhp#par_id3153255.2.help.text
msgid ""
"Use the statements and functions described here to perform date and time "
"calculations."
msgstr ""

#: 03030000.xhp#par_id3152363.3.help.text
msgid ""
"<item type=\"productname\">%PRODUCTNAME</item> Basic lets you calculate time "
"or date differences by converting the time and date values to continuous "
"numeric values. After the difference is calculated, special functions are "
"used to reconvert the values to the standard time or date formats."
msgstr ""

#: 03030000.xhp#par_id3151054.4.help.text
msgid ""
"You can combine date and time values into a single floating-decimal number. "
"Dates are converted to integers, and times to decimal values. <item "
"type=\"productname\">%PRODUCTNAME</item> Basic also supports the variable type "
"Date, which can contain a time specification consisting of both a date and "
"time."
msgstr ""

#: 03030100.xhp#tit.help.text
msgid "Converting Date Values"
msgstr ""

#: 03030100.xhp#hd_id3147573.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030100.xhp\" name=\"Converting Date "
"Values\">Converting Date Values</link>"
msgstr ""

#: 03030100.xhp#par_id3154760.2.help.text
msgid ""
"The following functions convert date values to calculable numbers and back."
msgstr ""

#: 03030101.xhp#tit.help.text
msgid "DateSerial Function [Runtime]"
msgstr ""

#: 03030101.xhp#bm_id3157896.help.text
msgid "<bookmark_value>DateSerial function</bookmark_value>"
msgstr ""

#: 03030101.xhp#hd_id3157896.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function "
"[Runtime]\">DateSerial Function [Runtime]</link>"
msgstr ""

#: 03030101.xhp#par_id3143267.2.help.text
msgid "Returns a <emph>Date</emph> value for a specified year, month, or day."
msgstr ""

#: 03030101.xhp#hd_id3147264.3.help.text
msgctxt "03030101.xhp#hd_id3147264.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030101.xhp#par_id3149670.4.help.text
msgid "DateSerial (year, month, day)"
msgstr ""

#: 03030101.xhp#hd_id3150792.5.help.text
msgctxt "03030101.xhp#hd_id3150792.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030101.xhp#par_id3150398.6.help.text
msgctxt "03030101.xhp#par_id3150398.6.help.text"
msgid "Date"
msgstr ""

#: 03030101.xhp#hd_id3154141.7.help.text
msgctxt "03030101.xhp#hd_id3154141.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030101.xhp#par_id3147229.8.help.text
msgid ""
"<emph>Year:</emph> Integer expression that indicates a year. All values "
"between 0 and 99 are interpreted as the years 1900-1999. For years that fall "
"outside this range, you must enter all four digits."
msgstr ""

#: 03030101.xhp#par_id3156280.9.help.text
msgid ""
"<emph>Month:</emph> Integer expression that indicates the month of the "
"specified year. The accepted range is from 1-12."
msgstr ""

#: 03030101.xhp#par_id3151043.10.help.text
msgid ""
"<emph>Day:</emph> Integer expression that indicates the day of the specified "
"month. The accepted range is from 1-31. No error is returned when you enter "
"a non-existing day for a month shorter than 31 days. "
msgstr ""

#: 03030101.xhp#par_id3161832.11.help.text
msgid ""
"The <emph>DateSerial function</emph> returns the number of days between "
"December 30,1899 and the given date. You can use this function to calculate "
"the difference between two dates."
msgstr ""

#: 03030101.xhp#par_id3155306.12.help.text
msgid ""
"The <emph>DateSerial function</emph> returns the data type Variant with "
"VarType 7 (Date). Internally, this value is stored as a Double value, so "
"that when the given date is 1.1.1900, the returned value is 2. Negative "
"values correspond to dates before December 30, 1899 (not inclusive)."
msgstr ""

#: 03030101.xhp#par_id3152576.13.help.text
msgid ""
"If a date is defined that lies outside of the accepted range, $[officename] "
"Basic returns an error message."
msgstr ""

#: 03030101.xhp#par_id3149481.14.help.text
msgid ""
"Whereas you define the <emph>DateValue function</emph> as a string that "
"contains the date, the <emph>DateSerial function</emph> evaluates each of "
"the parameters (year, month, day) as separate numeric expressions."
msgstr ""

#: 03030101.xhp#hd_id3155411.15.help.text
msgctxt "03030101.xhp#hd_id3155411.15.help.text"
msgid "Example:"
msgstr ""

#: 03030101.xhp#par_id3148646.16.help.text
msgid "Sub ExampleDateSerial"
msgstr ""

#: 03030101.xhp#par_id3156441.17.help.text
msgid "Dim lDate as Long"
msgstr ""

#: 03030101.xhp#par_id3154791.18.help.text
msgctxt "03030101.xhp#par_id3154791.18.help.text"
msgid "Dim sDate as String"
msgstr ""

#: 03030101.xhp#par_id3155415.19.help.text
msgid "lDate = DateSerial(1964, 4, 9)"
msgstr ""

#: 03030101.xhp#par_id3147125.20.help.text
msgid "sDate = DateSerial(1964, 4, 9)"
msgstr ""

#: 03030101.xhp#par_id3154942.21.help.text
msgid "msgbox lDate REM returns 23476"
msgstr ""

#: 03030101.xhp#par_id3151074.22.help.text
msgid "msgbox sDate REM returns 04/09/1964"
msgstr ""

#: 03030101.xhp#par_id3153878.23.help.text
msgctxt "03030101.xhp#par_id3153878.23.help.text"
msgid "end sub"
msgstr ""

#: 03030102.xhp#tit.help.text
msgid "DateValue Function [Runtime]"
msgstr ""

#: 03030102.xhp#bm_id3156344.help.text
msgid "<bookmark_value>DateValue function</bookmark_value>"
msgstr ""

#: 03030102.xhp#hd_id3156344.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030102.xhp\" name=\"DateValue Function "
"[Runtime]\">DateValue Function [Runtime]</link>"
msgstr ""

#: 03030102.xhp#par_id3150542.2.help.text
msgid ""
"Returns a date value from a date string. The date string is a complete date "
"in a single numeric value. You can also use this serial number to determine "
"the difference between two dates."
msgstr ""

#: 03030102.xhp#hd_id3148799.3.help.text
msgctxt "03030102.xhp#hd_id3148799.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030102.xhp#par_id3154910.4.help.text
msgid "DateValue [(date)]"
msgstr ""

#: 03030102.xhp#hd_id3150870.5.help.text
msgctxt "03030102.xhp#hd_id3150870.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030102.xhp#par_id3153194.6.help.text
msgctxt "03030102.xhp#par_id3153194.6.help.text"
msgid "Date"
msgstr ""

#: 03030102.xhp#hd_id3153969.7.help.text
msgctxt "03030102.xhp#hd_id3153969.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030102.xhp#par_id3153770.8.help.text
msgid ""
"<emph>Date:</emph> String expression that contains the date that you want to "
"calculate. The date can be specified in almost any format."
msgstr ""

#: 03030102.xhp#par_id3153189.22.help.text
msgid ""
"You can use this function to convert a date that occurs between December 1, "
"1582 and December 31, 9999 into a single integer value. You can then use "
"this value to calculate the difference between two dates. If the date "
"argument lies outside the acceptable range, $[officename] Basic returns an "
"error message."
msgstr ""

#: 03030102.xhp#par_id3146974.23.help.text
msgid ""
"In contrast to the DateSerial function that passes years, months, and days "
"as separate numeric values, the DateValue function passes the date using the "
"format \"month.[,]day.[,]year\"."
msgstr ""

#: 03030102.xhp#hd_id3153142.24.help.text
msgctxt "03030102.xhp#hd_id3153142.24.help.text"
msgid "Example:"
msgstr ""

#: 03030102.xhp#par_id3155412.25.help.text
msgid "Sub ExampleDateValue"
msgstr ""

#: 03030102.xhp#par_id3153363.26.help.text
msgid "msgbox DateValue(\"12/02/1997\")"
msgstr ""

#: 03030102.xhp#par_id3149262.27.help.text
msgctxt "03030102.xhp#par_id3149262.27.help.text"
msgid "end sub"
msgstr ""

#: 03030103.xhp#tit.help.text
msgid "Day Function [Runtime]"
msgstr ""

#: 03030103.xhp#bm_id3153345.help.text
msgid "<bookmark_value>Day function</bookmark_value>"
msgstr ""

#: 03030103.xhp#hd_id3153345.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day Function "
"[Runtime]\">Day Function [Runtime]</link>"
msgstr ""

#: 03030103.xhp#par_id3147560.2.help.text
msgid ""
"Returns a value that represents the day of the month based on a serial date "
"number generated by <emph>DateSerial</emph> or <emph>DateValue</emph>."
msgstr ""

#: 03030103.xhp#hd_id3149456.3.help.text
msgctxt "03030103.xhp#hd_id3149456.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030103.xhp#par_id3150358.4.help.text
msgid "Day (Number)"
msgstr ""

#: 03030103.xhp#hd_id3148798.5.help.text
msgctxt "03030103.xhp#hd_id3148798.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030103.xhp#par_id3125865.6.help.text
msgctxt "03030103.xhp#par_id3125865.6.help.text"
msgid "Integer"
msgstr ""

#: 03030103.xhp#hd_id3150448.7.help.text
msgctxt "03030103.xhp#hd_id3150448.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030103.xhp#par_id3156423.8.help.text
msgid ""
"<emph>Number:</emph> A numeric expression that contains a serial date number "
"from which you can determine the day of the month."
msgstr ""

#: 03030103.xhp#par_id3145786.9.help.text
msgid ""
"This function is basically the opposite of the DateSerial function, "
"returning the day of the month from a serial date number generated by the "
"<emph>DateSerial</emph> or the <emph>DateValue</emph> function. For example, "
"the expression"
msgstr ""

#: 03030103.xhp#par_id3145364.10.help.text
msgid "Print Day (DateSerial(1994, 12, 20))"
msgstr ""

#: 03030103.xhp#par_id3153190.11.help.text
msgid "returns the value 20."
msgstr ""

#: 03030103.xhp#hd_id3149481.12.help.text
msgctxt "03030103.xhp#hd_id3149481.12.help.text"
msgid "Example:"
msgstr ""

#: 03030103.xhp#par_id3155413.13.help.text
msgid "sub ExampleDay"
msgstr ""

#: 03030103.xhp#par_id3149260.14.help.text
msgid "Print \"Day \" & Day(DateSerial(1994, 12, 20)) & \" of the month\""
msgstr ""

#: 03030103.xhp#par_id3148645.15.help.text
msgctxt "03030103.xhp#par_id3148645.15.help.text"
msgid "end sub"
msgstr ""

#: 03030104.xhp#tit.help.text
msgid "Month Function [Runtime]"
msgstr ""

#: 03030104.xhp#bm_id3153127.help.text
msgid "<bookmark_value>Month function</bookmark_value>"
msgstr ""

#: 03030104.xhp#hd_id3153127.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month Function "
"[Runtime]\">Month Function [Runtime]</link>"
msgstr ""

#: 03030104.xhp#par_id3148550.2.help.text
msgid ""
"Returns the month of a year from a serial date that is generated by the "
"DateSerial or the DateValue function."
msgstr ""

#: 03030104.xhp#hd_id3145068.3.help.text
msgctxt "03030104.xhp#hd_id3145068.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030104.xhp#par_id3150398.4.help.text
msgid "Month (Number)"
msgstr ""

#: 03030104.xhp#hd_id3154366.5.help.text
msgctxt "03030104.xhp#hd_id3154366.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030104.xhp#par_id3154125.6.help.text
msgctxt "03030104.xhp#par_id3154125.6.help.text"
msgid "Integer"
msgstr ""

#: 03030104.xhp#hd_id3150768.7.help.text
msgctxt "03030104.xhp#hd_id3150768.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030104.xhp#par_id3156423.8.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that contains the serial date number "
"that is used to determine the month of the year."
msgstr ""

#: 03030104.xhp#par_id3153770.9.help.text
msgid ""
"This function is the opposite of the <emph>DateSerial </emph>function. It "
"returns the month in the year that corresponds to the serial date that is "
"generated by <emph>DateSerial</emph> or <emph>DateValue</emph>. For example, "
"the expression"
msgstr ""

#: 03030104.xhp#par_id3147426.10.help.text
msgid "Print Month(DateSerial(1994, 12, 20))"
msgstr ""

#: 03030104.xhp#par_id3145366.11.help.text
msgctxt "03030104.xhp#par_id3145366.11.help.text"
msgid "returns the value 12."
msgstr ""

#: 03030104.xhp#hd_id3146923.12.help.text
msgctxt "03030104.xhp#hd_id3146923.12.help.text"
msgid "Example:"
msgstr ""

#: 03030104.xhp#par_id3156442.13.help.text
msgid "Sub ExampleMonth"
msgstr ""

#: 03030104.xhp#par_id3149664.14.help.text
msgid "MsgBox \"\" & Month(Now) ,64,\"The current month\""
msgstr ""

#: 03030104.xhp#par_id3150012.15.help.text
msgctxt "03030104.xhp#par_id3150012.15.help.text"
msgid "End sub"
msgstr ""

#: 03030105.xhp#tit.help.text
msgid "WeekDay Function [Runtime]"
msgstr ""

#: 03030105.xhp#bm_id3153127.help.text
msgid "<bookmark_value>WeekDay function</bookmark_value>"
msgstr ""

#: 03030105.xhp#hd_id3153127.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030105.xhp\" name=\"WeekDay Function "
"[Runtime]\">WeekDay Function [Runtime]</link>"
msgstr ""

#: 03030105.xhp#par_id3146795.2.help.text
msgid ""
"Returns the number corresponding to the weekday represented by a serial date "
"number that is generated by the DateSerial or the DateValue function."
msgstr ""

#: 03030105.xhp#hd_id3145068.3.help.text
msgctxt "03030105.xhp#hd_id3145068.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030105.xhp#par_id3149655.4.help.text
msgid "WeekDay (Number)"
msgstr ""

#: 03030105.xhp#hd_id3148799.5.help.text
msgctxt "03030105.xhp#hd_id3148799.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030105.xhp#par_id3154125.6.help.text
msgctxt "03030105.xhp#par_id3154125.6.help.text"
msgid "Integer"
msgstr ""

#: 03030105.xhp#hd_id3150768.7.help.text
msgctxt "03030105.xhp#hd_id3150768.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030105.xhp#par_id3151042.8.help.text
msgid ""
"<emph>Number:</emph> Integer expression that contains the serial date number "
"that is used to calculate the day of the week (1-7)."
msgstr ""

#: 03030105.xhp#par_id3159254.9.help.text
msgid ""
"The following example determines the day of the week using the WeekDay "
"function when you enter a date."
msgstr ""

#: 03030105.xhp#hd_id3148616.10.help.text
msgctxt "03030105.xhp#hd_id3148616.10.help.text"
msgid "Example:"
msgstr ""

#: 03030105.xhp#par_id3145749.11.help.text
msgid "Sub ExampleWeekDay"
msgstr ""

#: 03030105.xhp#par_id3147426.12.help.text
msgid "Dim sDay As String"
msgstr ""

#: 03030105.xhp#par_id3148576.13.help.text
msgid "REM Return and display the day of the week"
msgstr ""

#: 03030105.xhp#par_id3155412.14.help.text
msgid "Select Case WeekDay( Now )"
msgstr ""

#: 03030105.xhp#par_id3155306.15.help.text
msgid "case 1"
msgstr ""

#: 03030105.xhp#par_id3151117.16.help.text
msgid "sDay=\"Sunday\""
msgstr ""

#: 03030105.xhp#par_id3152460.17.help.text
msgid "case 2"
msgstr ""

#: 03030105.xhp#par_id3153952.18.help.text
msgid "sDay=\"Monday\""
msgstr ""

#: 03030105.xhp#par_id3149666.19.help.text
msgid "case 3"
msgstr ""

#: 03030105.xhp#par_id3153157.20.help.text
msgid "sDay=\"Tuesday\""
msgstr ""

#: 03030105.xhp#par_id3154730.21.help.text
msgid "case 4"
msgstr ""

#: 03030105.xhp#par_id3154942.22.help.text
msgid "sDay=\"Wednesday\""
msgstr ""

#: 03030105.xhp#par_id3145799.23.help.text
msgid "case 5"
msgstr ""

#: 03030105.xhp#par_id3155416.24.help.text
msgid "sDay=\"Thursday\""
msgstr ""

#: 03030105.xhp#par_id3150716.25.help.text
msgid "case 6"
msgstr ""

#: 03030105.xhp#par_id3154015.26.help.text
msgid "sDay=\"Friday\""
msgstr ""

#: 03030105.xhp#par_id3146971.27.help.text
msgid "case 7"
msgstr ""

#: 03030105.xhp#par_id3153707.28.help.text
msgid "sDay=\"Saturday\""
msgstr ""

#: 03030105.xhp#par_id3155065.29.help.text
msgctxt "03030105.xhp#par_id3155065.29.help.text"
msgid "End Select"
msgstr ""

#: 03030105.xhp#par_id3148993.30.help.text
msgid "msgbox \"\" + sDay,64,\"Today is\""
msgstr ""

#: 03030105.xhp#par_id3149019.31.help.text
msgctxt "03030105.xhp#par_id3149019.31.help.text"
msgid "End Sub"
msgstr ""

#: 03030106.xhp#tit.help.text
msgid "Year Function [Runtime]"
msgstr ""

#: 03030106.xhp#bm_id3148664.help.text
msgid "<bookmark_value>Year function</bookmark_value>"
msgstr ""

#: 03030106.xhp#hd_id3148664.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year Function "
"[Runtime]\">Year Function [Runtime]</link>"
msgstr ""

#: 03030106.xhp#par_id3149655.2.help.text
msgid ""
"Returns the year from a serial date number that is generated by the "
"DateSerial or the DateValue function."
msgstr ""

#: 03030106.xhp#hd_id3154125.3.help.text
msgctxt "03030106.xhp#hd_id3154125.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030106.xhp#par_id3147229.4.help.text
msgid "Year (Number)"
msgstr ""

#: 03030106.xhp#hd_id3154685.5.help.text
msgctxt "03030106.xhp#hd_id3154685.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030106.xhp#par_id3153970.6.help.text
msgctxt "03030106.xhp#par_id3153970.6.help.text"
msgid "Integer"
msgstr ""

#: 03030106.xhp#hd_id3150440.7.help.text
msgctxt "03030106.xhp#hd_id3150440.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030106.xhp#par_id3163712.8.help.text
msgid ""
"<emph>Number:</emph> Integer expression that contains the serial date number "
"that is used to calculate the year."
msgstr ""

#: 03030106.xhp#par_id3152596.9.help.text
msgid ""
"This function is the opposite of the <emph>DateSerial </emph>function, and "
"returns the year of a serial date. For example, the expression:"
msgstr ""

#: 03030106.xhp#par_id3154319.10.help.text
msgid "Print Year(DateSerial(1994, 12, 20))"
msgstr ""

#: 03030106.xhp#par_id3149483.11.help.text
msgid "returns the value 1994."
msgstr ""

#: 03030106.xhp#hd_id3146985.12.help.text
msgctxt "03030106.xhp#hd_id3146985.12.help.text"
msgid "Example:"
msgstr ""

#: 03030106.xhp#par_id3153952.13.help.text
msgid "Sub ExampleYear"
msgstr ""

#: 03030106.xhp#par_id3153363.14.help.text
msgid "MsgBox \"\" & Year(Now) ,64,\"Current year\""
msgstr ""

#: 03030106.xhp#par_id3145274.15.help.text
msgctxt "03030106.xhp#par_id3145274.15.help.text"
msgid "End sub"
msgstr ""

#: 03030107.xhp#tit.help.text
msgid "CDateToIso Function [Runtime]"
msgstr ""

#: 03030107.xhp#bm_id3150620.help.text
msgid "<bookmark_value>CdateToIso function</bookmark_value>"
msgstr ""

#: 03030107.xhp#hd_id3150620.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030107.xhp\" name=\"CDateToIso Function "
"[Runtime]\">CDateToIso Function [Runtime]</link>"
msgstr ""

#: 03030107.xhp#par_id3151097.2.help.text
msgid ""
"Returns the date in ISO format from a serial date number that is generated "
"by the DateSerial or the DateValue function."
msgstr ""

#: 03030107.xhp#hd_id3159224.3.help.text
msgctxt "03030107.xhp#hd_id3159224.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030107.xhp#par_id3149497.4.help.text
msgid "CDateToIso(Number)"
msgstr ""

#: 03030107.xhp#hd_id3152347.5.help.text
msgctxt "03030107.xhp#hd_id3152347.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030107.xhp#par_id3154422.6.help.text
msgctxt "03030107.xhp#par_id3154422.6.help.text"
msgid "String"
msgstr ""

#: 03030107.xhp#hd_id3147303.7.help.text
msgctxt "03030107.xhp#hd_id3147303.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030107.xhp#par_id3145136.8.help.text
msgid "<emph>Number:</emph> Integer that contains the serial date number."
msgstr ""

#: 03030107.xhp#hd_id3147243.9.help.text
msgctxt "03030107.xhp#hd_id3147243.9.help.text"
msgid "Example:"
msgstr ""

#: 03030107.xhp#par_id3156152.10.help.text
msgid "Sub ExampleCDateToIso"
msgstr ""

#: 03030107.xhp#par_id3153126.11.help.text
msgid "MsgBox \"\" & CDateToIso(Now) ,64,\"ISO Date\""
msgstr ""

#: 03030107.xhp#par_id3143228.12.help.text
msgctxt "03030107.xhp#par_id3143228.12.help.text"
msgid "End Sub"
msgstr ""

#: 03030108.xhp#tit.help.text
msgid "CDateFromIso Function [Runtime]"
msgstr ""

#: 03030108.xhp#bm_id3153127.help.text
msgid "<bookmark_value>CdateFromIso function</bookmark_value>"
msgstr ""

#: 03030108.xhp#hd_id3153127.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030108.xhp\" name=\"CDateFromIso Function "
"[Runtime]\">CDateFromIso Function [Runtime]</link>"
msgstr ""

#: 03030108.xhp#par_id3148550.2.help.text
msgid ""
"Returns the internal date number from a string that contains a date in ISO "
"format."
msgstr ""

#: 03030108.xhp#hd_id3148947.3.help.text
msgctxt "03030108.xhp#hd_id3148947.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030108.xhp#par_id3150400.4.help.text
msgid "CDateFromIso(String)"
msgstr ""

#: 03030108.xhp#hd_id3154367.5.help.text
msgctxt "03030108.xhp#hd_id3154367.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030108.xhp#par_id3156212.6.help.text
msgid "Internal date number"
msgstr ""

#: 03030108.xhp#hd_id3125864.7.help.text
msgctxt "03030108.xhp#hd_id3125864.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030108.xhp#par_id3154685.8.help.text
msgid ""
"<emph>String:</emph> A string that contains a date in ISO format. The year "
"may have two or four digits."
msgstr ""

#: 03030108.xhp#hd_id3150439.9.help.text
msgctxt "03030108.xhp#hd_id3150439.9.help.text"
msgid "Example:"
msgstr ""

#: 03030108.xhp#par_id3147318.10.help.text
msgid "dateval = CDateFromIso(\"20021231\")"
msgstr ""

#: 03030108.xhp#par_id3146921.11.help.text
msgid "returns 12/31/2002 in the date format of your system"
msgstr ""

#: 03030110.xhp#tit.help.text
msgid "DateAdd Function [Runtime]"
msgstr ""

#: 03030110.xhp#bm_id6269417.help.text
msgid "<bookmark_value>DateAdd function</bookmark_value>"
msgstr ""

#: 03030110.xhp#par_idN10548.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030110.xhp\">DateAdd Function "
"[Runtime]</link>"
msgstr ""

#: 03030110.xhp#par_idN10558.help.text
msgid ""
"Adds a date interval to a given date a number of times and returns the "
"resulting date."
msgstr ""

#: 03030110.xhp#par_idN1055B.help.text
msgctxt "03030110.xhp#par_idN1055B.help.text"
msgid "Syntax:"
msgstr ""

#: 03030110.xhp#par_idN1055F.help.text
msgid "DateAdd (Add, Count, Date)"
msgstr ""

#: 03030110.xhp#par_idN1061E.help.text
msgctxt "03030110.xhp#par_idN1061E.help.text"
msgid "Return value:"
msgstr ""

#: 03030110.xhp#par_idN10622.help.text
msgctxt "03030110.xhp#par_idN10622.help.text"
msgid "A Variant containing a date."
msgstr ""

#: 03030110.xhp#par_idN10625.help.text
msgctxt "03030110.xhp#par_idN10625.help.text"
msgid "Parameters:"
msgstr ""

#: 03030110.xhp#par_idN10629.help.text
msgid ""
"Add - A string expression from the following table, specifying the date "
"interval."
msgstr ""

#: 03030110.xhp#par_idN10636.help.text
msgid "Add (string value)"
msgstr ""

#: 03030110.xhp#par_idN1063C.help.text
msgctxt "03030110.xhp#par_idN1063C.help.text"
msgid "Explanation"
msgstr ""

#: 03030110.xhp#par_idN10643.help.text
msgid "yyyy"
msgstr ""

#: 03030110.xhp#par_idN10649.help.text
msgid "Year"
msgstr ""

#: 03030110.xhp#par_idN10650.help.text
msgid "q"
msgstr ""

#: 03030110.xhp#par_idN10656.help.text
msgid "Quarter"
msgstr ""

#: 03030110.xhp#par_idN1065D.help.text
msgid "m"
msgstr ""

#: 03030110.xhp#par_idN10663.help.text
msgid "Month"
msgstr ""

#: 03030110.xhp#par_idN1066A.help.text
msgid "y"
msgstr ""

#: 03030110.xhp#par_idN10670.help.text
msgid "Day of year"
msgstr ""

#: 03030110.xhp#par_idN10677.help.text
msgid "w"
msgstr ""

#: 03030110.xhp#par_idN1067D.help.text
msgid "Weekday"
msgstr ""

#: 03030110.xhp#par_idN10684.help.text
msgid "ww"
msgstr ""

#: 03030110.xhp#par_idN1068A.help.text
msgid "Week of year"
msgstr ""

#: 03030110.xhp#par_idN10691.help.text
msgid "d"
msgstr ""

#: 03030110.xhp#par_idN10697.help.text
msgid "Day"
msgstr ""

#: 03030110.xhp#par_idN1069E.help.text
msgid "h"
msgstr ""

#: 03030110.xhp#par_idN106A4.help.text
msgid "Hour"
msgstr ""

#: 03030110.xhp#par_idN106AB.help.text
msgid "n"
msgstr ""

#: 03030110.xhp#par_idN106B1.help.text
msgid "Minute"
msgstr ""

#: 03030110.xhp#par_idN106B8.help.text
msgid "s"
msgstr ""

#: 03030110.xhp#par_idN106BE.help.text
msgid "Second"
msgstr ""

#: 03030110.xhp#par_idN106C1.help.text
msgid ""
"Count - A numerical expression specifying how often the Add interval will be "
"added (Count is positive) or subtracted (Count is negative)."
msgstr ""

#: 03030110.xhp#par_idN106C4.help.text
msgid ""
"Date - A given date or the name of a Variant variable containing a date. The "
"Add value will be added Count times to this value."
msgstr ""

#: 03030110.xhp#par_idN106C7.help.text
msgctxt "03030110.xhp#par_idN106C7.help.text"
msgid "Example:"
msgstr ""

#: 03030110.xhp#par_idN106CB.help.text
msgid "Sub example_dateadd"
msgstr ""

#: 03030110.xhp#par_idN106CE.help.text
msgid ""
"msgbox DateAdd(\"m\", 1, \"1/31/2004\") &\" - \"& DateAdd(\"m\", 1, \"1/31/2005\")"
msgstr ""

#: 03030110.xhp#par_idN106D1.help.text
msgctxt "03030110.xhp#par_idN106D1.help.text"
msgid "End Sub"
msgstr ""

#: 03030120.xhp#tit.help.text
msgid "DateDiff Function [Runtime]"
msgstr ""

#: 03030120.xhp#bm_id6134830.help.text
msgid "<bookmark_value>DateDiff function</bookmark_value>"
msgstr ""

#: 03030120.xhp#par_idN10542.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030120.xhp\">DateDiff Function "
"[Runtime]</link>"
msgstr ""

#: 03030120.xhp#par_idN10546.help.text
msgid "Returns the number of date intervals between two given date values."
msgstr ""

#: 03030120.xhp#par_idN10549.help.text
msgctxt "03030120.xhp#par_idN10549.help.text"
msgid "Syntax:"
msgstr ""

#: 03030120.xhp#par_idN10648.help.text
msgid "DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])"
msgstr ""

#: 03030120.xhp#par_idN1064B.help.text
msgctxt "03030120.xhp#par_idN1064B.help.text"
msgid "Return value:"
msgstr ""

#: 03030120.xhp#par_idN1064F.help.text
msgid "A number."
msgstr ""

#: 03030120.xhp#par_idN10652.help.text
msgctxt "03030120.xhp#par_idN10652.help.text"
msgid "Parameters:"
msgstr ""

#: 03030120.xhp#par_idN10656.help.text
msgctxt "03030120.xhp#par_idN10656.help.text"
msgid ""
"<emph>Add</emph> - A string expression from the following table, specifying "
"the date interval."
msgstr ""

#: 03030120.xhp#par_idN10664.help.text
msgid "<emph>Date1, Date2</emph> - The two date values to be compared."
msgstr ""

#: 03030120.xhp#par_idN1066A.help.text
msgid ""
"<emph>Week_start</emph> - An optional parameter that specifies the starting "
"day of a week. "
msgstr ""

#: 03030120.xhp#par_idN1067A.help.text
msgid "Week_start value"
msgstr ""

#: 03030120.xhp#par_idN10680.help.text
msgctxt "03030120.xhp#par_idN10680.help.text"
msgid "Explanation"
msgstr ""

#: 03030120.xhp#par_idN10687.help.text
msgctxt "03030120.xhp#par_idN10687.help.text"
msgid "0"
msgstr ""

#: 03030120.xhp#par_idN1068D.help.text
msgctxt "03030120.xhp#par_idN1068D.help.text"
msgid "Use system default value"
msgstr ""

#: 03030120.xhp#par_idN10694.help.text
msgctxt "03030120.xhp#par_idN10694.help.text"
msgid "1"
msgstr ""

#: 03030120.xhp#par_idN1069A.help.text
msgid "Sunday (default)"
msgstr ""

#: 03030120.xhp#par_idN106A1.help.text
msgctxt "03030120.xhp#par_idN106A1.help.text"
msgid "2"
msgstr ""

#: 03030120.xhp#par_idN106A7.help.text
msgid "Monday"
msgstr ""

#: 03030120.xhp#par_idN106AE.help.text
msgctxt "03030120.xhp#par_idN106AE.help.text"
msgid "3"
msgstr ""

#: 03030120.xhp#par_idN106B4.help.text
msgid "Tuesday"
msgstr ""

#: 03030120.xhp#par_idN106BB.help.text
msgctxt "03030120.xhp#par_idN106BB.help.text"
msgid "4"
msgstr ""

#: 03030120.xhp#par_idN106C1.help.text
msgid "Wednesday"
msgstr ""

#: 03030120.xhp#par_idN106C8.help.text
msgctxt "03030120.xhp#par_idN106C8.help.text"
msgid "5"
msgstr ""

#: 03030120.xhp#par_idN106CE.help.text
msgid "Thursday"
msgstr ""

#: 03030120.xhp#par_idN106D5.help.text
msgctxt "03030120.xhp#par_idN106D5.help.text"
msgid "6"
msgstr ""

#: 03030120.xhp#par_idN106DB.help.text
msgid "Friday"
msgstr ""

#: 03030120.xhp#par_idN106E2.help.text
msgctxt "03030120.xhp#par_idN106E2.help.text"
msgid "7"
msgstr ""

#: 03030120.xhp#par_idN106E8.help.text
msgid "Saturday"
msgstr ""

#: 03030120.xhp#par_idN106EB.help.text
msgid ""
"<emph>Year_start</emph> - An optional parameter that specifies the starting "
"week of a year. "
msgstr ""

#: 03030120.xhp#par_idN106FB.help.text
msgid "Year_start value"
msgstr ""

#: 03030120.xhp#par_idN10701.help.text
msgctxt "03030120.xhp#par_idN10701.help.text"
msgid "Explanation"
msgstr ""

#: 03030120.xhp#par_idN10708.help.text
msgctxt "03030120.xhp#par_idN10708.help.text"
msgid "0"
msgstr ""

#: 03030120.xhp#par_idN1070E.help.text
msgctxt "03030120.xhp#par_idN1070E.help.text"
msgid "Use system default value"
msgstr ""

#: 03030120.xhp#par_idN10715.help.text
msgctxt "03030120.xhp#par_idN10715.help.text"
msgid "1"
msgstr ""

#: 03030120.xhp#par_idN1071B.help.text
msgid "Week 1 is the week with January, 1st (default)"
msgstr ""

#: 03030120.xhp#par_idN10722.help.text
msgctxt "03030120.xhp#par_idN10722.help.text"
msgid "2"
msgstr ""

#: 03030120.xhp#par_idN10728.help.text
msgid "Week 1 is the first week containing four or more days of that year"
msgstr ""

#: 03030120.xhp#par_idN1072F.help.text
msgctxt "03030120.xhp#par_idN1072F.help.text"
msgid "3"
msgstr ""

#: 03030120.xhp#par_idN10735.help.text
msgid "Week 1 is the first week containing only days of the new year"
msgstr ""

#: 03030120.xhp#par_idN10738.help.text
msgctxt "03030120.xhp#par_idN10738.help.text"
msgid "Example:"
msgstr ""

#: 03030120.xhp#par_idN1073C.help.text
msgid "Sub example_datediff"
msgstr ""

#: 03030120.xhp#par_idN1073F.help.text
msgid "msgbox DateDiff(\"d\", \"1/1/2005\", \"12/31/2005\")"
msgstr ""

#: 03030120.xhp#par_idN10742.help.text
msgctxt "03030120.xhp#par_idN10742.help.text"
msgid "End Sub"
msgstr ""

#: 03030130.xhp#tit.help.text
msgid "DatePart Function [Runtime]"
msgstr ""

#: 03030130.xhp#bm_id249946.help.text
msgid "<bookmark_value>DatePart function</bookmark_value>"
msgstr ""

#: 03030130.xhp#par_idN10542.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030130.xhp\">DatePart Function "
"[Runtime]</link>"
msgstr ""

#: 03030130.xhp#par_idN10546.help.text
msgid "The DatePart function returns a specified part of a date."
msgstr ""

#: 03030130.xhp#par_idN10549.help.text
msgctxt "03030130.xhp#par_idN10549.help.text"
msgid "Syntax:"
msgstr ""

#: 03030130.xhp#par_idN105E8.help.text
msgid "DatePart (Add, Date [, Week_start [, Year_start]])"
msgstr ""

#: 03030130.xhp#par_idN105EB.help.text
msgctxt "03030130.xhp#par_idN105EB.help.text"
msgid "Return value:"
msgstr ""

#: 03030130.xhp#par_idN105EF.help.text
msgctxt "03030130.xhp#par_idN105EF.help.text"
msgid "A Variant containing a date."
msgstr ""

#: 03030130.xhp#par_idN105F2.help.text
msgctxt "03030130.xhp#par_idN105F2.help.text"
msgid "Parameters:"
msgstr ""

#: 03030130.xhp#par_idN105F6.help.text
msgctxt "03030130.xhp#par_idN105F6.help.text"
msgid ""
"<emph>Add</emph> - A string expression from the following table, specifying "
"the date interval."
msgstr ""

#: 03030130.xhp#par_idN10604.help.text
msgid "<emph>Date</emph> - The date from which the result is calculated."
msgstr ""

#: 03030130.xhp#par_idN10611.help.text
msgctxt "03030130.xhp#par_idN10611.help.text"
msgid "Example:"
msgstr ""

#: 03030130.xhp#par_idN10615.help.text
msgid "Sub example_datepart"
msgstr ""

#: 03030130.xhp#par_idN10618.help.text
msgid "msgbox DatePart(\"ww\", \"12/31/2005\")"
msgstr ""

#: 03030130.xhp#par_idN1061B.help.text
msgctxt "03030130.xhp#par_idN1061B.help.text"
msgid "End Sub"
msgstr ""

#: 03030200.xhp#tit.help.text
msgid "Converting Time Values"
msgstr ""

#: 03030200.xhp#hd_id3147226.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030200.xhp\" name=\"Converting Time "
"Values\">Converting Time Values</link>"
msgstr ""

#: 03030200.xhp#par_id3149415.2.help.text
msgid "The following functions convert time values to calculable numbers."
msgstr ""

#: 03030201.xhp#tit.help.text
msgid "Hour Function [Runtime]"
msgstr ""

#: 03030201.xhp#bm_id3156042.help.text
msgid "<bookmark_value>Hour function</bookmark_value>"
msgstr ""

#: 03030201.xhp#hd_id3156042.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour Function "
"[Runtime]\">Hour Function [Runtime]</link>"
msgstr ""

#: 03030201.xhp#par_id3149346.2.help.text
msgid ""
"Returns the hour from a time value that is generated by the TimeSerial or "
"the TimeValue function."
msgstr ""

#: 03030201.xhp#hd_id3147574.3.help.text
msgctxt "03030201.xhp#hd_id3147574.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030201.xhp#par_id3147264.4.help.text
msgid "Hour (Number)"
msgstr ""

#: 03030201.xhp#hd_id3145069.5.help.text
msgctxt "03030201.xhp#hd_id3145069.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030201.xhp#par_id3149670.6.help.text
msgctxt "03030201.xhp#par_id3149670.6.help.text"
msgid "Integer"
msgstr ""

#: 03030201.xhp#hd_id3150359.7.help.text
msgctxt "03030201.xhp#hd_id3150359.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030201.xhp#par_id3154366.8.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that contains the serial time value "
"that is used to return the hour value."
msgstr ""

#: 03030201.xhp#par_id3154909.9.help.text
msgid ""
"This function is the opposite of the <emph>TimeSerial</emph> function. It "
"returns an integer value that represents the hour from a time value that is "
"generated by the <emph>TimeSerial</emph> or the <emph>TimeValue "
"</emph>function. For example, the expression"
msgstr ""

#: 03030201.xhp#par_id3163798.10.help.text
msgid "Print Hour(TimeSerial(12:30:41))"
msgstr ""

#: 03030201.xhp#par_id3155132.11.help.text
msgctxt "03030201.xhp#par_id3155132.11.help.text"
msgid "returns the value 12."
msgstr ""

#: 03030201.xhp#hd_id3147348.12.help.text
msgctxt "03030201.xhp#hd_id3147348.12.help.text"
msgid "Example:"
msgstr ""

#: 03030201.xhp#par_id3146985.13.help.text
msgid "Sub ExampleHour"
msgstr ""

#: 03030201.xhp#par_id3156441.14.help.text
msgid "Print \"The current hour is \" & Hour( Now )"
msgstr ""

#: 03030201.xhp#par_id3153145.15.help.text
msgctxt "03030201.xhp#par_id3153145.15.help.text"
msgid "End Sub"
msgstr ""

#: 03030202.xhp#tit.help.text
msgid "Minute Function [Runtime]"
msgstr ""

#: 03030202.xhp#bm_id3155419.help.text
msgid "<bookmark_value>Minute function</bookmark_value>"
msgstr ""

#: 03030202.xhp#hd_id3155419.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute Function "
"[Runtime]\">Minute Function [Runtime]</link>"
msgstr ""

#: 03030202.xhp#par_id3156344.2.help.text
msgid ""
"Returns the minute of the hour that corresponds to the serial time value "
"that is generated by the TimeSerial or the TimeValue function."
msgstr ""

#: 03030202.xhp#hd_id3154758.3.help.text
msgctxt "03030202.xhp#hd_id3154758.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030202.xhp#par_id3149656.4.help.text
msgid "Minute (Number)"
msgstr ""

#: 03030202.xhp#hd_id3148798.5.help.text
msgctxt "03030202.xhp#hd_id3148798.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030202.xhp#par_id3150449.6.help.text
msgctxt "03030202.xhp#par_id3150449.6.help.text"
msgid "Integer"
msgstr ""

#: 03030202.xhp#hd_id3153193.7.help.text
msgctxt "03030202.xhp#hd_id3153193.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030202.xhp#par_id3153969.8.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that contains the serial time value "
"that is used to return the minute value."
msgstr ""

#: 03030202.xhp#par_id3150869.9.help.text
msgid ""
"This function is the opposite of the <emph>TimeSerial </emph>function. It "
"returns the minute of the serial time value that is generated by the "
"<emph>TimeSerial</emph> or the <emph>TimeValue </emph>function. For example, "
"the expression:"
msgstr ""

#: 03030202.xhp#par_id3149262.10.help.text
msgid "Print Minute(TimeSerial(12:30:41))"
msgstr ""

#: 03030202.xhp#par_id3148576.11.help.text
msgid "returns the value 30."
msgstr ""

#: 03030202.xhp#hd_id3150010.12.help.text
msgctxt "03030202.xhp#hd_id3150010.12.help.text"
msgid "Example:"
msgstr ""

#: 03030202.xhp#par_id3159154.13.help.text
msgid "Sub ExampleMinute"
msgstr ""

#: 03030202.xhp#par_id3146119.14.help.text
msgid "MsgBox \"The current minute is \"& Minute(Now)& \".\""
msgstr ""

#: 03030202.xhp#par_id3153726.15.help.text
msgctxt "03030202.xhp#par_id3153726.15.help.text"
msgid "end sub"
msgstr ""

#: 03030203.xhp#tit.help.text
msgid "Now Function [Runtime]"
msgstr ""

#: 03030203.xhp#bm_id3149416.help.text
msgid "<bookmark_value>Now function</bookmark_value>"
msgstr ""

#: 03030203.xhp#hd_id3149416.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030203.xhp\" name=\"Now Function "
"[Runtime]\">Now Function [Runtime]</link>"
msgstr ""

#: 03030203.xhp#par_id3149670.2.help.text
msgid "Returns the current system date and time as a <emph>Date</emph> value."
msgstr ""

#: 03030203.xhp#hd_id3149456.3.help.text
msgctxt "03030203.xhp#hd_id3149456.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030203.xhp#par_id3149655.4.help.text
msgid "Now"
msgstr ""

#: 03030203.xhp#hd_id3154366.5.help.text
msgctxt "03030203.xhp#hd_id3154366.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030203.xhp#par_id3154909.6.help.text
msgctxt "03030203.xhp#par_id3154909.6.help.text"
msgid "Date"
msgstr ""

#: 03030203.xhp#hd_id3147229.7.help.text
msgctxt "03030203.xhp#hd_id3147229.7.help.text"
msgid "Example:"
msgstr ""

#: 03030203.xhp#par_id3145172.8.help.text
msgid "Sub ExampleNow"
msgstr ""

#: 03030203.xhp#par_id3150870.9.help.text
msgid "msgbox \"It is now \" & Now"
msgstr ""

#: 03030203.xhp#par_id3145787.10.help.text
msgctxt "03030203.xhp#par_id3145787.10.help.text"
msgid "End sub"
msgstr ""

#: 03030204.xhp#tit.help.text
msgid "Second Function [Runtime]"
msgstr ""

#: 03030204.xhp#bm_id3153346.help.text
msgid "<bookmark_value>Second function</bookmark_value>"
msgstr ""

#: 03030204.xhp#hd_id3153346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second Function "
"[Runtime]\">Second Function [Runtime]</link>"
msgstr ""

#: 03030204.xhp#par_id3156023.2.help.text
msgid ""
"Returns an integer that represents the seconds of the serial time number "
"that is generated by the TimeSerial or the TimeValue function."
msgstr ""

#: 03030204.xhp#hd_id3147264.3.help.text
msgctxt "03030204.xhp#hd_id3147264.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030204.xhp#par_id3146795.4.help.text
msgid "Second (Number)"
msgstr ""

#: 03030204.xhp#hd_id3150792.5.help.text
msgctxt "03030204.xhp#hd_id3150792.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030204.xhp#par_id3154140.6.help.text
msgctxt "03030204.xhp#par_id3154140.6.help.text"
msgid "Integer"
msgstr ""

#: 03030204.xhp#hd_id3156280.7.help.text
msgctxt "03030204.xhp#hd_id3156280.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030204.xhp#par_id3154124.8.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that contains the serial time number "
"that is used to calculate the number of seconds."
msgstr ""

#: 03030204.xhp#par_id3125864.9.help.text
msgid ""
"This function is the opposite of the <emph>TimeSerial </emph>function. It "
"returns the seconds of a serial time value that is generated by the "
"<emph>TimeSerial</emph> or <emph>TimeValue </emph>functions. For example, "
"the expression:"
msgstr ""

#: 03030204.xhp#par_id3153951.10.help.text
msgid "Print Second(TimeSerial(12,30,41))"
msgstr ""

#: 03030204.xhp#par_id3151117.11.help.text
msgid "returns the value 41."
msgstr ""

#: 03030204.xhp#hd_id3147426.12.help.text
msgctxt "03030204.xhp#hd_id3147426.12.help.text"
msgid "Example:"
msgstr ""

#: 03030204.xhp#par_id3154012.13.help.text
msgid "Sub ExampleSecond"
msgstr ""

#: 03030204.xhp#par_id3156441.14.help.text
msgid "MsgBox \"The exact second of the current time is \"& Second( Now )"
msgstr ""

#: 03030204.xhp#par_id3151112.15.help.text
msgctxt "03030204.xhp#par_id3151112.15.help.text"
msgid "End sub"
msgstr ""

#: 03030205.xhp#tit.help.text
msgid "TimeSerial Function [Runtime]"
msgstr ""

#: 03030205.xhp#bm_id3143271.help.text
msgid "<bookmark_value>TimeSerial function</bookmark_value>"
msgstr ""

#: 03030205.xhp#hd_id3143271.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030205.xhp\" name=\"TimeSerial Function "
"[Runtime]\">TimeSerial Function [Runtime]</link>"
msgstr ""

#: 03030205.xhp#par_id3156344.2.help.text
msgid ""
"Calculates a serial time value for the specified hour, minute, and second "
"parameters that are passed as numeric value. You can then use this value to "
"calculate the difference between times."
msgstr ""

#: 03030205.xhp#hd_id3146794.4.help.text
msgctxt "03030205.xhp#hd_id3146794.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03030205.xhp#par_id3150792.5.help.text
msgid "TimeSerial (hour, minute, second)"
msgstr ""

#: 03030205.xhp#hd_id3148797.6.help.text
msgctxt "03030205.xhp#hd_id3148797.6.help.text"
msgid "Return value:"
msgstr ""

#: 03030205.xhp#par_id3154908.7.help.text
msgctxt "03030205.xhp#par_id3154908.7.help.text"
msgid "Date"
msgstr ""

#: 03030205.xhp#hd_id3154124.8.help.text
msgctxt "03030205.xhp#hd_id3154124.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03030205.xhp#par_id3153193.9.help.text
msgid ""
"<emph>hour:</emph> Any integer expression that indicates the hour of the "
"time that is used to determine the serial time value. Valid values: 0-23."
msgstr ""

#: 03030205.xhp#par_id3159252.10.help.text
msgid ""
"<emph>minute:</emph> Any integer expression that indicates the minute of the "
"time that is used to determine the serial time value. In general, use "
"values between 0 and 59. However, you can also use values that lie outside "
"of this range, where the number of minutes influence the hour value."
msgstr ""

#: 03030205.xhp#par_id3161831.11.help.text
msgid ""
"<emph>second:</emph> Any integer expression that indicates the second of the "
"time that is used to determine the serial time value. In general, you can "
"use values between 0 and 59. However, you can also use values that lie "
"outside of this range, where the number seconds influences the minute value."
msgstr ""

#: 03030205.xhp#par_id3155854.12.help.text
msgid "<emph>Examples:</emph>"
msgstr ""

#: 03030205.xhp#par_id3153952.13.help.text
msgid "12, -5, 45 corresponds to 11, 55, 45"
msgstr ""

#: 03030205.xhp#par_id3147349.14.help.text
msgid "12, 61, 45 corresponds to 13, 2, 45"
msgstr ""

#: 03030205.xhp#par_id3147426.15.help.text
msgid "12, 20, -2 corresponds to 12, 19, 58"
msgstr ""

#: 03030205.xhp#par_id3153365.16.help.text
msgid "12, 20, 63 corresponds to 12, 21, 4"
msgstr ""

#: 03030205.xhp#par_id3146985.17.help.text
msgid ""
"You can use the TimeSerial function to convert any time into a single value "
"that you can use to calculate time differences."
msgstr ""

#: 03030205.xhp#par_id3155308.18.help.text
msgid ""
"The TimeSerial function returns the type Variant with VarType 7 (Date). This "
"value is stored internally as a double-precision number between 0 and "
"0.9999999999. As opposed to the DateSerial or DateValue function, where the "
"serial date values are calculated as days relative to a fixed date, you can "
"calculate with values returned by the TimeSerial function, but you cannot "
"evaluate them."
msgstr ""

#: 03030205.xhp#par_id3149482.19.help.text
msgid ""
"In the TimeValue function, you can pass a string as a parameter containing "
"the time. For the TimeSerial function, however, you can pass the individual "
"parameters (hour, minute, second) as separate numeric expressions."
msgstr ""

#: 03030205.xhp#hd_id3154790.20.help.text
msgctxt "03030205.xhp#hd_id3154790.20.help.text"
msgid "Example:"
msgstr ""

#: 03030205.xhp#par_id3145252.21.help.text
msgid "Sub ExampleTimeSerial"
msgstr ""

#: 03030205.xhp#par_id3153157.22.help.text
msgid "Dim dDate As Double, sDate As String"
msgstr ""

#: 03030205.xhp#par_id3156286.23.help.text
msgid "dDate = TimeSerial(8,30,15)"
msgstr ""

#: 03030205.xhp#par_id3148456.24.help.text
msgid "sDate = TimeSerial(8,30,15)"
msgstr ""

#: 03030205.xhp#par_id3155600.25.help.text
msgid "MsgBox dDate,64,\"Time as a number\""
msgstr ""

#: 03030205.xhp#par_id3153417.26.help.text
msgid "MsgBox sDate,64,\"Formatted time\""
msgstr ""

#: 03030205.xhp#par_id3153836.27.help.text
msgctxt "03030205.xhp#par_id3153836.27.help.text"
msgid "End Sub"
msgstr ""

#: 03030206.xhp#tit.help.text
msgid "TimeValue Function [Runtime]"
msgstr ""

#: 03030206.xhp#bm_id3149670.help.text
msgid "<bookmark_value>TimeValue function</bookmark_value>"
msgstr ""

#: 03030206.xhp#hd_id3149670.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030206.xhp\" name=\"TimeValue Function "
"[Runtime]\">TimeValue Function [Runtime]</link>"
msgstr ""

#: 03030206.xhp#par_id3153361.2.help.text
msgid ""
"Calculates a serial time value from the specified hour, minute, and second - "
"parameters passed as strings - that represents the time in a single numeric "
"value. This value can be used to calculate the difference between times."
msgstr ""

#: 03030206.xhp#hd_id3154138.3.help.text
msgctxt "03030206.xhp#hd_id3154138.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030206.xhp#par_id3156282.4.help.text
msgid "TimeValue (Text As String)"
msgstr ""

#: 03030206.xhp#hd_id3153969.5.help.text
msgctxt "03030206.xhp#hd_id3153969.5.help.text"
msgid "Return value:"
msgstr ""

#: 03030206.xhp#par_id3156424.6.help.text
msgctxt "03030206.xhp#par_id3156424.6.help.text"
msgid "Date"
msgstr ""

#: 03030206.xhp#hd_id3145172.7.help.text
msgctxt "03030206.xhp#hd_id3145172.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03030206.xhp#par_id3145786.8.help.text
msgid ""
"<emph>Text:</emph> Any string expression that contains the time that you "
"want to calculate in the format \"HH:MM:SS\"."
msgstr ""

#: 03030206.xhp#par_id3152578.9.help.text
msgid ""
"Use the TimeValue function to convert any time into a single value, so that "
"you can calculate time differences."
msgstr ""

#: 03030206.xhp#par_id3163710.10.help.text
msgid ""
"This TimeValue function returns the type Variant with VarType 7 (Date), and "
"stores this value internally as a double-precision number between 0 and "
"0.9999999999."
msgstr ""

#: 03030206.xhp#par_id3151117.11.help.text
msgid ""
"As opposed to the DateSerial or the DateValue function, where serial date "
"values result in days relative to a fixed date, you can calculate with the "
"values that are returned by the TimeValue function, but you cannot evaluate "
"them."
msgstr ""

#: 03030206.xhp#par_id3147426.12.help.text
msgid ""
"In the TimeSerial function, you can pass individual parameters (hour, "
"minute, second) as separate numeric expressions. For the TimeValue function, "
"however, you can pass a string as a parameter containing the time."
msgstr ""

#: 03030206.xhp#hd_id3145271.13.help.text
msgctxt "03030206.xhp#hd_id3145271.13.help.text"
msgid "Example:"
msgstr ""

#: 03030206.xhp#par_id3152597.30.help.text
msgid "Sub ExampleTimerValue"
msgstr ""

#: 03030206.xhp#par_id3147348.31.help.text
msgid "Dim daDT as Date"
msgstr ""

#: 03030206.xhp#par_id3148576.32.help.text
msgid "Dim a1, b1, c1, a2, b2, c2 as String"
msgstr ""

#: 03030206.xhp#par_id3149378.33.help.text
msgid "a1 = \"start time\""
msgstr ""

#: 03030206.xhp#par_id3145800.34.help.text
msgid "b1 = \"end time\""
msgstr ""

#: 03030206.xhp#par_id3151074.35.help.text
msgid "c1 = \"total time\""
msgstr ""

#: 03030206.xhp#par_id3154492.37.help.text
msgid "a2 = \"8:34\""
msgstr ""

#: 03030206.xhp#par_id3155602.38.help.text
msgid "b2 = \"18:12\""
msgstr ""

#: 03030206.xhp#par_id3150715.39.help.text
msgid "daDT = TimeValue(b2) - TimeValue(a2)"
msgstr ""

#: 03030206.xhp#par_id3153838.40.help.text
msgid "c2 = a1 & \": \" & a2 & chr(13)"
msgstr ""

#: 03030206.xhp#par_id3150749.41.help.text
msgid "c2 = c2 & b1 & \": \" & b2 & chr(13)"
msgstr ""

#: 03030206.xhp#par_id3154755.42.help.text
msgid ""
"c2 = c2 & c1 & \": \" & trim(Str(Hour(daDT))) & \":\" & trim(Str(Minute(daDT))) "
"& \":\" & trim(Str(Second(daDT)))"
msgstr ""

#: 03030206.xhp#par_id3153714.43.help.text
msgid "Msgbox c2"
msgstr ""

#: 03030206.xhp#par_id3155767.44.help.text
msgctxt "03030206.xhp#par_id3155767.44.help.text"
msgid "end sub"
msgstr ""

#: 03030300.xhp#tit.help.text
msgid "System Date and Time"
msgstr ""

#: 03030300.xhp#hd_id3154923.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030300.xhp\" name=\"System Date and "
"Time\">System Date and Time</link>"
msgstr ""

#: 03030300.xhp#par_id3149457.2.help.text
msgid ""
"The following functions and statements set or return the system date and "
"time."
msgstr ""

#: 03030301.xhp#tit.help.text
msgid "Date Statement [Runtime]"
msgstr ""

#: 03030301.xhp#bm_id3156027.help.text
msgid "<bookmark_value>Date statement</bookmark_value>"
msgstr ""

#: 03030301.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Date Statement "
"[Runtime]\">Date Statement [Runtime]</link>"
msgstr ""

#: 03030301.xhp#par_id3147291.2.help.text
msgid ""
"Returns the current system date as a string, or resets the date. The date "
"format depends on your local system settings."
msgstr ""

#: 03030301.xhp#hd_id3148686.3.help.text
msgctxt "03030301.xhp#hd_id3148686.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030301.xhp#par_id3146794.4.help.text
msgid "Date ; Date = Text As String"
msgstr ""

#: 03030301.xhp#hd_id3154347.5.help.text
msgctxt "03030301.xhp#hd_id3154347.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03030301.xhp#par_id3145069.6.help.text
msgid ""
"<emph>Text:</emph> Only required in order to reset the system date. In this "
"case, the string expression must correspond to the date format defined in "
"your local settings."
msgstr ""

#: 03030301.xhp#hd_id3150793.7.help.text
msgctxt "03030301.xhp#hd_id3150793.7.help.text"
msgid "Example:"
msgstr ""

#: 03030301.xhp#par_id3151212.8.help.text
msgid "Sub ExampleDate"
msgstr ""

#: 03030301.xhp#par_id3156424.9.help.text
msgid "msgbox \"The date is \" & Date"
msgstr ""

#: 03030301.xhp#par_id3145174.10.help.text
msgctxt "03030301.xhp#par_id3145174.10.help.text"
msgid "end sub"
msgstr ""

#: 03030302.xhp#tit.help.text
msgid "Time Statement [Runtime]"
msgstr ""

#: 03030302.xhp#bm_id3145090.help.text
msgid "<bookmark_value>Time statement</bookmark_value>"
msgstr ""

#: 03030302.xhp#hd_id3145090.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030302.xhp\">Time Statement [Runtime]</link>"
msgstr ""

#: 03030302.xhp#par_id3150984.2.help.text
msgid ""
"This function returns the current system time as a string in the format "
"\"HH:MM:SS\"."
msgstr ""

#: 03030302.xhp#hd_id3154346.3.help.text
msgctxt "03030302.xhp#hd_id3154346.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03030302.xhp#par_id3149670.4.help.text
msgid "Time"
msgstr ""

#: 03030302.xhp#hd_id3150792.5.help.text
msgctxt "03030302.xhp#hd_id3150792.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03030302.xhp#par_id3149656.6.help.text
msgid ""
"<emph>Text:</emph> Any string expression that specifies the new time in the "
"format \"HH:MM:SS\"."
msgstr ""

#: 03030302.xhp#hd_id3145173.7.help.text
msgctxt "03030302.xhp#hd_id3145173.7.help.text"
msgid "Example:"
msgstr ""

#: 03030302.xhp#par_id3156281.8.help.text
msgid "Sub ExampleTime"
msgstr ""

#: 03030302.xhp#par_id3150870.9.help.text
msgid "MsgBox Time,0,\"The time is\""
msgstr ""

#: 03030302.xhp#par_id3154123.10.help.text
msgctxt "03030302.xhp#par_id3154123.10.help.text"
msgid "end sub"
msgstr ""

#: 03030303.xhp#tit.help.text
msgid "Timer Function [Runtime]"
msgstr ""

#: 03030303.xhp#bm_id3149346.help.text
msgid "<bookmark_value>Timer function</bookmark_value>"
msgstr ""

#: 03030303.xhp#hd_id3149346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03030303.xhp\" name=\"Timer Function "
"[Runtime]\">Timer Function [Runtime]</link>"
msgstr ""

#: 03030303.xhp#par_id3156023.2.help.text
msgid ""
"Returns a value that specifies the number of seconds that have elapsed since "
"midnight."
msgstr ""

#: 03030303.xhp#par_id3156212.3.help.text
msgid ""
"You must first declare a variable to call the Timer function and assign it "
"the \"Long \" data type, otherwise a Date value is returned."
msgstr ""

#: 03030303.xhp#hd_id3153768.4.help.text
msgctxt "03030303.xhp#hd_id3153768.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03030303.xhp#par_id3161831.5.help.text
msgid "Timer"
msgstr ""

#: 03030303.xhp#hd_id3146975.6.help.text
msgctxt "03030303.xhp#hd_id3146975.6.help.text"
msgid "Return value:"
msgstr ""

#: 03030303.xhp#par_id3146984.7.help.text
msgctxt "03030303.xhp#par_id3146984.7.help.text"
msgid "Date"
msgstr ""

#: 03030303.xhp#hd_id3156442.8.help.text
msgctxt "03030303.xhp#hd_id3156442.8.help.text"
msgid "Example:"
msgstr ""

#: 03030303.xhp#par_id3153951.9.help.text
msgid "Sub ExampleTimer"
msgstr ""

#: 03030303.xhp#par_id3147427.10.help.text
msgid "Dim lSec as long,lMin as long,lHour as long"
msgstr ""

#: 03030303.xhp#par_id3153092.11.help.text
msgid "lSec = Timer"
msgstr ""

#: 03030303.xhp#par_id3145748.12.help.text
msgid "MsgBox lSec,0,\"Seconds since midnight\""
msgstr ""

#: 03030303.xhp#par_id3149260.13.help.text
msgid "lMin = lSec / 60"
msgstr ""

#: 03030303.xhp#par_id3148646.14.help.text
msgid "lSec = lSec Mod 60"
msgstr ""

#: 03030303.xhp#par_id3148575.15.help.text
msgid "lHour = lMin / 60"
msgstr ""

#: 03030303.xhp#par_id3150418.16.help.text
msgid "lMin = lMin Mod 60"
msgstr ""

#: 03030303.xhp#par_id3156283.17.help.text
msgid ""
"MsgBox Right(\"00\" & lHour , 2) & \":\"& Right(\"00\" & lMin , 2) & \":\" & "
"Right(\"00\" & lSec , 2) ,0,\"The time is\""
msgstr ""

#: 03030303.xhp#par_id3153158.18.help.text
msgctxt "03030303.xhp#par_id3153158.18.help.text"
msgid "end sub"
msgstr ""

#: 03050000.xhp#tit.help.text
msgid "Error-Handling Functions"
msgstr ""

#: 03050000.xhp#hd_id3143271.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03050000.xhp\" name=\"Error-Handling Functions"
"\">Error-Handling Functions</link>"
msgstr ""

#: 03050000.xhp#par_id3145068.2.help.text
msgid ""
"Use the following statements and functions to define the way $[officename] "
"Basic reacts to run-time errors."
msgstr ""

#: 03050000.xhp#par_id3148946.3.help.text
msgid ""
"$[officename] Basic offers several methods to prevent the termination of a "
"program when a run-time error occurs."
msgstr ""

#: 03050100.xhp#tit.help.text
msgid "Erl Function [Runtime]"
msgstr ""

#: 03050100.xhp#bm_id3157896.help.text
msgid "<bookmark_value>Erl function</bookmark_value>"
msgstr ""

#: 03050100.xhp#hd_id3157896.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03050100.xhp\" name=\"Erl Function "
"[Runtime]\">Erl Function [Runtime]</link>"
msgstr ""

#: 03050100.xhp#par_id3153394.2.help.text
msgid ""
"Returns the line number where an error occurred during program execution."
msgstr ""

#: 03050100.xhp#hd_id3147574.3.help.text
msgctxt "03050100.xhp#hd_id3147574.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03050100.xhp#par_id3146795.4.help.text
msgid "Erl"
msgstr ""

#: 03050100.xhp#hd_id3147265.5.help.text
msgctxt "03050100.xhp#hd_id3147265.5.help.text"
msgid "Return value:"
msgstr ""

#: 03050100.xhp#par_id3154924.6.help.text
msgctxt "03050100.xhp#par_id3154924.6.help.text"
msgid "Integer"
msgstr ""

#: 03050100.xhp#hd_id3150792.7.help.text
msgctxt "03050100.xhp#hd_id3150792.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03050100.xhp#par_id3153771.8.help.text
msgid "The Erl function only returns a line number, and not a line label."
msgstr ""

#: 03050100.xhp#hd_id3146921.9.help.text
msgctxt "03050100.xhp#hd_id3146921.9.help.text"
msgid "Example:"
msgstr ""

#: 03050100.xhp#par_id3146975.10.help.text
msgctxt "03050100.xhp#par_id3146975.10.help.text"
msgid "sub ExampleError"
msgstr ""

#: 03050100.xhp#par_id3150010.11.help.text
msgctxt "03050100.xhp#par_id3150010.11.help.text"
msgid "on error goto ErrorHandler REM Set up error handler"
msgstr ""

#: 03050100.xhp#par_id3155308.12.help.text
msgctxt "03050100.xhp#par_id3155308.12.help.text"
msgid "Dim iVar as Integer"
msgstr ""

#: 03050100.xhp#par_id3149482.13.help.text
msgctxt "03050100.xhp#par_id3149482.13.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03050100.xhp#par_id3153188.14.help.text
msgid "REM Error caused by non-existent file"
msgstr ""

#: 03050100.xhp#par_id3159155.15.help.text
msgctxt "03050100.xhp#par_id3159155.15.help.text"
msgid "iVar = Freefile"
msgstr ""

#: 03050100.xhp#par_id3146120.16.help.text
msgctxt "03050100.xhp#par_id3146120.16.help.text"
msgid "Open \"\\file9879.txt\" for Input as #iVar"
msgstr ""

#: 03050100.xhp#par_id3147349.17.help.text
msgctxt "03050100.xhp#par_id3147349.17.help.text"
msgid "Line Input #iVar, sVar"
msgstr ""

#: 03050100.xhp#par_id3151073.18.help.text
msgctxt "03050100.xhp#par_id3151073.18.help.text"
msgid "Close #iVar"
msgstr ""

#: 03050100.xhp#par_id3148456.19.help.text
msgctxt "03050100.xhp#par_id3148456.19.help.text"
msgid "exit sub"
msgstr ""

#: 03050100.xhp#par_id3147394.20.help.text
msgctxt "03050100.xhp#par_id3147394.20.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03050100.xhp#par_id3155416.21.help.text
msgid ""
"MsgBox \"Error \" & err & \": \" & error$ + chr(13) + \"In line : \" + Erl + "
"chr(13) + Now , 16 ,\"An error occurred\""
msgstr ""

#: 03050100.xhp#par_id3153878.22.help.text
msgctxt "03050100.xhp#par_id3153878.22.help.text"
msgid "end sub"
msgstr ""

#: 03050200.xhp#tit.help.text
msgid "Err Function [Runtime]"
msgstr ""

#: 03050200.xhp#bm_id3156343.help.text
msgid "<bookmark_value>Err function</bookmark_value>"
msgstr ""

#: 03050200.xhp#hd_id3156343.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err Function "
"[Runtime]\">Err Function [Runtime]</link>"
msgstr ""

#: 03050200.xhp#par_id3150541.2.help.text
msgid ""
"Returns an error code that identifies the error that occurred during program "
"execution."
msgstr ""

#: 03050200.xhp#hd_id3149656.3.help.text
msgctxt "03050200.xhp#hd_id3149656.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03050200.xhp#par_id3154123.4.help.text
msgid "Err"
msgstr ""

#: 03050200.xhp#hd_id3147229.5.help.text
msgctxt "03050200.xhp#hd_id3147229.5.help.text"
msgid "Return value:"
msgstr ""

#: 03050200.xhp#par_id3150869.6.help.text
msgctxt "03050200.xhp#par_id3150869.6.help.text"
msgid "Integer"
msgstr ""

#: 03050200.xhp#hd_id3153193.7.help.text
msgctxt "03050200.xhp#hd_id3153193.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03050200.xhp#par_id3149561.8.help.text
msgid ""
"The Err function is used in error-handling routines to determine the error "
"and the corrective action."
msgstr ""

#: 03050200.xhp#hd_id3147317.9.help.text
msgctxt "03050200.xhp#hd_id3147317.9.help.text"
msgid "Example:"
msgstr ""

#: 03050200.xhp#par_id3153727.10.help.text
msgctxt "03050200.xhp#par_id3153727.10.help.text"
msgid "sub ExampleError"
msgstr ""

#: 03050200.xhp#par_id3147426.11.help.text
msgctxt "03050200.xhp#par_id3147426.11.help.text"
msgid "on error goto ErrorHandler REM Set up error handler"
msgstr ""

#: 03050200.xhp#par_id3163710.12.help.text
msgctxt "03050200.xhp#par_id3163710.12.help.text"
msgid "Dim iVar as Integer"
msgstr ""

#: 03050200.xhp#par_id3153093.13.help.text
msgctxt "03050200.xhp#par_id3153093.13.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03050200.xhp#par_id3149481.14.help.text
msgid "REM Error occurs due to non-existent file"
msgstr ""

#: 03050200.xhp#par_id3153190.15.help.text
msgctxt "03050200.xhp#par_id3153190.15.help.text"
msgid "iVar = Freefile"
msgstr ""

#: 03050200.xhp#par_id3146120.16.help.text
msgctxt "03050200.xhp#par_id3146120.16.help.text"
msgid "Open \"\\file9879.txt\" for Input as #iVar"
msgstr ""

#: 03050200.xhp#par_id3155308.17.help.text
msgctxt "03050200.xhp#par_id3155308.17.help.text"
msgid "Line Input #iVar, sVar"
msgstr ""

#: 03050200.xhp#par_id3153142.18.help.text
msgctxt "03050200.xhp#par_id3153142.18.help.text"
msgid "Close #iVar"
msgstr ""

#: 03050200.xhp#par_id3149665.19.help.text
msgctxt "03050200.xhp#par_id3149665.19.help.text"
msgid "exit sub"
msgstr ""

#: 03050200.xhp#par_id3154942.20.help.text
msgctxt "03050200.xhp#par_id3154942.20.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03050200.xhp#par_id3145646.21.help.text
msgid ""
"MsgBox \"Error \" & Err & \": \" & Error$ + chr(13) + \"At line : \" + Erl + "
"chr(13) + Now , 16 ,\"an error occurred\""
msgstr ""

#: 03050200.xhp#par_id3155418.22.help.text
msgctxt "03050200.xhp#par_id3155418.22.help.text"
msgid "end sub"
msgstr ""

#: 03050300.xhp#tit.help.text
msgid "Error Function [Runtime]"
msgstr ""

#: 03050300.xhp#bm_id3159413.help.text
msgid "<bookmark_value>Error function</bookmark_value>"
msgstr ""

#: 03050300.xhp#hd_id3159413.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03050300.xhp\" name=\"Error Function "
"[Runtime]\">Error Function [Runtime]</link>"
msgstr ""

#: 03050300.xhp#par_id3148663.2.help.text
msgid "Returns the error message that corresponds to a given error code."
msgstr ""

#: 03050300.xhp#hd_id3153379.3.help.text
msgctxt "03050300.xhp#hd_id3153379.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03050300.xhp#par_id3154366.4.help.text
msgid "Error (Expression)"
msgstr ""

#: 03050300.xhp#hd_id3145173.5.help.text
msgctxt "03050300.xhp#hd_id3145173.5.help.text"
msgid "Return value:"
msgstr ""

#: 03050300.xhp#par_id3154125.6.help.text
msgctxt "03050300.xhp#par_id3154125.6.help.text"
msgid "String"
msgstr ""

#: 03050300.xhp#hd_id3150869.7.help.text
msgctxt "03050300.xhp#hd_id3150869.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03050300.xhp#par_id3153193.8.help.text
msgid ""
"<emph>Expression:</emph> Any numeric expression that contains the error code "
"of the error message that you want to return."
msgstr ""

#: 03050300.xhp#par_id3159254.9.help.text
msgid ""
"If no parameters are passed, the Error function returns the error message of "
"the most recent error that occurred during program execution."
msgstr ""

#: 03050500.xhp#tit.help.text
msgid "On Error GoTo ... Resume Statement [Runtime]"
msgstr ""

#: 03050500.xhp#bm_id3146795.help.text
msgid ""
"<bookmark_value>Resume Next parameter</bookmark_value><bookmark_value>On "
"Error GoTo ... Resume statement</bookmark_value>"
msgstr ""

#: 03050500.xhp#hd_id3146795.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03050500.xhp\" name=\"On Error GoTo ... Resume "
"Statement [Runtime]\">On Error GoTo ... Resume Statement [Runtime]</link>"
msgstr ""

#: 03050500.xhp#par_id3150358.2.help.text
msgid ""
"Enables an error-handling routine after an error occurs, or resumes program "
"execution."
msgstr ""

#: 03050500.xhp#hd_id3151212.3.help.text
msgctxt "03050500.xhp#hd_id3151212.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03050500.xhp#par_id3145173.4.help.text
msgid "On {Error GoTo Labelname | GoTo 0 | Resume Next}"
msgstr ""

#: 03050500.xhp#hd_id3154125.5.help.text
msgctxt "03050500.xhp#hd_id3154125.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03050500.xhp#par_id3150869.7.help.text
msgid ""
"<emph>GoTo Labelname:</emph> If an error occurs, enables the error-handling "
"routine that starts at the line \"Labelname\"."
msgstr ""

#: 03050500.xhp#par_id3150439.8.help.text
msgid ""
"<emph>Resume Next:</emph> If an error occurs, program execution continues "
"with the statement that follows the statement in which the error occurred."
msgstr ""

#: 03050500.xhp#par_id3149482.9.help.text
msgid ""
"<emph>GoTo 0: </emph>Disables the error handler in the current procedure."
msgstr ""

#: 03050500.xhp#par_id3148619.10.help.text
msgid ""
"The On Error GoTo statement is used to react to errors that occur in a "
"macro. The statement must be inserted at the start of a procedure (in a "
"local error-handling routine) or at the start of a module."
msgstr ""

#: 03050500.xhp#hd_id3146985.11.help.text
msgctxt "03050500.xhp#hd_id3146985.11.help.text"
msgid "Example:"
msgstr ""

#: 03050500.xhp#par_id3152460.42.help.text
msgctxt "03050500.xhp#par_id3152460.42.help.text"
msgid "Sub ExampleReset"
msgstr ""

#: 03050500.xhp#par_id3163712.43.help.text
msgctxt "03050500.xhp#par_id3163712.43.help.text"
msgid "On Error Goto ErrorHandler"
msgstr ""

#: 03050500.xhp#par_id3146119.44.help.text
msgctxt "03050500.xhp#par_id3146119.44.help.text"
msgid "Dim iNumber As Integer"
msgstr ""

#: 03050500.xhp#par_id3145749.45.help.text
msgctxt "03050500.xhp#par_id3145749.45.help.text"
msgid "Dim iCount As Integer"
msgstr ""

#: 03050500.xhp#par_id3153091.46.help.text
msgctxt "03050500.xhp#par_id3153091.46.help.text"
msgid "Dim sLine As String"
msgstr ""

#: 03050500.xhp#par_id3148576.47.help.text
msgctxt "03050500.xhp#par_id3148576.47.help.text"
msgid "Dim aFile As String"
msgstr ""

#: 03050500.xhp#par_id3147348.48.help.text
msgctxt "03050500.xhp#par_id3147348.48.help.text"
msgid "aFile = \"c:\\data.txt\""
msgstr ""

#: 03050500.xhp#par_id3154944.50.help.text
msgctxt "03050500.xhp#par_id3154944.50.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03050500.xhp#par_id3153158.51.help.text
msgctxt "03050500.xhp#par_id3153158.51.help.text"
msgid "Open aFile For Output As #iNumber"
msgstr ""

#: 03050500.xhp#par_id3153876.52.help.text
msgctxt "03050500.xhp#par_id3153876.52.help.text"
msgid "Print #iNumber, \"This is a line of text\""
msgstr ""

#: 03050500.xhp#par_id3149581.53.help.text
msgctxt "03050500.xhp#par_id3149581.53.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03050500.xhp#par_id3155602.55.help.text
msgctxt "03050500.xhp#par_id3155602.55.help.text"
msgid "iNumber = Freefile"
msgstr ""

#: 03050500.xhp#par_id3153415.56.help.text
msgctxt "03050500.xhp#par_id3153415.56.help.text"
msgid "Open aFile For Input As iNumber"
msgstr ""

#: 03050500.xhp#par_id3146970.57.help.text
msgctxt "03050500.xhp#par_id3146970.57.help.text"
msgid "For iCount = 1 to 5"
msgstr ""

#: 03050500.xhp#par_id3153707.58.help.text
msgctxt "03050500.xhp#par_id3153707.58.help.text"
msgid "Line Input #iNumber, sLine"
msgstr ""

#: 03050500.xhp#par_id3156276.59.help.text
msgctxt "03050500.xhp#par_id3156276.59.help.text"
msgid "If sLine <>\"\" then"
msgstr ""

#: 03050500.xhp#par_id3148993.60.help.text
msgctxt "03050500.xhp#par_id3148993.60.help.text"
msgid "rem"
msgstr ""

#: 03050500.xhp#par_id3153764.61.help.text
msgctxt "03050500.xhp#par_id3153764.61.help.text"
msgid "end if"
msgstr ""

#: 03050500.xhp#par_id3154754.62.help.text
msgctxt "03050500.xhp#par_id3154754.62.help.text"
msgid "Next iCount"
msgstr ""

#: 03050500.xhp#par_id3159264.63.help.text
msgctxt "03050500.xhp#par_id3159264.63.help.text"
msgid "Close #iNumber"
msgstr ""

#: 03050500.xhp#par_id3150042.64.help.text
msgctxt "03050500.xhp#par_id3150042.64.help.text"
msgid "Exit Sub"
msgstr ""

#: 03050500.xhp#par_id3151251.65.help.text
msgctxt "03050500.xhp#par_id3151251.65.help.text"
msgid "ErrorHandler:"
msgstr ""

#: 03050500.xhp#par_id3149106.66.help.text
msgctxt "03050500.xhp#par_id3149106.66.help.text"
msgid "Reset"
msgstr ""

#: 03050500.xhp#par_id3146916.67.help.text
msgctxt "03050500.xhp#par_id3146916.67.help.text"
msgid "MsgBox \"All files will be closed\",0,\"Error\""
msgstr ""

#: 03050500.xhp#par_id3149568.68.help.text
msgctxt "03050500.xhp#par_id3149568.68.help.text"
msgid "End Sub"
msgstr ""

#: 03060000.xhp#tit.help.text
msgid "Logical Operators"
msgstr ""

#: 03060000.xhp#hd_id3147559.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060000.xhp\" name=\"Logical "
"Operators\">Logical Operators</link>"
msgstr ""

#: 03060000.xhp#par_id3153379.2.help.text
msgid "The following logical operators are supported by $[officename] Basic."
msgstr ""

#: 03060000.xhp#par_id3154138.3.help.text
msgid ""
"Logical operators combine (bitwise) the contents of two expressions or "
"variables, for example, to test if specific bits are set or not."
msgstr ""

#: 03060100.xhp#tit.help.text
msgid "AND Operator [Runtime]"
msgstr ""

#: 03060100.xhp#bm_id3146117.help.text
msgid "<bookmark_value>AND operator (logical)</bookmark_value>"
msgstr ""

#: 03060100.xhp#hd_id3146117.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060100.xhp\" name=\"AND Operator "
"[Runtime]\">AND Operator [Runtime]</link>"
msgstr ""

#: 03060100.xhp#par_id3143268.2.help.text
msgid "Logically combines two expressions."
msgstr ""

#: 03060100.xhp#hd_id3147574.3.help.text
msgctxt "03060100.xhp#hd_id3147574.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060100.xhp#par_id3156344.4.help.text
msgid "Result = Expression1 And Expression2"
msgstr ""

#: 03060100.xhp#hd_id3148946.5.help.text
msgctxt "03060100.xhp#hd_id3148946.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060100.xhp#par_id3149457.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that records the result of the "
"combination."
msgstr ""

#: 03060100.xhp#par_id3150541.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any expressions that you want to "
"combine."
msgstr ""

#: 03060100.xhp#par_id3156215.8.help.text
msgid ""
"Boolean expressions combined with AND only return the value "
"<emph>True</emph> if both expressions evaluate to <emph>True</emph>:"
msgstr ""

#: 03060100.xhp#par_id3150870.9.help.text
msgid ""
"<emph>True</emph> AND <emph>True</emph> returns <emph>True</emph>; for all "
"other combinations the result is <emph>False</emph>."
msgstr ""

#: 03060100.xhp#par_id3153768.10.help.text
msgid ""
"The AND operator also performs a bitwise comparison of identically "
"positioned bits in two numeric expressions."
msgstr ""

#: 03060100.xhp#hd_id3153727.11.help.text
msgctxt "03060100.xhp#hd_id3153727.11.help.text"
msgid "Example:"
msgstr ""

#: 03060100.xhp#par_id3149481.12.help.text
msgid "Sub ExampleAnd"
msgstr ""

#: 03060100.xhp#par_id3152577.13.help.text
msgctxt "03060100.xhp#par_id3152577.13.help.text"
msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
msgstr ""

#: 03060100.xhp#par_id3152598.14.help.text
msgid "Dim vVarOut as Variant"
msgstr ""

#: 03060100.xhp#par_id3153092.15.help.text
msgctxt "03060100.xhp#par_id3153092.15.help.text"
msgid "A = 10: B = 8: C = 6: D = Null"
msgstr ""

#: 03060100.xhp#par_id3146984.16.help.text
msgid "vVarOut = A > B And B > C REM returns -1"
msgstr ""

#: 03060100.xhp#par_id3154014.17.help.text
msgid "vVarOut = B > A And B > C REM returns 0"
msgstr ""

#: 03060100.xhp#par_id3149262.18.help.text
msgid "vVarOut = A > B And B > D REM returns 0"
msgstr ""

#: 03060100.xhp#par_id3145751.19.help.text
msgid "vVarOut = (B > D And B > A) REM returns 0"
msgstr ""

#: 03060100.xhp#par_id3147394.20.help.text
msgid ""
"vVarOut = B And A REM returns 8 due to the bitwise AND combination of both "
"arguments"
msgstr ""

#: 03060100.xhp#par_id3151073.21.help.text
msgctxt "03060100.xhp#par_id3151073.21.help.text"
msgid "End Sub"
msgstr ""

#: 03060200.xhp#tit.help.text
msgid "Eqv Operator [Runtime]"
msgstr ""

#: 03060200.xhp#bm_id3156344.help.text
msgid "<bookmark_value>Eqv operator (logical)</bookmark_value>"
msgstr ""

#: 03060200.xhp#hd_id3156344.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060200.xhp\" name=\"Eqv Operator "
"[Runtime]\">Eqv Operator [Runtime]</link>"
msgstr ""

#: 03060200.xhp#par_id3149656.2.help.text
msgid "Calculates the logical equivalence of two expressions."
msgstr ""

#: 03060200.xhp#hd_id3154367.3.help.text
msgctxt "03060200.xhp#hd_id3154367.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060200.xhp#par_id3154910.4.help.text
msgid "Result = Expression1 Eqv Expression2"
msgstr ""

#: 03060200.xhp#hd_id3151043.5.help.text
msgctxt "03060200.xhp#hd_id3151043.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060200.xhp#par_id3150869.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"comparison."
msgstr ""

#: 03060200.xhp#par_id3150448.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any expressions that you want to "
"compare."
msgstr ""

#: 03060200.xhp#par_id3149562.8.help.text
msgid ""
"When testing for equivalence between Boolean expressions, the result is "
"<emph>True</emph> if both expressions are either <emph>True</emph> or "
"<emph>False</emph>."
msgstr ""

#: 03060200.xhp#par_id3154319.9.help.text
msgid ""
"In a bit-wise comparison, the Eqv operator only sets the corresponding bit "
"in the result if a bit is set in both expressions, or in neither expression."
msgstr ""

#: 03060200.xhp#hd_id3159154.10.help.text
msgctxt "03060200.xhp#hd_id3159154.10.help.text"
msgid "Example:"
msgstr ""

#: 03060200.xhp#par_id3147426.11.help.text
msgid "Sub ExampleEqv"
msgstr ""

#: 03060200.xhp#par_id3155308.12.help.text
msgctxt "03060200.xhp#par_id3155308.12.help.text"
msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
msgstr ""

#: 03060200.xhp#par_id3146986.13.help.text
msgctxt "03060200.xhp#par_id3146986.13.help.text"
msgid "Dim vOut as Variant"
msgstr ""

#: 03060200.xhp#par_id3147434.14.help.text
msgctxt "03060200.xhp#par_id3147434.14.help.text"
msgid "A = 10: B = 8: C = 6: D = Null"
msgstr ""

#: 03060200.xhp#par_id3152462.15.help.text
msgid "vOut = A > B Eqv B > C REM returns -1"
msgstr ""

#: 03060200.xhp#par_id3153191.16.help.text
msgid "vOut = B > A Eqv B > C REM returns 0"
msgstr ""

#: 03060200.xhp#par_id3145799.17.help.text
msgid "vOut = A > B Eqv B > D REM returns 0"
msgstr ""

#: 03060200.xhp#par_id3149412.18.help.text
msgid "vOut = (B > D Eqv B > A) REM returns -1"
msgstr ""

#: 03060200.xhp#par_id3149959.19.help.text
msgid "vOut = B Eqv A REM returns -3"
msgstr ""

#: 03060200.xhp#par_id3145646.20.help.text
msgctxt "03060200.xhp#par_id3145646.20.help.text"
msgid "End Sub"
msgstr ""

#: 03060300.xhp#tit.help.text
msgid "Imp-Operator [Runtime]"
msgstr ""

#: 03060300.xhp#bm_id3156024.help.text
msgid "<bookmark_value>Imp operator (logical)</bookmark_value>"
msgstr ""

#: 03060300.xhp#hd_id3156024.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060300.xhp\" name=\"Imp-Operator "
"[Runtime]\">Imp Operator [Runtime]</link>"
msgstr ""

#: 03060300.xhp#par_id3148947.2.help.text
msgid "Performs a logical implication on two expressions."
msgstr ""

#: 03060300.xhp#hd_id3148664.3.help.text
msgctxt "03060300.xhp#hd_id3148664.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060300.xhp#par_id3149656.4.help.text
msgid "Result = Expression1 Imp Expression2"
msgstr ""

#: 03060300.xhp#hd_id3151212.5.help.text
msgctxt "03060300.xhp#hd_id3151212.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060300.xhp#par_id3154910.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"implication."
msgstr ""

#: 03060300.xhp#par_id3156281.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any expressions that you want to "
"evaluate with the Imp operator."
msgstr ""

#: 03060300.xhp#par_id3150440.8.help.text
msgid ""
"If you use the Imp operator in Boolean expressions, False is only returned "
"if the first expression evaluates to True and the second expression to "
"False."
msgstr ""

#: 03060300.xhp#par_id3163710.9.help.text
msgid ""
"If you use the Imp operator in bit expressions, a bit is deleted from the "
"result if the corresponding bit is set in the first expression and the "
"corresponding bit is deleted in the second expression."
msgstr ""

#: 03060300.xhp#hd_id3147318.10.help.text
msgctxt "03060300.xhp#hd_id3147318.10.help.text"
msgid "Example:"
msgstr ""

#: 03060300.xhp#par_id3155854.11.help.text
msgid "Sub ExampleImp"
msgstr ""

#: 03060300.xhp#par_id3145272.12.help.text
msgctxt "03060300.xhp#par_id3145272.12.help.text"
msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
msgstr ""

#: 03060300.xhp#par_id3159156.13.help.text
msgctxt "03060300.xhp#par_id3159156.13.help.text"
msgid "Dim vOut as Variant"
msgstr ""

#: 03060300.xhp#par_id3151116.14.help.text
msgctxt "03060300.xhp#par_id3151116.14.help.text"
msgid "A = 10: B = 8: C = 6: D = Null"
msgstr ""

#: 03060300.xhp#par_id3145750.15.help.text
msgid "vOut = A > B Imp B > C REM returns -1"
msgstr ""

#: 03060300.xhp#par_id3156441.16.help.text
msgid "vOut = B > A Imp B > C REM returns -1"
msgstr ""

#: 03060300.xhp#par_id3152596.17.help.text
msgid "vOut = A > B Imp B > D REM returns 0"
msgstr ""

#: 03060300.xhp#par_id3154942.18.help.text
msgid "vOut = (B > D Imp B > A) REM returns -1"
msgstr ""

#: 03060300.xhp#par_id3154492.19.help.text
msgid "vOut = B Imp A REM returns -1"
msgstr ""

#: 03060300.xhp#par_id3147394.20.help.text
msgctxt "03060300.xhp#par_id3147394.20.help.text"
msgid "End Sub"
msgstr ""

#: 03060400.xhp#tit.help.text
msgid "Not-Operator [Runtime]"
msgstr ""

#: 03060400.xhp#bm_id3156024.help.text
msgid "<bookmark_value>Not operator (logical)</bookmark_value>"
msgstr ""

#: 03060400.xhp#hd_id3156024.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060400.xhp\" name=\"Not-Operator [Runtime"
"]\">Not-Operator [Runtime]</link>"
msgstr ""

#: 03060400.xhp#par_id3159414.2.help.text
msgid "Negates an expression by inverting the bit values."
msgstr ""

#: 03060400.xhp#hd_id3149457.3.help.text
msgctxt "03060400.xhp#hd_id3149457.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060400.xhp#par_id3150360.4.help.text
msgid "Result = Not Expression"
msgstr ""

#: 03060400.xhp#hd_id3151211.5.help.text
msgctxt "03060400.xhp#hd_id3151211.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060400.xhp#par_id3147228.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"negation."
msgstr ""

#: 03060400.xhp#par_id3154124.7.help.text
msgid "<emph>Expression:</emph> Any expression that you want to negate."
msgstr ""

#: 03060400.xhp#par_id3150868.8.help.text
msgid ""
"When a Boolean expression is negated, the value True changes to False, and "
"the value False changes to True."
msgstr ""

#: 03060400.xhp#par_id3145785.9.help.text
msgid "In a bitwise negation each individual bit is inverted."
msgstr ""

#: 03060400.xhp#hd_id3153093.10.help.text
msgctxt "03060400.xhp#hd_id3153093.10.help.text"
msgid "Example:"
msgstr ""

#: 03060400.xhp#par_id3153143.11.help.text
msgid "Sub ExampleNot"
msgstr ""

#: 03060400.xhp#par_id3147317.12.help.text
msgctxt "03060400.xhp#par_id3147317.12.help.text"
msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
msgstr ""

#: 03060400.xhp#par_id3145274.13.help.text
msgctxt "03060400.xhp#par_id3145274.13.help.text"
msgid "Dim vOut as Variant"
msgstr ""

#: 03060400.xhp#par_id3153363.14.help.text
msgctxt "03060400.xhp#par_id3153363.14.help.text"
msgid "vA = 10: vB = 8: vC = 6: vD = Null"
msgstr ""

#: 03060400.xhp#par_id3145749.15.help.text
msgid "vOut = Not vA REM Returns -11"
msgstr ""

#: 03060400.xhp#par_id3148645.16.help.text
msgid "vOut = Not(vC > vD) REM Returns -1"
msgstr ""

#: 03060400.xhp#par_id3156441.17.help.text
msgid "vOut = Not(vB > vA) REM Returns -1"
msgstr ""

#: 03060400.xhp#par_id3152596.18.help.text
msgid "vOut = Not(vA > vB) REM Returns 0"
msgstr ""

#: 03060400.xhp#par_id3154319.19.help.text
msgctxt "03060400.xhp#par_id3154319.19.help.text"
msgid "end Sub"
msgstr ""

#: 03060500.xhp#tit.help.text
msgid "Or-Operator [Runtime]"
msgstr ""

#: 03060500.xhp#bm_id3150986.help.text
msgid "<bookmark_value>Or operator (logical)</bookmark_value>"
msgstr ""

#: 03060500.xhp#hd_id3150986.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060500.xhp\" name=\"Or-Operator [Runtime]\">Or "
"Operator [Runtime]</link>"
msgstr ""

#: 03060500.xhp#par_id3148552.2.help.text
msgid "Performs a logical OR disjunction on two expressions."
msgstr ""

#: 03060500.xhp#hd_id3148664.3.help.text
msgctxt "03060500.xhp#hd_id3148664.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060500.xhp#par_id3150358.4.help.text
msgid "Result = Expression1 Or Expression2"
msgstr ""

#: 03060500.xhp#hd_id3151211.5.help.text
msgctxt "03060500.xhp#hd_id3151211.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060500.xhp#par_id3153192.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"disjunction."
msgstr ""

#: 03060500.xhp#par_id3147229.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numeric expressions that you want "
"to compare."
msgstr ""

#: 03060500.xhp#par_id3154684.8.help.text
msgid ""
"A logical OR disjunction of two Boolean expressions returns the value True "
"if at least one comparison expression is True."
msgstr ""

#: 03060500.xhp#par_id3153768.9.help.text
msgid ""
"A bit-wise comparison sets a bit in the result if the corresponding bit is "
"set in at least one of the two expressions."
msgstr ""

#: 03060500.xhp#hd_id3161831.10.help.text
msgctxt "03060500.xhp#hd_id3161831.10.help.text"
msgid "Example:"
msgstr ""

#: 03060500.xhp#par_id3147427.11.help.text
msgid "Sub ExampleOr"
msgstr ""

#: 03060500.xhp#par_id3153142.12.help.text
msgctxt "03060500.xhp#par_id3153142.12.help.text"
msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
msgstr ""

#: 03060500.xhp#par_id3154014.13.help.text
msgctxt "03060500.xhp#par_id3154014.13.help.text"
msgid "Dim vOut as Variant"
msgstr ""

#: 03060500.xhp#par_id3155856.14.help.text
msgctxt "03060500.xhp#par_id3155856.14.help.text"
msgid "vA = 10: vB = 8: vC = 6: vD = Null"
msgstr ""

#: 03060500.xhp#par_id3152460.15.help.text
msgid "vOut = vA > vB Or vB > vC REM -1"
msgstr ""

#: 03060500.xhp#par_id3147349.16.help.text
msgid "vOut = vB > vA Or vB > vC REM -1"
msgstr ""

#: 03060500.xhp#par_id3151114.17.help.text
msgid "vOut = vA > vB Or vB > vD REM -1"
msgstr ""

#: 03060500.xhp#par_id3153726.18.help.text
msgid "vOut = (vB > vD Or vB > vA) REM 0"
msgstr ""

#: 03060500.xhp#par_id3152598.19.help.text
msgid "vOut = vB Or vA REM 10"
msgstr ""

#: 03060500.xhp#par_id3150420.20.help.text
msgctxt "03060500.xhp#par_id3150420.20.help.text"
msgid "End Sub"
msgstr ""

#: 03060600.xhp#tit.help.text
msgid "Xor-Operator [Runtime]"
msgstr ""

#: 03060600.xhp#bm_id3156024.help.text
msgid "<bookmark_value>Xor operator (logical)</bookmark_value>"
msgstr ""

#: 03060600.xhp#hd_id3156024.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03060600.xhp\" name=\"Xor-Operator [Runtime"
"]\">Xor-Operator [Runtime]</link>"
msgstr ""

#: 03060600.xhp#par_id3159414.2.help.text
msgid "Performs a logical Exclusive-Or combination of two expressions."
msgstr ""

#: 03060600.xhp#hd_id3153381.3.help.text
msgctxt "03060600.xhp#hd_id3153381.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03060600.xhp#par_id3150400.4.help.text
msgid "Result = Expression1 Xor Expression2"
msgstr ""

#: 03060600.xhp#hd_id3153968.5.help.text
msgctxt "03060600.xhp#hd_id3153968.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03060600.xhp#par_id3150448.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"combination."
msgstr ""

#: 03060600.xhp#par_id3125864.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numeric expressions that you want "
"to combine."
msgstr ""

#: 03060600.xhp#par_id3150439.8.help.text
msgid ""
"A logical Exclusive-Or conjunction of two Boolean expressions returns the "
"value True only if both expressions are different from each other."
msgstr ""

#: 03060600.xhp#par_id3153770.9.help.text
msgid ""
"A bitwise Exclusive-Or conjunction returns a bit if the corresponding bit is "
"set in only one of the two expressions."
msgstr ""

#: 03060600.xhp#hd_id3153366.10.help.text
msgctxt "03060600.xhp#hd_id3153366.10.help.text"
msgid "Example:"
msgstr ""

#: 03060600.xhp#par_id3159154.11.help.text
msgid "Sub ExampleXor"
msgstr ""

#: 03060600.xhp#par_id3163710.12.help.text
msgctxt "03060600.xhp#par_id3163710.12.help.text"
msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
msgstr ""

#: 03060600.xhp#par_id3155856.13.help.text
msgctxt "03060600.xhp#par_id3155856.13.help.text"
msgid "Dim vOut as Variant"
msgstr ""

#: 03060600.xhp#par_id3152462.14.help.text
msgctxt "03060600.xhp#par_id3152462.14.help.text"
msgid "vA = 10: vB = 8: vC = 6: vD = Null"
msgstr ""

#: 03060600.xhp#par_id3156442.15.help.text
msgid "vOut = vA > vB Xor vB > vC REM returns 0"
msgstr ""

#: 03060600.xhp#par_id3153191.16.help.text
msgid "vOut = vB > vA Xor vB > vC REM returns -1"
msgstr ""

#: 03060600.xhp#par_id3153144.17.help.text
msgid "vOut = vA > vB Xor vB > vD REM returns -1"
msgstr ""

#: 03060600.xhp#par_id3154944.18.help.text
msgid "vOut = (vB > vD Xor vB > vA) REM returns 0"
msgstr ""

#: 03060600.xhp#par_id3148455.19.help.text
msgid "vOut = vB Xor vA REM returns 2"
msgstr ""

#: 03060600.xhp#par_id3156283.20.help.text
msgctxt "03060600.xhp#par_id3156283.20.help.text"
msgid "End Sub"
msgstr ""

#: 03070000.xhp#tit.help.text
msgid "Mathematical Operators"
msgstr ""

#: 03070000.xhp#hd_id3149234.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070000.xhp\" name=\"Mathematical "
"Operators\">Mathematical Operators</link>"
msgstr ""

#: 03070000.xhp#par_id3145068.2.help.text
msgid ""
"The following mathematical operators are supported in $[officename] Basic."
msgstr ""

#: 03070000.xhp#par_id3148552.3.help.text
msgid ""
"This chapter provides a short overview of all of the arithmetical operators "
"that you may need for calculations within a program."
msgstr ""

#: 03070100.xhp#tit.help.text
msgid "\"-\" Operator [Runtime]"
msgstr ""

#: 03070100.xhp#bm_id3156042.help.text
msgid "<bookmark_value>\"-\" operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070100.xhp#hd_id3156042.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070100.xhp\">\"-\" Operator [Runtime]</link>"
msgstr ""

#: 03070100.xhp#par_id3153345.2.help.text
msgid "Subtracts two values."
msgstr ""

#: 03070100.xhp#hd_id3149416.3.help.text
msgctxt "03070100.xhp#hd_id3149416.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070100.xhp#par_id3156023.4.help.text
msgid "Result = Expression1 - Expression2"
msgstr ""

#: 03070100.xhp#hd_id3154760.5.help.text
msgctxt "03070100.xhp#hd_id3154760.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03070100.xhp#par_id3147560.6.help.text
msgid ""
"<emph>Result:</emph> Any numerical expression that contains the result of "
"the subtraction."
msgstr ""

#: 03070100.xhp#par_id3150398.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numerical expressions that you "
"want to subtract."
msgstr ""

#: 03070100.xhp#hd_id3154366.8.help.text
msgctxt "03070100.xhp#hd_id3154366.8.help.text"
msgid "Example:"
msgstr ""

#: 03070100.xhp#par_id3147230.9.help.text
msgid "Sub ExampleSubtraction1"
msgstr ""

#: 03070100.xhp#par_id3156281.10.help.text
msgid "Print 5 - 5"
msgstr ""

#: 03070100.xhp#par_id3145172.11.help.text
msgctxt "03070100.xhp#par_id3145172.11.help.text"
msgid "End sub"
msgstr ""

#: 03070100.xhp#par_id3149562.13.help.text
msgid "Sub ExampleSubtraction2"
msgstr ""

#: 03070100.xhp#par_id3159254.14.help.text
msgctxt "03070100.xhp#par_id3159254.14.help.text"
msgid "Dim iValue1 as Integer"
msgstr ""

#: 03070100.xhp#par_id3147434.15.help.text
msgctxt "03070100.xhp#par_id3147434.15.help.text"
msgid "Dim iValue2 as Integer"
msgstr ""

#: 03070100.xhp#par_id3150011.16.help.text
msgctxt "03070100.xhp#par_id3150011.16.help.text"
msgid "iValue1 = 5"
msgstr ""

#: 03070100.xhp#par_id3152576.17.help.text
msgctxt "03070100.xhp#par_id3152576.17.help.text"
msgid "iValue2 = 10"
msgstr ""

#: 03070100.xhp#par_id3163712.18.help.text
msgid "Print iValue1 - iValue2"
msgstr ""

#: 03070100.xhp#par_id3156443.19.help.text
msgctxt "03070100.xhp#par_id3156443.19.help.text"
msgid "End Sub"
msgstr ""

#: 03070200.xhp#tit.help.text
msgid "\"*\" Operator [Runtime]"
msgstr ""

#: 03070200.xhp#bm_id3147573.help.text
msgid "<bookmark_value>\"*\" operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070200.xhp#hd_id3147573.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070200.xhp\">\"*\" Operator [Runtime]</link>"
msgstr ""

#: 03070200.xhp#par_id3154347.2.help.text
msgid "Multiplies two values."
msgstr ""

#: 03070200.xhp#hd_id3148946.3.help.text
msgctxt "03070200.xhp#hd_id3148946.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070200.xhp#par_id3150358.4.help.text
msgid "Result = Expression1 * Expression2"
msgstr ""

#: 03070200.xhp#hd_id3150400.5.help.text
msgctxt "03070200.xhp#hd_id3150400.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03070200.xhp#par_id3154365.6.help.text
msgid ""
"<emph>Result:</emph> Any numeric expression that records the result of a "
"multiplication."
msgstr ""

#: 03070200.xhp#par_id3154685.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numeric expressions that you want "
"to multiply."
msgstr ""

#: 03070200.xhp#hd_id3153968.8.help.text
msgctxt "03070200.xhp#hd_id3153968.8.help.text"
msgid "Example:"
msgstr ""

#: 03070200.xhp#par_id3155132.9.help.text
msgid "Sub ExampleMultiplication1"
msgstr ""

#: 03070200.xhp#par_id3159254.10.help.text
msgid "Print 5 * 5"
msgstr ""

#: 03070200.xhp#par_id3153091.11.help.text
msgctxt "03070200.xhp#par_id3153091.11.help.text"
msgid "End sub"
msgstr ""

#: 03070200.xhp#par_id3149667.13.help.text
msgid "Sub ExampleMultiplication2"
msgstr ""

#: 03070200.xhp#par_id3151113.14.help.text
msgctxt "03070200.xhp#par_id3151113.14.help.text"
msgid "Dim iValue1 as Integer"
msgstr ""

#: 03070200.xhp#par_id3147434.15.help.text
msgctxt "03070200.xhp#par_id3147434.15.help.text"
msgid "Dim iValue2 as Integer"
msgstr ""

#: 03070200.xhp#par_id3153727.16.help.text
msgctxt "03070200.xhp#par_id3153727.16.help.text"
msgid "iValue1 = 5"
msgstr ""

#: 03070200.xhp#par_id3147348.17.help.text
msgctxt "03070200.xhp#par_id3147348.17.help.text"
msgid "iValue2 = 10"
msgstr ""

#: 03070200.xhp#par_id3149261.18.help.text
msgid "Print iValue1 * iValue2"
msgstr ""

#: 03070200.xhp#par_id3148646.19.help.text
msgctxt "03070200.xhp#par_id3148646.19.help.text"
msgid "End Sub"
msgstr ""

#: 03070300.xhp#tit.help.text
msgid "\"+\" Operator [Runtime]"
msgstr ""

#: 03070300.xhp#bm_id3145316.help.text
msgid "<bookmark_value>\"+\" operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070300.xhp#hd_id3145316.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070300.xhp\">\"+\" Operator [Runtime]</link>"
msgstr ""

#: 03070300.xhp#par_id3145068.2.help.text
msgid "Adds or combines two expressions."
msgstr ""

#: 03070300.xhp#hd_id3144500.3.help.text
msgctxt "03070300.xhp#hd_id3144500.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070300.xhp#par_id3150358.4.help.text
msgid "Result = Expression1 + Expression2"
msgstr ""

#: 03070300.xhp#hd_id3150400.5.help.text
msgctxt "03070300.xhp#hd_id3150400.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03070300.xhp#par_id3154123.6.help.text
msgid ""
"<emph>Result:</emph> Any numerical expression that contains the result of "
"the addition."
msgstr ""

#: 03070300.xhp#par_id3150870.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numerical expressions that you "
"want to combine or to add."
msgstr ""

#: 03070300.xhp#hd_id3153969.8.help.text
msgctxt "03070300.xhp#hd_id3153969.8.help.text"
msgid "Example:"
msgstr ""

#: 03070300.xhp#par_id3150440.9.help.text
msgid "Sub ExampleAddition1"
msgstr ""

#: 03070300.xhp#par_id3159254.10.help.text
msgid "Print 5 + 5"
msgstr ""

#: 03070300.xhp#par_id3152460.11.help.text
msgctxt "03070300.xhp#par_id3152460.11.help.text"
msgid "End sub"
msgstr ""

#: 03070300.xhp#par_id3153191.13.help.text
msgid "Sub ExampleAddition2"
msgstr ""

#: 03070300.xhp#par_id3146120.14.help.text
msgctxt "03070300.xhp#par_id3146120.14.help.text"
msgid "Dim iValue1 as Integer"
msgstr ""

#: 03070300.xhp#par_id3155411.15.help.text
msgctxt "03070300.xhp#par_id3155411.15.help.text"
msgid "Dim iValue2 as Integer"
msgstr ""

#: 03070300.xhp#par_id3147435.16.help.text
msgctxt "03070300.xhp#par_id3147435.16.help.text"
msgid "iValue1 = 5"
msgstr ""

#: 03070300.xhp#par_id3163710.17.help.text
msgctxt "03070300.xhp#par_id3163710.17.help.text"
msgid "iValue2 = 10"
msgstr ""

#: 03070300.xhp#par_id3151118.18.help.text
msgid "Print iValue1 + iValue2"
msgstr ""

#: 03070300.xhp#par_id3146974.19.help.text
msgctxt "03070300.xhp#par_id3146974.19.help.text"
msgid "End Sub"
msgstr ""

#: 03070400.xhp#tit.help.text
msgid "\"/\" Operator [Runtime]"
msgstr ""

#: 03070400.xhp#bm_id3150669.help.text
msgid "<bookmark_value>\"/\" operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070400.xhp#hd_id3150669.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070400.xhp\">\"/\" Operator [Runtime]</link>"
msgstr ""

#: 03070400.xhp#par_id3149670.2.help.text
msgid "Divides two values."
msgstr ""

#: 03070400.xhp#hd_id3148946.3.help.text
msgctxt "03070400.xhp#hd_id3148946.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070400.xhp#par_id3153360.4.help.text
msgid "Result = Expression1 / Expression2 "
msgstr ""

#: 03070400.xhp#hd_id3150359.5.help.text
msgctxt "03070400.xhp#hd_id3150359.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03070400.xhp#par_id3154141.6.help.text
msgid ""
"<emph>Result:</emph> Any numerical value that contains the result of the "
"division."
msgstr ""

#: 03070400.xhp#par_id3150448.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numerical expressions that you "
"want to divide."
msgstr ""

#: 03070400.xhp#hd_id3154684.8.help.text
msgctxt "03070400.xhp#hd_id3154684.8.help.text"
msgid "Example:"
msgstr ""

#: 03070400.xhp#par_id3145786.9.help.text
msgid "Sub ExampleDivision1"
msgstr ""

#: 03070400.xhp#par_id3153768.10.help.text
msgid "Print 5 / 5"
msgstr ""

#: 03070400.xhp#par_id3161832.11.help.text
msgctxt "03070400.xhp#par_id3161832.11.help.text"
msgid "End sub"
msgstr ""

#: 03070400.xhp#par_id3149484.13.help.text
msgid "Sub ExampleDivision2"
msgstr ""

#: 03070400.xhp#par_id3145365.14.help.text
msgctxt "03070400.xhp#par_id3145365.14.help.text"
msgid "Dim iValue1 as Integer"
msgstr ""

#: 03070400.xhp#par_id3146119.15.help.text
msgctxt "03070400.xhp#par_id3146119.15.help.text"
msgid "Dim iValue2 as Integer"
msgstr ""

#: 03070400.xhp#par_id3150011.16.help.text
msgctxt "03070400.xhp#par_id3150011.16.help.text"
msgid "iValue1 = 5"
msgstr ""

#: 03070400.xhp#par_id3153726.17.help.text
msgctxt "03070400.xhp#par_id3153726.17.help.text"
msgid "iValue2 = 10"
msgstr ""

#: 03070400.xhp#par_id3151117.18.help.text
msgid "Print iValue1 / iValue2"
msgstr ""

#: 03070400.xhp#par_id3146975.19.help.text
msgctxt "03070400.xhp#par_id3146975.19.help.text"
msgid "End Sub"
msgstr ""

#: 03070500.xhp#tit.help.text
msgid "\"^\" Operator [Runtime]"
msgstr ""

#: 03070500.xhp#bm_id3145315.help.text
msgid "<bookmark_value>\"^\" operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070500.xhp#hd_id3145315.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070500.xhp\">\"^\" Operator [Runtime]</link>"
msgstr ""

#: 03070500.xhp#par_id3149670.2.help.text
msgid "Raises a number to a power."
msgstr ""

#: 03070500.xhp#hd_id3147264.3.help.text
msgctxt "03070500.xhp#hd_id3147264.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070500.xhp#par_id3149656.4.help.text
msgid "Result = Expression ^ Exponent"
msgstr ""

#: 03070500.xhp#hd_id3151211.5.help.text
msgctxt "03070500.xhp#hd_id3151211.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03070500.xhp#par_id3153192.6.help.text
msgid ""
"<emph>Result:</emph> Any numerical expression that contains the result of "
"the number raised to a power."
msgstr ""

#: 03070500.xhp#par_id3150448.7.help.text
msgid ""
"<emph>Expression:</emph> Numerical value that you want to raise to a power."
msgstr ""

#: 03070500.xhp#par_id3156422.8.help.text
msgid ""
"<emph>Exponent:</emph> The value of the power that you want to raise the "
"expression to."
msgstr ""

#: 03070500.xhp#hd_id3147287.9.help.text
msgctxt "03070500.xhp#hd_id3147287.9.help.text"
msgid "Example:"
msgstr ""

#: 03070500.xhp#par_id3153770.10.help.text
msgctxt "03070500.xhp#par_id3153770.10.help.text"
msgid "Sub Example"
msgstr ""

#: 03070500.xhp#par_id3152886.11.help.text
msgid "Print ( 12.345 ^ 23 )"
msgstr ""

#: 03070500.xhp#par_id3146984.12.help.text
msgid "Print Exp ( 23 * Log( 12.345 ) ) REM Raises by forming a logarithm"
msgstr ""

#: 03070500.xhp#par_id3148618.13.help.text
msgctxt "03070500.xhp#par_id3148618.13.help.text"
msgid "End Sub"
msgstr ""

#: 03070600.xhp#tit.help.text
msgid "Mod-Operator [Runtime]"
msgstr ""

#: 03070600.xhp#bm_id3150669.help.text
msgid "<bookmark_value>MOD  operator (mathematical)</bookmark_value>"
msgstr ""

#: 03070600.xhp#hd_id3150669.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03070600.xhp\" name=\"Mod-Operator "
"[Runtime]\">Mod Operator [Runtime]</link>"
msgstr ""

#: 03070600.xhp#par_id3148686.2.help.text
msgid "Returns the integer remainder of a division."
msgstr ""

#: 03070600.xhp#hd_id3146795.3.help.text
msgctxt "03070600.xhp#hd_id3146795.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03070600.xhp#par_id3147560.4.help.text
msgid "Result = Expression1 MOD Expression2"
msgstr ""

#: 03070600.xhp#hd_id3149657.5.help.text
msgctxt "03070600.xhp#hd_id3149657.5.help.text"
msgid "Return value:"
msgstr ""

#: 03070600.xhp#par_id3153380.6.help.text
msgctxt "03070600.xhp#par_id3153380.6.help.text"
msgid "Integer"
msgstr ""

#: 03070600.xhp#hd_id3154365.7.help.text
msgctxt "03070600.xhp#hd_id3154365.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03070600.xhp#par_id3145172.8.help.text
msgid ""
"<emph>Result:</emph> Any numeric variable that contains the result of the "
"MOD operation."
msgstr ""

#: 03070600.xhp#par_id3151042.9.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numeric expressions that you want "
"to divide."
msgstr ""

#: 03070600.xhp#hd_id3147287.10.help.text
msgctxt "03070600.xhp#hd_id3147287.10.help.text"
msgid "Example:"
msgstr ""

#: 03070600.xhp#par_id3153770.11.help.text
msgid "sub ExampleMod"
msgstr ""

#: 03070600.xhp#par_id3161832.12.help.text
msgid "print 10 mod 2.5 REM returns 0"
msgstr ""

#: 03070600.xhp#par_id3146922.13.help.text
msgid "print 10 / 2.5 REM returns 4"
msgstr ""

#: 03070600.xhp#par_id3145273.14.help.text
msgid "print 10 mod 5 REM returns 0"
msgstr ""

#: 03070600.xhp#par_id3150011.15.help.text
msgid "print 10 / 5 REM returns 2"
msgstr ""

#: 03070600.xhp#par_id3149483.16.help.text
msgid "print 5 mod 10 REM returns 5"
msgstr ""

#: 03070600.xhp#par_id3151114.17.help.text
msgid "print 5 / 10 REM returns 0.5"
msgstr ""

#: 03070600.xhp#par_id3154013.18.help.text
msgctxt "03070600.xhp#par_id3154013.18.help.text"
msgid "end sub"
msgstr ""

#: 03080000.xhp#tit.help.text
msgid "Numeric Functions"
msgstr ""

#: 03080000.xhp#hd_id3153127.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080000.xhp\" name=\"Numeric "
"Functions\">Numeric Functions</link>"
msgstr ""

#: 03080000.xhp#par_id3148550.2.help.text
msgid ""
"The following numeric functions perform calculations. Mathematical and "
"Boolean operators are described in a separate section. Functions differ from "
"operators in that functions pass arguments and return a result, instead of "
"operators that return a result by combining two numeric expressions."
msgstr ""

#: 03080100.xhp#tit.help.text
msgid "Trigonometric Functions"
msgstr ""

#: 03080100.xhp#hd_id3159201.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080100.xhp\" name=\"Trigonometric "
"Functions\">Trigonometric Functions</link>"
msgstr ""

#: 03080100.xhp#par_id3149180.2.help.text
msgid ""
"The following are the trigonometric functions that are supported in "
"$[officename] Basic."
msgstr ""

#: 03080101.xhp#tit.help.text
msgid "Atn Function [Runtime]"
msgstr ""

#: 03080101.xhp#bm_id3150616.help.text
msgid "<bookmark_value>Atn function</bookmark_value>"
msgstr ""

#: 03080101.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080101.xhp\" name=\"Atn Function "
"[Runtime]\">Atn Function [Runtime]</link>"
msgstr ""

#: 03080101.xhp#par_id3149346.2.help.text
msgid ""
"Trigonometric function that returns the arctangent of a numeric expression. "
"The return value is in the range -Pi/2 to +Pi/2."
msgstr ""

#: 03080101.xhp#par_id3143271.3.help.text
msgid ""
"The arctangent is the inverse of the tangent function. The Atn Function "
"returns the angle \"Alpha\", expressed in radians, using the tangent of this "
"angle. The function can also return the angle \"Alpha\" by comparing the ratio "
"of the length of the side that is opposite of the angle to the length of "
"the side that is adjacent to the angle in a right-angled triangle."
msgstr ""

#: 03080101.xhp#par_id3145315.4.help.text
msgid "Atn(side opposite the angle/side adjacent to angle)= Alpha"
msgstr ""

#: 03080101.xhp#hd_id3149669.5.help.text
msgctxt "03080101.xhp#hd_id3149669.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03080101.xhp#par_id3148947.6.help.text
msgid "Atn (Number)"
msgstr ""

#: 03080101.xhp#hd_id3148664.7.help.text
msgctxt "03080101.xhp#hd_id3148664.7.help.text"
msgid "Return value:"
msgstr ""

#: 03080101.xhp#par_id3150359.8.help.text
msgctxt "03080101.xhp#par_id3150359.8.help.text"
msgid "Double"
msgstr ""

#: 03080101.xhp#hd_id3148798.9.help.text
msgctxt "03080101.xhp#hd_id3148798.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03080101.xhp#par_id3156212.10.help.text
msgid ""
"<emph>Number:</emph> Any numerical expression that represents the ratio of "
"two sides of a right triangle. The Atn function returns the corresponding "
"angle in radians (arctangent)."
msgstr ""

#: 03080101.xhp#par_id3153192.11.help.text
msgid "To convert radians to degrees, multiply radians by 180/pi."
msgstr ""

#: 03080101.xhp#par_id3147230.12.help.text
msgctxt "03080101.xhp#par_id3147230.12.help.text"
msgid "degree=(radian*180)/pi"
msgstr ""

#: 03080101.xhp#par_id3125864.13.help.text
msgctxt "03080101.xhp#par_id3125864.13.help.text"
msgid "radian=(degree*pi)/180"
msgstr ""

#: 03080101.xhp#par_id3159252.14.help.text
msgid "Pi is here the fixed circle constant with the rounded value 3.14159."
msgstr ""

#: 03080101.xhp#hd_id3153142.15.help.text
msgctxt "03080101.xhp#hd_id3153142.15.help.text"
msgid "Example:"
msgstr ""

#: 03080101.xhp#par_id3146985.16.help.text
msgid "REM The following example calculates for a right-angled triangle"
msgstr ""

#: 03080101.xhp#par_id3145750.17.help.text
msgid "REM the angle Alpha from the tangent of the angle Alpha:"
msgstr ""

#: 03080101.xhp#par_id3146975.18.help.text
msgid "Sub ExampleATN"
msgstr ""

#: 03080101.xhp#par_id3151112.19.help.text
msgid "REM rounded Pi = 3.14159 is a predefined constant"
msgstr ""

#: 03080101.xhp#par_id3159156.20.help.text
msgid "Dim d1 As Double"
msgstr ""

#: 03080101.xhp#par_id3147435.21.help.text
msgid "Dim d2 As Double"
msgstr ""

#: 03080101.xhp#par_id3149262.22.help.text
msgid ""
"d1 = InputBox$ (\"Enter the length of the side adjacent to the angle: "
"\",\"Adjacent\")"
msgstr ""

#: 03080101.xhp#par_id3149482.23.help.text
msgid ""
"d2 = InputBox$ (\"Enter the length of the side opposite the angle: "
"\",\"Opposite\")"
msgstr ""

#: 03080101.xhp#par_id3155415.24.help.text
msgid "Print \"The Alpha angle is\"; (atn (d2/d1) * 180 / Pi); \" degrees\""
msgstr ""

#: 03080101.xhp#par_id3149959.25.help.text
msgctxt "03080101.xhp#par_id3149959.25.help.text"
msgid "End Sub"
msgstr ""

#: 03080102.xhp#tit.help.text
msgid "Cos Function [Runtime]"
msgstr ""

#: 03080102.xhp#bm_id3154923.help.text
msgid "<bookmark_value>Cos function</bookmark_value>"
msgstr ""

#: 03080102.xhp#hd_id3154923.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080102.xhp\" name=\"Cos Function "
"[Runtime]\">Cos Function [Runtime]</link>"
msgstr ""

#: 03080102.xhp#par_id3159413.2.help.text
msgid ""
"Calculates the cosine of an angle. The angle is specified in radians. The "
"result lies between -1 and 1."
msgstr ""

#: 03080102.xhp#par_id3150358.3.help.text
msgid ""
"Using the angle Alpha, the Cos-Function calculates the ratio of the length "
"of the side that is adjacent to the angle, divided by the length of the "
"hypotenuse in a right-angled triangle."
msgstr ""

#: 03080102.xhp#par_id3154141.4.help.text
msgid "Cos(Alpha) = Adjacent/Hypotenuse"
msgstr ""

#: 03080102.xhp#hd_id3154125.5.help.text
msgctxt "03080102.xhp#hd_id3154125.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03080102.xhp#par_id3145172.6.help.text
msgid "Cos (Number)"
msgstr ""

#: 03080102.xhp#hd_id3156214.7.help.text
msgctxt "03080102.xhp#hd_id3156214.7.help.text"
msgid "Return value:"
msgstr ""

#: 03080102.xhp#par_id3150449.8.help.text
msgctxt "03080102.xhp#par_id3150449.8.help.text"
msgid "Double"
msgstr ""

#: 03080102.xhp#hd_id3153969.9.help.text
msgctxt "03080102.xhp#hd_id3153969.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03080102.xhp#par_id3153770.10.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that specifies an angle in radians "
"that you want to calculate the cosine for."
msgstr ""

#: 03080102.xhp#par_id3145749.11.help.text
msgid ""
"To convert degrees to radians, multiply degrees by pi/180. To convert "
"radians to degrees, multiply radians by 180/pi."
msgstr ""

#: 03080102.xhp#par_id3149664.12.help.text
msgctxt "03080102.xhp#par_id3149664.12.help.text"
msgid "degree=(radian*180)/pi"
msgstr ""

#: 03080102.xhp#par_id3146985.13.help.text
msgctxt "03080102.xhp#par_id3146985.13.help.text"
msgid "radian=(degree*pi)/180"
msgstr ""

#: 03080102.xhp#par_id3152885.14.help.text
msgid "Pi is here the fixed circle constant with the rounded value 3.14159..."
msgstr ""

#: 03080102.xhp#hd_id3153951.15.help.text
msgctxt "03080102.xhp#hd_id3153951.15.help.text"
msgid "Example:"
msgstr ""

#: 03080102.xhp#par_id3155855.16.help.text
msgid ""
"REM The following example allows for a right-angled triangle the input of"
msgstr ""

#: 03080102.xhp#par_id3149484.17.help.text
msgid ""
"REM secant and angle (in degrees) and calculates the length of the "
"hypotenuse:"
msgstr ""

#: 03080102.xhp#par_id3147428.18.help.text
msgid "Sub ExampleCosinus"
msgstr ""

#: 03080102.xhp#par_id3150010.19.help.text
msgid "REM rounded Pi = 3.14159"
msgstr ""

#: 03080102.xhp#par_id3149959.20.help.text
msgid "Dim d1 as Double, dAngle as Double"
msgstr ""

#: 03080102.xhp#par_id3144764.21.help.text
msgid "d1 = InputBox$ (\"\"Enter the length of the adjacent side: \",\"Adjacent\")"
msgstr ""

#: 03080102.xhp#par_id3154491.22.help.text
msgid "dAngle = InputBox$ (\"Enter the angle Alpha (in degrees): \",\"Alpha\")"
msgstr ""

#: 03080102.xhp#par_id3151074.23.help.text
msgid ""
"Print \"The length of the hypothenuse is\"; (d1 / cos (dAngle * Pi / 180))"
msgstr ""

#: 03080102.xhp#par_id3149583.24.help.text
msgctxt "03080102.xhp#par_id3149583.24.help.text"
msgid "End Sub"
msgstr ""

#: 03080103.xhp#tit.help.text
msgid "Sin Function [Runtime]"
msgstr ""

#: 03080103.xhp#bm_id3153896.help.text
msgid "<bookmark_value>Sin function</bookmark_value>"
msgstr ""

#: 03080103.xhp#hd_id3153896.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080103.xhp\" name=\"Sin Function "
"[Runtime]\">Sin Function [Runtime]</link>"
msgstr ""

#: 03080103.xhp#par_id3149456.2.help.text
msgid ""
"Returns the sine of an angle. The angle is specified in radians. The result "
"lies between -1 and 1."
msgstr ""

#: 03080103.xhp#par_id3153379.3.help.text
msgid ""
"Using the angle Alpha, the Sin Function returns the ratio of the length of "
"the opposite side of an angle to the length of the hypotenuse in a right-"
"angled triangle."
msgstr ""

#: 03080103.xhp#par_id3148798.4.help.text
msgid "Sin(Alpha) = side opposite the angle/hypotenuse"
msgstr ""

#: 03080103.xhp#hd_id3147230.5.help.text
msgctxt "03080103.xhp#hd_id3147230.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03080103.xhp#par_id3154909.6.help.text
msgid "Sin (Number)"
msgstr ""

#: 03080103.xhp#hd_id3156214.7.help.text
msgctxt "03080103.xhp#hd_id3156214.7.help.text"
msgid "Return value:"
msgstr ""

#: 03080103.xhp#par_id3150870.8.help.text
msgctxt "03080103.xhp#par_id3150870.8.help.text"
msgid "Double"
msgstr ""

#: 03080103.xhp#hd_id3155132.9.help.text
msgctxt "03080103.xhp#hd_id3155132.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03080103.xhp#par_id3145786.10.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that defines the angle in radians "
"that you want to calculate the sine for."
msgstr ""

#: 03080103.xhp#par_id3155413.11.help.text
msgid ""
"To convert degrees to radians, multiply degrees by Pi/180, and to convert "
"radians to degrees, multiply radians by 180/Pi."
msgstr ""

#: 03080103.xhp#par_id3149664.12.help.text
msgid "grad=(radiant*180)/pi"
msgstr ""

#: 03080103.xhp#par_id3153143.13.help.text
msgid "radiant=(grad*pi)/180"
msgstr ""

#: 03080103.xhp#par_id3151112.14.help.text
msgctxt "03080103.xhp#par_id3151112.14.help.text"
msgid "Pi is approximately 3.141593."
msgstr ""

#: 03080103.xhp#hd_id3163712.15.help.text
msgctxt "03080103.xhp#hd_id3163712.15.help.text"
msgid "Example:"
msgstr ""

#: 03080103.xhp#par_id3149482.16.help.text
msgctxt "03080103.xhp#par_id3149482.16.help.text"
msgid ""
"REM In this example, the following entry is possible for a right-angled "
"triangle:"
msgstr ""

#: 03080103.xhp#par_id3148577.17.help.text
msgid ""
"REM The side opposite the angle and the angle (in degrees) to calculate the "
"length of the hypotenuse:"
msgstr ""

#: 03080103.xhp#par_id3152941.18.help.text
msgid "Sub ExampleSine"
msgstr ""

#: 03080103.xhp#par_id3150011.19.help.text
msgid "REM Pi = 3.1415926 is a predefined variable"
msgstr ""

#: 03080103.xhp#par_id3153159.20.help.text
msgctxt "03080103.xhp#par_id3153159.20.help.text"
msgid "Dim d1 as Double"
msgstr ""

#: 03080103.xhp#par_id3154491.21.help.text
msgctxt "03080103.xhp#par_id3154491.21.help.text"
msgid "Dim dAlpha as Double"
msgstr ""

#: 03080103.xhp#par_id3145251.22.help.text
msgid ""
"d1 = InputBox$ (\"Enter the length of the opposite side: \",\"Opposite Side\")"
msgstr ""

#: 03080103.xhp#par_id3148456.23.help.text
msgid "dAlpha = InputBox$ (\"Enter the angle Alpha (in degrees): \",\"Alpha\")"
msgstr ""

#: 03080103.xhp#par_id3153877.24.help.text
msgid "Print \"The length of the hypotenuse is\"; (d1 / sin (dAlpha * Pi / 180))"
msgstr ""

#: 03080103.xhp#par_id3150717.25.help.text
msgctxt "03080103.xhp#par_id3150717.25.help.text"
msgid "End Sub"
msgstr ""

#: 03080104.xhp#tit.help.text
msgid "Tan Function [Runtime]"
msgstr ""

#: 03080104.xhp#bm_id3148550.help.text
msgid "<bookmark_value>Tan function</bookmark_value>"
msgstr ""

#: 03080104.xhp#hd_id3148550.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080104.xhp\" name=\"Tan Function "
"[Runtime]\">Tan Function [Runtime]</link>"
msgstr ""

#: 03080104.xhp#par_id3148663.2.help.text
msgid "Determines the tangent of an angle. The angle is specified in radians."
msgstr ""

#: 03080104.xhp#par_id3153379.3.help.text
msgid ""
"Using the angle Alpha, the Tan Function calculates the ratio of the length "
"of the side opposite the angle to the length of the side adjacent to the "
"angle in a right-angled triangle."
msgstr ""

#: 03080104.xhp#par_id3154366.4.help.text
msgid "Tan(Alpha) = side opposite the angle/side adjacent to angle"
msgstr ""

#: 03080104.xhp#hd_id3145174.5.help.text
msgctxt "03080104.xhp#hd_id3145174.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03080104.xhp#par_id3151042.6.help.text
msgid "Tan (Number)"
msgstr ""

#: 03080104.xhp#hd_id3156214.7.help.text
msgctxt "03080104.xhp#hd_id3156214.7.help.text"
msgid "Return value:"
msgstr ""

#: 03080104.xhp#par_id3156281.8.help.text
msgctxt "03080104.xhp#par_id3156281.8.help.text"
msgid "Double"
msgstr ""

#: 03080104.xhp#hd_id3155132.9.help.text
msgctxt "03080104.xhp#hd_id3155132.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03080104.xhp#par_id3145786.10.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to calculate the "
"tangent for (in radians)."
msgstr ""

#: 03080104.xhp#par_id3153728.11.help.text
msgid ""
"To convert degrees to radians, multiply by Pi/180. To convert radians to "
"degrees, multiply by 180/Pi."
msgstr ""

#: 03080104.xhp#par_id3155414.12.help.text
msgid "degrees=(radiant*180)/Pi"
msgstr ""

#: 03080104.xhp#par_id3146975.13.help.text
msgid "radiant=(degrees*Pi)/180"
msgstr ""

#: 03080104.xhp#par_id3147434.14.help.text
msgctxt "03080104.xhp#par_id3147434.14.help.text"
msgid "Pi is approximately 3.141593."
msgstr ""

#: 03080104.xhp#hd_id3149483.15.help.text
msgctxt "03080104.xhp#hd_id3149483.15.help.text"
msgid "Example:"
msgstr ""

#: 03080104.xhp#par_id3148646.16.help.text
msgctxt "03080104.xhp#par_id3148646.16.help.text"
msgid ""
"REM In this example, the following entry is possible for a right-angled "
"triangle:"
msgstr ""

#: 03080104.xhp#par_id3150012.17.help.text
msgid ""
"REM The side opposite the angle and the angle (in degrees) to calculate the "
"length of the side adjacent to the angle:"
msgstr ""

#: 03080104.xhp#par_id3151115.18.help.text
msgid "Sub ExampleTangens"
msgstr ""

#: 03080104.xhp#par_id3153158.19.help.text
msgid "REM Pi = 3.1415926 is a pre-defined variable"
msgstr ""

#: 03080104.xhp#par_id3145800.20.help.text
msgctxt "03080104.xhp#par_id3145800.20.help.text"
msgid "Dim d1 as Double"
msgstr ""

#: 03080104.xhp#par_id3150417.21.help.text
msgctxt "03080104.xhp#par_id3150417.21.help.text"
msgid "Dim dAlpha as Double"
msgstr ""

#: 03080104.xhp#par_id3145252.22.help.text
msgid ""
"d1 = InputBox$ (\"Enter the length of the side opposite the angle: "
"\",\"opposite\")"
msgstr ""

#: 03080104.xhp#par_id3149582.23.help.text
msgid "dAlpha = InputBox$ (\"Enter the Alpha angle (in degrees): \",\"Alpha\")"
msgstr ""

#: 03080104.xhp#par_id3154016.24.help.text
msgid ""
"Print \"the length of the side adjacent the angle is\"; (d1 / tan (dAlpha * Pi "
"/ 180))"
msgstr ""

#: 03080104.xhp#par_id3154731.25.help.text
msgctxt "03080104.xhp#par_id3154731.25.help.text"
msgid "End Sub"
msgstr ""

#: 03080200.xhp#tit.help.text
msgid "Exponential and Logarithmic Functions"
msgstr ""

#: 03080200.xhp#hd_id3154758.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080200.xhp\" name=\"Exponential and "
"Logarithmic Functions\">Exponential and Logarithmic Functions</link>"
msgstr ""

#: 03080200.xhp#par_id3148550.2.help.text
msgid ""
"$[officename] Basic supports the following exponential and logarithmic "
"functions."
msgstr ""

#: 03080201.xhp#tit.help.text
msgid "Exp Function [Runtime]"
msgstr ""

#: 03080201.xhp#bm_id3150616.help.text
msgid "<bookmark_value>Exp function</bookmark_value>"
msgstr ""

#: 03080201.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080201.xhp\" name=\"Exp Function "
"[Runtime]\">Exp Function [Runtime]</link>"
msgstr ""

#: 03080201.xhp#par_id3155555.2.help.text
msgid ""
"Returns the base of the natural logarithm (e = 2.718282) raised to a power."
msgstr ""

#: 03080201.xhp#hd_id3150984.3.help.text
msgctxt "03080201.xhp#hd_id3150984.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080201.xhp#par_id3145315.4.help.text
msgid "Exp (Number)"
msgstr ""

#: 03080201.xhp#hd_id3154347.5.help.text
msgctxt "03080201.xhp#hd_id3154347.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080201.xhp#par_id3149670.6.help.text
msgctxt "03080201.xhp#par_id3149670.6.help.text"
msgid "Double"
msgstr ""

#: 03080201.xhp#hd_id3154760.7.help.text
msgctxt "03080201.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080201.xhp#par_id3150793.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that specifies the power that "
"you want to raise \"e\" to (the base of natural logarithms). The power must be "
"for both single-precision numbers less than or equal to 88.02969 and "
"double-precision numbers less than or equal to 709.782712893, since "
"$[officename] Basic returns an Overflow error for numbers exceeding these "
"values."
msgstr ""

#: 03080201.xhp#hd_id3156280.9.help.text
msgctxt "03080201.xhp#hd_id3156280.9.help.text"
msgid "Example:"
msgstr ""

#: 03080201.xhp#par_id3153193.10.help.text
msgctxt "03080201.xhp#par_id3153193.10.help.text"
msgid "Sub ExampleLogExp"
msgstr ""

#: 03080201.xhp#par_id3125864.11.help.text
msgid "Dim dValue as Double"
msgstr ""

#: 03080201.xhp#par_id3145172.12.help.text
msgid "const b1=12.345e12"
msgstr ""

#: 03080201.xhp#par_id3159254.13.help.text
msgid "const b2=1.345e34"
msgstr ""

#: 03080201.xhp#par_id3147287.14.help.text
msgid "dValue=Exp( Log(b1)+Log(b2) )"
msgstr ""

#: 03080201.xhp#par_id3161832.15.help.text
msgid "MsgBox \"\" & dValue & chr(13) & (b1*b2) ,0,\"Multiplication by logarithm\""
msgstr ""

#: 03080201.xhp#par_id3151112.16.help.text
msgctxt "03080201.xhp#par_id3151112.16.help.text"
msgid "end sub"
msgstr ""

#: 03080202.xhp#tit.help.text
msgid "Log Function [Runtime]"
msgstr ""

#: 03080202.xhp#bm_id3149416.help.text
msgid "<bookmark_value>Log function</bookmark_value>"
msgstr ""

#: 03080202.xhp#hd_id3149416.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080202.xhp\" name=\"Log Function "
"[Runtime]\">Log Function [Runtime]</link>"
msgstr ""

#: 03080202.xhp#par_id3145066.2.help.text
msgid "Returns the natural logarithm of a number."
msgstr ""

#: 03080202.xhp#hd_id3159414.3.help.text
msgctxt "03080202.xhp#hd_id3159414.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080202.xhp#par_id3154760.4.help.text
msgid "Log (Number)"
msgstr ""

#: 03080202.xhp#hd_id3149457.5.help.text
msgctxt "03080202.xhp#hd_id3149457.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080202.xhp#par_id3150791.6.help.text
msgctxt "03080202.xhp#par_id3150791.6.help.text"
msgid "Double"
msgstr ""

#: 03080202.xhp#hd_id3151211.7.help.text
msgctxt "03080202.xhp#hd_id3151211.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080202.xhp#par_id3151041.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to calculate the "
"natural logarithm for."
msgstr ""

#: 03080202.xhp#par_id3150869.9.help.text
msgid ""
"The natural logarithm is the logarithm to the base e. Base e is a constant "
"with an approximate value of 2.718282..."
msgstr ""

#: 03080202.xhp#par_id3153968.10.help.text
msgid ""
"You can calculate logarithms to any base (n) for any number (x) by dividing "
"the natural logarithm of x by the natural logarithm of n, as follows:"
msgstr ""

#: 03080202.xhp#par_id3145420.11.help.text
msgid "Log n(x) = Log(x) / Log(n)"
msgstr ""

#: 03080202.xhp#hd_id3155131.12.help.text
msgctxt "03080202.xhp#hd_id3155131.12.help.text"
msgid "Example:"
msgstr ""

#: 03080202.xhp#par_id3152463.13.help.text
msgctxt "03080202.xhp#par_id3152463.13.help.text"
msgid "Sub ExampleLogExp"
msgstr ""

#: 03080202.xhp#par_id3145750.14.help.text
msgid "Dim a as Double"
msgstr ""

#: 03080202.xhp#par_id3151116.15.help.text
msgid "Dim const b1=12.345e12"
msgstr ""

#: 03080202.xhp#par_id3146985.16.help.text
msgid "Dim const b2=1.345e34"
msgstr ""

#: 03080202.xhp#par_id3148616.17.help.text
msgid "a=Exp( Log(b1)+Log(b2) )"
msgstr ""

#: 03080202.xhp#par_id3149262.18.help.text
msgid ""
"MsgBox \"\" & a & chr(13) & (b1*b2) ,0,\"Multiplication by logarithm function\""
msgstr ""

#: 03080202.xhp#par_id3155411.19.help.text
msgctxt "03080202.xhp#par_id3155411.19.help.text"
msgid "end sub"
msgstr ""

#: 03080300.xhp#tit.help.text
msgid "Generating Random Numbers"
msgstr ""

#: 03080300.xhp#hd_id3143270.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080300.xhp\" name=\"Generating Random "
"Numbers\">Generating Random Numbers</link>"
msgstr ""

#: 03080300.xhp#par_id3154347.2.help.text
msgid "The following statements and functions generate random numbers."
msgstr ""

#: 03080301.xhp#tit.help.text
msgid "Randomize Statement [Runtime]"
msgstr ""

#: 03080301.xhp#bm_id3150616.help.text
msgid "<bookmark_value>Randomize statement</bookmark_value>"
msgstr ""

#: 03080301.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080301.xhp\" name=\"Randomize Statement "
"[Runtime]\">Randomize Statement [Runtime]</link>"
msgstr ""

#: 03080301.xhp#par_id3145090.2.help.text
msgid "Initializes the random-number generator."
msgstr ""

#: 03080301.xhp#hd_id3147573.3.help.text
msgctxt "03080301.xhp#hd_id3147573.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080301.xhp#par_id3145315.4.help.text
msgid "Randomize [Number]"
msgstr ""

#: 03080301.xhp#hd_id3152456.5.help.text
msgctxt "03080301.xhp#hd_id3152456.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03080301.xhp#par_id3149670.6.help.text
msgid ""
"<emph>Number:</emph> Any integer value that initializes the random-number "
"generator. If Number is omitted, the generator uses the current value of the "
"system timer."
msgstr ""

#: 03080301.xhp#hd_id3149655.7.help.text
msgctxt "03080301.xhp#hd_id3149655.7.help.text"
msgid "Example:"
msgstr ""

#: 03080301.xhp#par_id3151211.8.help.text
msgid "Sub ExampleRandomize"
msgstr ""

#: 03080301.xhp#par_id3147229.9.help.text
msgid "Dim iVar As Integer, sText As String"
msgstr ""

#: 03080301.xhp#par_id3150870.10.help.text
msgid "Dim iSpectral(10) As Integer"
msgstr ""

#: 03080301.xhp#par_id3148673.12.help.text
msgid "Randomize 2^14-1"
msgstr ""

#: 03080301.xhp#par_id3156423.13.help.text
msgid "For iCount = 1 To 1000"
msgstr ""

#: 03080301.xhp#par_id3147288.14.help.text
msgid "iVar = Int((10 * Rnd) ) REM Range from 0 to 9"
msgstr ""

#: 03080301.xhp#par_id3155132.15.help.text
msgid "iSpectral(iVar) = iSpectral(iVar) +1"
msgstr ""

#: 03080301.xhp#par_id3153143.16.help.text
msgctxt "03080301.xhp#par_id3153143.16.help.text"
msgid "Next iCount"
msgstr ""

#: 03080301.xhp#par_id3154011.18.help.text
msgid "sText = \" | \""
msgstr ""

#: 03080301.xhp#par_id3151114.19.help.text
msgctxt "03080301.xhp#par_id3151114.19.help.text"
msgid "For iCount = 0 To 9"
msgstr ""

#: 03080301.xhp#par_id3145748.20.help.text
msgid "sText = sText & iSpectral(iCount) & \" | \""
msgstr ""

#: 03080301.xhp#par_id3146921.21.help.text
msgctxt "03080301.xhp#par_id3146921.21.help.text"
msgid "Next iCount"
msgstr ""

#: 03080301.xhp#par_id3148617.22.help.text
msgid "MsgBox sText,0,\"Spectral Distribution\""
msgstr ""

#: 03080301.xhp#par_id3152941.23.help.text
msgctxt "03080301.xhp#par_id3152941.23.help.text"
msgid "end sub"
msgstr ""

#: 03080302.xhp#tit.help.text
msgid "Rnd Function [Runtime]"
msgstr ""

#: 03080302.xhp#bm_id3148685.help.text
msgid "<bookmark_value>Rnd function</bookmark_value>"
msgstr ""

#: 03080302.xhp#hd_id3148685.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080302.xhp\" name=\"Rnd Function "
"[Runtime]\">Rnd Function [Runtime]</link>"
msgstr ""

#: 03080302.xhp#par_id3149669.2.help.text
msgid "Returns a random number between 0 and 1."
msgstr ""

#: 03080302.xhp#hd_id3153897.3.help.text
msgctxt "03080302.xhp#hd_id3153897.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080302.xhp#par_id3150543.4.help.text
msgid "Rnd [(Expression)]"
msgstr ""

#: 03080302.xhp#hd_id3149655.5.help.text
msgctxt "03080302.xhp#hd_id3149655.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080302.xhp#par_id3154365.6.help.text
msgctxt "03080302.xhp#par_id3154365.6.help.text"
msgid "Double"
msgstr ""

#: 03080302.xhp#hd_id3154909.7.help.text
msgctxt "03080302.xhp#hd_id3154909.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080302.xhp#par_id3125864.8.help.text
msgid ""
"<emph>Expression:</emph> Any numeric expression that defines how to generate "
"random numbers."
msgstr ""

#: 03080302.xhp#par_id3156423.9.help.text
msgid "<emph>Less than zero:</emph> Always returns the same random number."
msgstr ""

#: 03080302.xhp#par_id3149560.10.help.text
msgid ""
"<emph>Greater than zero:</emph> Returns the next random number in the "
"sequence."
msgstr ""

#: 03080302.xhp#par_id3148648.11.help.text
msgid "<emph>Zero:</emph> Returns the random number that was last generated."
msgstr ""

#: 03080302.xhp#par_id3155306.12.help.text
msgid "<emph>Omitted:</emph> Returns the next random number in the sequence."
msgstr ""

#: 03080302.xhp#par_id3153091.13.help.text
msgid ""
"If the same number is passed for each successive call to the Rnd function, "
"the same random-number sequence is generated. This is because the Expression "
"parameter is used as a starting point for the next number."
msgstr ""

#: 03080302.xhp#par_id3147318.14.help.text
msgid ""
"The <emph>Rnd</emph> function only returns values ranging from 0 to 1. To "
"generate random integers in a given range, use the formula in the following "
"example:"
msgstr ""

#: 03080302.xhp#hd_id3151118.15.help.text
msgctxt "03080302.xhp#hd_id3151118.15.help.text"
msgid "Example:"
msgstr ""

#: 03080302.xhp#par_id3145365.16.help.text
msgctxt "03080302.xhp#par_id3145365.16.help.text"
msgid "Sub ExampleRandomSelect"
msgstr ""

#: 03080302.xhp#par_id3147426.17.help.text
msgctxt "03080302.xhp#par_id3147426.17.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03080302.xhp#par_id3150011.18.help.text
msgctxt "03080302.xhp#par_id3150011.18.help.text"
msgid "iVar = Int((15 * Rnd) -2)"
msgstr ""

#: 03080302.xhp#par_id3148575.19.help.text
msgctxt "03080302.xhp#par_id3148575.19.help.text"
msgid "Select Case iVar"
msgstr ""

#: 03080302.xhp#par_id3154097.20.help.text
msgctxt "03080302.xhp#par_id3154097.20.help.text"
msgid "Case 1 To 5"
msgstr ""

#: 03080302.xhp#par_id3147124.21.help.text
msgctxt "03080302.xhp#par_id3147124.21.help.text"
msgid "Print \"Number from 1 to 5\""
msgstr ""

#: 03080302.xhp#par_id3155418.22.help.text
msgctxt "03080302.xhp#par_id3155418.22.help.text"
msgid "Case 6, 7, 8"
msgstr ""

#: 03080302.xhp#par_id3154943.23.help.text
msgctxt "03080302.xhp#par_id3154943.23.help.text"
msgid "Print \"Number from 6 to 8\""
msgstr ""

#: 03080302.xhp#par_id3145800.24.help.text
msgctxt "03080302.xhp#par_id3145800.24.help.text"
msgid "Case Is > 8 And iVar < 11"
msgstr ""

#: 03080302.xhp#par_id3151074.25.help.text
msgctxt "03080302.xhp#par_id3151074.25.help.text"
msgid "Print \"Greater than 8\""
msgstr ""

#: 03080302.xhp#par_id3154016.26.help.text
msgctxt "03080302.xhp#par_id3154016.26.help.text"
msgid "Case Else"
msgstr ""

#: 03080302.xhp#par_id3155602.27.help.text
msgctxt "03080302.xhp#par_id3155602.27.help.text"
msgid "Print \"Outside range 1 to 10\""
msgstr ""

#: 03080302.xhp#par_id3150328.28.help.text
msgctxt "03080302.xhp#par_id3150328.28.help.text"
msgid "End Select"
msgstr ""

#: 03080302.xhp#par_id3154479.29.help.text
msgctxt "03080302.xhp#par_id3154479.29.help.text"
msgid "end sub"
msgstr ""

#: 03080400.xhp#tit.help.text
msgid "Square Root Calculation"
msgstr ""

#: 03080400.xhp#hd_id3148946.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080400.xhp\" name=\"Square Root "
"Calculation\">Square Root Calculation</link>"
msgstr ""

#: 03080400.xhp#par_id3159414.2.help.text
msgid "Use this function to calculate square roots."
msgstr ""

#: 03080401.xhp#tit.help.text
msgid "Sqr Function [Runtime]"
msgstr ""

#: 03080401.xhp#bm_id3156027.help.text
msgid "<bookmark_value>Sqr function</bookmark_value>"
msgstr ""

#: 03080401.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080401.xhp\" name=\"Sqr Function "
"[Runtime]\">Sqr Function [Runtime]</link>"
msgstr ""

#: 03080401.xhp#par_id3147226.2.help.text
msgid "Calculates the square root of a numeric expression."
msgstr ""

#: 03080401.xhp#hd_id3143267.3.help.text
msgctxt "03080401.xhp#hd_id3143267.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080401.xhp#par_id3149415.4.help.text
msgid "Sqr (Number)"
msgstr ""

#: 03080401.xhp#hd_id3156023.5.help.text
msgctxt "03080401.xhp#hd_id3156023.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080401.xhp#par_id3156343.6.help.text
msgctxt "03080401.xhp#par_id3156343.6.help.text"
msgid "Double"
msgstr ""

#: 03080401.xhp#hd_id3147265.7.help.text
msgctxt "03080401.xhp#hd_id3147265.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080401.xhp#par_id3149457.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to calculate the "
"square root for."
msgstr ""

#: 03080401.xhp#par_id3154365.9.help.text
msgid ""
"A square root is the number that you multiply by itself to produce another "
"number, for example, the square root of 36 is 6."
msgstr ""

#: 03080401.xhp#hd_id3153192.10.help.text
msgctxt "03080401.xhp#hd_id3153192.10.help.text"
msgid "Example:"
msgstr ""

#: 03080401.xhp#par_id3145172.11.help.text
msgid "Sub ExampleSqr"
msgstr ""

#: 03080401.xhp#par_id3156423.12.help.text
msgctxt "03080401.xhp#par_id3156423.12.help.text"
msgid "Dim iVar As Single"
msgstr ""

#: 03080401.xhp#par_id3147288.13.help.text
msgctxt "03080401.xhp#par_id3147288.13.help.text"
msgid "iVar = 36"
msgstr ""

#: 03080401.xhp#par_id3159254.14.help.text
msgctxt "03080401.xhp#par_id3159254.14.help.text"
msgid "Msgbox Sqr(iVar)"
msgstr ""

#: 03080401.xhp#par_id3161832.15.help.text
msgctxt "03080401.xhp#par_id3161832.15.help.text"
msgid "end sub"
msgstr ""

#: 03080500.xhp#tit.help.text
msgid "Integers"
msgstr ""

#: 03080500.xhp#hd_id3153345.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080500.xhp\" name=\"Integers\">Integers</link>"
msgstr ""

#: 03080500.xhp#par_id3156152.2.help.text
msgid "The following functions round values to integers."
msgstr ""

#: 03080501.xhp#tit.help.text
msgid "Fix Function [Runtime]"
msgstr ""

#: 03080501.xhp#bm_id3159201.help.text
msgid "<bookmark_value>Fix function</bookmark_value>"
msgstr ""

#: 03080501.xhp#hd_id3159201.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080501.xhp\" name=\"Fix Function "
"[Runtime]\">Fix Function [Runtime]</link>"
msgstr ""

#: 03080501.xhp#par_id3149346.2.help.text
msgid ""
"Returns the integer value of a numeric expression by removing the fractional "
"part of the number."
msgstr ""

#: 03080501.xhp#hd_id3155419.3.help.text
msgctxt "03080501.xhp#hd_id3155419.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080501.xhp#par_id3156152.4.help.text
msgid "Fix (Expression)"
msgstr ""

#: 03080501.xhp#hd_id3154923.5.help.text
msgctxt "03080501.xhp#hd_id3154923.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080501.xhp#par_id3148947.6.help.text
msgctxt "03080501.xhp#par_id3148947.6.help.text"
msgid "Double"
msgstr ""

#: 03080501.xhp#hd_id3154760.7.help.text
msgctxt "03080501.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080501.xhp#par_id3149457.8.help.text
msgid ""
"<emph>Expression:</emph> Numeric expression that you want to return the "
"integer value for."
msgstr ""

#: 03080501.xhp#hd_id3150447.9.help.text
msgctxt "03080501.xhp#hd_id3150447.9.help.text"
msgid "Example:"
msgstr ""

#: 03080501.xhp#par_id3153193.10.help.text
msgid "sub ExampleFix"
msgstr ""

#: 03080501.xhp#par_id3156214.11.help.text
msgid "Print Fix(3.14159) REM returns 3."
msgstr ""

#: 03080501.xhp#par_id3154217.12.help.text
msgid "Print Fix(0) REM returns 0."
msgstr ""

#: 03080501.xhp#par_id3145786.13.help.text
msgid "Print Fix(-3.14159) REM returns -3."
msgstr ""

#: 03080501.xhp#par_id3153188.14.help.text
msgctxt "03080501.xhp#par_id3153188.14.help.text"
msgid "end sub"
msgstr ""

#: 03080502.xhp#tit.help.text
msgid "Int Function [Runtime]"
msgstr ""

#: 03080502.xhp#bm_id3153345.help.text
msgid "<bookmark_value>Int function</bookmark_value>"
msgstr ""

#: 03080502.xhp#hd_id3153345.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080502.xhp\" name=\"Int Function "
"[Runtime]\">Int Function [Runtime]</link>"
msgstr ""

#: 03080502.xhp#par_id3155420.2.help.text
msgid "Returns the integer portion of a number."
msgstr ""

#: 03080502.xhp#hd_id3147559.3.help.text
msgctxt "03080502.xhp#hd_id3147559.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080502.xhp#par_id3146795.4.help.text
msgid "Int (Number)"
msgstr ""

#: 03080502.xhp#hd_id3149670.5.help.text
msgctxt "03080502.xhp#hd_id3149670.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080502.xhp#par_id3150400.6.help.text
msgctxt "03080502.xhp#par_id3150400.6.help.text"
msgid "Double"
msgstr ""

#: 03080502.xhp#hd_id3149656.7.help.text
msgctxt "03080502.xhp#hd_id3149656.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080502.xhp#par_id3148797.8.help.text
msgid "<emph>Number:</emph> Any valid numeric expression."
msgstr ""

#: 03080502.xhp#hd_id3148672.9.help.text
msgctxt "03080502.xhp#hd_id3148672.9.help.text"
msgid "Example:"
msgstr ""

#: 03080502.xhp#par_id3156214.10.help.text
msgid "sub ExampleINT"
msgstr ""

#: 03080502.xhp#par_id3125864.11.help.text
msgid "Print Int(3.99) REM returns the value 3.0"
msgstr ""

#: 03080502.xhp#par_id3145787.12.help.text
msgid "Print Int(0) REM returns the value 0.0"
msgstr ""

#: 03080502.xhp#par_id3153143.13.help.text
msgid "Print Int(-3.14159) REM returns the value -4.0"
msgstr ""

#: 03080502.xhp#par_id3152578.14.help.text
msgctxt "03080502.xhp#par_id3152578.14.help.text"
msgid "end sub"
msgstr ""

#: 03080600.xhp#tit.help.text
msgid "Absolute Values"
msgstr ""

#: 03080600.xhp#hd_id3146958.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080600.xhp\" name=\"Absolute Values\">Absolute "
"Values</link>"
msgstr ""

#: 03080600.xhp#par_id3150771.2.help.text
msgid "This function returns absolute values."
msgstr ""

#: 03080601.xhp#tit.help.text
msgid "Abs Function [Runtime]"
msgstr ""

#: 03080601.xhp#bm_id3159201.help.text
msgid "<bookmark_value>Abs function</bookmark_value>"
msgstr ""

#: 03080601.xhp#hd_id3159201.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080601.xhp\" name=\"Abs Function "
"[Runtime]\">Abs Function [Runtime]</link>"
msgstr ""

#: 03080601.xhp#par_id3153394.2.help.text
msgid "Returns the absolute value of a numeric expression."
msgstr ""

#: 03080601.xhp#hd_id3149233.3.help.text
msgctxt "03080601.xhp#hd_id3149233.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080601.xhp#par_id3147573.4.help.text
msgid "Abs (Number)"
msgstr ""

#: 03080601.xhp#hd_id3156152.5.help.text
msgctxt "03080601.xhp#hd_id3156152.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080601.xhp#par_id3149670.6.help.text
msgctxt "03080601.xhp#par_id3149670.6.help.text"
msgid "Double"
msgstr ""

#: 03080601.xhp#hd_id3154924.7.help.text
msgctxt "03080601.xhp#hd_id3154924.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080601.xhp#par_id3154347.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to return the "
"absolute value for. Positive numbers, including 0, are returned unchanged, "
"whereas negative numbers are converted to positive numbers."
msgstr ""

#: 03080601.xhp#par_id3153381.9.help.text
msgid ""
"The following example uses the Abs function to calculate the difference "
"between two values. It does not matter which value you enter first."
msgstr ""

#: 03080601.xhp#hd_id3148451.10.help.text
msgctxt "03080601.xhp#hd_id3148451.10.help.text"
msgid "Example:"
msgstr ""

#: 03080601.xhp#par_id3154124.11.help.text
msgid "Sub ExampleDifference"
msgstr ""

#: 03080601.xhp#par_id3150768.12.help.text
msgid "Dim siW1 As Single"
msgstr ""

#: 03080601.xhp#par_id3125864.13.help.text
msgid "Dim siW2 As Single"
msgstr ""

#: 03080601.xhp#par_id3145786.14.help.text
msgid "siW1 = Int(InputBox$ (\"Please enter the first amount\",\"Value input\"))"
msgstr ""

#: 03080601.xhp#par_id3149561.15.help.text
msgid "siW2 = Int(InputBox$ (\"Please enter the second amount\",\"Value input\"))"
msgstr ""

#: 03080601.xhp#par_id3145750.16.help.text
msgid "Print \"The difference is \"; Abs(siW1 - siW2)"
msgstr ""

#: 03080601.xhp#par_id3147319.17.help.text
msgctxt "03080601.xhp#par_id3147319.17.help.text"
msgid "End Sub"
msgstr ""

#: 03080700.xhp#tit.help.text
msgid "Expression Signs"
msgstr ""

#: 03080700.xhp#hd_id3150702.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080700.xhp\" name=\"Expression "
"Signs\">Expression Signs</link>"
msgstr ""

#: 03080700.xhp#par_id3148668.2.help.text
msgid "This function returns the algebraic sign of a numeric expression."
msgstr ""

#: 03080701.xhp#tit.help.text
msgid "Sgn Function [Runtime]"
msgstr ""

#: 03080701.xhp#bm_id3148474.help.text
msgid "<bookmark_value>Sgn function</bookmark_value>"
msgstr ""

#: 03080701.xhp#hd_id3148474.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080701.xhp\" name=\"Sgn Function "
"[Runtime]\">Sgn Function [Runtime]</link>"
msgstr ""

#: 03080701.xhp#par_id3148686.2.help.text
msgid ""
"Returns an integer number between -1 and 1 that indicates if the number that "
"is passed to the function is positive, negative, or zero."
msgstr ""

#: 03080701.xhp#hd_id3156023.3.help.text
msgctxt "03080701.xhp#hd_id3156023.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080701.xhp#par_id3153897.4.help.text
msgid "Sgn (Number)"
msgstr ""

#: 03080701.xhp#hd_id3145069.5.help.text
msgctxt "03080701.xhp#hd_id3145069.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080701.xhp#par_id3150359.6.help.text
msgctxt "03080701.xhp#par_id3150359.6.help.text"
msgid "Integer"
msgstr ""

#: 03080701.xhp#hd_id3150543.7.help.text
msgctxt "03080701.xhp#hd_id3150543.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080701.xhp#par_id3154365.8.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that determines the value that is "
"returned by the function."
msgstr ""

#: 03080701.xhp#par_id3150767.9.help.text
msgid "NumExpression"
msgstr ""

#: 03080701.xhp#par_id3150441.10.help.text
msgctxt "03080701.xhp#par_id3150441.10.help.text"
msgid "Return value"
msgstr ""

#: 03080701.xhp#par_id3161833.11.help.text
msgid "negative"
msgstr ""

#: 03080701.xhp#par_id3155306.12.help.text
msgid "Sgn returns -1."
msgstr ""

#: 03080701.xhp#par_id3145271.13.help.text
msgctxt "03080701.xhp#par_id3145271.13.help.text"
msgid "0"
msgstr ""

#: 03080701.xhp#par_id3146119.14.help.text
msgid "Sgn returns 0."
msgstr ""

#: 03080701.xhp#par_id3153139.15.help.text
msgid "positive"
msgstr ""

#: 03080701.xhp#par_id3154319.16.help.text
msgid "Sgn returns 1."
msgstr ""

#: 03080701.xhp#hd_id3152576.17.help.text
msgctxt "03080701.xhp#hd_id3152576.17.help.text"
msgid "Example:"
msgstr ""

#: 03080701.xhp#par_id3154791.18.help.text
msgid "Sub ExampleSgn"
msgstr ""

#: 03080701.xhp#par_id3155416.19.help.text
msgid "Print sgn(-10) REM returns -1"
msgstr ""

#: 03080701.xhp#par_id3154096.20.help.text
msgid "Print sgn(0) REM returns 0"
msgstr ""

#: 03080701.xhp#par_id3148457.21.help.text
msgid "Print sgn(10) REM returns 1"
msgstr ""

#: 03080701.xhp#par_id3144765.22.help.text
msgctxt "03080701.xhp#par_id3144765.22.help.text"
msgid "end sub"
msgstr ""

#: 03080800.xhp#tit.help.text
msgid "Converting Numbers"
msgstr ""

#: 03080800.xhp#hd_id3145315.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080800.xhp\" name=\"Converting "
"Numbers\">Converting Numbers</link>"
msgstr ""

#: 03080800.xhp#par_id3154760.2.help.text
msgid ""
"The following functions convert numbers from one number format to another."
msgstr ""

#: 03080801.xhp#tit.help.text
msgid "Hex Function [Runtime]"
msgstr ""

#: 03080801.xhp#bm_id3150616.help.text
msgid "<bookmark_value>Hex function</bookmark_value>"
msgstr ""

#: 03080801.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080801.xhp\" name=\"Hex Function "
"[Runtime]\">Hex Function [Runtime]</link>"
msgstr ""

#: 03080801.xhp#par_id3145136.2.help.text
msgid "Returns a string that represents the hexadecimal value of a number."
msgstr ""

#: 03080801.xhp#hd_id3147573.3.help.text
msgctxt "03080801.xhp#hd_id3147573.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080801.xhp#par_id3150771.4.help.text
msgid "Hex (Number)"
msgstr ""

#: 03080801.xhp#hd_id3147530.5.help.text
msgctxt "03080801.xhp#hd_id3147530.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080801.xhp#par_id3159414.6.help.text
msgctxt "03080801.xhp#par_id3159414.6.help.text"
msgid "String"
msgstr ""

#: 03080801.xhp#hd_id3156344.7.help.text
msgctxt "03080801.xhp#hd_id3156344.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080801.xhp#par_id3148947.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to convert to a "
"hexadecimal number."
msgstr ""

#: 03080801.xhp#hd_id3154365.9.help.text
msgctxt "03080801.xhp#hd_id3154365.9.help.text"
msgid "Example:"
msgstr ""

#: 03080801.xhp#par_id3145420.29.help.text
msgid "Sub ExampleHex"
msgstr ""

#: 03080801.xhp#par_id3156214.30.help.text
msgid "REM uses BasicFormulas in $[officename] Calc"
msgstr ""

#: 03080801.xhp#par_id3153970.31.help.text
msgid "Dim a2, b2, c2 as String"
msgstr ""

#: 03080801.xhp#par_id3154909.32.help.text
msgid "a2 = \"&H3E8\""
msgstr ""

#: 03080801.xhp#par_id3148674.33.help.text
msgid "b2 = Hex2Int(a2)"
msgstr ""

#: 03080801.xhp#par_id3155132.34.help.text
msgid "MsgBox b2"
msgstr ""

#: 03080801.xhp#par_id3150440.35.help.text
msgid "c2 = Int2Hex(b2)"
msgstr ""

#: 03080801.xhp#par_id3147427.36.help.text
msgid "MsgBox c2"
msgstr ""

#: 03080801.xhp#par_id3147435.37.help.text
msgctxt "03080801.xhp#par_id3147435.37.help.text"
msgid "End Sub"
msgstr ""

#: 03080801.xhp#par_id3148645.19.help.text
msgid "Function Hex2Int( sHex As String ) As Long"
msgstr ""

#: 03080801.xhp#par_id3149262.20.help.text
msgid "REM Returns a Long-Integer from a hexadecimal value."
msgstr ""

#: 03080801.xhp#par_id3148616.21.help.text
msgid "Hex2Int = clng( sHex )"
msgstr ""

#: 03080801.xhp#par_id3153952.22.help.text
msgctxt "03080801.xhp#par_id3153952.22.help.text"
msgid "End Function"
msgstr ""

#: 03080801.xhp#par_id3146984.24.help.text
msgid "Function Int2Hex( iLong As Long) As String"
msgstr ""

#: 03080801.xhp#par_id3147215.25.help.text
msgid "REM Calculates a hexadecimal value in Integer."
msgstr ""

#: 03080801.xhp#par_id3148575.26.help.text
msgid "Int2Hex = \"&H\" & Hex( iLong )"
msgstr ""

#: 03080801.xhp#par_id3151073.27.help.text
msgctxt "03080801.xhp#par_id3151073.27.help.text"
msgid "End Function"
msgstr ""

#: 03080802.xhp#tit.help.text
msgid "Oct Function [Runtime]"
msgstr ""

#: 03080802.xhp#bm_id3155420.help.text
msgid "<bookmark_value>Oct function</bookmark_value>"
msgstr ""

#: 03080802.xhp#hd_id3155420.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03080802.xhp\" name=\"Oct Function "
"[Runtime]\">Oct Function [Runtime]</link>"
msgstr ""

#: 03080802.xhp#par_id3154924.2.help.text
msgid "Returns the octal value of a number."
msgstr ""

#: 03080802.xhp#hd_id3148947.3.help.text
msgctxt "03080802.xhp#hd_id3148947.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03080802.xhp#par_id3150543.4.help.text
msgid "Oct (Number)"
msgstr ""

#: 03080802.xhp#hd_id3153360.5.help.text
msgctxt "03080802.xhp#hd_id3153360.5.help.text"
msgid "Return value:"
msgstr ""

#: 03080802.xhp#par_id3154138.6.help.text
msgctxt "03080802.xhp#par_id3154138.6.help.text"
msgid "String"
msgstr ""

#: 03080802.xhp#hd_id3156422.7.help.text
msgctxt "03080802.xhp#hd_id3156422.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03080802.xhp#par_id3150768.8.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to convert to an "
"octal value."
msgstr ""

#: 03080802.xhp#hd_id3148672.9.help.text
msgctxt "03080802.xhp#hd_id3148672.9.help.text"
msgid "Example:"
msgstr ""

#: 03080802.xhp#par_id3147287.10.help.text
msgid "Sub ExampleOkt"
msgstr ""

#: 03080802.xhp#par_id3161831.11.help.text
msgid "Msgbox Oct(255)"
msgstr ""

#: 03080802.xhp#par_id3147318.12.help.text
msgctxt "03080802.xhp#par_id3147318.12.help.text"
msgid "end sub"
msgstr ""

#: 03090000.xhp#tit.help.text
msgid "Controlling Program Execution"
msgstr ""

#: 03090000.xhp#hd_id3145136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090000.xhp\" name=\"Controlling Program "
"Execution\">Controlling Program Execution</link>"
msgstr ""

#: 03090000.xhp#par_id3143268.2.help.text
msgid "The following statements control the execution of a program."
msgstr ""

#: 03090000.xhp#par_id3156152.3.help.text
msgid ""
"A program generally executes from the first line of code to the last line of "
"code. You can also execute certain procedures within the program according "
"to specific conditions, or repeat a section of the program within a sub-"
"procedure or function. You can use loops to repeat parts of a program as "
"many times as necessary, or until a certain condition is met. These type of "
"control statements are classified as Condition, Loop, or Jump statements."
msgstr ""

#: 03090100.xhp#tit.help.text
msgid "Condition Statements"
msgstr ""

#: 03090100.xhp#hd_id3154422.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090100.xhp\" name=\"Condition "
"Statements\">Condition Statements</link>"
msgstr ""

#: 03090100.xhp#par_id3153750.2.help.text
msgid "The following statements are based on conditions."
msgstr ""

#: 03090101.xhp#tit.help.text
msgid "If...Then...Else Statement [Runtime]"
msgstr ""

#: 03090101.xhp#bm_id3154422.help.text
msgid "<bookmark_value>If statement</bookmark_value>"
msgstr ""

#: 03090101.xhp#hd_id3154422.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else "
"Statement [Runtime]\">If...Then...Else Statement [Runtime]</link>"
msgstr ""

#: 03090101.xhp#par_id3155555.2.help.text
msgid ""
"Defines one or more statement blocks that you only want to execute if a "
"given condition is True."
msgstr ""

#: 03090101.xhp#hd_id3146957.3.help.text
msgctxt "03090101.xhp#hd_id3146957.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090101.xhp#par_id3153126.4.help.text
msgid ""
"If condition=true Then Statement block [ElseIf condition=true Then] "
"Statement block [Else] Statement block EndIf<br/>Instead of Else If you can "
"write ElseIf, instead of End If you can write EndIf."
msgstr ""

#: 03090101.xhp#hd_id3155419.5.help.text
msgctxt "03090101.xhp#hd_id3155419.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090101.xhp#par_id3153062.6.help.text
msgid ""
"The <emph>If...Then</emph> statement executes program blocks depending on "
"given conditions. When $[officename] Basic encounters an <emph>If</emph> "
"statement, the condition is tested. If the condition is True, all subsequent "
"statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> "
"statement are executed. If the condition is False, and an "
"<emph>ElseIf</emph> statement follows, $[officename] Basic tests the next "
"condition and executes the following statements if the condition is True. If "
"False, the program continues either with the next <emph>ElseIf</emph> or "
"<emph>Else</emph> statement. Statements following <emph>Else</emph> are "
"executed only if none of the previously tested conditions were True. After "
"all conditions are evaluated, and the corresponding statements executed, the "
"program continues with the statement following <emph>EndIf</emph>."
msgstr ""

#: 03090101.xhp#par_id3153192.7.help.text
msgid "You can nest multiple <emph>If...Then</emph> statements."
msgstr ""

#: 03090101.xhp#par_id3154684.8.help.text
msgid "<emph>Else</emph> and <emph>ElseIf</emph> statements are optional."
msgstr ""

#: 03090101.xhp#par_id3152939.9.help.text
msgid ""
"You can use <emph>GoTo</emph> and <emph>GoSub</emph> to jump out of an "
"<emph>If...Then</emph> block, but not to jump into an <emph>If...Then</emph> "
"structure."
msgstr ""

#: 03090101.xhp#par_id3153951.10.help.text
msgid ""
"The following example enables you to enter the expiration date of a product, "
"and determines if the expiration date has passed."
msgstr ""

#: 03090101.xhp#hd_id3152576.11.help.text
msgctxt "03090101.xhp#hd_id3152576.11.help.text"
msgid "Example:"
msgstr ""

#: 03090101.xhp#par_id3150011.12.help.text
msgid "Sub ExampleIfThenDate"
msgstr ""

#: 03090101.xhp#par_id3148645.13.help.text
msgctxt "03090101.xhp#par_id3148645.13.help.text"
msgid "Dim sDate as String"
msgstr ""

#: 03090101.xhp#par_id3155855.14.help.text
msgid "Dim sToday as String"
msgstr ""

#: 03090101.xhp#par_id3154490.16.help.text
msgid "sDate = InputBox(\"Enter the expiration date (MM.DD.YYYY)\")"
msgstr ""

#: 03090101.xhp#par_id3154943.17.help.text
msgid "sDate = Right$(sDate, 4) + Mid$(sDate, 4, 2) + Left$(sDate, 2)"
msgstr ""

#: 03090101.xhp#par_id3154098.18.help.text
msgid "sToday = Date$"
msgstr ""

#: 03090101.xhp#par_id3144765.19.help.text
msgid "sToday = Right$(sToday, 4)+ Mid$(sToday, 4, 2) + Left$(sToday, 2)"
msgstr ""

#: 03090101.xhp#par_id3154792.20.help.text
msgid "If sDate < sToday Then"
msgstr ""

#: 03090101.xhp#par_id3155601.21.help.text
msgid "MsgBox \"The expiration date has passed\""
msgstr ""

#: 03090101.xhp#par_id3146972.22.help.text
msgid "ElseIf sDate > sToday Then"
msgstr ""

#: 03090101.xhp#par_id3146912.23.help.text
msgid "MsgBox \"The expiration date has not yet passed\""
msgstr ""

#: 03090101.xhp#par_id3153710.24.help.text
msgid "Else"
msgstr ""

#: 03090101.xhp#par_id3154754.25.help.text
msgid "MsgBox \"The expiration date is today\""
msgstr ""

#: 03090101.xhp#par_id3154361.26.help.text
msgctxt "03090101.xhp#par_id3154361.26.help.text"
msgid "End If"
msgstr ""

#: 03090101.xhp#par_id3148405.28.help.text
msgctxt "03090101.xhp#par_id3148405.28.help.text"
msgid "End Sub"
msgstr ""

#: 03090102.xhp#tit.help.text
msgid "Select...Case Statement [Runtime]"
msgstr ""

#: 03090102.xhp#bm_id3149416.help.text
msgid ""
"<bookmark_value>Select...Case statement</bookmark_value><bookmark_value>Case "
"statement</bookmark_value>"
msgstr ""

#: 03090102.xhp#hd_id3149416.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select...Case Statement "
"[Runtime]\">Select...Case Statement [Runtime]</link>"
msgstr ""

#: 03090102.xhp#par_id3153896.2.help.text
msgid ""
"Defines one or more statement blocks depending on the value of an "
"expression."
msgstr ""

#: 03090102.xhp#hd_id3147265.3.help.text
msgctxt "03090102.xhp#hd_id3147265.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090102.xhp#par_id3150400.4.help.text
msgid ""
"Select Case condition Case expression Statement Block [Case expression2 "
"Statement Block][Case Else] Statement Block End Select"
msgstr ""

#: 03090102.xhp#hd_id3150767.5.help.text
msgctxt "03090102.xhp#hd_id3150767.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090102.xhp#par_id3156281.6.help.text
msgid ""
"<emph>Condition:</emph> Any expression that controls if the statement block "
"that follows the respective Case clause is executed."
msgstr ""

#: 03090102.xhp#par_id3150448.7.help.text
msgid ""
"<emph>Expression:</emph> Any expression that is compatible with the "
"Condition type expression. The statement block that follows the Case clause "
"is executed if <emph>Condition</emph> matches <emph>Expression</emph>."
msgstr ""

#: 03090102.xhp#hd_id3153768.8.help.text
msgctxt "03090102.xhp#hd_id3153768.8.help.text"
msgid "Example:"
msgstr ""

#: 03090102.xhp#par_id3150441.9.help.text
msgctxt "03090102.xhp#par_id3150441.9.help.text"
msgid "Sub ExampleRandomSelect"
msgstr ""

#: 03090102.xhp#par_id3152462.10.help.text
msgctxt "03090102.xhp#par_id3152462.10.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03090102.xhp#par_id3149260.11.help.text
msgctxt "03090102.xhp#par_id3149260.11.help.text"
msgid "iVar = Int((15 * Rnd) -2)"
msgstr ""

#: 03090102.xhp#par_id3151113.12.help.text
msgctxt "03090102.xhp#par_id3151113.12.help.text"
msgid "Select Case iVar"
msgstr ""

#: 03090102.xhp#par_id3149481.13.help.text
msgctxt "03090102.xhp#par_id3149481.13.help.text"
msgid "Case 1 To 5"
msgstr ""

#: 03090102.xhp#par_id3152597.14.help.text
msgctxt "03090102.xhp#par_id3152597.14.help.text"
msgid "Print \"Number from 1 to 5\""
msgstr ""

#: 03090102.xhp#par_id3147428.15.help.text
msgctxt "03090102.xhp#par_id3147428.15.help.text"
msgid "Case 6, 7, 8"
msgstr ""

#: 03090102.xhp#par_id3147349.16.help.text
msgctxt "03090102.xhp#par_id3147349.16.help.text"
msgid "Print \"Number from 6 to 8\""
msgstr ""

#: 03090102.xhp#par_id3153729.17.help.text
msgid "Case 8 To 10"
msgstr ""

#: 03090102.xhp#par_id3152886.18.help.text
msgctxt "03090102.xhp#par_id3152886.18.help.text"
msgid "Print \"Greater than 8\""
msgstr ""

#: 03090102.xhp#par_id3155414.19.help.text
msgctxt "03090102.xhp#par_id3155414.19.help.text"
msgid "Case Else"
msgstr ""

#: 03090102.xhp#par_id3146975.20.help.text
msgid "Print \"Out of range 1 to 10\""
msgstr ""

#: 03090102.xhp#par_id3150419.21.help.text
msgctxt "03090102.xhp#par_id3150419.21.help.text"
msgid "End Select"
msgstr ""

#: 03090102.xhp#par_id3154943.22.help.text
msgctxt "03090102.xhp#par_id3154943.22.help.text"
msgid "end sub"
msgstr ""

#: 03090103.xhp#tit.help.text
msgid "IIf Statement [Runtime]"
msgstr ""

#: 03090103.xhp#bm_id3155420.help.text
msgid "<bookmark_value>IIf statement</bookmark_value>"
msgstr ""

#: 03090103.xhp#hd_id3155420.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Statement "
"[Runtime]\">IIf Statement [Runtime]</link>"
msgstr ""

#: 03090103.xhp#par_id3145610.2.help.text
msgid ""
"Returns one of two possible function results, depending on the logical value "
"of the evaluated expression."
msgstr ""

#: 03090103.xhp#hd_id3159413.3.help.text
msgctxt "03090103.xhp#hd_id3159413.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090103.xhp#par_id3147560.4.help.text
msgid "IIf (Expression, ExpressionTrue, ExpressionFalse)"
msgstr ""

#: 03090103.xhp#hd_id3150541.5.help.text
msgctxt "03090103.xhp#hd_id3150541.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090103.xhp#par_id3153381.6.help.text
msgid ""
"<emph>Expression:</emph> Any expression that you want to evaluate. If the "
"expression evaluates to <emph>True</emph>, the function returns the result "
"of ExpressionTrue, otherwise it returns the result of ExpressionFalse."
msgstr ""

#: 03090103.xhp#par_id3150870.7.help.text
msgid ""
"<emph>ExpressionTrue, ExpressionFalse:</emph> Any expression, one of which "
"will be returned as the function result, depending on the logical "
"evaluation."
msgstr ""

#: 03090200.xhp#tit.help.text
msgid "Loops"
msgstr ""

#: 03090200.xhp#hd_id3153990.1.help.text
msgid "<link href=\"text/sbasic/shared/03090200.xhp\" name=\"Loops\">Loops</link>"
msgstr ""

#: 03090200.xhp#par_id3147226.2.help.text
msgid "The following statements execute loops."
msgstr ""

#: 03090201.xhp#tit.help.text
msgid "Do...Loop Statement [Runtime]"
msgstr ""

#: 03090201.xhp#bm_id3156116.help.text
msgid ""
"<bookmark_value>Do...Loop statement</bookmark_value><bookmark_value>While; "
"Do loop</bookmark_value><bookmark_value>Until</bookmark_value><bookmark_valu"
"e>loops</bookmark_value>"
msgstr ""

#: 03090201.xhp#hd_id3156116.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop Statement "
"[Runtime]\">Do...Loop Statement [Runtime]</link>"
msgstr ""

#: 03090201.xhp#par_id3109850.2.help.text
msgid ""
"Repeats the statements between the Do and the Loop statement while the "
"condition is True or until the condition becomes True."
msgstr ""

#: 03090201.xhp#hd_id3149119.3.help.text
msgctxt "03090201.xhp#hd_id3149119.3.help.text"
msgid "Syntax"
msgstr ""

#: 03090201.xhp#par_id3155150.4.help.text
msgid "Do [{While | Until} condition = True]"
msgstr ""

#: 03090201.xhp#par_id3154422.5.help.text
msgctxt "03090201.xhp#par_id3154422.5.help.text"
msgid "statement block"
msgstr ""

#: 03090201.xhp#par_id3150789.6.help.text
msgctxt "03090201.xhp#par_id3150789.6.help.text"
msgid "[Exit Do]"
msgstr ""

#: 03090201.xhp#par_id3155805.7.help.text
msgctxt "03090201.xhp#par_id3155805.7.help.text"
msgid "statement block"
msgstr ""

#: 03090201.xhp#par_id3145090.8.help.text
msgctxt "03090201.xhp#par_id3145090.8.help.text"
msgid "Loop"
msgstr ""

#: 03090201.xhp#par_id3154749.9.help.text
msgid "or"
msgstr ""

#: 03090201.xhp#par_id3150503.10.help.text
msgctxt "03090201.xhp#par_id3150503.10.help.text"
msgid "Do"
msgstr ""

#: 03090201.xhp#par_id3149762.11.help.text
msgctxt "03090201.xhp#par_id3149762.11.help.text"
msgid "statement block"
msgstr ""

#: 03090201.xhp#par_id3150984.12.help.text
msgctxt "03090201.xhp#par_id3150984.12.help.text"
msgid "[Exit Do]"
msgstr ""

#: 03090201.xhp#par_id3143228.13.help.text
msgctxt "03090201.xhp#par_id3143228.13.help.text"
msgid "statement block"
msgstr ""

#: 03090201.xhp#par_id3149235.14.help.text
msgid "Loop [{While | Until} condition = True]"
msgstr ""

#: 03090201.xhp#hd_id3156024.15.help.text
msgid "Parameters/Elements"
msgstr ""

#: 03090201.xhp#par_id3156344.16.help.text
msgid ""
"<emph>Condition:</emph> A comparison, numeric or string expression, that "
"evaluates either True or False."
msgstr ""

#: 03090201.xhp#par_id3149669.17.help.text
msgid ""
"<emph>Statement block:</emph> Statements that you want to repeat while or "
"until the condition is True."
msgstr ""

#: 03090201.xhp#par_id3150791.18.help.text
msgid ""
"The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a "
"certain condition is True. The condition for exiting the loop must be "
"entered following either the <emph>Do</emph> or the <emph>Loop</emph> "
"statement. The following examples are valid combinations:"
msgstr ""

#: 03090201.xhp#hd_id3154366.19.help.text
msgctxt "03090201.xhp#hd_id3154366.19.help.text"
msgid "Syntax"
msgstr ""

#: 03090201.xhp#par_id3145171.20.help.text
msgid "Do While condition = True"
msgstr ""

#: 03090201.xhp#par_id3149203.21.help.text
msgctxt "03090201.xhp#par_id3149203.21.help.text"
msgid "...statement block"
msgstr ""

#: 03090201.xhp#par_id3125864.22.help.text
msgctxt "03090201.xhp#par_id3125864.22.help.text"
msgid "Loop"
msgstr ""

#: 03090201.xhp#par_id3154124.24.help.text
msgid ""
"The statement block between the Do While and the Loop statements is repeated "
"so long as the condition is true."
msgstr ""

#: 03090201.xhp#par_id3153968.25.help.text
msgid "Do Until condition = True"
msgstr ""

#: 03090201.xhp#par_id3154909.26.help.text
msgctxt "03090201.xhp#par_id3154909.26.help.text"
msgid "...statement block"
msgstr ""

#: 03090201.xhp#par_id3159151.27.help.text
msgctxt "03090201.xhp#par_id3159151.27.help.text"
msgid "Loop"
msgstr ""

#: 03090201.xhp#par_id3150440.29.help.text
msgid ""
"The statement block between the Do Until and the Loop statements is repeated "
"if the condition so long as the condition is false."
msgstr ""

#: 03090201.xhp#par_id3153952.30.help.text
msgctxt "03090201.xhp#par_id3153952.30.help.text"
msgid "Do"
msgstr ""

#: 03090201.xhp#par_id3147349.31.help.text
msgctxt "03090201.xhp#par_id3147349.31.help.text"
msgid "...statement block"
msgstr ""

#: 03090201.xhp#par_id3159153.32.help.text
msgid "Loop While condition = True"
msgstr ""

#: 03090201.xhp#par_id3146985.34.help.text
msgid ""
"The statement block between the Do and the Loop statements repeats so long "
"as the condition is true."
msgstr ""

#: 03090201.xhp#par_id3150488.35.help.text
msgctxt "03090201.xhp#par_id3150488.35.help.text"
msgid "Do"
msgstr ""

#: 03090201.xhp#par_id3153189.36.help.text
msgctxt "03090201.xhp#par_id3153189.36.help.text"
msgid "...statement block"
msgstr ""

#: 03090201.xhp#par_id3155411.37.help.text
msgid "Loop Until condition = True"
msgstr ""

#: 03090201.xhp#par_id3151117.39.help.text
msgid ""
"The statement block between the Do and the Loop statements repeats until the "
"condition is true."
msgstr ""

#: 03090201.xhp#par_id3149484.41.help.text
msgid ""
"Use the <emph>Exit Do</emph> statement to unconditionally end the loop. You "
"can add this statement anywhere in a <emph>Do</emph>...<emph>Loop</emph> "
"statement. You can also define an exit condition using the "
"<emph>If...Then</emph> structure as follows:"
msgstr ""

#: 03090201.xhp#par_id3149262.42.help.text
msgid "Do..."
msgstr ""

#: 03090201.xhp#par_id3149298.43.help.text
msgctxt "03090201.xhp#par_id3149298.43.help.text"
msgid "statements"
msgstr ""

#: 03090201.xhp#par_id3145646.44.help.text
msgid "If condition = True Then Exit Do"
msgstr ""

#: 03090201.xhp#par_id3154490.45.help.text
msgctxt "03090201.xhp#par_id3154490.45.help.text"
msgid "statements"
msgstr ""

#: 03090201.xhp#par_id3153159.46.help.text
msgid "Loop..."
msgstr ""

#: 03090201.xhp#hd_id3147396.47.help.text
msgctxt "03090201.xhp#hd_id3147396.47.help.text"
msgid "Example"
msgstr ""

#: 03090201.xhp#par_id3144764.49.help.text
msgid "Sub ExampleDoLoop"
msgstr ""

#: 03090201.xhp#par_id3154791.50.help.text
msgid "Dim sFile As String"
msgstr ""

#: 03090201.xhp#par_id3149401.51.help.text
msgctxt "03090201.xhp#par_id3149401.51.help.text"
msgid "Dim sPath As String"
msgstr ""

#: 03090201.xhp#par_id3155600.52.help.text
msgid "sPath = \"c:\\\""
msgstr ""

#: 03090201.xhp#par_id3150717.53.help.text
msgid "sFile = Dir$( sPath ,22)"
msgstr ""

#: 03090201.xhp#par_id3146898.54.help.text
msgctxt "03090201.xhp#par_id3146898.54.help.text"
msgid "If sFile <> \"\" Then"
msgstr ""

#: 03090201.xhp#par_id3156333.55.help.text
msgctxt "03090201.xhp#par_id3156333.55.help.text"
msgid "Do"
msgstr ""

#: 03090201.xhp#par_id3153947.56.help.text
msgid "MsgBox sFile"
msgstr ""

#: 03090201.xhp#par_id3150327.57.help.text
msgctxt "03090201.xhp#par_id3150327.57.help.text"
msgid "sFile = Dir$"
msgstr ""

#: 03090201.xhp#par_id3150749.58.help.text
msgctxt "03090201.xhp#par_id3150749.58.help.text"
msgid "Loop Until sFile = \"\""
msgstr ""

#: 03090201.xhp#par_id3153765.59.help.text
msgctxt "03090201.xhp#par_id3153765.59.help.text"
msgid "End If"
msgstr ""

#: 03090201.xhp#par_id3148914.60.help.text
msgctxt "03090201.xhp#par_id3148914.60.help.text"
msgid "End Sub"
msgstr ""

#: 03090202.xhp#tit.help.text
msgid "For...Next Statement [Runtime]"
msgstr ""

#: 03090202.xhp#bm_id3149205.help.text
msgid ""
"<bookmark_value>For statement</bookmark_value><bookmark_value>To "
"statement</bookmark_value><bookmark_value>Step "
"statement</bookmark_value><bookmark_value>Next statement</bookmark_value>"
msgstr ""

#: 03090202.xhp#hd_id3149205.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090202.xhp\" name=\"For...Next Statement "
"[Runtime]\">For...Next Statement [Runtime]</link>"
msgstr ""

#: 03090202.xhp#par_id3143267.2.help.text
msgid ""
"Repeats the statements between the For...Next block a specified number of "
"times."
msgstr ""

#: 03090202.xhp#hd_id3156153.3.help.text
msgctxt "03090202.xhp#hd_id3156153.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090202.xhp#par_id3148473.4.help.text
msgid "For counter=start To end [Step step]"
msgstr ""

#: 03090202.xhp#par_id3156024.5.help.text
msgctxt "03090202.xhp#par_id3156024.5.help.text"
msgid "statement block"
msgstr ""

#: 03090202.xhp#par_id3146796.6.help.text
msgid "[Exit For]"
msgstr ""

#: 03090202.xhp#par_id3159414.7.help.text
msgctxt "03090202.xhp#par_id3159414.7.help.text"
msgid "statement block"
msgstr ""

#: 03090202.xhp#par_id3153897.8.help.text
msgid "Next [counter]"
msgstr ""

#: 03090202.xhp#hd_id3150400.9.help.text
msgid "Variables:"
msgstr ""

#: 03090202.xhp#par_id3150358.10.help.text
msgid ""
"<emph>Counter:</emph> Loop counter initially assigned the value to the right "
"of the equal sign (start). Only numeric variables are valid. The loop "
"counter increases or decreases according to the variable Step until End is "
"passed."
msgstr ""

#: 03090202.xhp#par_id3152455.11.help.text
msgid ""
"<emph>Start:</emph> Numeric variable that defines the initial value at the "
"beginning of the loop."
msgstr ""

#: 03090202.xhp#par_id3151043.12.help.text
msgid ""
"<emph>End:</emph> Numeric variable that defines the final value at the end "
"of the loop."
msgstr ""

#: 03090202.xhp#par_id3156281.13.help.text
msgid ""
"<emph>Step:</emph> Sets the value by which to increase or decrease the loop "
"counter. If Step is not specified, the loop counter is incremented by 1. In "
"this case, End must be greater than Start. If you want to decrease Counter, "
"End must be less than Start, and Step must be assigned a negative value."
msgstr ""

#: 03090202.xhp#par_id3154684.14.help.text
msgid ""
"The <emph>For...Next</emph> loop repeats all of the statements in the loop "
"for the number of times that is specified by the parameters."
msgstr ""

#: 03090202.xhp#par_id3147287.15.help.text
msgid ""
"As the counter variable is decreased, $[officename] Basic checks if the end "
"value has been reached. As soon as the counter passes the end value, the "
"loop automatically ends."
msgstr ""

#: 03090202.xhp#par_id3159154.16.help.text
msgid ""
"It is possible to nest <emph>For...Next</emph> statements. If you do not "
"specify a variable following the <emph>Next</emph> statement, "
"<emph>Next</emph> automatically refers to the most recent <emph>For</emph> "
"statement."
msgstr ""

#: 03090202.xhp#par_id3155306.17.help.text
msgid ""
"If you specify an increment of 0, the statements between <emph>For</emph> "
"and <emph>Next</emph> are repeated continuously."
msgstr ""

#: 03090202.xhp#par_id3155854.18.help.text
msgid ""
"When counting down the counter variable, $[officename] Basic checks for "
"overflow or underflow. The loop ends when Counter exceeds End (positive Step "
"value) or is less than End (negative Step value)."
msgstr ""

#: 03090202.xhp#par_id3145273.19.help.text
msgid ""
"Use the <emph>Exit For</emph> statement to exit the loop unconditionally. "
"This statement must be within a <emph>For...Next</emph> loop. Use the "
"<emph>If...Then</emph> statement to test the exit condition as follows:"
msgstr ""

#: 03090202.xhp#par_id3153190.20.help.text
msgid "For..."
msgstr ""

#: 03090202.xhp#par_id3149482.21.help.text
msgctxt "03090202.xhp#par_id3149482.21.help.text"
msgid "statements"
msgstr ""

#: 03090202.xhp#par_id3147124.22.help.text
msgid "If condition = True Then Exit For"
msgstr ""

#: 03090202.xhp#par_id3153159.23.help.text
msgctxt "03090202.xhp#par_id3153159.23.help.text"
msgid "statements"
msgstr ""

#: 03090202.xhp#par_id3154096.24.help.text
msgid "Next"
msgstr ""

#: 03090202.xhp#par_id3156286.25.help.text
msgid ""
"Note: In nested <emph>For...Next</emph> loops, if you exit a loop "
"unconditionally with <emph>Exit For</emph>, only one loop is exited."
msgstr ""

#: 03090202.xhp#hd_id3148457.26.help.text
msgctxt "03090202.xhp#hd_id3148457.26.help.text"
msgid "Example"
msgstr ""

#: 03090202.xhp#par_id3151074.27.help.text
msgid ""
"The following example uses two nested loops to sort a string array with 10 "
"elements ( sEntry() ), that are first filled with various contents:"
msgstr ""

#: 03090202.xhp#par_id3155603.28.help.text
msgid "Sub ExampleSort"
msgstr ""

#: 03090202.xhp#par_id3156275.29.help.text
msgid "Dim sEntry(9) As String"
msgstr ""

#: 03090202.xhp#par_id3155066.30.help.text
msgctxt "03090202.xhp#par_id3155066.30.help.text"
msgid "Dim iCount As Integer"
msgstr ""

#: 03090202.xhp#par_id3150751.31.help.text
msgid "Dim iCount2 As Integer"
msgstr ""

#: 03090202.xhp#par_id3155446.32.help.text
msgctxt "03090202.xhp#par_id3155446.32.help.text"
msgid "Dim sTemp As String"
msgstr ""

#: 03090202.xhp#par_id3155767.42.help.text
msgid "sEntry(0) = \"Jerry\""
msgstr ""

#: 03090202.xhp#par_id3153711.33.help.text
msgid "sEntry(1) = \"Patty\""
msgstr ""

#: 03090202.xhp#par_id3148993.34.help.text
msgid "sEntry(2) = \"Kurt\""
msgstr ""

#: 03090202.xhp#par_id3156382.35.help.text
msgid "sEntry(3) = \"Thomas\""
msgstr ""

#: 03090202.xhp#par_id3155174.36.help.text
msgid "sEntry(4) = \"Michael\""
msgstr ""

#: 03090202.xhp#par_id3166448.37.help.text
msgid "sEntry(5) = \"David\""
msgstr ""

#: 03090202.xhp#par_id3149255.38.help.text
msgid "sEntry(6) = \"Cathy\""
msgstr ""

#: 03090202.xhp#par_id3149565.39.help.text
msgid "sEntry(7) = \"Susie\""
msgstr ""

#: 03090202.xhp#par_id3145148.40.help.text
msgid "sEntry(8) = \"Edward\""
msgstr ""

#: 03090202.xhp#par_id3145229.41.help.text
msgid "sEntry(9) = \"Christine\""
msgstr ""

#: 03090202.xhp#par_id3149107.44.help.text
msgctxt "03090202.xhp#par_id3149107.44.help.text"
msgid "For iCount = 0 To 9"
msgstr ""

#: 03090202.xhp#par_id3148485.45.help.text
msgid "For iCount2 = iCount + 1 To 9"
msgstr ""

#: 03090202.xhp#par_id3155608.46.help.text
msgid "If sEntry(iCount) > sEntry(iCount2) Then"
msgstr ""

#: 03090202.xhp#par_id3150938.47.help.text
msgid "sTemp = sEntry(iCount)"
msgstr ""

#: 03090202.xhp#par_id3153790.48.help.text
msgid "sEntry(iCount) = sEntry(iCount2)"
msgstr ""

#: 03090202.xhp#par_id3149210.49.help.text
msgid "sEntry(iCount2) = sTemp"
msgstr ""

#: 03090202.xhp#par_id3153781.50.help.text
msgctxt "03090202.xhp#par_id3153781.50.help.text"
msgid "End If"
msgstr ""

#: 03090202.xhp#par_id3158446.51.help.text
msgid "Next iCount2"
msgstr ""

#: 03090202.xhp#par_id3150783.52.help.text
msgctxt "03090202.xhp#par_id3150783.52.help.text"
msgid "Next iCount"
msgstr ""

#: 03090202.xhp#par_id3151278.57.help.text
msgctxt "03090202.xhp#par_id3151278.57.help.text"
msgid "For iCount = 0 To 9"
msgstr ""

#: 03090202.xhp#par_id3148462.58.help.text
msgid "Print sEntry(iCount)"
msgstr ""

#: 03090202.xhp#par_id3149528.59.help.text
msgctxt "03090202.xhp#par_id3149528.59.help.text"
msgid "Next iCount"
msgstr ""

#: 03090202.xhp#par_id3152580.60.help.text
msgctxt "03090202.xhp#par_id3152580.60.help.text"
msgid "End Sub"
msgstr ""

#: 03090203.xhp#tit.help.text
msgid "While...Wend Statement[Runtime]"
msgstr ""

#: 03090203.xhp#bm_id3150400.help.text
msgid "<bookmark_value>While;While...Wend loop</bookmark_value>"
msgstr ""

#: 03090203.xhp#hd_id3150400.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090203.xhp\" name=\"While...Wend "
"Statement[Runtime]\">While...Wend Statement[Runtime]</link>"
msgstr ""

#: 03090203.xhp#par_id3151211.2.help.text
msgid ""
"When a program encounters a While statement, it tests the condition. If the "
"condition is False, the program continues directly following the Wend "
"statement. If the condition is True, the loop is executed until the program "
"finds Wend and then jumps back to the<emph> While </emph>statement. If the "
"condition is still True, the loop is executed again."
msgstr ""

#: 03090203.xhp#par_id3151041.3.help.text
msgid ""
"Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" "
"name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a "
"<emph>While...Wend</emph> loop with <link "
"href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a "
"While...Wend loop with <link href=\"text/sbasic/shared/03090302.xhp\" "
"name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
msgstr ""

#: 03090203.xhp#par_id3145172.4.help.text
msgid "A Do...Loop is more flexible than a While...Wend."
msgstr ""

#: 03090203.xhp#hd_id3155133.5.help.text
msgctxt "03090203.xhp#hd_id3155133.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03090203.xhp#par_id3147288.6.help.text
msgid "While Condition [Statement] Wend"
msgstr ""

#: 03090203.xhp#hd_id3153139.7.help.text
msgctxt "03090203.xhp#hd_id3153139.7.help.text"
msgid "Example:"
msgstr ""

#: 03090203.xhp#par_id3159153.8.help.text
msgid "Sub ExampleWhileWend"
msgstr ""

#: 03090203.xhp#par_id3151114.9.help.text
msgid "Dim stext As String"
msgstr ""

#: 03090203.xhp#par_id3153143.10.help.text
msgid "Dim iRun As Integer"
msgstr ""

#: 03090203.xhp#par_id3155306.11.help.text
msgid "sText =\"This is a short text\""
msgstr ""

#: 03090203.xhp#par_id3154011.12.help.text
msgid "iRun = 1"
msgstr ""

#: 03090203.xhp#par_id3147215.13.help.text
msgid "while iRun < Len(sText)"
msgstr ""

#: 03090203.xhp#par_id3147427.14.help.text
msgid ""
"if Mid(sText,iRun,1 )<> \" \" then Mid( sText ,iRun, 1, Chr( 1 + Asc( "
"Mid(sText,iRun,1 )) )"
msgstr ""

#: 03090203.xhp#par_id3149665.15.help.text
msgid "iRun = iRun + 1"
msgstr ""

#: 03090203.xhp#par_id3152939.16.help.text
msgid "Wend"
msgstr ""

#: 03090203.xhp#par_id3153189.17.help.text
msgid "MsgBox sText,0,\"Text encoded\""
msgstr ""

#: 03090203.xhp#par_id3145251.18.help.text
msgctxt "03090203.xhp#par_id3145251.18.help.text"
msgid "end sub"
msgstr ""

#: 03090300.xhp#tit.help.text
msgid "Jumps"
msgstr ""

#: 03090300.xhp#hd_id3151262.1.help.text
msgid "<link href=\"text/sbasic/shared/03090300.xhp\" name=\"Jumps\">Jumps</link>"
msgstr ""

#: 03090300.xhp#par_id3148983.2.help.text
msgid "The following statements execute jumps."
msgstr ""

#: 03090301.xhp#tit.help.text
msgid "GoSub...Return Statement [Runtime]"
msgstr ""

#: 03090301.xhp#bm_id3147242.help.text
msgid "<bookmark_value>GoSub...Return statement</bookmark_value>"
msgstr ""

#: 03090301.xhp#hd_id3147242.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090301.xhp\" name=\"GoSub...Return Statement "
"[Runtime]\">GoSub...Return Statement [Runtime]</link>"
msgstr ""

#: 03090301.xhp#par_id3145316.2.help.text
msgid ""
"Calls a subroutine that is indicated by a label from a subroutine or a "
"function. The statements following the label are executed until the next "
"Return statement. Afterwards, the program continues with the statement that "
"follows the <emph>GoSub </emph>statement."
msgstr ""

#: 03090301.xhp#hd_id3145609.3.help.text
msgctxt "03090301.xhp#hd_id3145609.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090301.xhp#par_id3145069.4.help.text
msgctxt "03090301.xhp#par_id3145069.4.help.text"
msgid "see Parameters"
msgstr ""

#: 03090301.xhp#hd_id3147265.5.help.text
msgctxt "03090301.xhp#hd_id3147265.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090301.xhp#par_id3148664.6.help.text
msgctxt "03090301.xhp#par_id3148664.6.help.text"
msgid "Sub/Function"
msgstr ""

#: 03090301.xhp#par_id3150400.7.help.text
msgctxt "03090301.xhp#par_id3150400.7.help.text"
msgid "statement block"
msgstr ""

#: 03090301.xhp#par_id3154140.8.help.text
msgid " Label"
msgstr ""

#: 03090301.xhp#par_id3150869.9.help.text
msgctxt "03090301.xhp#par_id3150869.9.help.text"
msgid "statement block"
msgstr ""

#: 03090301.xhp#par_id3154909.10.help.text
msgid "GoSub Label"
msgstr ""

#: 03090301.xhp#par_id3153969.11.help.text
msgid "Exit Sub/Function"
msgstr ""

#: 03090301.xhp#par_id3154685.12.help.text
msgid "Label:"
msgstr ""

#: 03090301.xhp#par_id3145786.13.help.text
msgctxt "03090301.xhp#par_id3145786.13.help.text"
msgid "statement block"
msgstr ""

#: 03090301.xhp#par_id3159252.14.help.text
msgctxt "03090301.xhp#par_id3159252.14.help.text"
msgid "Return"
msgstr ""

#: 03090301.xhp#par_id3154321.15.help.text
msgctxt "03090301.xhp#par_id3154321.15.help.text"
msgid "End Sub/Function"
msgstr ""

#: 03090301.xhp#par_id3147318.16.help.text
msgid ""
"The <emph>GoSub</emph> statement calls a local subroutine indicated by a "
"label from within a subroutine or a function. The name of the label must end "
"with a colon (\":\")."
msgstr ""

#: 03090301.xhp#par_id3153190.17.help.text
msgid ""
"If the program encounters a Return statement not preceded by "
"<emph>GoSub</emph>, $[officename] Basic returns an error message. Use "
"<emph>Exit Sub</emph> or <emph>Exit Function</emph> to ensure that the "
"program leaves a Sub or Function before reaching the next Return statement."
msgstr ""

#: 03090301.xhp#par_id3145799.19.help.text
msgid ""
"The following example demonstrates the use of <emph>GoSub</emph> and "
"<emph>Return</emph>. By executing a program section twice, the program "
"calculates the square root of two numbers that are entered by the user."
msgstr ""

#: 03090301.xhp#hd_id3156284.20.help.text
msgctxt "03090301.xhp#hd_id3156284.20.help.text"
msgid "Example:"
msgstr ""

#: 03090301.xhp#par_id3151073.21.help.text
msgid "Sub ExampleGoSub"
msgstr ""

#: 03090301.xhp#par_id3154097.22.help.text
msgid "dim iInputa as Single"
msgstr ""

#: 03090301.xhp#par_id3150715.23.help.text
msgid "dim iInputb as Single"
msgstr ""

#: 03090301.xhp#par_id3153416.24.help.text
msgid "dim iInputc as Single"
msgstr ""

#: 03090301.xhp#par_id3146970.25.help.text
msgid "iInputa = Int(InputBox$ \"Enter the first number: \",\"NumberInput\"))"
msgstr ""

#: 03090301.xhp#par_id3150329.26.help.text
msgid "iInputb = Int(InputBox$ \"Enter the second number: \",\"NumberInput\"))"
msgstr ""

#: 03090301.xhp#par_id3156277.27.help.text
msgid "iInputc=iInputa"
msgstr ""

#: 03090301.xhp#par_id3150321.28.help.text
msgctxt "03090301.xhp#par_id3150321.28.help.text"
msgid "GoSub SquareRoot"
msgstr ""

#: 03090301.xhp#par_id3154756.29.help.text
msgid "Print \"The square root of\";iInputa;\" is\";iInputc"
msgstr ""

#: 03090301.xhp#par_id3155764.30.help.text
msgid "iInputc=iInputb"
msgstr ""

#: 03090301.xhp#par_id3152960.31.help.text
msgctxt "03090301.xhp#par_id3152960.31.help.text"
msgid "GoSub SquareRoot"
msgstr ""

#: 03090301.xhp#par_id3147340.32.help.text
msgid "Print \"The square root of\";iInputb;\" is\";iInputc"
msgstr ""

#: 03090301.xhp#par_id3166450.33.help.text
msgctxt "03090301.xhp#par_id3166450.33.help.text"
msgid "Exit Sub"
msgstr ""

#: 03090301.xhp#par_id3155176.34.help.text
msgid "SquareRoot:"
msgstr ""

#: 03090301.xhp#par_id3149257.35.help.text
msgid "iInputc=sqr(iInputc)"
msgstr ""

#: 03090301.xhp#par_id3146316.36.help.text
msgctxt "03090301.xhp#par_id3146316.36.help.text"
msgid "Return"
msgstr ""

#: 03090301.xhp#par_id3154703.37.help.text
msgctxt "03090301.xhp#par_id3154703.37.help.text"
msgid "End Sub"
msgstr ""

#: 03090302.xhp#tit.help.text
msgid "GoTo Statement [Runtime]"
msgstr ""

#: 03090302.xhp#bm_id3159413.help.text
msgid "<bookmark_value>GoTo statement</bookmark_value>"
msgstr ""

#: 03090302.xhp#hd_id3159413.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo Statement "
"[Runtime]\">GoTo Statement [Runtime]</link>"
msgstr ""

#: 03090302.xhp#par_id3153379.2.help.text
msgid ""
"Continues program execution within a Sub or Function at the procedure line "
"indicated by a label."
msgstr ""

#: 03090302.xhp#hd_id3149656.3.help.text
msgctxt "03090302.xhp#hd_id3149656.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090302.xhp#par_id3154367.4.help.text
msgctxt "03090302.xhp#par_id3154367.4.help.text"
msgid "see Parameters"
msgstr ""

#: 03090302.xhp#hd_id3150870.5.help.text
msgctxt "03090302.xhp#hd_id3150870.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090302.xhp#par_id3156214.6.help.text
msgctxt "03090302.xhp#par_id3156214.6.help.text"
msgid "Sub/Function"
msgstr ""

#: 03090302.xhp#par_id3156424.7.help.text
msgctxt "03090302.xhp#par_id3156424.7.help.text"
msgid "statement block"
msgstr ""

#: 03090302.xhp#par_id3154685.8.help.text
msgid " Label1"
msgstr ""

#: 03090302.xhp#par_id3145786.9.help.text
msgid "<emph>Label2:</emph>"
msgstr ""

#: 03090302.xhp#par_id3161832.10.help.text
msgctxt "03090302.xhp#par_id3161832.10.help.text"
msgid "statement block"
msgstr ""

#: 03090302.xhp#par_id3146120.11.help.text
msgctxt "03090302.xhp#par_id3146120.11.help.text"
msgid "Exit Sub"
msgstr ""

#: 03090302.xhp#par_id3150010.12.help.text
msgid "<emph>Label1:</emph>"
msgstr ""

#: 03090302.xhp#par_id3152462.13.help.text
msgctxt "03090302.xhp#par_id3152462.13.help.text"
msgid "statement block"
msgstr ""

#: 03090302.xhp#par_id3149664.14.help.text
msgid "GoTo Label2"
msgstr ""

#: 03090302.xhp#par_id3152886.15.help.text
msgctxt "03090302.xhp#par_id3152886.15.help.text"
msgid "End Sub/Function"
msgstr ""

#: 03090302.xhp#par_id3152596.16.help.text
msgid ""
"Use the GoTo statement to instruct $[officename] Basic to continue program "
"execution at another place within the procedure. The position must be "
"indicated by a label. To set a label, assign a name, and then and end it "
"with a colon (\":\")."
msgstr ""

#: 03090302.xhp#par_id3155416.17.help.text
msgid "You cannot use the GoTo statement to jump out of a Sub or Function."
msgstr ""

#: 03090302.xhp#hd_id3154731.19.help.text
msgctxt "03090302.xhp#hd_id3154731.19.help.text"
msgid "Example:"
msgstr ""

#: 03090302.xhp#par_id6967035.help.text
msgctxt "03090302.xhp#par_id6967035.help.text"
msgid "see Parameters"
msgstr ""

#: 03090303.xhp#tit.help.text
msgid "On...GoSub Statement; On...GoTo Statement [Runtime]"
msgstr ""

#: 03090303.xhp#bm_id3153897.help.text
msgid ""
"<bookmark_value>On...GoSub "
"statement</bookmark_value><bookmark_value>On...GoTo "
"statement</bookmark_value>"
msgstr ""

#: 03090303.xhp#hd_id3153897.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090303.xhp\" name=\"On...GoSub Statement; "
"On...GoTo Statement [Runtime]\">On...GoSub Statement; On...GoTo Statement "
"[Runtime]</link>"
msgstr ""

#: 03090303.xhp#par_id3150359.2.help.text
msgid ""
"Branches to one of several specified lines in the program code, depending on "
"the value of a numeric expression."
msgstr ""

#: 03090303.xhp#hd_id3148798.3.help.text
msgctxt "03090303.xhp#hd_id3148798.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090303.xhp#par_id3154366.4.help.text
msgid "On N GoSub Label1[, Label2[, Label3[,...]]]"
msgstr ""

#: 03090303.xhp#par_id3150769.5.help.text
msgid "On NumExpression GoTo Label1[, Label2[, Label3[,...]]]"
msgstr ""

#: 03090303.xhp#hd_id3156215.6.help.text
msgctxt "03090303.xhp#hd_id3156215.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03090303.xhp#par_id3148673.7.help.text
msgid ""
"<emph>NumExpression:</emph> Any numeric expression between 0 and 255 that "
"determines which of the lines the program branches to. If NumExpression is "
"0, the statement is not executed. If NumExpression is greater than 0, the "
"program jumps to the label that has a position number that corresponds to "
"the expression (1 = First label; 2 = Second label)"
msgstr ""

#: 03090303.xhp#par_id3153194.8.help.text
msgid ""
"<emph>Label:</emph> Target line according to<emph> GoTo </emph>or "
"<emph>GoSub</emph> structure."
msgstr ""

#: 03090303.xhp#par_id3156442.9.help.text
msgid "The <emph>GoTo</emph> or <emph>GoSub </emph>conventions are valid."
msgstr ""

#: 03090303.xhp#hd_id3148645.10.help.text
msgctxt "03090303.xhp#hd_id3148645.10.help.text"
msgid "Example:"
msgstr ""

#: 03090303.xhp#par_id3154014.12.help.text
msgid "Sub ExampleOnGosub"
msgstr ""

#: 03090303.xhp#par_id3153158.13.help.text
msgctxt "03090303.xhp#par_id3153158.13.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03090303.xhp#par_id3154490.14.help.text
msgctxt "03090303.xhp#par_id3154490.14.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03090303.xhp#par_id3155417.15.help.text
msgid "iVar = 2"
msgstr ""

#: 03090303.xhp#par_id3154730.16.help.text
msgid "sVar =\"\""
msgstr ""

#: 03090303.xhp#par_id3154942.17.help.text
msgid "On iVar GoSub Sub1, Sub2"
msgstr ""

#: 03090303.xhp#par_id3149378.18.help.text
msgid "On iVar GoTo Line1, Line2"
msgstr ""

#: 03090303.xhp#par_id3153416.19.help.text
msgctxt "03090303.xhp#par_id3153416.19.help.text"
msgid "Exit Sub"
msgstr ""

#: 03090303.xhp#par_id3154015.20.help.text
msgid "Sub1:"
msgstr ""

#: 03090303.xhp#par_id3153948.21.help.text
msgid "sVar =sVar & \" From Sub 1 to\" : Return"
msgstr ""

#: 03090303.xhp#par_id3150750.22.help.text
msgid "Sub2:"
msgstr ""

#: 03090303.xhp#par_id3153708.23.help.text
msgid "sVar =sVar & \" From Sub 2 to\" : Return"
msgstr ""

#: 03090303.xhp#par_id3155067.24.help.text
msgid "Line1:"
msgstr ""

#: 03090303.xhp#par_id3150321.25.help.text
msgid "sVar =sVar & \" Label 1\" : GoTo Ende"
msgstr ""

#: 03090303.xhp#par_id3149019.26.help.text
msgid "Line2:"
msgstr ""

#: 03090303.xhp#par_id3155764.27.help.text
msgid "sVar =sVar & \" Label 2\""
msgstr ""

#: 03090303.xhp#par_id3153711.28.help.text
msgid "Ende:"
msgstr ""

#: 03090303.xhp#par_id3154253.29.help.text
msgid "MsgBox sVar,0,\"On...Gosub\""
msgstr ""

#: 03090303.xhp#par_id3149565.30.help.text
msgctxt "03090303.xhp#par_id3149565.30.help.text"
msgid "End Sub"
msgstr ""

#: 03090400.xhp#tit.help.text
msgid "Further Statements"
msgstr ""

#: 03090400.xhp#hd_id3145316.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090400.xhp\" name=\"Further "
"Statements\">Further Statements</link>"
msgstr ""

#: 03090400.xhp#par_id3154923.2.help.text
msgid ""
"Statements that do not belong to any of the other runtime categories are "
"described here."
msgstr ""

#: 03090401.xhp#tit.help.text
msgid "Call Statement [Runtime]"
msgstr ""

#: 03090401.xhp#bm_id3154422.help.text
msgid "<bookmark_value>Call statement</bookmark_value>"
msgstr ""

#: 03090401.xhp#hd_id3154422.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090401.xhp\" name=\"Call Statement "
"[Runtime]\">Call Statement [Runtime]</link>"
msgstr ""

#: 03090401.xhp#par_id3153394.2.help.text
msgid ""
"Transfers the control of the program to a subroutine, a function, or a DLL "
"procedure."
msgstr ""

#: 03090401.xhp#hd_id3153345.3.help.text
msgctxt "03090401.xhp#hd_id3153345.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090401.xhp#par_id3150984.4.help.text
msgid "[Call] Name [Parameter]"
msgstr ""

#: 03090401.xhp#hd_id3150771.5.help.text
msgctxt "03090401.xhp#hd_id3150771.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090401.xhp#par_id3148473.6.help.text
msgid ""
"<emph>Name:</emph> Name of the subroutine, the function, or the DLL that you "
"want to call"
msgstr ""

#: 03090401.xhp#par_id3148946.7.help.text
msgid ""
"<emph>Parameter:</emph> Parameters to pass to the procedure. The type and "
"number of parameters is dependent on the routine that is executing."
msgstr ""

#: 03090401.xhp#par_id3154216.8.help.text
msgid ""
"A keyword is optional when you call a procedure. If a function is executed "
"as an expression, the parameters must be enclosed by brackets in the "
"statement. If a DLL is called, it must first be specified in the <emph"
">Declare-Statement</emph>."
msgstr ""

#: 03090401.xhp#hd_id3125865.9.help.text
msgctxt "03090401.xhp#hd_id3125865.9.help.text"
msgid "Example:"
msgstr ""

#: 03090401.xhp#par_id3159254.12.help.text
msgid "Sub ExampleCall"
msgstr ""

#: 03090401.xhp#par_id3161832.13.help.text
msgctxt "03090401.xhp#par_id3161832.13.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03090401.xhp#par_id3147317.14.help.text
msgctxt "03090401.xhp#par_id3147317.14.help.text"
msgid "sVar = \"Office\""
msgstr ""

#: 03090401.xhp#par_id3145273.15.help.text
msgid "Call f_callFun sVar"
msgstr ""

#: 03090401.xhp#par_id3147435.16.help.text
msgctxt "03090401.xhp#par_id3147435.16.help.text"
msgid "end Sub"
msgstr ""

#: 03090401.xhp#par_id3155414.18.help.text
msgid "Sub f_callFun (sText as String)"
msgstr ""

#: 03090401.xhp#par_id3151112.19.help.text
msgctxt "03090401.xhp#par_id3151112.19.help.text"
msgid "Msgbox sText"
msgstr ""

#: 03090401.xhp#par_id3148646.20.help.text
msgctxt "03090401.xhp#par_id3148646.20.help.text"
msgid "end sub"
msgstr ""

#: 03090402.xhp#tit.help.text
msgid "Choose Function [Runtime]"
msgstr ""

#: 03090402.xhp#bm_id3143271.help.text
msgid "<bookmark_value>Choose function</bookmark_value>"
msgstr ""

#: 03090402.xhp#hd_id3143271.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090402.xhp\" name=\"Choose Function "
"[Runtime]\">Choose Function [Runtime]</link>"
msgstr ""

#: 03090402.xhp#par_id3149234.2.help.text
msgid "Returns a selected value from a list of arguments."
msgstr ""

#: 03090402.xhp#hd_id3148943.3.help.text
msgctxt "03090402.xhp#hd_id3148943.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090402.xhp#par_id3147560.4.help.text
msgid "Choose (Index, Selection1[, Selection2, ... [,Selection_n]])"
msgstr ""

#: 03090402.xhp#hd_id3154346.5.help.text
msgctxt "03090402.xhp#hd_id3154346.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090402.xhp#par_id3148664.6.help.text
msgid ""
"<emph>Index:</emph> A numeric expression that specifies the value to return."
msgstr ""

#: 03090402.xhp#par_id3150791.7.help.text
msgid ""
"<emph>Selection1:</emph> Any expression that contains one of the possible "
"choices."
msgstr ""

#: 03090402.xhp#par_id3151043.8.help.text
msgid ""
"The <emph>Choose</emph> function returns a value from the list of "
"expressions based on the index value. If Index = 1, the function returns the "
"first expression in the list, if index i= 2, it returns the second "
"expression, and so on."
msgstr ""

#: 03090402.xhp#par_id3153192.9.help.text
msgid ""
"If the index value is less than 1 or greater than the number of expressions "
"listed, the function returns a Null value."
msgstr ""

#: 03090402.xhp#par_id3156281.10.help.text
msgid ""
"The following example uses the <emph>Choose</emph> function to select a "
"string from several strings that form a menu:"
msgstr ""

#: 03090402.xhp#hd_id3150439.11.help.text
msgctxt "03090402.xhp#hd_id3150439.11.help.text"
msgid "Example:"
msgstr ""

#: 03090402.xhp#par_id3153091.12.help.text
msgid "Sub ExampleChoose"
msgstr ""

#: 03090402.xhp#par_id3152597.13.help.text
msgctxt "03090402.xhp#par_id3152597.13.help.text"
msgid "Dim sReturn As String"
msgstr ""

#: 03090402.xhp#par_id3155855.14.help.text
msgid "sReturn = ChooseMenu(2)"
msgstr ""

#: 03090402.xhp#par_id3148575.15.help.text
msgctxt "03090402.xhp#par_id3148575.15.help.text"
msgid "Print sReturn"
msgstr ""

#: 03090402.xhp#par_id3154012.16.help.text
msgctxt "03090402.xhp#par_id3154012.16.help.text"
msgid "end sub"
msgstr ""

#: 03090402.xhp#par_id3146921.19.help.text
msgid "Function ChooseMenu(Index As Integer)"
msgstr ""

#: 03090402.xhp#par_id3156443.20.help.text
msgid ""
"ChooseMenu = Choose(Index, \"Quick Format\", \"Save Format\", \"System Format\")"
msgstr ""

#: 03090402.xhp#par_id3148645.21.help.text
msgctxt "03090402.xhp#par_id3148645.21.help.text"
msgid "End Function"
msgstr ""

#: 03090403.xhp#tit.help.text
msgid "Declare Statement [Runtime]"
msgstr ""

#: 03090403.xhp#bm_id3148473.help.text
msgid "<bookmark_value>Declare statement</bookmark_value>"
msgstr ""

#: 03090403.xhp#hd_id3148473.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare Statement "
"[Runtime]\">Declare Statement [Runtime]</link>"
msgstr ""

#: 03090403.xhp#bm_id3145316.help.text
msgid "<bookmark_value>DLL (Dynamic Link Library)</bookmark_value>"
msgstr ""

#: 03090403.xhp#par_id3145316.2.help.text
msgid ""
"Declares and defines a subroutine in a DLL file that you want to execute "
"from $[officename] Basic."
msgstr ""

#: 03090403.xhp#par_id3146795.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03090405.xhp\" "
"name=\"FreeLibrary\">FreeLibrary</link>"
msgstr ""

#: 03090403.xhp#hd_id3156344.4.help.text
msgctxt "03090403.xhp#hd_id3156344.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03090403.xhp#par_id3148664.5.help.text
msgid ""
"Declare {Sub | Function} Name Lib \"Libname\" [Alias \"Aliasname\"] [Parameter] "
"[As Type]"
msgstr ""

#: 03090403.xhp#hd_id3153360.6.help.text
msgctxt "03090403.xhp#hd_id3153360.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03090403.xhp#par_id3154140.8.help.text
msgid ""
"<emph>Name:</emph> A different name than defined in the DLL, to call the "
"subroutine from $[officename] Basic."
msgstr ""

#: 03090403.xhp#par_id3150870.9.help.text
msgid "<emph>Aliasname</emph>: Name of the subroutine as defined in the DLL."
msgstr ""

#: 03090403.xhp#par_id3154684.10.help.text
msgid ""
"<emph>Libname:</emph> File or system name of the DLL. This library is "
"automatically loaded the first time the function is used."
msgstr ""

#: 03090403.xhp#par_id3148452.11.help.text
msgid ""
"<emph>Argumentlist:</emph> List of parameters representing arguments that "
"are passed to the procedure when it is called. The type and number of "
"parameters is dependent on the executed procedure."
msgstr ""

#: 03090403.xhp#par_id3147289.12.help.text
msgid ""
"<emph>Type:</emph> Defines the data type of the value that is returned by a "
"function procedure. You can exclude this parameter if a type-declaration "
"character is entered after the name."
msgstr ""

#: 03090403.xhp#par_id3146922.13.help.text
msgid ""
"To pass a parameter to a subroutine as a value instead of as a reference, "
"the parameter must be indicated by the keyword <emph>ByVal</emph>."
msgstr ""

#: 03090403.xhp#hd_id3153951.14.help.text
msgctxt "03090403.xhp#hd_id3153951.14.help.text"
msgid "Example:"
msgstr ""

#: 03090403.xhp#par_id3154320.15.help.text
msgctxt "03090403.xhp#par_id3154320.15.help.text"
msgid "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
msgstr ""

#: 03090403.xhp#par_id3150417.17.help.text
msgctxt "03090403.xhp#par_id3150417.17.help.text"
msgid "Sub ExampleDeclare"
msgstr ""

#: 03090403.xhp#par_id3149959.18.help.text
msgctxt "03090403.xhp#par_id3149959.18.help.text"
msgid "Dim lValue As Long"
msgstr ""

#: 03090403.xhp#par_id3145647.19.help.text
msgctxt "03090403.xhp#par_id3145647.19.help.text"
msgid "lValue = 5000"
msgstr ""

#: 03090403.xhp#par_id3145801.20.help.text
msgctxt "03090403.xhp#par_id3145801.20.help.text"
msgid "MyMessageBeep( lValue )"
msgstr ""

#: 03090403.xhp#par_id3145253.21.help.text
msgctxt "03090403.xhp#par_id3145253.21.help.text"
msgid "FreeLibrary(\"user32.dll\" )"
msgstr ""

#: 03090403.xhp#par_id3149402.22.help.text
msgctxt "03090403.xhp#par_id3149402.22.help.text"
msgid "End Sub"
msgstr ""

#: 03090404.xhp#tit.help.text
msgid "End Statement [Runtime]"
msgstr ""

#: 03090404.xhp#bm_id3150771.help.text
msgid "<bookmark_value>End statement</bookmark_value>"
msgstr ""

#: 03090404.xhp#hd_id3150771.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090404.xhp\" name=\"End Statement "
"[Runtime]\">End Statement [Runtime]</link>"
msgstr ""

#: 03090404.xhp#par_id3153126.2.help.text
msgid "Ends a procedure or block."
msgstr ""

#: 03090404.xhp#hd_id3147264.3.help.text
msgctxt "03090404.xhp#hd_id3147264.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090404.xhp#par_id3148552.4.help.text
msgid "End, End Function, End If, End Select, End Sub"
msgstr ""

#: 03090404.xhp#hd_id3149456.5.help.text
msgctxt "03090404.xhp#hd_id3149456.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090404.xhp#par_id3150398.6.help.text
msgid "Use the End statement as follows:"
msgstr ""

#: 03090404.xhp#hd_id3154366.7.help.text
msgid "Statement"
msgstr ""

#: 03090404.xhp#par_id3151043.8.help.text
msgid ""
"End: Is not required, but can be entered anywhere within a procedure to end "
"the program execution."
msgstr ""

#: 03090404.xhp#par_id3145171.9.help.text
msgid "End Function: Ends a <emph>Function</emph> statement."
msgstr ""

#: 03090404.xhp#par_id3153192.10.help.text
msgid "End If: Marks the end of a <emph>If...Then...Else</emph> block."
msgstr ""

#: 03090404.xhp#par_id3148451.11.help.text
msgid "End Select: Marks the end of a <emph>Select Case</emph> block."
msgstr ""

#: 03090404.xhp#par_id3155131.12.help.text
msgid "End Sub: Ends a <emph>Sub</emph> statement."
msgstr ""

#: 03090404.xhp#hd_id3146120.13.help.text
msgctxt "03090404.xhp#hd_id3146120.13.help.text"
msgid "Example:"
msgstr ""

#: 03090404.xhp#par_id3146985.14.help.text
msgctxt "03090404.xhp#par_id3146985.14.help.text"
msgid "Sub ExampleRandomSelect"
msgstr ""

#: 03090404.xhp#par_id3153363.15.help.text
msgctxt "03090404.xhp#par_id3153363.15.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03090404.xhp#par_id3153727.16.help.text
msgctxt "03090404.xhp#par_id3153727.16.help.text"
msgid "iVar = Int((15 * Rnd) -2)"
msgstr ""

#: 03090404.xhp#par_id3150011.17.help.text
msgctxt "03090404.xhp#par_id3150011.17.help.text"
msgid "Select Case iVar"
msgstr ""

#: 03090404.xhp#par_id3149481.18.help.text
msgctxt "03090404.xhp#par_id3149481.18.help.text"
msgid "Case 1 To 5"
msgstr ""

#: 03090404.xhp#par_id3152887.19.help.text
msgctxt "03090404.xhp#par_id3152887.19.help.text"
msgid "Print \"Number from 1 to 5\""
msgstr ""

#: 03090404.xhp#par_id3163713.20.help.text
msgctxt "03090404.xhp#par_id3163713.20.help.text"
msgid "Case 6, 7, 8"
msgstr ""

#: 03090404.xhp#par_id3148618.21.help.text
msgctxt "03090404.xhp#par_id3148618.21.help.text"
msgid "Print \"Number from 6 to 8\""
msgstr ""

#: 03090404.xhp#par_id3153144.22.help.text
msgctxt "03090404.xhp#par_id3153144.22.help.text"
msgid "Case Is > 8 And iVar < 11"
msgstr ""

#: 03090404.xhp#par_id3147436.23.help.text
msgctxt "03090404.xhp#par_id3147436.23.help.text"
msgid "Print \"Greater than 8\""
msgstr ""

#: 03090404.xhp#par_id3155418.24.help.text
msgctxt "03090404.xhp#par_id3155418.24.help.text"
msgid "Case Else"
msgstr ""

#: 03090404.xhp#par_id3150418.25.help.text
msgctxt "03090404.xhp#par_id3150418.25.help.text"
msgid "Print \"Outside range 1 to 10\""
msgstr ""

#: 03090404.xhp#par_id3156285.26.help.text
msgctxt "03090404.xhp#par_id3156285.26.help.text"
msgid "End Select"
msgstr ""

#: 03090404.xhp#par_id3149582.27.help.text
msgctxt "03090404.xhp#par_id3149582.27.help.text"
msgid "end sub"
msgstr ""

#: 03090405.xhp#tit.help.text
msgid "FreeLibrary Function [Runtime]"
msgstr ""

#: 03090405.xhp#bm_id3143270.help.text
msgid "<bookmark_value>FreeLibrary function</bookmark_value>"
msgstr ""

#: 03090405.xhp#hd_id3143270.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090405.xhp\" name=\"FreeLibrary Function "
"[Runtime]\">FreeLibrary Function [Runtime]</link>"
msgstr ""

#: 03090405.xhp#par_id3147559.2.help.text
msgid ""
"Releases DLLs that were loaded by a Declare statement. A released DLL is "
"automatically reloaded if one of its functions is called. See also: <link "
"href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare\">Declare</link>"
msgstr ""

#: 03090405.xhp#hd_id3148550.3.help.text
msgctxt "03090405.xhp#hd_id3148550.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090405.xhp#par_id3153361.4.help.text
msgid "FreeLibrary (LibName As String)"
msgstr ""

#: 03090405.xhp#hd_id3153380.5.help.text
msgctxt "03090405.xhp#hd_id3153380.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090405.xhp#par_id3154138.6.help.text
msgid ""
"<emph>LibName:</emph> String expression that specifies the name of the DLL."
msgstr ""

#: 03090405.xhp#par_id3146923.7.help.text
msgid "FreeLibrary can only release DLLs that are loaded during Basic runtime."
msgstr ""

#: 03090405.xhp#hd_id3153363.8.help.text
msgctxt "03090405.xhp#hd_id3153363.8.help.text"
msgid "Example:"
msgstr ""

#: 03090405.xhp#par_id3155855.9.help.text
msgctxt "03090405.xhp#par_id3155855.9.help.text"
msgid "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
msgstr ""

#: 03090405.xhp#par_id3149664.11.help.text
msgctxt "03090405.xhp#par_id3149664.11.help.text"
msgid "Sub ExampleDeclare"
msgstr ""

#: 03090405.xhp#par_id3148618.12.help.text
msgctxt "03090405.xhp#par_id3148618.12.help.text"
msgid "Dim lValue As Long"
msgstr ""

#: 03090405.xhp#par_id3147350.13.help.text
msgctxt "03090405.xhp#par_id3147350.13.help.text"
msgid "lValue = 5000"
msgstr ""

#: 03090405.xhp#par_id3148648.14.help.text
msgctxt "03090405.xhp#par_id3148648.14.help.text"
msgid "MyMessageBeep( lValue )"
msgstr ""

#: 03090405.xhp#par_id3145750.15.help.text
msgctxt "03090405.xhp#par_id3145750.15.help.text"
msgid "FreeLibrary(\"user32.dll\" )"
msgstr ""

#: 03090405.xhp#par_id3149412.16.help.text
msgctxt "03090405.xhp#par_id3149412.16.help.text"
msgid "End Sub"
msgstr ""

#: 03090406.xhp#tit.help.text
msgid "Function Statement [Runtime]"
msgstr ""

#: 03090406.xhp#bm_id3153346.help.text
msgid "<bookmark_value>Function statement</bookmark_value>"
msgstr ""

#: 03090406.xhp#hd_id3153346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090406.xhp\" name=\"Function Statement "
"[Runtime]\">Function Statement [Runtime]</link>"
msgstr ""

#: 03090406.xhp#par_id3159158.2.help.text
msgid ""
"Defines a subroutine that can be used as an expression to determine a return "
"type."
msgstr ""

#: 03090406.xhp#hd_id3145316.3.help.text
msgctxt "03090406.xhp#hd_id3145316.3.help.text"
msgid "Syntax"
msgstr ""

#: 03090406.xhp#par_id3148944.4.help.text
msgid "see Parameter"
msgstr ""

#: 03090406.xhp#hd_id3154760.5.help.text
msgctxt "03090406.xhp#hd_id3154760.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090406.xhp#par_id3156344.6.help.text
msgctxt "03090406.xhp#par_id3156344.6.help.text"
msgid "Syntax"
msgstr ""

#: 03090406.xhp#par_id3149457.7.help.text
msgid ""
"Function Name[(VarName1 [As Type][, VarName2 [As Type][,...]]]) [As Type]"
msgstr ""

#: 03090406.xhp#par_id3153360.8.help.text
msgctxt "03090406.xhp#par_id3153360.8.help.text"
msgid "statement block"
msgstr ""

#: 03090406.xhp#par_id3148797.9.help.text
msgid "[Exit Function]"
msgstr ""

#: 03090406.xhp#par_id3145419.10.help.text
msgctxt "03090406.xhp#par_id3145419.10.help.text"
msgid "statement block"
msgstr ""

#: 03090406.xhp#par_id3150449.11.help.text
msgctxt "03090406.xhp#par_id3150449.11.help.text"
msgid "End Function"
msgstr ""

#: 03090406.xhp#par_id3156281.12.help.text
msgctxt "03090406.xhp#par_id3156281.12.help.text"
msgid "Parameter"
msgstr ""

#: 03090406.xhp#par_id3153193.13.help.text
msgid ""
"<emph>Name:</emph> Name of the subroutine to contain the value returned by "
"the function."
msgstr ""

#: 03090406.xhp#par_id3147229.14.help.text
msgid "<emph>VarName:</emph> Parameter to be passed to the subroutine."
msgstr ""

#: 03090406.xhp#par_id3147287.15.help.text
msgid "<emph>Type:</emph> Type-declaration keyword."
msgstr ""

#: 03090406.xhp#hd_id3163710.16.help.text
msgctxt "03090406.xhp#hd_id3163710.16.help.text"
msgid "Example:"
msgstr ""

#: 03090406.xhp#par_id3147214.17.help.text
msgctxt "03090406.xhp#par_id3147214.17.help.text"
msgid "Sub ExampleExit"
msgstr ""

#: 03090406.xhp#par_id3152596.18.help.text
msgctxt "03090406.xhp#par_id3152596.18.help.text"
msgid "Dim sReturn As String"
msgstr ""

#: 03090406.xhp#par_id3153364.19.help.text
msgctxt "03090406.xhp#par_id3153364.19.help.text"
msgid "Dim sListArray(10) as String"
msgstr ""

#: 03090406.xhp#par_id3149481.20.help.text
msgctxt "03090406.xhp#par_id3149481.20.help.text"
msgid "Dim siStep as Single"
msgstr ""

#: 03090406.xhp#par_id3152939.21.help.text
msgctxt "03090406.xhp#par_id3152939.21.help.text"
msgid "For siStep = 0 to 10 REM Fill array with test data"
msgstr ""

#: 03090406.xhp#par_id3147349.22.help.text
msgid "sListArray(siStep) = chr$(siStep + 65)"
msgstr ""

#: 03090406.xhp#par_id3147426.23.help.text
msgctxt "03090406.xhp#par_id3147426.23.help.text"
msgid "msgbox sListArray(siStep)"
msgstr ""

#: 03090406.xhp#par_id3152576.24.help.text
msgctxt "03090406.xhp#par_id3152576.24.help.text"
msgid "next siStep"
msgstr ""

#: 03090406.xhp#par_id3146922.25.help.text
msgctxt "03090406.xhp#par_id3146922.25.help.text"
msgid "sReturn = LinSearch(sListArray(), \"B\")"
msgstr ""

#: 03090406.xhp#par_id3153140.26.help.text
msgctxt "03090406.xhp#par_id3153140.26.help.text"
msgid "Print sReturn"
msgstr ""

#: 03090406.xhp#par_id3149581.27.help.text
msgctxt "03090406.xhp#par_id3149581.27.help.text"
msgid "end sub"
msgstr ""

#: 03090406.xhp#par_id3154790.30.help.text
msgctxt "03090406.xhp#par_id3154790.30.help.text"
msgid "Function LinSearch( sList(), sItem As String ) as integer"
msgstr ""

#: 03090406.xhp#par_id3150594.31.help.text
msgctxt "03090406.xhp#par_id3150594.31.help.text"
msgid "dim iCount as Integer"
msgstr ""

#: 03090406.xhp#par_id3154943.32.help.text
msgid "REM Linsearch searches a TextArray:sList() for a TextEntry:"
msgstr ""

#: 03090406.xhp#par_id3155601.33.help.text
msgid "REM Return value is the index of the entry or 0 (Null)"
msgstr ""

#: 03090406.xhp#par_id3154511.34.help.text
msgctxt "03090406.xhp#par_id3154511.34.help.text"
msgid "for iCount=1 to Ubound( sList() )"
msgstr ""

#: 03090406.xhp#par_id3149123.35.help.text
msgctxt "03090406.xhp#par_id3149123.35.help.text"
msgid "if sList( iCount ) = sItem then"
msgstr ""

#: 03090406.xhp#par_id3153707.36.help.text
msgid "exit for REM sItem found"
msgstr ""

#: 03090406.xhp#par_id3155066.37.help.text
msgctxt "03090406.xhp#par_id3155066.37.help.text"
msgid "end if"
msgstr ""

#: 03090406.xhp#par_id3156275.38.help.text
msgctxt "03090406.xhp#par_id3156275.38.help.text"
msgid "next iCount"
msgstr ""

#: 03090406.xhp#par_id3156054.39.help.text
msgctxt "03090406.xhp#par_id3156054.39.help.text"
msgid "if iCount = Ubound( sList() ) then iCount = 0"
msgstr ""

#: 03090406.xhp#par_id3153765.40.help.text
msgctxt "03090406.xhp#par_id3153765.40.help.text"
msgid "LinSearch = iCount"
msgstr ""

#: 03090406.xhp#par_id3153713.41.help.text
msgctxt "03090406.xhp#par_id3153713.41.help.text"
msgid "end function"
msgstr ""

#: 03090407.xhp#tit.help.text
msgid "Rem Statement [Runtime]"
msgstr ""

#: 03090407.xhp#bm_id3154347.help.text
msgid ""
"<bookmark_value>Rem statement</bookmark_value><bookmark_value>comments;Rem "
"statement</bookmark_value>"
msgstr ""

#: 03090407.xhp#hd_id3154347.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090407.xhp\" name=\"Rem Statement "
"[Runtime]\">Rem Statement [Runtime]</link>"
msgstr ""

#: 03090407.xhp#par_id3153525.2.help.text
msgid "Specifies that a program line is a comment."
msgstr ""

#: 03090407.xhp#hd_id3153360.3.help.text
msgctxt "03090407.xhp#hd_id3153360.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090407.xhp#par_id3154141.4.help.text
msgid "Rem Text"
msgstr ""

#: 03090407.xhp#hd_id3151042.5.help.text
msgctxt "03090407.xhp#hd_id3151042.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090407.xhp#par_id3150869.6.help.text
msgid "<emph>Text:</emph> Any text that serves as a comment."
msgstr ""

#: 03090407.xhp#par_id3147318.7.help.text
msgid ""
"You can use the single quotation mark instead of the Rem keyword to indicate "
"that the text on a line is comments. This symbol can be inserted directly "
"to the right of the program code, followed by a comment."
msgstr ""

#: 03090407.xhp#par_id6187017.help.text
msgid ""
"You can use a space followed by the underline character _ as the last two "
"characters of a line to continue the logical line on the next line. To "
"continue comment lines, you must enter \"Option Compatible\" in the same Basic "
"module."
msgstr ""

#: 03090407.xhp#hd_id3150012.8.help.text
msgctxt "03090407.xhp#hd_id3150012.8.help.text"
msgid "Example:"
msgstr ""

#: 03090407.xhp#par_id3152939.9.help.text
msgid "Sub ExampleMid"
msgstr ""

#: 03090407.xhp#par_id3153142.10.help.text
msgid "DIM sVar As String"
msgstr ""

#: 03090407.xhp#par_id3145365.11.help.text
msgctxt "03090407.xhp#par_id3145365.11.help.text"
msgid "sVar = \"Las Vegas\""
msgstr ""

#: 03090407.xhp#par_id3146984.12.help.text
msgid "Print Mid(sVar,3,5) REM Returns \"s Veg\""
msgstr ""

#: 03090407.xhp#par_id3153140.13.help.text
msgid "REM Nothing occurs here"
msgstr ""

#: 03090407.xhp#par_id3152596.14.help.text
msgctxt "03090407.xhp#par_id3152596.14.help.text"
msgid "end sub"
msgstr ""

#: 03090408.xhp#tit.help.text
msgid "Stop Statement [Runtime]"
msgstr ""

#: 03090408.xhp#bm_id3153311.help.text
msgid "<bookmark_value>Stop statement</bookmark_value>"
msgstr ""

#: 03090408.xhp#hd_id3153311.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090408.xhp\" name=\"Stop Statement "
"[Runtime]\">Stop Statement [Runtime]</link>"
msgstr ""

#: 03090408.xhp#par_id3154142.2.help.text
msgid "Stops the execution of the Basic program."
msgstr ""

#: 03090408.xhp#hd_id3153126.3.help.text
msgctxt "03090408.xhp#hd_id3153126.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090408.xhp#par_id3156023.4.help.text
msgctxt "03090408.xhp#par_id3156023.4.help.text"
msgid "Stop"
msgstr ""

#: 03090408.xhp#hd_id3156344.5.help.text
msgctxt "03090408.xhp#hd_id3156344.5.help.text"
msgid "Example:"
msgstr ""

#: 03090408.xhp#par_id3148552.6.help.text
msgid "Sub ExampleStop"
msgstr ""

#: 03090408.xhp#par_id3153897.7.help.text
msgctxt "03090408.xhp#par_id3153897.7.help.text"
msgid "Dim iVar As Single"
msgstr ""

#: 03090408.xhp#par_id3153380.8.help.text
msgctxt "03090408.xhp#par_id3153380.8.help.text"
msgid "iVar = 36"
msgstr ""

#: 03090408.xhp#par_id3150400.9.help.text
msgctxt "03090408.xhp#par_id3150400.9.help.text"
msgid "Stop"
msgstr ""

#: 03090408.xhp#par_id3148799.10.help.text
msgctxt "03090408.xhp#par_id3148799.10.help.text"
msgid "Msgbox Sqr(iVar)"
msgstr ""

#: 03090408.xhp#par_id3151043.11.help.text
msgctxt "03090408.xhp#par_id3151043.11.help.text"
msgid "end sub"
msgstr ""

#: 03090409.xhp#tit.help.text
msgid "Sub Statement [Runtime]"
msgstr ""

#: 03090409.xhp#bm_id3147226.help.text
msgid "<bookmark_value>Sub statement</bookmark_value>"
msgstr ""

#: 03090409.xhp#hd_id3147226.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement "
"[Runtime]\">Sub Statement [Runtime]</link>"
msgstr ""

#: 03090409.xhp#par_id3153311.2.help.text
msgid "Defines a subroutine."
msgstr ""

#: 03090409.xhp#hd_id3149416.3.help.text
msgctxt "03090409.xhp#hd_id3149416.3.help.text"
msgid "Syntax"
msgstr ""

#: 03090409.xhp#par_idN105E7.help.text
msgid "Sub Name[(VarName1 [As Type][, VarName2 [As Type][,...]])]"
msgstr ""

#: 03090409.xhp#par_id3147530.5.help.text
msgctxt "03090409.xhp#par_id3147530.5.help.text"
msgid "statement block"
msgstr ""

#: 03090409.xhp#par_id3146795.8.help.text
msgctxt "03090409.xhp#par_id3146795.8.help.text"
msgid "End Sub"
msgstr ""

#: 03090409.xhp#hd_id3153525.9.help.text
msgctxt "03090409.xhp#hd_id3153525.9.help.text"
msgid "Parameters:"
msgstr ""

#: 03090409.xhp#par_id3150792.10.help.text
msgid "<emph>Name:</emph> Name of the subroutine ."
msgstr ""

#: 03090409.xhp#par_id3154138.11.help.text
msgid ""
"<emph>VarName: </emph>Parameter that you want to pass to the subroutine."
msgstr ""

#: 03090409.xhp#par_id3154908.12.help.text
msgid "<emph>Type:</emph> Type-declaration key word."
msgstr ""

#: 03090409.xhp#hd_id3153770.16.help.text
msgctxt "03090409.xhp#hd_id3153770.16.help.text"
msgid "Example:"
msgstr ""

#: 03090409.xhp#par_id3151113.17.help.text
msgctxt "03090409.xhp#par_id3151113.17.help.text"
msgid "Sub Example"
msgstr ""

#: 03090409.xhp#par_idN1063F.help.text
msgid "REM some statements"
msgstr ""

#: 03090409.xhp#par_id3154319.19.help.text
msgctxt "03090409.xhp#par_id3154319.19.help.text"
msgid "end sub"
msgstr ""

#: 03090410.xhp#tit.help.text
msgid "Switch Function [Runtime]"
msgstr ""

#: 03090410.xhp#bm_id3148554.help.text
msgid "<bookmark_value>Switch function</bookmark_value>"
msgstr ""

#: 03090410.xhp#hd_id3148554.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch Function "
"[Runtime]\">Switch Function [Runtime]</link>"
msgstr ""

#: 03090410.xhp#par_id3148522.2.help.text
msgid ""
"Evaluates a list of arguments, consisting of an expression followed by a "
"value. The Switch function returns a value that is associated with the "
"expression that is passed by this function."
msgstr ""

#: 03090410.xhp#hd_id3154863.3.help.text
msgctxt "03090410.xhp#hd_id3154863.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090410.xhp#par_id3155934.4.help.text
msgid ""
"Switch (Expression1, Value1[, Expression2, Value2[..., Expression_n, "
"Value_n]])"
msgstr ""

#: 03090410.xhp#hd_id3149119.5.help.text
msgctxt "03090410.xhp#hd_id3149119.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090410.xhp#par_id3153894.6.help.text
msgid ""
"The <emph>Switch</emph> function evaluates the expressions from left to "
"right, and then returns the value that is assigned to the function "
"expression. If expression and value are not given as a pair, a runtime error "
"occurs."
msgstr ""

#: 03090410.xhp#par_id3153990.7.help.text
msgid "<emph>Expression:</emph> The expression that you want to evaluate."
msgstr ""

#: 03090410.xhp#par_id3153394.8.help.text
msgid ""
"<emph>Value:</emph> The value that you want to return if the expression is "
"True."
msgstr ""

#: 03090410.xhp#par_id3153346.9.help.text
msgid ""
"In the following example, the <emph>Switch</emph> function assigns the "
"appropriate gender to the name that is passed to the function:"
msgstr ""

#: 03090410.xhp#hd_id3159157.10.help.text
msgctxt "03090410.xhp#hd_id3159157.10.help.text"
msgid "Example:"
msgstr ""

#: 03090410.xhp#par_id3147573.11.help.text
msgid "Sub ExampleSwitch"
msgstr ""

#: 03090410.xhp#par_id3143270.12.help.text
msgid "Dim sGender As String"
msgstr ""

#: 03090410.xhp#par_id3149579.13.help.text
msgid "sGender = GetGenderIndex( \"John\" )"
msgstr ""

#: 03090410.xhp#par_id3153626.14.help.text
msgid "MsgBox sGender"
msgstr ""

#: 03090410.xhp#par_id3147560.15.help.text
msgctxt "03090410.xhp#par_id3147560.15.help.text"
msgid "End Sub"
msgstr ""

#: 03090410.xhp#par_id3154758.17.help.text
msgid "Function GetGenderIndex (sName As String) As String"
msgstr ""

#: 03090410.xhp#par_id3153361.18.help.text
msgid ""
"GetGenderIndex = Switch(sName = \"Jane\", \"female\", sName = \"John\", \"male\")"
msgstr ""

#: 03090410.xhp#par_id3154939.19.help.text
msgctxt "03090410.xhp#par_id3154939.19.help.text"
msgid "End Function"
msgstr ""

#: 03090411.xhp#tit.help.text
msgid "With Statement [Runtime]"
msgstr ""

#: 03090411.xhp#bm_id3153311.help.text
msgid "<bookmark_value>With statement</bookmark_value>"
msgstr ""

#: 03090411.xhp#hd_id3153311.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090411.xhp\" name=\"With Statement "
"[Runtime]\">With Statement [Runtime]</link>"
msgstr ""

#: 03090411.xhp#par_id3159158.2.help.text
msgid ""
"Sets an object as the default object. Unless another object name is "
"declared, all properties and methods refer to the default object until the "
"End With statement is reached."
msgstr ""

#: 03090411.xhp#hd_id3156153.3.help.text
msgctxt "03090411.xhp#hd_id3156153.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090411.xhp#par_id3145609.4.help.text
msgid "With Object Statement block End With"
msgstr ""

#: 03090411.xhp#hd_id3154924.5.help.text
msgctxt "03090411.xhp#hd_id3154924.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090411.xhp#par_id3147560.6.help.text
msgid ""
"Use <emph>With</emph> and <emph>End With</emph> if you have several "
"properties or methods for a single object."
msgstr ""

#: 03090412.xhp#tit.help.text
msgid "Exit Statement [Runtime]"
msgstr ""

#: 03090412.xhp#bm_id3152924.help.text
msgid "<bookmark_value>Exit statement</bookmark_value>"
msgstr ""

#: 03090412.xhp#hd_id3152924.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit Statement "
"[Runtime]\">Exit Statement [Runtime]</link>"
msgstr ""

#: 03090412.xhp#par_id3153394.2.help.text
msgid ""
"Exits a <emph>Do...Loop</emph>, <emph>For...Next</emph>, a function, or a "
"subroutine."
msgstr ""

#: 03090412.xhp#hd_id3149763.3.help.text
msgctxt "03090412.xhp#hd_id3149763.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03090412.xhp#par_id3159157.4.help.text
msgctxt "03090412.xhp#par_id3159157.4.help.text"
msgid "see Parameters"
msgstr ""

#: 03090412.xhp#hd_id3148943.5.help.text
msgctxt "03090412.xhp#hd_id3148943.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03090412.xhp#par_id3154760.6.help.text
msgid "<emph>Exit Do</emph>"
msgstr ""

#: 03090412.xhp#par_id3147559.7.help.text
msgid ""
"Only valid within a <emph>Do...Loop</emph> statement to exit the loop. "
"Program execution continues with the statement that follows the Loop "
"statement. If <emph>Do...Loop</emph> statements are nested, the control is "
"transferred to the loop in the next higher level."
msgstr ""

#: 03090412.xhp#par_id3150398.8.help.text
msgid "<emph>Exit For</emph>"
msgstr ""

#: 03090412.xhp#par_id3148797.9.help.text
msgid ""
"Only valid within a <emph>For...Next</emph> loop to exit the loop. Program "
"execution continues with the first statement that follows the "
"<emph>Next</emph> statement. In nested statements, the control is "
"transferred to the loop in the next higher level."
msgstr ""

#: 03090412.xhp#par_id3147229.10.help.text
msgid "<emph>Exit Function</emph>"
msgstr ""

#: 03090412.xhp#par_id3154685.11.help.text
msgid ""
"Exits the <emph>Function</emph> procedure immediately. Program execution "
"continues with the statement that follows the <emph>Function</emph> call."
msgstr ""

#: 03090412.xhp#par_id3155132.12.help.text
msgid "<emph>Exit Sub</emph>"
msgstr ""

#: 03090412.xhp#par_id3149561.13.help.text
msgid ""
"Exits the subroutine immediately. Program execution continues with the "
"statement that follows the <emph>Sub</emph> call."
msgstr ""

#: 03090412.xhp#par_id3153143.14.help.text
msgid ""
"The Exit statement does not define the end of a structure, and must not be "
"confused with the End statement."
msgstr ""

#: 03090412.xhp#hd_id3147348.15.help.text
msgctxt "03090412.xhp#hd_id3147348.15.help.text"
msgid "Example:"
msgstr ""

#: 03090412.xhp#par_id3151113.16.help.text
msgctxt "03090412.xhp#par_id3151113.16.help.text"
msgid "Sub ExampleExit"
msgstr ""

#: 03090412.xhp#par_id3156283.17.help.text
msgctxt "03090412.xhp#par_id3156283.17.help.text"
msgid "Dim sReturn As String"
msgstr ""

#: 03090412.xhp#par_id3147125.18.help.text
msgctxt "03090412.xhp#par_id3147125.18.help.text"
msgid "Dim sListArray(10) as String"
msgstr ""

#: 03090412.xhp#par_id3151073.19.help.text
msgctxt "03090412.xhp#par_id3151073.19.help.text"
msgid "Dim siStep as Single"
msgstr ""

#: 03090412.xhp#par_id3153158.20.help.text
msgctxt "03090412.xhp#par_id3153158.20.help.text"
msgid "For siStep = 0 to 10 REM Fill array with test data"
msgstr ""

#: 03090412.xhp#par_id3148457.21.help.text
msgid "sListArray(siStep) = chr(siStep + 65)"
msgstr ""

#: 03090412.xhp#par_id3154492.22.help.text
msgctxt "03090412.xhp#par_id3154492.22.help.text"
msgid "msgbox sListArray(siStep)"
msgstr ""

#: 03090412.xhp#par_id3154791.23.help.text
msgctxt "03090412.xhp#par_id3154791.23.help.text"
msgid "next siStep"
msgstr ""

#: 03090412.xhp#par_id3153510.24.help.text
msgctxt "03090412.xhp#par_id3153510.24.help.text"
msgid "sReturn = LinSearch(sListArray(), \"B\")"
msgstr ""

#: 03090412.xhp#par_id3154513.25.help.text
msgctxt "03090412.xhp#par_id3154513.25.help.text"
msgid "Print sReturn"
msgstr ""

#: 03090412.xhp#par_id3149121.26.help.text
msgctxt "03090412.xhp#par_id3149121.26.help.text"
msgid "end sub"
msgstr ""

#: 03090412.xhp#par_id3152962.29.help.text
msgctxt "03090412.xhp#par_id3152962.29.help.text"
msgid "Function LinSearch( sList(), sItem As String ) as integer"
msgstr ""

#: 03090412.xhp#par_id3154755.30.help.text
msgctxt "03090412.xhp#par_id3154755.30.help.text"
msgid "dim iCount as Integer"
msgstr ""

#: 03090412.xhp#par_id3153764.31.help.text
msgid "REM LinSearch searches a TextArray:sList() for a TextEntry:"
msgstr ""

#: 03090412.xhp#par_id3148995.32.help.text
msgid "REM Returns the index of the entry or 0 ( Null)"
msgstr ""

#: 03090412.xhp#par_id3156057.33.help.text
msgctxt "03090412.xhp#par_id3156057.33.help.text"
msgid "for iCount=1 to Ubound( sList() )"
msgstr ""

#: 03090412.xhp#par_id3159266.34.help.text
msgctxt "03090412.xhp#par_id3159266.34.help.text"
msgid "if sList( iCount ) = sItem then"
msgstr ""

#: 03090412.xhp#par_id3149567.35.help.text
msgid "Exit for REM sItem found"
msgstr ""

#: 03090412.xhp#par_id3147343.36.help.text
msgctxt "03090412.xhp#par_id3147343.36.help.text"
msgid "end if"
msgstr ""

#: 03090412.xhp#par_id3155174.37.help.text
msgctxt "03090412.xhp#par_id3155174.37.help.text"
msgid "next iCount"
msgstr ""

#: 03090412.xhp#par_id3146313.38.help.text
msgctxt "03090412.xhp#par_id3146313.38.help.text"
msgid "if iCount = Ubound( sList() ) then iCount = 0"
msgstr ""

#: 03090412.xhp#par_id3166448.39.help.text
msgctxt "03090412.xhp#par_id3166448.39.help.text"
msgid "LinSearch = iCount"
msgstr ""

#: 03090412.xhp#par_id3146916.40.help.text
msgctxt "03090412.xhp#par_id3146916.40.help.text"
msgid "end function"
msgstr ""

#: 03100000.xhp#tit.help.text
msgid "Variables"
msgstr ""

#: 03100000.xhp#hd_id3149669.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100000.xhp\" "
"name=\"Variables\">Variables</link>"
msgstr ""

#: 03100000.xhp#par_id3147265.2.help.text
msgid ""
"The following statements and functions are for working with variables. You "
"can use these functions to declare or define variables, convert variables "
"from one type to another, or determine the variable type."
msgstr ""

#: 03100050.xhp#tit.help.text
msgid "CCur Function [Runtime]"
msgstr ""

#: 03100050.xhp#bm_id8926053.help.text
msgid "<bookmark_value>CCur function</bookmark_value>"
msgstr ""

#: 03100050.xhp#par_idN10541.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100050.xhp\">CCur Function [Runtime]</link>"
msgstr ""

#: 03100050.xhp#par_idN10545.help.text
msgid ""
"Converts a string expression or numeric expression to a currency expression. "
"The locale settings are used for decimal separators and currency symbols."
msgstr ""

#: 03100050.xhp#par_idN10548.help.text
msgctxt "03100050.xhp#par_idN10548.help.text"
msgid "Syntax:"
msgstr ""

#: 03100050.xhp#par_idN105E8.help.text
msgid "CCur(Expression)"
msgstr ""

#: 03100050.xhp#par_idN105EB.help.text
msgctxt "03100050.xhp#par_idN105EB.help.text"
msgid "Return value:"
msgstr ""

#: 03100050.xhp#par_idN105EF.help.text
msgid "Currency"
msgstr ""

#: 03100050.xhp#par_idN105F2.help.text
msgctxt "03100050.xhp#par_idN105F2.help.text"
msgid "Parameter:"
msgstr ""

#: 03100050.xhp#par_idN105F6.help.text
msgctxt "03100050.xhp#par_idN105F6.help.text"
msgid "Expression: Any string or numeric expression that you want to convert."
msgstr ""

#: 03100060.xhp#tit.help.text
msgid "CDec Function [Runtime]"
msgstr ""

#: 03100060.xhp#bm_id863979.help.text
msgid "<bookmark_value>CDec function</bookmark_value>"
msgstr ""

#: 03100060.xhp#par_idN10548.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100060.xhp\">CDec Function [Runtime]</link>"
msgstr ""

#: 03100060.xhp#par_idN10558.help.text
msgid ""
"Converts a string expression or numeric expression to a decimal expression."
msgstr ""

#: 03100060.xhp#par_idN1055B.help.text
msgctxt "03100060.xhp#par_idN1055B.help.text"
msgid "Syntax:"
msgstr ""

#: 03100060.xhp#par_idN105EA.help.text
msgid "CDec(Expression)"
msgstr ""

#: 03100060.xhp#par_idN105ED.help.text
msgctxt "03100060.xhp#par_idN105ED.help.text"
msgid "Return value:"
msgstr ""

#: 03100060.xhp#par_idN105F1.help.text
msgid "Decimal number."
msgstr ""

#: 03100060.xhp#par_idN105F4.help.text
msgctxt "03100060.xhp#par_idN105F4.help.text"
msgid "Parameter:"
msgstr ""

#: 03100060.xhp#par_idN105F8.help.text
msgctxt "03100060.xhp#par_idN105F8.help.text"
msgid "Expression: Any string or numeric expression that you want to convert."
msgstr ""

#: 03100070.xhp#tit.help.text
msgid "CVar Function [Runtime]"
msgstr ""

#: 03100070.xhp#bm_id2338633.help.text
msgid "<bookmark_value>CVar function</bookmark_value>"
msgstr ""

#: 03100070.xhp#par_idN1054B.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100070.xhp\">CVar Function [Runtime]</link>"
msgstr ""

#: 03100070.xhp#par_idN1055B.help.text
msgid ""
"Converts a string expression or numeric expression to a variant expression."
msgstr ""

#: 03100070.xhp#par_idN1055E.help.text
msgctxt "03100070.xhp#par_idN1055E.help.text"
msgid "Syntax:"
msgstr ""

#: 03100070.xhp#par_idN10562.help.text
msgid "CVar(Expression)"
msgstr ""

#: 03100070.xhp#par_idN10565.help.text
msgctxt "03100070.xhp#par_idN10565.help.text"
msgid "Return value:"
msgstr ""

#: 03100070.xhp#par_idN10569.help.text
msgctxt "03100070.xhp#par_idN10569.help.text"
msgid "Variant."
msgstr ""

#: 03100070.xhp#par_idN1056C.help.text
msgctxt "03100070.xhp#par_idN1056C.help.text"
msgid "Parameter:"
msgstr ""

#: 03100070.xhp#par_idN10570.help.text
msgctxt "03100070.xhp#par_idN10570.help.text"
msgid "Expression: Any string or numeric expression that you want to convert."
msgstr ""

#: 03100080.xhp#tit.help.text
msgid "CVErr Function [Runtime]"
msgstr ""

#: 03100080.xhp#bm_id531022.help.text
msgid "<bookmark_value>CVErr function</bookmark_value>"
msgstr ""

#: 03100080.xhp#par_idN1054B.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100080.xhp\">CVErr Function [Runtime]</link>"
msgstr ""

#: 03100080.xhp#par_idN1055B.help.text
msgid ""
"Converts a string expression or numeric expression to a variant expression "
"of the sub type \"Error\"."
msgstr ""

#: 03100080.xhp#par_idN1055E.help.text
msgctxt "03100080.xhp#par_idN1055E.help.text"
msgid "Syntax:"
msgstr ""

#: 03100080.xhp#par_idN10562.help.text
msgid "CVErr(Expression)"
msgstr ""

#: 03100080.xhp#par_idN10565.help.text
msgctxt "03100080.xhp#par_idN10565.help.text"
msgid "Return value:"
msgstr ""

#: 03100080.xhp#par_idN10569.help.text
msgctxt "03100080.xhp#par_idN10569.help.text"
msgid "Variant."
msgstr ""

#: 03100080.xhp#par_idN1056C.help.text
msgctxt "03100080.xhp#par_idN1056C.help.text"
msgid "Parameter:"
msgstr ""

#: 03100080.xhp#par_idN10570.help.text
msgctxt "03100080.xhp#par_idN10570.help.text"
msgid "Expression: Any string or numeric expression that you want to convert."
msgstr ""

#: 03100100.xhp#tit.help.text
msgid "CBool Function [Runtime]"
msgstr ""

#: 03100100.xhp#bm_id3150616.help.text
msgid "<bookmark_value>CBool function</bookmark_value>"
msgstr ""

#: 03100100.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100100.xhp\" name=\"CBool Function "
"[Runtime]\">CBool Function [Runtime]</link>"
msgstr ""

#: 03100100.xhp#par_id3145136.2.help.text
msgid ""
"Converts a string comparison or numeric comparison to a Boolean expression, "
"or converts a single numeric expression to a Boolean expression."
msgstr ""

#: 03100100.xhp#hd_id3153345.3.help.text
msgctxt "03100100.xhp#hd_id3153345.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100100.xhp#par_id3149514.4.help.text
msgid ""
"CBool (Expression1 {= | <> | < | > | <= | >=} Expression2) or CBool (Number)"
msgstr ""

#: 03100100.xhp#hd_id3156152.5.help.text
msgctxt "03100100.xhp#hd_id3156152.5.help.text"
msgid "Return value:"
msgstr ""

#: 03100100.xhp#par_id3155419.6.help.text
msgctxt "03100100.xhp#par_id3155419.6.help.text"
msgid "Bool"
msgstr ""

#: 03100100.xhp#hd_id3147530.7.help.text
msgctxt "03100100.xhp#hd_id3147530.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100100.xhp#par_id3156344.8.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any string or numeric expressions "
"that you want to compare. If the expressions match, the <emph>CBool</emph> "
"function returns <emph>True</emph>, otherwise <emph>False</emph> is "
"returned."
msgstr ""

#: 03100100.xhp#par_id3149655.9.help.text
msgid ""
"<emph>Number:</emph> Any numeric expression that you want to convert. If the "
"expression equals 0, <emph>False</emph> is returned, otherwise "
"<emph>True</emph> is returned."
msgstr ""

#: 03100100.xhp#par_id3145171.10.help.text
msgid ""
"The following example uses the <emph>CBool</emph> function to evaluate the "
"value that is returned by the <emph>Instr</emph> function. The function "
"checks if the word \"and\" is found in the sentence that was entered by the "
"user."
msgstr ""

#: 03100100.xhp#hd_id3156212.11.help.text
msgctxt "03100100.xhp#hd_id3156212.11.help.text"
msgid "Example:"
msgstr ""

#: 03100100.xhp#par_id3147288.12.help.text
msgid "Sub ExampleCBool"
msgstr ""

#: 03100100.xhp#par_id3153768.13.help.text
msgctxt "03100100.xhp#par_id3153768.13.help.text"
msgid "Dim sText As String"
msgstr ""

#: 03100100.xhp#par_id3155132.14.help.text
msgid "sText = InputBox(\"Please enter a short sentence:\")"
msgstr ""

#: 03100100.xhp#par_id3155855.15.help.text
msgid "REM Proof if the word »and« appears in the sentence."
msgstr ""

#: 03100100.xhp#par_id3146984.16.help.text
msgid "REM Instead of the command line"
msgstr ""

#: 03100100.xhp#par_id3148576.17.help.text
msgid "REM If Instr(Input, \"and\")<>0 Then..."
msgstr ""

#: 03100100.xhp#par_id3154014.18.help.text
msgid "REM the CBool function is applied as follows:"
msgstr ""

#: 03100100.xhp#par_id3155413.19.help.text
msgid "If CBool(Instr(sText, \"and\")) Then"
msgstr ""

#: 03100100.xhp#par_id3152940.20.help.text
msgid "MsgBox \"The word »and« appears in the sentence you entered!\""
msgstr ""

#: 03100100.xhp#par_id3153954.21.help.text
msgid "EndIf"
msgstr ""

#: 03100100.xhp#par_id3152886.22.help.text
msgctxt "03100100.xhp#par_id3152886.22.help.text"
msgid "End Sub"
msgstr ""

#: 03100300.xhp#tit.help.text
msgid "CDate Function [Runtime]"
msgstr ""

#: 03100300.xhp#bm_id3150772.help.text
msgid "<bookmark_value>CDate function</bookmark_value>"
msgstr ""

#: 03100300.xhp#hd_id3150772.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate Function "
"[Runtime]\">CDate Function [Runtime]</link>"
msgstr ""

#: 03100300.xhp#par_id3150986.2.help.text
msgid "Converts any string or numeric expression to a date value."
msgstr ""

#: 03100300.xhp#hd_id3148944.3.help.text
msgctxt "03100300.xhp#hd_id3148944.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100300.xhp#par_id3148947.4.help.text
msgid "CDate (Expression)"
msgstr ""

#: 03100300.xhp#hd_id3148552.5.help.text
msgctxt "03100300.xhp#hd_id3148552.5.help.text"
msgid "Return value:"
msgstr ""

#: 03100300.xhp#par_id3159414.6.help.text
msgctxt "03100300.xhp#par_id3159414.6.help.text"
msgid "Date"
msgstr ""

#: 03100300.xhp#hd_id3153525.7.help.text
msgctxt "03100300.xhp#hd_id3153525.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100300.xhp#par_id3150359.8.help.text
msgid ""
"<emph>Expression:</emph> Any string or numeric expression that you want to "
"convert."
msgstr ""

#: 03100300.xhp#par_id3125864.9.help.text
msgid ""
"When you convert a string expression, the date and time must be entered in "
"the format MM.DD.YYYY HH.MM.SS, as defined by the <emph>DateValue</emph> and "
"<emph>TimeValue</emph> function conventions. In numeric expressions, values "
"to the left of the decimal represent the date, beginning from December 31, "
"1899. Values to the right of the decimal represent the time."
msgstr ""

#: 03100300.xhp#hd_id3156422.10.help.text
msgctxt "03100300.xhp#hd_id3156422.10.help.text"
msgid "Example:"
msgstr ""

#: 03100300.xhp#par_id3153969.11.help.text
msgid "sub ExampleCDate"
msgstr ""

#: 03100300.xhp#par_id3159254.12.help.text
msgid "MsgBox cDate(1000.25) REM 09.26.1902 06:00:00"
msgstr ""

#: 03100300.xhp#par_id3155133.13.help.text
msgid "MsgBox cDate(1001.26) REM 09.27.1902 06:14:24"
msgstr ""

#: 03100300.xhp#par_id3153140.14.help.text
msgctxt "03100300.xhp#par_id3153140.14.help.text"
msgid "end sub"
msgstr ""

#: 03100400.xhp#tit.help.text
msgid "CDbl Function [Runtime]"
msgstr ""

#: 03100400.xhp#bm_id3153750.help.text
msgid "<bookmark_value>CDbl function</bookmark_value>"
msgstr ""

#: 03100400.xhp#hd_id3153750.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100400.xhp\" name=\"CDbl Function "
"[Runtime]\">CDbl Function [Runtime]</link>"
msgstr ""

#: 03100400.xhp#par_id3149233.2.help.text
msgid ""
"Converts any numerical expression or string expression to a double type."
msgstr ""

#: 03100400.xhp#hd_id3149516.3.help.text
msgctxt "03100400.xhp#hd_id3149516.3.help.text"
msgid "Syntax"
msgstr ""

#: 03100400.xhp#par_id3156152.4.help.text
msgid "CDbl (Expression)"
msgstr ""

#: 03100400.xhp#hd_id3153061.5.help.text
msgctxt "03100400.xhp#hd_id3153061.5.help.text"
msgid "Return value"
msgstr ""

#: 03100400.xhp#par_id3145068.6.help.text
msgctxt "03100400.xhp#par_id3145068.6.help.text"
msgid "Double"
msgstr ""

#: 03100400.xhp#hd_id3154760.7.help.text
msgctxt "03100400.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100400.xhp#par_id3153897.8.help.text
msgctxt "03100400.xhp#par_id3153897.8.help.text"
msgid ""
"<emph>Expression:</emph> Any string or numeric expression that you want to "
"convert. To convert a string expression, the number must be entered as "
"normal text (\"123.5\") using the default number format of your operating "
"system."
msgstr ""

#: 03100400.xhp#hd_id3148797.9.help.text
msgctxt "03100400.xhp#hd_id3148797.9.help.text"
msgid "Example:"
msgstr ""

#: 03100400.xhp#par_id3154217.10.help.text
msgctxt "03100400.xhp#par_id3154217.10.help.text"
msgid "Sub ExampleCountryConvert"
msgstr ""

#: 03100400.xhp#par_id3147229.11.help.text
msgctxt "03100400.xhp#par_id3147229.11.help.text"
msgid "Msgbox CDbl(1234.5678)"
msgstr ""

#: 03100400.xhp#par_id3151042.12.help.text
msgctxt "03100400.xhp#par_id3151042.12.help.text"
msgid "Msgbox CInt(1234.5678)"
msgstr ""

#: 03100400.xhp#par_id3150616.13.help.text
msgctxt "03100400.xhp#par_id3150616.13.help.text"
msgid "Msgbox CLng(1234.5678)"
msgstr ""

#: 03100400.xhp#par_id3153969.14.help.text
msgctxt "03100400.xhp#par_id3153969.14.help.text"
msgid "end sub"
msgstr ""

#: 03100500.xhp#tit.help.text
msgid "CInt Function [Runtime]"
msgstr ""

#: 03100500.xhp#bm_id3149346.help.text
msgid "<bookmark_value>CInt function</bookmark_value>"
msgstr ""

#: 03100500.xhp#hd_id3149346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100500.xhp\" name=\"CInt Function "
"[Runtime]\">CInt Function [Runtime]</link>"
msgstr ""

#: 03100500.xhp#par_id3155419.2.help.text
msgid "Converts any string or numeric expression to an integer."
msgstr ""

#: 03100500.xhp#hd_id3147573.3.help.text
msgctxt "03100500.xhp#hd_id3147573.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100500.xhp#par_id3154142.4.help.text
msgid "CInt (Expression)"
msgstr ""

#: 03100500.xhp#hd_id3147531.5.help.text
msgctxt "03100500.xhp#hd_id3147531.5.help.text"
msgid "Return value:"
msgstr ""

#: 03100500.xhp#par_id3147560.6.help.text
msgctxt "03100500.xhp#par_id3147560.6.help.text"
msgid "Integer"
msgstr ""

#: 03100500.xhp#hd_id3145069.7.help.text
msgctxt "03100500.xhp#hd_id3145069.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100500.xhp#par_id3159414.8.help.text
msgid ""
"<emph>Expression:</emph> Any numeric expression that you want to convert. If "
"the <emph>Expression</emph> exceeds the value range between -32768 and "
"32767, $[officename] Basic reports an overflow error. To convert a string "
"expression, the number must be entered as normal text (\"123.5\") using the "
"default number format of your operating system."
msgstr ""

#: 03100500.xhp#par_id3150358.9.help.text
msgctxt "03100500.xhp#par_id3150358.9.help.text"
msgid ""
"This function always rounds the fractional part of a number to the nearest "
"integer."
msgstr ""

#: 03100500.xhp#hd_id3145419.10.help.text
msgctxt "03100500.xhp#hd_id3145419.10.help.text"
msgid "Example:"
msgstr ""

#: 03100500.xhp#par_id3150448.11.help.text
msgctxt "03100500.xhp#par_id3150448.11.help.text"
msgid "Sub ExampleCountryConvert"
msgstr ""

#: 03100500.xhp#par_id3156423.12.help.text
msgctxt "03100500.xhp#par_id3156423.12.help.text"
msgid "Msgbox CDbl(1234.5678)"
msgstr ""

#: 03100500.xhp#par_id3150869.13.help.text
msgctxt "03100500.xhp#par_id3150869.13.help.text"
msgid "Msgbox CInt(1234.5678)"
msgstr ""

#: 03100500.xhp#par_id3153768.14.help.text
msgctxt "03100500.xhp#par_id3153768.14.help.text"
msgid "Msgbox CLng(1234.5678)"
msgstr ""

#: 03100500.xhp#par_id3145786.15.help.text
msgctxt "03100500.xhp#par_id3145786.15.help.text"
msgid "end sub"
msgstr ""

#: 03100600.xhp#tit.help.text
msgid "CLng Function [Runtime]"
msgstr ""

#: 03100600.xhp#bm_id3153311.help.text
msgid "<bookmark_value>CLng function</bookmark_value>"
msgstr ""

#: 03100600.xhp#hd_id3153311.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100600.xhp\" name=\"CLng Function "
"[Runtime]\">CLng Function [Runtime]</link>"
msgstr ""

#: 03100600.xhp#par_id3148686.2.help.text
msgid "Converts any string or numeric expression to a long integer."
msgstr ""

#: 03100600.xhp#hd_id3145315.3.help.text
msgctxt "03100600.xhp#hd_id3145315.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100600.xhp#par_id3147573.4.help.text
msgid "CLng (Expression)"
msgstr ""

#: 03100600.xhp#hd_id3145610.5.help.text
msgctxt "03100600.xhp#hd_id3145610.5.help.text"
msgid "Return value:"
msgstr ""

#: 03100600.xhp#par_id3153897.6.help.text
msgctxt "03100600.xhp#par_id3153897.6.help.text"
msgid "Long"
msgstr ""

#: 03100600.xhp#hd_id3154760.7.help.text
msgctxt "03100600.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100600.xhp#par_id3159414.8.help.text
msgid ""
"<emph>Expression:</emph> Any numerical expression that you want to convert. "
"If the <emph>Expression</emph> lies outside the valid long integer range "
"between -2.147.483.648 and 2.147.483.647, $[officename] Basic returns an "
"overflow error. To convert a string expression, the number must be entered "
"as normal text (\"123.5\") using the default number format of your operating "
"system."
msgstr ""

#: 03100600.xhp#par_id3150358.9.help.text
msgctxt "03100600.xhp#par_id3150358.9.help.text"
msgid ""
"This function always rounds the fractional part of a number to the nearest "
"integer."
msgstr ""

#: 03100600.xhp#hd_id3154216.10.help.text
msgctxt "03100600.xhp#hd_id3154216.10.help.text"
msgid "Example:"
msgstr ""

#: 03100600.xhp#par_id3147229.11.help.text
msgctxt "03100600.xhp#par_id3147229.11.help.text"
msgid "Sub ExampleCountryConvert"
msgstr ""

#: 03100600.xhp#par_id3156281.12.help.text
msgctxt "03100600.xhp#par_id3156281.12.help.text"
msgid "Msgbox CDbl(1234.5678)"
msgstr ""

#: 03100600.xhp#par_id3153969.13.help.text
msgctxt "03100600.xhp#par_id3153969.13.help.text"
msgid "Msgbox CInt(1234.5678)"
msgstr ""

#: 03100600.xhp#par_id3154909.14.help.text
msgctxt "03100600.xhp#par_id3154909.14.help.text"
msgid "Msgbox CLng(1234.5678)"
msgstr ""

#: 03100600.xhp#par_id3153770.15.help.text
msgctxt "03100600.xhp#par_id3153770.15.help.text"
msgid "end sub"
msgstr ""

#: 03100700.xhp#tit.help.text
msgid "Const Statement [Runtime]"
msgstr ""

#: 03100700.xhp#bm_id3146958.help.text
msgid "<bookmark_value>Const statement</bookmark_value>"
msgstr ""

#: 03100700.xhp#hd_id3146958.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Const Statement "
"[Runtime]\">Const Statement [Runtime]</link>"
msgstr ""

#: 03100700.xhp#par_id3154143.2.help.text
msgid "Defines a string as a constant."
msgstr ""

#: 03100700.xhp#hd_id3150670.3.help.text
msgctxt "03100700.xhp#hd_id3150670.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100700.xhp#par_id3150984.4.help.text
msgid "Const Text = Expression"
msgstr ""

#: 03100700.xhp#hd_id3147530.5.help.text
msgctxt "03100700.xhp#hd_id3147530.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03100700.xhp#par_id3153897.6.help.text
msgid ""
"<emph>Text:</emph> Any constant name that follows the standard variable "
"naming conventions."
msgstr ""

#: 03100700.xhp#par_id3147264.7.help.text
msgid ""
"A constant is a variable that helps to improve the readability of a program. "
"Constants are not defined as a specific type of variable, but rather are "
"used as placeholders in the code. You can only define a constant once and it "
"cannot be modified. Use the following statement to define a constant:"
msgstr ""

#: 03100700.xhp#par_id3150542.8.help.text
msgctxt "03100700.xhp#par_id3150542.8.help.text"
msgid "CONST ConstName=Expression"
msgstr ""

#: 03100700.xhp#par_id3150400.9.help.text
msgid ""
"The type of expression is irrelevant. If a program is started, $[officename] "
"Basic converts the program code internally so that each time a constant is "
"used, the defined expression replaces it."
msgstr ""

#: 03100700.xhp#hd_id3154366.10.help.text
msgctxt "03100700.xhp#hd_id3154366.10.help.text"
msgid "Example:"
msgstr ""

#: 03100700.xhp#par_id3145420.11.help.text
msgid "Sub ExampleConst"
msgstr ""

#: 03100700.xhp#par_id3154217.12.help.text
msgid "Const iVar = 1964"
msgstr ""

#: 03100700.xhp#par_id3156281.13.help.text
msgid "Msgbox iVar"
msgstr ""

#: 03100700.xhp#par_id3153969.14.help.text
msgid "Const sVar = \"Program\", dVar As Double = 1.00"
msgstr ""

#: 03100700.xhp#par_id3149560.15.help.text
msgid "Msgbox sVar & \" \" & dVar"
msgstr ""

#: 03100700.xhp#par_id3153368.16.help.text
msgctxt "03100700.xhp#par_id3153368.16.help.text"
msgid "end sub"
msgstr ""

#: 03100900.xhp#tit.help.text
msgid "CSng Function[Runtime]"
msgstr ""

#: 03100900.xhp#bm_id3153753.help.text
msgid "<bookmark_value>CSng function</bookmark_value>"
msgstr ""

#: 03100900.xhp#hd_id3153753.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03100900.xhp\" name=\"CSng "
"Function[Runtime]\">CSng Function[Runtime]</link>"
msgstr ""

#: 03100900.xhp#par_id3149748.2.help.text
msgid "Converts any string or numeric expression to data type Single."
msgstr ""

#: 03100900.xhp#hd_id3153255.3.help.text
msgctxt "03100900.xhp#hd_id3153255.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03100900.xhp#par_id3148983.4.help.text
msgid "CSng (Expression)"
msgstr ""

#: 03100900.xhp#hd_id3152347.5.help.text
msgctxt "03100900.xhp#hd_id3152347.5.help.text"
msgid "Return value:"
msgstr ""

#: 03100900.xhp#par_id3153750.6.help.text
msgctxt "03100900.xhp#par_id3153750.6.help.text"
msgid "Single"
msgstr ""

#: 03100900.xhp#hd_id3146957.7.help.text
msgctxt "03100900.xhp#hd_id3146957.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03100900.xhp#par_id3153345.8.help.text
msgctxt "03100900.xhp#par_id3153345.8.help.text"
msgid ""
"<emph>Expression:</emph> Any string or numeric expression that you want to "
"convert. To convert a string expression, the number must be entered as "
"normal text (\"123.5\") using the default number format of your operating "
"system."
msgstr ""

#: 03100900.xhp#hd_id3149514.9.help.text
msgctxt "03100900.xhp#hd_id3149514.9.help.text"
msgid "Example:"
msgstr ""

#: 03100900.xhp#par_id3154142.10.help.text
msgid "Sub ExampleCSNG"
msgstr ""

#: 03100900.xhp#par_id3147573.11.help.text
msgctxt "03100900.xhp#par_id3147573.11.help.text"
msgid "Msgbox CDbl(1234.5678)"
msgstr ""

#: 03100900.xhp#par_id3150772.12.help.text
msgctxt "03100900.xhp#par_id3150772.12.help.text"
msgid "Msgbox CInt(1234.5678)"
msgstr ""

#: 03100900.xhp#par_id3147531.13.help.text
msgctxt "03100900.xhp#par_id3147531.13.help.text"
msgid "Msgbox CLng(1234.5678)"
msgstr ""

#: 03100900.xhp#par_id3147265.14.help.text
msgctxt "03100900.xhp#par_id3147265.14.help.text"
msgid "Msgbox CSng(1234.5678)"
msgstr ""

#: 03100900.xhp#par_id3159414.15.help.text
msgctxt "03100900.xhp#par_id3159414.15.help.text"
msgid "end sub"
msgstr ""

#: 03101000.xhp#tit.help.text
msgid "CStr Function [Runtime]"
msgstr ""

#: 03101000.xhp#bm_id3146958.help.text
msgid "<bookmark_value>CStr function</bookmark_value>"
msgstr ""

#: 03101000.xhp#hd_id3146958.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101000.xhp\" name=\"CStr Function "
"[Runtime]\">CStr Function [Runtime]</link>"
msgstr ""

#: 03101000.xhp#par_id3147574.2.help.text
msgid "Converts any numeric expression to a string expression."
msgstr ""

#: 03101000.xhp#hd_id3148473.3.help.text
msgctxt "03101000.xhp#hd_id3148473.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101000.xhp#par_id3145315.4.help.text
msgid "CStr (Expression)"
msgstr ""

#: 03101000.xhp#hd_id3153062.5.help.text
msgctxt "03101000.xhp#hd_id3153062.5.help.text"
msgid "Return value:"
msgstr ""

#: 03101000.xhp#par_id3153897.6.help.text
msgctxt "03101000.xhp#par_id3153897.6.help.text"
msgid "String"
msgstr ""

#: 03101000.xhp#hd_id3154760.7.help.text
msgctxt "03101000.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03101000.xhp#par_id3149457.8.help.text
msgid ""
"<emph>Expression:</emph> Any valid string or numeric expression that you "
"want to convert."
msgstr ""

#: 03101000.xhp#hd_id3150358.9.help.text
msgid "Expression Types and Conversion Returns"
msgstr ""

#: 03101000.xhp#par_id3153192.10.help.text
msgid "Boolean :"
msgstr ""

#: 03101000.xhp#par_id3156422.11.help.text
msgid ""
"String that evaluates to either <emph>True</emph> or <emph>False</emph>."
msgstr ""

#: 03101000.xhp#par_id3147287.12.help.text
msgid "Date :"
msgstr ""

#: 03101000.xhp#par_id3155411.13.help.text
msgid "String that contains the date and time."
msgstr ""

#: 03101000.xhp#par_id3147428.14.help.text
msgid "Null :"
msgstr ""

#: 03101000.xhp#par_id3150486.15.help.text
msgid "Run-time error."
msgstr ""

#: 03101000.xhp#par_id3153953.16.help.text
msgid "Empty :"
msgstr ""

#: 03101000.xhp#par_id3155306.17.help.text
msgid "String without any characters."
msgstr ""

#: 03101000.xhp#par_id3149260.18.help.text
msgid "Any :"
msgstr ""

#: 03101000.xhp#par_id3152938.19.help.text
msgid "Corresponding number as string."
msgstr ""

#: 03101000.xhp#par_id3155738.20.help.text
msgid ""
"Zeros at the end of a floating-point number are not included in the returned "
"string."
msgstr ""

#: 03101000.xhp#hd_id3154729.21.help.text
msgctxt "03101000.xhp#hd_id3154729.21.help.text"
msgid "Example:"
msgstr ""

#: 03101000.xhp#par_id3153878.22.help.text
msgid "Sub ExampleCSTR"
msgstr ""

#: 03101000.xhp#par_id3154943.23.help.text
msgctxt "03101000.xhp#par_id3154943.23.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03101000.xhp#par_id3156283.24.help.text
msgctxt "03101000.xhp#par_id3156283.24.help.text"
msgid "Msgbox CDbl(1234.5678)"
msgstr ""

#: 03101000.xhp#par_id3147396.25.help.text
msgctxt "03101000.xhp#par_id3147396.25.help.text"
msgid "Msgbox CInt(1234.5678)"
msgstr ""

#: 03101000.xhp#par_id3155600.26.help.text
msgctxt "03101000.xhp#par_id3155600.26.help.text"
msgid "Msgbox CLng(1234.5678)"
msgstr ""

#: 03101000.xhp#par_id3153416.27.help.text
msgctxt "03101000.xhp#par_id3153416.27.help.text"
msgid "Msgbox CSng(1234.5678)"
msgstr ""

#: 03101000.xhp#par_id3156559.28.help.text
msgid "sVar = CStr(1234.5678)"
msgstr ""

#: 03101000.xhp#par_id3153947.29.help.text
msgid "MsgBox sVar"
msgstr ""

#: 03101000.xhp#par_id3150327.30.help.text
msgctxt "03101000.xhp#par_id3150327.30.help.text"
msgid "end sub"
msgstr ""

#: 03101100.xhp#tit.help.text
msgid "DefBool Statement [Runtime]"
msgstr ""

#: 03101100.xhp#bm_id3145759.help.text
msgid "<bookmark_value>DefBool statement</bookmark_value>"
msgstr ""

#: 03101100.xhp#hd_id3145759.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101100.xhp\" name=\"DefBool Statement "
"[Runtime]\">DefBool Statement [Runtime]</link>"
msgstr ""

#: 03101100.xhp#par_id3153089.2.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefBool "
"statement sets the default data type for variables, according to a letter "
"range."
msgstr ""

#: 03101100.xhp#hd_id3149495.3.help.text
msgctxt "03101100.xhp#hd_id3149495.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101100.xhp#par_id3150682.4.help.text
msgctxt "03101100.xhp#par_id3150682.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101100.xhp#hd_id3159201.5.help.text
msgctxt "03101100.xhp#hd_id3159201.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101100.xhp#par_id3147226.6.help.text
msgctxt "03101100.xhp#par_id3147226.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set the default data type for."
msgstr ""

#: 03101100.xhp#par_id3149178.7.help.text
msgctxt "03101100.xhp#par_id3149178.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101100.xhp#par_id3150669.8.help.text
msgctxt "03101100.xhp#par_id3150669.8.help.text"
msgid "<emph>Keyword: </emph>Default variable type"
msgstr ""

#: 03101100.xhp#par_id3149233.9.help.text
msgid "<emph>DefBool:</emph> Boolean"
msgstr ""

#: 03101100.xhp#hd_id3149762.10.help.text
msgctxt "03101100.xhp#hd_id3149762.10.help.text"
msgid "Example:"
msgstr ""

#: 03101100.xhp#par_id3156152.12.help.text
msgid "REM Prefix definition for variable types:"
msgstr ""

#: 03101100.xhp#par_id3153627.13.help.text
msgctxt "03101100.xhp#par_id3153627.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101100.xhp#par_id3145610.14.help.text
msgctxt "03101100.xhp#par_id3145610.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101100.xhp#par_id3154760.15.help.text
msgctxt "03101100.xhp#par_id3154760.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101100.xhp#par_id3148552.16.help.text
msgctxt "03101100.xhp#par_id3148552.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101100.xhp#par_id3152812.17.help.text
msgctxt "03101100.xhp#par_id3152812.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101100.xhp#par_id3153524.18.help.text
msgctxt "03101100.xhp#par_id3153524.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101100.xhp#par_id3150541.19.help.text
msgctxt "03101100.xhp#par_id3150541.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03101100.xhp#par_id3153193.21.help.text
msgid "Sub ExampleDefBool"
msgstr ""

#: 03101100.xhp#par_id3151381.22.help.text
msgid "bOK=TRUE REM bOK is an implicit Boolean variable"
msgstr ""

#: 03101100.xhp#par_id3145421.23.help.text
msgctxt "03101100.xhp#par_id3145421.23.help.text"
msgid "end sub"
msgstr ""

#: 03101110.xhp#tit.help.text
msgid "DefCur Statement [Runtime]"
msgstr ""

#: 03101110.xhp#bm_id9555345.help.text
msgid "<bookmark_value>DefCur statement</bookmark_value>"
msgstr ""

#: 03101110.xhp#par_idN1057D.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101110.xhp\">DefCur Statement "
"[Runtime]</link>"
msgstr ""

#: 03101110.xhp#par_idN1058D.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefCur "
"statement sets the default variable type, according to a letter range."
msgstr ""

#: 03101110.xhp#par_idN10590.help.text
msgctxt "03101110.xhp#par_idN10590.help.text"
msgid "Syntax:"
msgstr ""

#: 03101110.xhp#par_idN10594.help.text
msgctxt "03101110.xhp#par_idN10594.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101110.xhp#par_idN10597.help.text
msgctxt "03101110.xhp#par_idN10597.help.text"
msgid "Parameters:"
msgstr ""

#: 03101110.xhp#par_idN1059B.help.text
msgctxt "03101110.xhp#par_idN1059B.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101110.xhp#par_idN105A2.help.text
msgctxt "03101110.xhp#par_idN105A2.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101110.xhp#par_idN105A9.help.text
msgctxt "03101110.xhp#par_idN105A9.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101110.xhp#par_idN105B0.help.text
msgid "<emph>DefCur:</emph> Currency"
msgstr ""

#: 03101110.xhp#par_idN105B7.help.text
msgctxt "03101110.xhp#par_idN105B7.help.text"
msgid "Example:"
msgstr ""

#: 03101110.xhp#par_idN105BB.help.text
msgctxt "03101110.xhp#par_idN105BB.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101110.xhp#par_idN105BE.help.text
msgctxt "03101110.xhp#par_idN105BE.help.text"
msgid "DefBool b"
msgstr ""

#: 03101110.xhp#par_idN105C1.help.text
msgctxt "03101110.xhp#par_idN105C1.help.text"
msgid "DefDate t"
msgstr ""

#: 03101110.xhp#par_idN105C4.help.text
msgctxt "03101110.xhp#par_idN105C4.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101110.xhp#par_idN105C7.help.text
msgctxt "03101110.xhp#par_idN105C7.help.text"
msgid "DefInt i"
msgstr ""

#: 03101110.xhp#par_idN105CA.help.text
msgctxt "03101110.xhp#par_idN105CA.help.text"
msgid "DefLng l"
msgstr ""

#: 03101110.xhp#par_idN105CD.help.text
msgctxt "03101110.xhp#par_idN105CD.help.text"
msgid "DefObj o"
msgstr ""

#: 03101110.xhp#par_idN105D0.help.text
msgctxt "03101110.xhp#par_idN105D0.help.text"
msgid "DefVar v"
msgstr ""

#: 03101110.xhp#par_idN105D3.help.text
msgid "DefCur c"
msgstr ""

#: 03101110.xhp#par_idN105D6.help.text
msgid "Sub ExampleDefCur"
msgstr ""

#: 03101110.xhp#par_idN105D9.help.text
msgid "cCur=Currency REM cCur is an implicit currency variable"
msgstr ""

#: 03101110.xhp#par_idN105DC.help.text
msgctxt "03101110.xhp#par_idN105DC.help.text"
msgid "end sub"
msgstr ""

#: 03101120.xhp#tit.help.text
msgid "DefErr Statement [Runtime]"
msgstr ""

#: 03101120.xhp#bm_id8177739.help.text
msgid "<bookmark_value>DefErr statement</bookmark_value>"
msgstr ""

#: 03101120.xhp#par_idN1057D.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101120.xhp\">DefErr Statement "
"[Runtime]</link>"
msgstr ""

#: 03101120.xhp#par_idN1058D.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefErr "
"statement sets the default variable type, according to a letter range."
msgstr ""

#: 03101120.xhp#par_idN10590.help.text
msgctxt "03101120.xhp#par_idN10590.help.text"
msgid "Syntax:"
msgstr ""

#: 03101120.xhp#par_idN10594.help.text
msgctxt "03101120.xhp#par_idN10594.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101120.xhp#par_idN10597.help.text
msgctxt "03101120.xhp#par_idN10597.help.text"
msgid "Parameters:"
msgstr ""

#: 03101120.xhp#par_idN1059B.help.text
msgctxt "03101120.xhp#par_idN1059B.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101120.xhp#par_idN105A2.help.text
msgctxt "03101120.xhp#par_idN105A2.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101120.xhp#par_idN105A9.help.text
msgctxt "03101120.xhp#par_idN105A9.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101120.xhp#par_idN105B0.help.text
msgid "<emph>DefErr:</emph> Error"
msgstr ""

#: 03101120.xhp#par_idN105B7.help.text
msgctxt "03101120.xhp#par_idN105B7.help.text"
msgid "Example:"
msgstr ""

#: 03101120.xhp#par_idN105BB.help.text
msgctxt "03101120.xhp#par_idN105BB.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101120.xhp#par_idN105BE.help.text
msgctxt "03101120.xhp#par_idN105BE.help.text"
msgid "DefBool b"
msgstr ""

#: 03101120.xhp#par_idN105C1.help.text
msgctxt "03101120.xhp#par_idN105C1.help.text"
msgid "DefDate t"
msgstr ""

#: 03101120.xhp#par_idN105C4.help.text
msgctxt "03101120.xhp#par_idN105C4.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101120.xhp#par_idN105C7.help.text
msgctxt "03101120.xhp#par_idN105C7.help.text"
msgid "DefInt i"
msgstr ""

#: 03101120.xhp#par_idN105CA.help.text
msgctxt "03101120.xhp#par_idN105CA.help.text"
msgid "DefLng l"
msgstr ""

#: 03101120.xhp#par_idN105CD.help.text
msgctxt "03101120.xhp#par_idN105CD.help.text"
msgid "DefObj o"
msgstr ""

#: 03101120.xhp#par_idN105D0.help.text
msgctxt "03101120.xhp#par_idN105D0.help.text"
msgid "DefVar v"
msgstr ""

#: 03101120.xhp#par_idN105D3.help.text
msgid "DefErr e"
msgstr ""

#: 03101120.xhp#par_idN105D6.help.text
msgid "Sub ExampleDefErr"
msgstr ""

#: 03101120.xhp#par_idN105D9.help.text
msgid "eErr=Error REM eErr is an implicit error variable"
msgstr ""

#: 03101120.xhp#par_idN105DC.help.text
msgctxt "03101120.xhp#par_idN105DC.help.text"
msgid "end sub"
msgstr ""

#: 03101130.xhp#tit.help.text
msgid "DefSng Statement [Runtime]"
msgstr ""

#: 03101130.xhp#bm_id2445142.help.text
msgid "<bookmark_value>DefSng statement</bookmark_value>"
msgstr ""

#: 03101130.xhp#par_idN10577.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101130.xhp\">DefSng Statement "
"[Runtime]</link>"
msgstr ""

#: 03101130.xhp#par_idN10587.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefSng "
"statement sets the default variable type, according to a letter range."
msgstr ""

#: 03101130.xhp#par_idN1058A.help.text
msgctxt "03101130.xhp#par_idN1058A.help.text"
msgid "Syntax:"
msgstr ""

#: 03101130.xhp#par_idN1058E.help.text
msgctxt "03101130.xhp#par_idN1058E.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101130.xhp#par_idN10591.help.text
msgctxt "03101130.xhp#par_idN10591.help.text"
msgid "Parameters:"
msgstr ""

#: 03101130.xhp#par_idN10595.help.text
msgctxt "03101130.xhp#par_idN10595.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101130.xhp#par_idN1059C.help.text
msgctxt "03101130.xhp#par_idN1059C.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101130.xhp#par_idN105A3.help.text
msgctxt "03101130.xhp#par_idN105A3.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101130.xhp#par_idN105AA.help.text
msgid "<emph>DefSng:</emph> Single"
msgstr ""

#: 03101130.xhp#par_idN105B1.help.text
msgctxt "03101130.xhp#par_idN105B1.help.text"
msgid "Example:"
msgstr ""

#: 03101130.xhp#par_idN105B5.help.text
msgctxt "03101130.xhp#par_idN105B5.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101130.xhp#par_idN105B8.help.text
msgctxt "03101130.xhp#par_idN105B8.help.text"
msgid "DefBool b"
msgstr ""

#: 03101130.xhp#par_idN105BB.help.text
msgctxt "03101130.xhp#par_idN105BB.help.text"
msgid "DefDate t"
msgstr ""

#: 03101130.xhp#par_idN105BE.help.text
msgctxt "03101130.xhp#par_idN105BE.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101130.xhp#par_idN105C1.help.text
msgctxt "03101130.xhp#par_idN105C1.help.text"
msgid "DefInt i"
msgstr ""

#: 03101130.xhp#par_idN105C4.help.text
msgctxt "03101130.xhp#par_idN105C4.help.text"
msgid "DefLng l"
msgstr ""

#: 03101130.xhp#par_idN105C7.help.text
msgctxt "03101130.xhp#par_idN105C7.help.text"
msgid "DefObj o"
msgstr ""

#: 03101130.xhp#par_idN105CA.help.text
msgctxt "03101130.xhp#par_idN105CA.help.text"
msgid "DefVar v"
msgstr ""

#: 03101130.xhp#par_idN105CD.help.text
msgid "DefSng s"
msgstr ""

#: 03101130.xhp#par_idN105D0.help.text
msgid "Sub ExampleDefSng"
msgstr ""

#: 03101130.xhp#par_idN105D3.help.text
msgid "sSng=Single REM sSng is an implicit single variable"
msgstr ""

#: 03101130.xhp#par_idN105D6.help.text
msgctxt "03101130.xhp#par_idN105D6.help.text"
msgid "end sub"
msgstr ""

#: 03101140.xhp#tit.help.text
msgid "DefStr Statement [Runtime]"
msgstr ""

#: 03101140.xhp#bm_id6161381.help.text
msgid "<bookmark_value>DefStr statement</bookmark_value>"
msgstr ""

#: 03101140.xhp#par_idN10577.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101140.xhp\">DefStr Statement "
"[Runtime]</link>"
msgstr ""

#: 03101140.xhp#par_idN10587.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefStr "
"statement sets the default variable type, according to a letter range."
msgstr ""

#: 03101140.xhp#par_idN1058A.help.text
msgctxt "03101140.xhp#par_idN1058A.help.text"
msgid "Syntax:"
msgstr ""

#: 03101140.xhp#par_idN1058E.help.text
msgctxt "03101140.xhp#par_idN1058E.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101140.xhp#par_idN10591.help.text
msgctxt "03101140.xhp#par_idN10591.help.text"
msgid "Parameters:"
msgstr ""

#: 03101140.xhp#par_idN10595.help.text
msgctxt "03101140.xhp#par_idN10595.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101140.xhp#par_idN1059C.help.text
msgctxt "03101140.xhp#par_idN1059C.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101140.xhp#par_idN105A3.help.text
msgctxt "03101140.xhp#par_idN105A3.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101140.xhp#par_idN105AA.help.text
msgid "<emph>DefStr:</emph> String"
msgstr ""

#: 03101140.xhp#par_idN105B1.help.text
msgctxt "03101140.xhp#par_idN105B1.help.text"
msgid "Example:"
msgstr ""

#: 03101140.xhp#par_idN105B5.help.text
msgctxt "03101140.xhp#par_idN105B5.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101140.xhp#par_idN105B8.help.text
msgctxt "03101140.xhp#par_idN105B8.help.text"
msgid "DefBool b"
msgstr ""

#: 03101140.xhp#par_idN105BB.help.text
msgctxt "03101140.xhp#par_idN105BB.help.text"
msgid "DefDate t"
msgstr ""

#: 03101140.xhp#par_idN105BE.help.text
msgctxt "03101140.xhp#par_idN105BE.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101140.xhp#par_idN105C1.help.text
msgctxt "03101140.xhp#par_idN105C1.help.text"
msgid "DefInt i"
msgstr ""

#: 03101140.xhp#par_idN105C4.help.text
msgctxt "03101140.xhp#par_idN105C4.help.text"
msgid "DefLng l"
msgstr ""

#: 03101140.xhp#par_idN105C7.help.text
msgctxt "03101140.xhp#par_idN105C7.help.text"
msgid "DefObj o"
msgstr ""

#: 03101140.xhp#par_idN105CA.help.text
msgctxt "03101140.xhp#par_idN105CA.help.text"
msgid "DefVar v"
msgstr ""

#: 03101140.xhp#par_idN105CD.help.text
msgid "DefStr s"
msgstr ""

#: 03101140.xhp#par_idN105D0.help.text
msgid "Sub ExampleDefStr"
msgstr ""

#: 03101140.xhp#par_idN105D3.help.text
msgid "sStr=String REM sStr is an implicit string variable"
msgstr ""

#: 03101140.xhp#par_idN105D6.help.text
msgctxt "03101140.xhp#par_idN105D6.help.text"
msgid "end sub"
msgstr ""

#: 03101300.xhp#tit.help.text
msgid "DefDate Statement [Runtime]"
msgstr ""

#: 03101300.xhp#bm_id3150504.help.text
msgid "<bookmark_value>DefDate statement</bookmark_value>"
msgstr ""

#: 03101300.xhp#hd_id3150504.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101300.xhp\" name=\"DefDate Statement "
"[Runtime]\">DefDate Statement [Runtime]</link>"
msgstr ""

#: 03101300.xhp#par_id3145069.2.help.text
msgid ""
"If no type-declaration character or keyword is specified, the DefDate "
"statement sets the default variable type, according to a letter range."
msgstr ""

#: 03101300.xhp#hd_id3154758.3.help.text
msgctxt "03101300.xhp#hd_id3154758.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101300.xhp#par_id3148664.4.help.text
msgctxt "03101300.xhp#par_id3148664.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101300.xhp#hd_id3150541.5.help.text
msgctxt "03101300.xhp#hd_id3150541.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101300.xhp#par_id3156709.6.help.text
msgctxt "03101300.xhp#par_id3156709.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101300.xhp#par_id3150869.7.help.text
msgctxt "03101300.xhp#par_id3150869.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101300.xhp#par_id3145171.8.help.text
msgctxt "03101300.xhp#par_id3145171.8.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101300.xhp#par_id3150767.9.help.text
msgid "<emph>DefDate:</emph> Date"
msgstr ""

#: 03101300.xhp#hd_id3153768.10.help.text
msgctxt "03101300.xhp#hd_id3153768.10.help.text"
msgid "Example:"
msgstr ""

#: 03101300.xhp#par_id3145785.12.help.text
msgctxt "03101300.xhp#par_id3145785.12.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101300.xhp#par_id3146923.13.help.text
msgctxt "03101300.xhp#par_id3146923.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101300.xhp#par_id3155412.14.help.text
msgctxt "03101300.xhp#par_id3155412.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101300.xhp#par_id3153726.15.help.text
msgctxt "03101300.xhp#par_id3153726.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101300.xhp#par_id3147435.16.help.text
msgctxt "03101300.xhp#par_id3147435.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101300.xhp#par_id3153188.17.help.text
msgctxt "03101300.xhp#par_id3153188.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101300.xhp#par_id3153143.18.help.text
msgctxt "03101300.xhp#par_id3153143.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101300.xhp#par_id3150010.19.help.text
msgctxt "03101300.xhp#par_id3150010.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03101300.xhp#par_id3149263.21.help.text
msgid "Sub ExampleDefDate"
msgstr ""

#: 03101300.xhp#par_id3152462.22.help.text
msgid "tDate=Date REM tDate is an implicit date variable"
msgstr ""

#: 03101300.xhp#par_id3149664.23.help.text
msgctxt "03101300.xhp#par_id3149664.23.help.text"
msgid "end sub"
msgstr ""

#: 03101400.xhp#tit.help.text
msgid "DefDbl Statement [Runtime]"
msgstr ""

#: 03101400.xhp#bm_id3147242.help.text
msgid "<bookmark_value>DefDbl statement</bookmark_value>"
msgstr ""

#: 03101400.xhp#hd_id3147242.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101400.xhp\" name=\"DefDbl Statement "
"[Runtime]\">DefDbl Statement [Runtime]</link>"
msgstr ""

#: 03101400.xhp#par_id3153126.2.help.text
msgctxt "03101400.xhp#par_id3153126.2.help.text"
msgid ""
"Sets the default variable type, according to a letter range, if no type-"
"declaration character or keyword is specified."
msgstr ""

#: 03101400.xhp#hd_id3155420.3.help.text
msgctxt "03101400.xhp#hd_id3155420.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101400.xhp#par_id3147530.4.help.text
msgctxt "03101400.xhp#par_id3147530.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101400.xhp#hd_id3145069.5.help.text
msgctxt "03101400.xhp#hd_id3145069.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101400.xhp#par_id3147560.6.help.text
msgctxt "03101400.xhp#par_id3147560.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set the default data type for."
msgstr ""

#: 03101400.xhp#par_id3150791.7.help.text
msgctxt "03101400.xhp#par_id3150791.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101400.xhp#par_id3151210.8.help.text
msgctxt "03101400.xhp#par_id3151210.8.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101400.xhp#par_id3154123.9.help.text
msgid "<emph>DefDbl:</emph> Double"
msgstr ""

#: 03101400.xhp#hd_id3153192.10.help.text
msgctxt "03101400.xhp#hd_id3153192.10.help.text"
msgid "Example:"
msgstr ""

#: 03101400.xhp#par_id3156281.12.help.text
msgctxt "03101400.xhp#par_id3156281.12.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101400.xhp#par_id3153970.13.help.text
msgctxt "03101400.xhp#par_id3153970.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101400.xhp#par_id3149561.14.help.text
msgctxt "03101400.xhp#par_id3149561.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101400.xhp#par_id3147288.15.help.text
msgctxt "03101400.xhp#par_id3147288.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101400.xhp#par_id3150487.16.help.text
msgctxt "03101400.xhp#par_id3150487.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101400.xhp#par_id3151116.17.help.text
msgctxt "03101400.xhp#par_id3151116.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101400.xhp#par_id3146922.18.help.text
msgctxt "03101400.xhp#par_id3146922.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101400.xhp#par_id3146984.19.help.text
msgctxt "03101400.xhp#par_id3146984.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03101400.xhp#par_id3147436.21.help.text
msgid "Sub ExampleDefDBL"
msgstr ""

#: 03101400.xhp#par_id3153144.22.help.text
msgid "dValue=1.23e43 REM dValue is an implicit Double variable type"
msgstr ""

#: 03101400.xhp#par_id3152941.23.help.text
msgctxt "03101400.xhp#par_id3152941.23.help.text"
msgid "end sub"
msgstr ""

#: 03101500.xhp#tit.help.text
msgid "DefInt Statement [Runtime]"
msgstr ""

#: 03101500.xhp#bm_id3149811.help.text
msgid "<bookmark_value>DefInt statement</bookmark_value>"
msgstr ""

#: 03101500.xhp#hd_id3149811.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101500.xhp\" name=\"DefInt Statement "
"[Runtime]\">DefInt Statement [Runtime]</link>"
msgstr ""

#: 03101500.xhp#par_id3149762.2.help.text
msgctxt "03101500.xhp#par_id3149762.2.help.text"
msgid ""
"Sets the default variable type, according to a letter range, if no type-"
"declaration character or keyword is specified."
msgstr ""

#: 03101500.xhp#hd_id3148686.3.help.text
msgctxt "03101500.xhp#hd_id3148686.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101500.xhp#par_id3156023.4.help.text
msgctxt "03101500.xhp#par_id3156023.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101500.xhp#hd_id3156344.5.help.text
msgctxt "03101500.xhp#hd_id3156344.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101500.xhp#par_id3147560.6.help.text
msgctxt "03101500.xhp#par_id3147560.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set a default data type for."
msgstr ""

#: 03101500.xhp#par_id3150398.7.help.text
msgctxt "03101500.xhp#par_id3150398.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101500.xhp#par_id3154365.8.help.text
msgctxt "03101500.xhp#par_id3154365.8.help.text"
msgid "<emph>Keyword:</emph> Default variable type"
msgstr ""

#: 03101500.xhp#par_id3125863.9.help.text
msgid "<emph>DefInt:</emph> Integer"
msgstr ""

#: 03101500.xhp#hd_id3154123.10.help.text
msgctxt "03101500.xhp#hd_id3154123.10.help.text"
msgid "Example:"
msgstr ""

#: 03101500.xhp#par_id3151042.12.help.text
msgid "REM Prefix definitions for variable types"
msgstr ""

#: 03101500.xhp#par_id3156424.13.help.text
msgctxt "03101500.xhp#par_id3156424.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101500.xhp#par_id3159254.14.help.text
msgctxt "03101500.xhp#par_id3159254.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101500.xhp#par_id3150440.15.help.text
msgctxt "03101500.xhp#par_id3150440.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101500.xhp#par_id3155855.16.help.text
msgctxt "03101500.xhp#par_id3155855.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101500.xhp#par_id3152885.17.help.text
msgctxt "03101500.xhp#par_id3152885.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101500.xhp#par_id3148646.18.help.text
msgctxt "03101500.xhp#par_id3148646.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101500.xhp#par_id3153951.19.help.text
msgctxt "03101500.xhp#par_id3153951.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03101500.xhp#par_id3146924.21.help.text
msgid "Sub ExampleDefInt"
msgstr ""

#: 03101500.xhp#par_id3153728.22.help.text
msgid "iCount=200 REM iCount is an implicit integer variable"
msgstr ""

#: 03101500.xhp#par_id3150010.23.help.text
msgctxt "03101500.xhp#par_id3150010.23.help.text"
msgid "end sub"
msgstr ""

#: 03101600.xhp#tit.help.text
msgid "DefLng Statement [Runtime]"
msgstr ""

#: 03101600.xhp#bm_id3148538.help.text
msgid "<bookmark_value>DefLng statement</bookmark_value>"
msgstr ""

#: 03101600.xhp#hd_id3148538.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101600.xhp\" name=\"DefLng Statement "
"[Runtime]\">DefLng Statement [Runtime]</link>"
msgstr ""

#: 03101600.xhp#par_id3149514.2.help.text
msgctxt "03101600.xhp#par_id3149514.2.help.text"
msgid ""
"Sets the default variable type, according to a letter range, if no type-"
"declaration character or keyword is specified."
msgstr ""

#: 03101600.xhp#hd_id3150504.3.help.text
msgctxt "03101600.xhp#hd_id3150504.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101600.xhp#par_id3145609.4.help.text
msgctxt "03101600.xhp#par_id3145609.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101600.xhp#hd_id3154760.5.help.text
msgctxt "03101600.xhp#hd_id3154760.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101600.xhp#par_id3145069.6.help.text
msgctxt "03101600.xhp#par_id3145069.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set the default data type for."
msgstr ""

#: 03101600.xhp#par_id3150791.7.help.text
msgctxt "03101600.xhp#par_id3150791.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101600.xhp#par_id3148798.8.help.text
msgctxt "03101600.xhp#par_id3148798.8.help.text"
msgid "<emph>Keyword: </emph>Default variable type"
msgstr ""

#: 03101600.xhp#par_id3154686.9.help.text
msgid "<emph>DefLng:</emph> Long"
msgstr ""

#: 03101600.xhp#hd_id3153192.10.help.text
msgctxt "03101600.xhp#hd_id3153192.10.help.text"
msgid "Example:"
msgstr ""

#: 03101600.xhp#par_id3154124.12.help.text
msgctxt "03101600.xhp#par_id3154124.12.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101600.xhp#par_id3156424.13.help.text
msgctxt "03101600.xhp#par_id3156424.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101600.xhp#par_id3147288.14.help.text
msgctxt "03101600.xhp#par_id3147288.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101600.xhp#par_id3149561.15.help.text
msgctxt "03101600.xhp#par_id3149561.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101600.xhp#par_id3153092.16.help.text
msgctxt "03101600.xhp#par_id3153092.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101600.xhp#par_id3148616.17.help.text
msgctxt "03101600.xhp#par_id3148616.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101600.xhp#par_id3153189.18.help.text
msgctxt "03101600.xhp#par_id3153189.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101600.xhp#par_id3152576.19.help.text
msgctxt "03101600.xhp#par_id3152576.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03101600.xhp#par_id3146121.21.help.text
msgid "Sub ExampleDefLng"
msgstr ""

#: 03101600.xhp#par_id3145273.22.help.text
msgid "lCount=123456789 REM lCount is an implicit long integer variable"
msgstr ""

#: 03101600.xhp#par_id3152596.23.help.text
msgctxt "03101600.xhp#par_id3152596.23.help.text"
msgid "end sub"
msgstr ""

#: 03101700.xhp#tit.help.text
msgid "DefObj Statement [Runtime]"
msgstr ""

#: 03101700.xhp#bm_id3149811.help.text
msgid "<bookmark_value>DefObj statement</bookmark_value>"
msgstr ""

#: 03101700.xhp#hd_id3149811.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03101700.xhp\" name=\"DefObj Statement "
"[Runtime]\">DefObj Statement [Runtime]</link>"
msgstr ""

#: 03101700.xhp#par_id3147573.2.help.text
msgctxt "03101700.xhp#par_id3147573.2.help.text"
msgid ""
"Sets the default variable type, according to a letter range, if no type-"
"declaration character or keyword is specified."
msgstr ""

#: 03101700.xhp#hd_id3150504.3.help.text
msgctxt "03101700.xhp#hd_id3150504.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03101700.xhp#par_id3147530.4.help.text
msgctxt "03101700.xhp#par_id3147530.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03101700.xhp#hd_id3153896.5.help.text
msgctxt "03101700.xhp#hd_id3153896.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03101700.xhp#par_id3148552.6.help.text
msgctxt "03101700.xhp#par_id3148552.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set the default data type for."
msgstr ""

#: 03101700.xhp#par_id3150358.7.help.text
msgctxt "03101700.xhp#par_id3150358.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03101700.xhp#par_id3148798.8.help.text
msgctxt "03101700.xhp#par_id3148798.8.help.text"
msgid "<emph>Keyword: </emph>Default variable type"
msgstr ""

#: 03101700.xhp#par_id3150769.9.help.text
msgid "<emph>DefObj:</emph> Object"
msgstr ""

#: 03101700.xhp#hd_id3156212.10.help.text
msgctxt "03101700.xhp#hd_id3156212.10.help.text"
msgid "Example:"
msgstr ""

#: 03101700.xhp#par_id3153969.12.help.text
msgctxt "03101700.xhp#par_id3153969.12.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03101700.xhp#par_id3156424.13.help.text
msgctxt "03101700.xhp#par_id3156424.13.help.text"
msgid "DefBool b"
msgstr ""

#: 03101700.xhp#par_id3159254.14.help.text
msgctxt "03101700.xhp#par_id3159254.14.help.text"
msgid "DefDate t"
msgstr ""

#: 03101700.xhp#par_id3150440.15.help.text
msgctxt "03101700.xhp#par_id3150440.15.help.text"
msgid "DefDbL d"
msgstr ""

#: 03101700.xhp#par_id3161832.16.help.text
msgctxt "03101700.xhp#par_id3161832.16.help.text"
msgid "DefInt i"
msgstr ""

#: 03101700.xhp#par_id3145365.17.help.text
msgctxt "03101700.xhp#par_id3145365.17.help.text"
msgid "DefLng l"
msgstr ""

#: 03101700.xhp#par_id3149481.18.help.text
msgctxt "03101700.xhp#par_id3149481.18.help.text"
msgid "DefObj o"
msgstr ""

#: 03101700.xhp#par_id3152886.19.help.text
msgctxt "03101700.xhp#par_id3152886.19.help.text"
msgid "DefVar v"
msgstr ""

#: 03102000.xhp#tit.help.text
msgid "DefVar Statement [Runtime]"
msgstr ""

#: 03102000.xhp#bm_id3143267.help.text
msgid "<bookmark_value>DefVar statement</bookmark_value>"
msgstr ""

#: 03102000.xhp#hd_id3143267.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102000.xhp\" name=\"DefVar Statement "
"[Runtime]\">DefVar Statement [Runtime]</link>"
msgstr ""

#: 03102000.xhp#par_id3153825.2.help.text
msgctxt "03102000.xhp#par_id3153825.2.help.text"
msgid ""
"Sets the default variable type, according to a letter range, if no type-"
"declaration character or keyword is specified."
msgstr ""

#: 03102000.xhp#hd_id3154143.3.help.text
msgctxt "03102000.xhp#hd_id3154143.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102000.xhp#par_id3149514.4.help.text
msgctxt "03102000.xhp#par_id3149514.4.help.text"
msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
msgstr ""

#: 03102000.xhp#hd_id3156024.5.help.text
msgctxt "03102000.xhp#hd_id3156024.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03102000.xhp#par_id3147560.6.help.text
msgctxt "03102000.xhp#par_id3147560.6.help.text"
msgid ""
"<emph>Characterrange:</emph> Letters that specify the range of variables "
"that you want to set the default data type for."
msgstr ""

#: 03102000.xhp#par_id3148552.7.help.text
msgctxt "03102000.xhp#par_id3148552.7.help.text"
msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
msgstr ""

#: 03102000.xhp#par_id3153524.8.help.text
msgctxt "03102000.xhp#par_id3153524.8.help.text"
msgid "<emph>Keyword: </emph>Default variable type"
msgstr ""

#: 03102000.xhp#par_id3150767.9.help.text
msgid "<emph>DefVar:</emph> Variant"
msgstr ""

#: 03102000.xhp#hd_id3151041.10.help.text
msgctxt "03102000.xhp#hd_id3151041.10.help.text"
msgid "Example:"
msgstr ""

#: 03102000.xhp#par_id3156214.11.help.text
msgctxt "03102000.xhp#par_id3156214.11.help.text"
msgid "REM Prefix definitions for variable types:"
msgstr ""

#: 03102000.xhp#par_id3145173.12.help.text
msgctxt "03102000.xhp#par_id3145173.12.help.text"
msgid "DefBool b"
msgstr ""

#: 03102000.xhp#par_id3150448.13.help.text
msgctxt "03102000.xhp#par_id3150448.13.help.text"
msgid "DefDate t"
msgstr ""

#: 03102000.xhp#par_id3153368.14.help.text
msgctxt "03102000.xhp#par_id3153368.14.help.text"
msgid "DefDbL d"
msgstr ""

#: 03102000.xhp#par_id3155132.15.help.text
msgctxt "03102000.xhp#par_id3155132.15.help.text"
msgid "DefInt i"
msgstr ""

#: 03102000.xhp#par_id3155855.16.help.text
msgctxt "03102000.xhp#par_id3155855.16.help.text"
msgid "DefLng l"
msgstr ""

#: 03102000.xhp#par_id3147426.17.help.text
msgctxt "03102000.xhp#par_id3147426.17.help.text"
msgid "DefObj o"
msgstr ""

#: 03102000.xhp#par_id3151117.18.help.text
msgctxt "03102000.xhp#par_id3151117.18.help.text"
msgid "DefVar v"
msgstr ""

#: 03102000.xhp#par_id3148645.20.help.text
msgid "Sub ExampleDefVar"
msgstr ""

#: 03102000.xhp#par_id3154012.21.help.text
msgid "vDiv=99 REM vDiv is an implicit variant"
msgstr ""

#: 03102000.xhp#par_id3146121.22.help.text
msgid "vDiv=\"Hello world\""
msgstr ""

#: 03102000.xhp#par_id3149262.23.help.text
msgctxt "03102000.xhp#par_id3149262.23.help.text"
msgid "end sub"
msgstr ""

#: 03102100.xhp#tit.help.text
msgid "Dim Statement [Runtime]"
msgstr ""

#: 03102100.xhp#bm_id3149812.help.text
msgid ""
"<bookmark_value>Dim statement</bookmark_value><bookmark_value>arrays; "
"dimensioning</bookmark_value><bookmark_value>dimensioning "
"arrays</bookmark_value>"
msgstr ""

#: 03102100.xhp#hd_id3149812.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102100.xhp\" name=\"Dim Statement "
"[Runtime]\">Dim Statement [Runtime]</link>"
msgstr ""

#: 03102100.xhp#par_id3143271.2.help.text
msgctxt "03102100.xhp#par_id3143271.2.help.text"
msgid "Declares a variable or an array."
msgstr ""

#: 03102100.xhp#par_id3154686.3.help.text
msgid ""
"If the variables are separated by commas (for example, DIM sPar1, sPar2, "
"sPar3 AS STRING), only Variant variables can be defined. Use a separate "
"definition line for each variable."
msgstr ""

#: 03102100.xhp#par_id3156422.4.help.text
msgid "DIM sPar1 AS STRING"
msgstr ""

#: 03102100.xhp#par_id3159252.5.help.text
msgid "DIM sPar2 AS STRING"
msgstr ""

#: 03102100.xhp#par_id3153142.6.help.text
msgid "DIM sPar3 AS STRING"
msgstr ""

#: 03102100.xhp#par_id3152576.7.help.text
msgid ""
"Dim declares local variables within subroutines. Global variables are "
"declared with the PUBLIC or the PRIVATE statement."
msgstr ""

#: 03102100.xhp#hd_id3156443.8.help.text
msgctxt "03102100.xhp#hd_id3156443.8.help.text"
msgid "Syntax:"
msgstr ""

#: 03102100.xhp#par_id3149412.9.help.text
msgctxt "03102100.xhp#par_id3149412.9.help.text"
msgid ""
"[ReDim]Dim VarName [(start To end)] [As VarType][, VarName2 [(start To end)] "
"[As VarType][,...]]"
msgstr ""

#: 03102100.xhp#hd_id3147397.10.help.text
msgctxt "03102100.xhp#hd_id3147397.10.help.text"
msgid "Parameters:"
msgstr ""

#: 03102100.xhp#par_id3154730.11.help.text
msgctxt "03102100.xhp#par_id3154730.11.help.text"
msgid "<emph>VarName:</emph> Any variable or array name."
msgstr ""

#: 03102100.xhp#par_id3147125.12.help.text
msgctxt "03102100.xhp#par_id3147125.12.help.text"
msgid ""
"<emph>Start, End:</emph> Numerical values or constants that define the "
"number of elements (NumberElements=(end-start)+1) and the index range."
msgstr ""

#: 03102100.xhp#par_id3153877.13.help.text
msgid ""
"Start and End can be numerical expressions if ReDim is applied at the "
"procedure level."
msgstr ""

#: 03102100.xhp#par_id3153510.14.help.text
msgid ""
"<emph>VarType:</emph> Key word that declares the data type of a variable."
msgstr ""

#: 03102100.xhp#par_id3154015.15.help.text
msgctxt "03102100.xhp#par_id3154015.15.help.text"
msgid "<emph>Keyword:</emph> Variable type"
msgstr ""

#: 03102100.xhp#par_id3153949.16.help.text
msgid "<emph>Bool:</emph> Boolean variable (True, False)"
msgstr ""

#: 03102100.xhp#par_id3156275.17.help.text
msgid ""
"<emph>Currency:</emph> Currency-Variable (Currency with 4 Decimal places)"
msgstr ""

#: 03102100.xhp#par_id3156057.18.help.text
msgctxt "03102100.xhp#par_id3156057.18.help.text"
msgid "<emph>Date:</emph> Date variable"
msgstr ""

#: 03102100.xhp#par_id3148405.19.help.text
msgid ""
"<emph>Double:</emph> Double-precision floating-point variable "
"(1,79769313486232 x 10E308 - 4,94065645841247 x 10E-324)"
msgstr ""

#: 03102100.xhp#par_id3148916.20.help.text
msgctxt "03102100.xhp#par_id3148916.20.help.text"
msgid "<emph>Integer:</emph> Integer variable (-32768 - 32767)"
msgstr ""

#: 03102100.xhp#par_id3150045.21.help.text
msgid ""
"<emph>Long:</emph> Long integer variable (-2.147.483.648 - 2.147.483.647)"
msgstr ""

#: 03102100.xhp#par_id3149255.22.help.text
msgid ""
"<emph>Object:</emph> Object variable (Note: this variable can only "
"subsequently be defined with Set!)"
msgstr ""

#: 03102100.xhp#par_id3155937.23.help.text
msgid ""
"<emph>Single:</emph> Single-precision floating-point variable (3,402823 x "
"10E38 - 1,401298 x 10E-45)."
msgstr ""

#: 03102100.xhp#par_id3151251.24.help.text
msgid ""
"<emph>String:</emph> String variable consisting of a maximum of 64,000 ASCII "
"characters."
msgstr ""

#: 03102100.xhp#par_id3154704.25.help.text
msgid ""
"<emph>[Variant]:</emph> Variant variable type (contains all types, specified "
"by definition). If a key word is not specified, variables are automatically "
"defined as Variant Type, unless a statement from DefBool to DefVar is used."
msgstr ""

#: 03102100.xhp#par_id3146316.26.help.text
msgctxt "03102100.xhp#par_id3146316.26.help.text"
msgid ""
"In $[officename] Basic, you do not need to declare variables explicitly. "
"However, you need to declare an array before you can use them. You can "
"declare a variable with the Dim statement, using commas to separate multiple "
"declarations. To declare a variable type, enter a type-declaration "
"character following the name or use a corresponding key word."
msgstr ""

#: 03102100.xhp#par_id3149924.27.help.text
msgctxt "03102100.xhp#par_id3149924.27.help.text"
msgid ""
"$[officename] Basic supports single or multi-dimensional arrays that are "
"defined by a specified variable type. Arrays are suitable if the program "
"contains lists or tables that you want to edit. The advantage of arrays is "
"that it is possible to address individual elements according to indexes, "
"which can be formulated as numeric expressions or variables."
msgstr ""

#: 03102100.xhp#par_id3148488.28.help.text
msgid ""
"Arrays are declared with the Dim statement. There are two methods to define "
"the index range:"
msgstr ""

#: 03102100.xhp#par_id3154662.29.help.text
msgid "DIM text(20) as String REM 21 elements numbered from 0 to 20"
msgstr ""

#: 03102100.xhp#par_id3155604.30.help.text
msgid "DIM text(5 to 25) as String REM 21 elements numbered from 5 to 25"
msgstr ""

#: 03102100.xhp#par_id3151274.31.help.text
msgid "DIM text(-15 to 5) as String REM 21 elements (including 0)"
msgstr ""

#: 03102100.xhp#par_id3152774.32.help.text
msgid "REM numbered from -15 to 5"
msgstr ""

#: 03102100.xhp#par_id3150829.33.help.text
msgid "Two-dimensional data field"
msgstr ""

#: 03102100.xhp#par_id3149529.34.help.text
msgid ""
"DIM text(20,2) as String REM 63 elements; form 0 to 20 level 1, from 0 to 20 "
"level 2 and from 0 to 20 level 3."
msgstr ""

#: 03102100.xhp#par_id3159239.35.help.text
msgid ""
"You can declare an array types as dynamic if a ReDim statement defines the "
"number of dimensions in the subroutine or the function that contains the "
"array. Generally, you can only define an array dimension once, and you "
"cannot modify it. Within a subroutine, you can declare an array with ReDim. "
"You can only define dimensions with numeric expressions. This ensures that "
"the fields are only as large as necessary."
msgstr ""

#: 03102100.xhp#hd_id3150344.36.help.text
msgctxt "03102100.xhp#hd_id3150344.36.help.text"
msgid "Example:"
msgstr ""

#: 03102100.xhp#par_id3150206.37.help.text
msgid "Sub ExampleDim1"
msgstr ""

#: 03102100.xhp#par_id3154201.38.help.text
msgctxt "03102100.xhp#par_id3154201.38.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03102100.xhp#par_id3146134.39.help.text
msgctxt "03102100.xhp#par_id3146134.39.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03102100.xhp#par_id3154657.40.help.text
msgctxt "03102100.xhp#par_id3154657.40.help.text"
msgid "sVar = \"Office\""
msgstr ""

#: 03102100.xhp#par_id3148459.41.help.text
msgctxt "03102100.xhp#par_id3148459.41.help.text"
msgid "End Sub"
msgstr ""

#: 03102100.xhp#par_id3166424.43.help.text
msgid "Sub ExampleDim2"
msgstr ""

#: 03102100.xhp#par_id3149036.44.help.text
msgid "REM Two-dimensional data field"
msgstr ""

#: 03102100.xhp#par_id3149737.45.help.text
msgid "Dim stext(20,2) as String"
msgstr ""

#: 03102100.xhp#par_id3153782.46.help.text
msgid "Const sDim as String = \" Dimension:\""
msgstr ""

#: 03102100.xhp#par_id3150518.48.help.text
msgctxt "03102100.xhp#par_id3150518.48.help.text"
msgid "for i = 0 to 20"
msgstr ""

#: 03102100.xhp#par_id3166428.49.help.text
msgctxt "03102100.xhp#par_id3166428.49.help.text"
msgid "for ii = 0 to 2"
msgstr ""

#: 03102100.xhp#par_id3152994.50.help.text
msgid "stext(i,ii) = str(i) & sDim & str(ii)"
msgstr ""

#: 03102100.xhp#par_id3150202.51.help.text
msgctxt "03102100.xhp#par_id3150202.51.help.text"
msgid "next ii"
msgstr ""

#: 03102100.xhp#par_id3154370.52.help.text
msgctxt "03102100.xhp#par_id3154370.52.help.text"
msgid "next i"
msgstr ""

#: 03102100.xhp#par_id3156166.54.help.text
msgctxt "03102100.xhp#par_id3156166.54.help.text"
msgid "for i = 0 to 20"
msgstr ""

#: 03102100.xhp#par_id3148815.55.help.text
msgctxt "03102100.xhp#par_id3148815.55.help.text"
msgid "for ii = 0 to 2"
msgstr ""

#: 03102100.xhp#par_id3146981.56.help.text
msgid "msgbox stext(i,ii)"
msgstr ""

#: 03102100.xhp#par_id3155125.57.help.text
msgctxt "03102100.xhp#par_id3155125.57.help.text"
msgid "next ii"
msgstr ""

#: 03102100.xhp#par_id3154528.58.help.text
msgctxt "03102100.xhp#par_id3154528.58.help.text"
msgid "next i"
msgstr ""

#: 03102100.xhp#par_id3155087.59.help.text
msgctxt "03102100.xhp#par_id3155087.59.help.text"
msgid "End Sub"
msgstr ""

#: 03102101.xhp#tit.help.text
msgid "ReDim Statement [Runtime]"
msgstr ""

#: 03102101.xhp#bm_id3150398.help.text
msgid "<bookmark_value>ReDim statement</bookmark_value>"
msgstr ""

#: 03102101.xhp#hd_id3150398.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102101.xhp\" name=\"ReDim Statement "
"[Runtime]\">ReDim Statement [Runtime]</link>"
msgstr ""

#: 03102101.xhp#par_id3154685.2.help.text
msgctxt "03102101.xhp#par_id3154685.2.help.text"
msgid "Declares a variable or an array."
msgstr ""

#: 03102101.xhp#hd_id3154218.3.help.text
msgctxt "03102101.xhp#hd_id3154218.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102101.xhp#par_id3156214.4.help.text
msgctxt "03102101.xhp#par_id3156214.4.help.text"
msgid ""
"[ReDim]Dim VarName [(start To end)] [As VarType][, VarName2 [(start To end)] "
"[As VarType][,...]]"
msgstr ""

#: 03102101.xhp#par_id711996.help.text
msgid ""
"Optionally, you can add the <emph>Preserve</emph> keyword as a parameter to "
"preserve the contents of the array that is redimensioned."
msgstr ""

#: 03102101.xhp#hd_id3148451.5.help.text
msgctxt "03102101.xhp#hd_id3148451.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03102101.xhp#par_id3156423.6.help.text
msgctxt "03102101.xhp#par_id3156423.6.help.text"
msgid "<emph>VarName:</emph> Any variable or array name."
msgstr ""

#: 03102101.xhp#par_id3149562.7.help.text
msgctxt "03102101.xhp#par_id3149562.7.help.text"
msgid ""
"<emph>Start, End:</emph> Numerical values or constants that define the "
"number of elements (NumberElements=(end-start)+1) and the index range."
msgstr ""

#: 03102101.xhp#par_id3155307.8.help.text
msgid ""
"Start and End can be numeric expressions if ReDim is used at the procedure "
"level."
msgstr ""

#: 03102101.xhp#par_id3153951.9.help.text
msgid ""
"<emph>VarType:</emph> Keyword that declares the data type of a variable."
msgstr ""

#: 03102101.xhp#par_id3147317.10.help.text
msgctxt "03102101.xhp#par_id3147317.10.help.text"
msgid "<emph>Keyword:</emph> Variable type"
msgstr ""

#: 03102101.xhp#par_id3153728.11.help.text
msgid "<emph>Bool: </emph>Boolean variable (True, False)"
msgstr ""

#: 03102101.xhp#par_id3146121.12.help.text
msgctxt "03102101.xhp#par_id3146121.12.help.text"
msgid "<emph>Date:</emph> Date variable"
msgstr ""

#: 03102101.xhp#par_id3159156.13.help.text
msgid ""
"<emph>Double:</emph> Double floating point variable (1.79769313486232x10E308 "
"- 4.94065645841247x10E-324)"
msgstr ""

#: 03102101.xhp#par_id3148616.14.help.text
msgctxt "03102101.xhp#par_id3148616.14.help.text"
msgid "<emph>Integer:</emph> Integer variable (-32768 - 32767)"
msgstr ""

#: 03102101.xhp#par_id3147348.15.help.text
msgid ""
"<emph>Long:</emph> Long integer variable (-2,147,483,648 - 2,147,483,647)"
msgstr ""

#: 03102101.xhp#par_id3149412.16.help.text
msgid ""
"<emph>Object:</emph> Object variable (can only be subsequently defined by "
"Set!)"
msgstr ""

#: 03102101.xhp#par_id3154729.17.help.text
msgid ""
"<emph>[Single]:</emph> Single floating-point variable (3.402823x10E38 - "
"1.401298x10E-45). If no key word is specified, a variable is defined as "
"Single, unless a statement from DefBool to DefVar is used."
msgstr ""

#: 03102101.xhp#par_id3148458.18.help.text
msgid ""
"<emph>String:</emph> String variable containing a maximum of 64,000 ASCII "
"characters."
msgstr ""

#: 03102101.xhp#par_id3149581.19.help.text
msgid ""
"<emph>Variant: </emph>Variant variable type (can contain all types and is "
"set by definition)."
msgstr ""

#: 03102101.xhp#par_id3155601.20.help.text
msgctxt "03102101.xhp#par_id3155601.20.help.text"
msgid ""
"In $[officename] Basic, you do not need to declare variables explicitly. "
"However, you need to declare an array before you can use them. You can "
"declare a variable with the Dim statement, using commas to separate multiple "
"declarations. To declare a variable type, enter a type-declaration "
"character following the name or use a corresponding key word."
msgstr ""

#: 03102101.xhp#par_id3153415.21.help.text
msgctxt "03102101.xhp#par_id3153415.21.help.text"
msgid ""
"$[officename] Basic supports single or multi-dimensional arrays that are "
"defined by a specified variable type. Arrays are suitable if the program "
"contains lists or tables that you want to edit. The advantage of arrays is "
"that it is possible to address individual elements according to indexes, "
"which can be formulated as numeric expressions or variables."
msgstr ""

#: 03102101.xhp#par_id3146971.22.help.text
msgid ""
"There are two ways to set the range of indices for arrays declared with the "
"Dim statement:"
msgstr ""

#: 03102101.xhp#par_id3153950.23.help.text
msgid "DIM text(20) As String REM 21 elements numbered from 0 to 20"
msgstr ""

#: 03102101.xhp#par_id3146912.24.help.text
msgid "DIM text(5 to 25) As String REM 21 elements numbered from 5 to 25"
msgstr ""

#: 03102101.xhp#par_id3153709.25.help.text
msgid "DIM text$(-15 to 5) As String REM 21 elements (0 inclusive),"
msgstr ""

#: 03102101.xhp#par_id3150321.26.help.text
msgid "rem numbered from -15 to 5"
msgstr ""

#: 03102101.xhp#par_id3149018.27.help.text
msgid ""
"Variable fields, regardless of type, can be made dynamic if they are "
"dimensioned by ReDim at the procedure level in subroutines or functions. "
"Normally, you can only set the range of an array once and you cannot modify "
"it. Within a procedure, you can declare an array using the ReDim statement "
"with numeric expressions to define the range of the field sizes."
msgstr ""

#: 03102101.xhp#hd_id3148405.28.help.text
msgctxt "03102101.xhp#hd_id3148405.28.help.text"
msgid "Example:"
msgstr ""

#: 03102101.xhp#par_id3154362.29.help.text
msgid "Sub ExampleRedim"
msgstr ""

#: 03102101.xhp#par_id3150042.30.help.text
msgid "Dim iVar() As Integer, iCount As Integer"
msgstr ""

#: 03102101.xhp#par_id3147339.31.help.text
msgid "ReDim iVar(5) As integer"
msgstr ""

#: 03102101.xhp#par_id3149106.32.help.text
msgid "For iCount = 1 To 5"
msgstr ""

#: 03102101.xhp#par_id3155174.33.help.text
msgctxt "03102101.xhp#par_id3155174.33.help.text"
msgid "iVar(iCount) = iCount"
msgstr ""

#: 03102101.xhp#par_id3163805.34.help.text
msgctxt "03102101.xhp#par_id3163805.34.help.text"
msgid "Next iCount"
msgstr ""

#: 03102101.xhp#par_id3149568.35.help.text
msgid "ReDim iVar(10) As integer"
msgstr ""

#: 03102101.xhp#par_id3147364.36.help.text
msgid "For iCount = 1 To 10"
msgstr ""

#: 03102101.xhp#par_id3155335.37.help.text
msgctxt "03102101.xhp#par_id3155335.37.help.text"
msgid "iVar(iCount) = iCount"
msgstr ""

#: 03102101.xhp#par_id3154662.38.help.text
msgctxt "03102101.xhp#par_id3154662.38.help.text"
msgid "Next iCount"
msgstr ""

#: 03102101.xhp#par_id3149926.39.help.text
msgctxt "03102101.xhp#par_id3149926.39.help.text"
msgid "end sub"
msgstr ""

#: 03102200.xhp#tit.help.text
msgid "IsArray Function [Runtime]"
msgstr ""

#: 03102200.xhp#bm_id3154346.help.text
msgid "<bookmark_value>IsArray function</bookmark_value>"
msgstr ""

#: 03102200.xhp#hd_id3154346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102200.xhp\" name=\"IsArray Function "
"[Runtime]\">IsArray Function [Runtime]</link>"
msgstr ""

#: 03102200.xhp#par_id3159413.2.help.text
msgid "Determines if a variable is a data field in an array."
msgstr ""

#: 03102200.xhp#hd_id3150792.3.help.text
msgctxt "03102200.xhp#hd_id3150792.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102200.xhp#par_id3153379.4.help.text
msgid "IsArray (Var)"
msgstr ""

#: 03102200.xhp#hd_id3154365.5.help.text
msgctxt "03102200.xhp#hd_id3154365.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102200.xhp#par_id3154685.6.help.text
msgctxt "03102200.xhp#par_id3154685.6.help.text"
msgid "Bool"
msgstr ""

#: 03102200.xhp#hd_id3153969.7.help.text
msgctxt "03102200.xhp#hd_id3153969.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102200.xhp#par_id3145172.8.help.text
msgid ""
"<emph>Var:</emph> Any variable that you want to test if it is declared as an "
"array. If the variable is an array, then the function returns "
"<emph>True</emph>, otherwise <emph>False </emph>is returned."
msgstr ""

#: 03102200.xhp#hd_id3155131.9.help.text
msgctxt "03102200.xhp#hd_id3155131.9.help.text"
msgid "Example:"
msgstr ""

#: 03102200.xhp#par_id3153365.10.help.text
msgid "Sub ExampleIsArray"
msgstr ""

#: 03102200.xhp#par_id3150487.11.help.text
msgid "Dim sDatf(10) as String"
msgstr ""

#: 03102200.xhp#par_id3155414.12.help.text
msgid "print isarray(sdatf())"
msgstr ""

#: 03102200.xhp#par_id3153727.13.help.text
msgctxt "03102200.xhp#par_id3153727.13.help.text"
msgid "end Sub"
msgstr ""

#: 03102300.xhp#tit.help.text
msgid "IsDate Function [Runtime]"
msgstr ""

#: 03102300.xhp#bm_id3145090.help.text
msgid "<bookmark_value>IsDate function</bookmark_value>"
msgstr ""

#: 03102300.xhp#hd_id3145090.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102300.xhp\" name=\"IsDate Function "
"[Runtime]\">IsDate Function [Runtime]</link>"
msgstr ""

#: 03102300.xhp#par_id3153311.2.help.text
msgid ""
"Tests if a numeric or string expression can be converted to a "
"<emph>Date</emph> variable."
msgstr ""

#: 03102300.xhp#hd_id3153824.3.help.text
msgctxt "03102300.xhp#hd_id3153824.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102300.xhp#par_id3147573.4.help.text
msgid "IsDate (Expression)"
msgstr ""

#: 03102300.xhp#hd_id3143270.5.help.text
msgctxt "03102300.xhp#hd_id3143270.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102300.xhp#par_id3147560.6.help.text
msgctxt "03102300.xhp#par_id3147560.6.help.text"
msgid "Bool"
msgstr ""

#: 03102300.xhp#hd_id3148947.7.help.text
msgctxt "03102300.xhp#hd_id3148947.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102300.xhp#par_id3145069.8.help.text
msgid ""
"<emph>Expression:</emph> Any numeric or string expression that you want to "
"test. If the expression can be converted to a date, the function returns "
"<emph>True</emph>, otherwise the function returns <emph>False</emph>."
msgstr ""

#: 03102300.xhp#hd_id3150447.9.help.text
msgctxt "03102300.xhp#hd_id3150447.9.help.text"
msgid "Example:"
msgstr ""

#: 03102300.xhp#par_id3154217.10.help.text
msgid "Sub ExampleIsDate"
msgstr ""

#: 03102300.xhp#par_id3153970.11.help.text
msgid "Dim sDateVar as String"
msgstr ""

#: 03102300.xhp#par_id3153193.12.help.text
msgid "sDateVar = \"12.12.1997\""
msgstr ""

#: 03102300.xhp#par_id3150869.13.help.text
msgid "print IsDate(sDateVar) REM Returns True"
msgstr ""

#: 03102300.xhp#par_id3148453.14.help.text
msgid "sDateVar = \"12121997\""
msgstr ""

#: 03102300.xhp#par_id3147288.15.help.text
msgid "print IsDate(sDateVar) REM Returns False"
msgstr ""

#: 03102300.xhp#par_id3155132.16.help.text
msgctxt "03102300.xhp#par_id3155132.16.help.text"
msgid "end sub"
msgstr ""

#: 03102400.xhp#tit.help.text
msgid "IsEmpty Function [Runtime]"
msgstr ""

#: 03102400.xhp#bm_id3153394.help.text
msgid "<bookmark_value>IsEmpty function</bookmark_value>"
msgstr ""

#: 03102400.xhp#hd_id3153394.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102400.xhp\" name=\"IsEmpty Function "
"[Runtime]\">IsEmpty Function [Runtime]</link>"
msgstr ""

#: 03102400.xhp#par_id3163045.2.help.text
msgid ""
"Tests if a Variant variable contains the Empty value. The Empty value "
"indicates that the variable is not initialized."
msgstr ""

#: 03102400.xhp#hd_id3159158.3.help.text
msgctxt "03102400.xhp#hd_id3159158.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102400.xhp#par_id3153126.4.help.text
msgid "IsEmpty (Var)"
msgstr ""

#: 03102400.xhp#hd_id3148685.5.help.text
msgctxt "03102400.xhp#hd_id3148685.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102400.xhp#par_id3156344.6.help.text
msgctxt "03102400.xhp#par_id3156344.6.help.text"
msgid "Bool"
msgstr ""

#: 03102400.xhp#hd_id3148947.7.help.text
msgctxt "03102400.xhp#hd_id3148947.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102400.xhp#par_id3154347.8.help.text
msgid ""
"<emph>Var:</emph> Any variable that you want to test. If the Variant "
"contains the Empty value, the function returns True, otherwise the function "
"returns False."
msgstr ""

#: 03102400.xhp#hd_id3154138.9.help.text
msgctxt "03102400.xhp#hd_id3154138.9.help.text"
msgid "Example:"
msgstr ""

#: 03102400.xhp#par_id3125864.10.help.text
msgid "Sub ExampleIsEmpty"
msgstr ""

#: 03102400.xhp#par_id3150449.11.help.text
msgid "Dim sVar as Variant"
msgstr ""

#: 03102400.xhp#par_id3153970.12.help.text
msgid "sVar = Empty"
msgstr ""

#: 03102400.xhp#par_id3154863.13.help.text
msgid "Print IsEmpty(sVar) REM Returns True"
msgstr ""

#: 03102400.xhp#par_id3151043.14.help.text
msgctxt "03102400.xhp#par_id3151043.14.help.text"
msgid "end sub"
msgstr ""

#: 03102450.xhp#tit.help.text
msgid "IsError Function [Runtime]"
msgstr ""

#: 03102450.xhp#bm_id4954680.help.text
msgid "<bookmark_value>IsError function</bookmark_value>"
msgstr ""

#: 03102450.xhp#par_idN1054E.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102450.xhp\">IsError Function "
"[Runtime]</link>"
msgstr ""

#: 03102450.xhp#par_idN1055E.help.text
msgid "Tests if a variable contains an error value."
msgstr ""

#: 03102450.xhp#par_idN10561.help.text
msgctxt "03102450.xhp#par_idN10561.help.text"
msgid "Syntax:"
msgstr ""

#: 03102450.xhp#par_idN10565.help.text
msgid "IsError (Var)"
msgstr ""

#: 03102450.xhp#par_idN10568.help.text
msgctxt "03102450.xhp#par_idN10568.help.text"
msgid "Return value:"
msgstr ""

#: 03102450.xhp#par_idN1056C.help.text
msgctxt "03102450.xhp#par_idN1056C.help.text"
msgid "Bool"
msgstr ""

#: 03102450.xhp#par_idN1056F.help.text
msgctxt "03102450.xhp#par_idN1056F.help.text"
msgid "Parameters:"
msgstr ""

#: 03102450.xhp#par_idN10573.help.text
msgid ""
"<emph>Var:</emph> Any variable that you want to test. If the variable "
"contains an error value, the function returns True, otherwise the function "
"returns False."
msgstr ""

#: 03102600.xhp#tit.help.text
msgid "IsNull Function [Runtime]"
msgstr ""

#: 03102600.xhp#bm_id3155555.help.text
msgid ""
"<bookmark_value>IsNull function</bookmark_value><bookmark_value>Null "
"value</bookmark_value>"
msgstr ""

#: 03102600.xhp#hd_id3155555.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102600.xhp\" name=\"IsNull Function "
"[Runtime]\">IsNull Function [Runtime]</link>"
msgstr ""

#: 03102600.xhp#par_id3146957.2.help.text
msgid ""
"Tests if a Variant contains the special Null value, indicating that the "
"variable does not contains data."
msgstr ""

#: 03102600.xhp#hd_id3150670.3.help.text
msgctxt "03102600.xhp#hd_id3150670.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102600.xhp#par_id3150984.4.help.text
msgid "IsNull (Var)"
msgstr ""

#: 03102600.xhp#hd_id3149514.5.help.text
msgctxt "03102600.xhp#hd_id3149514.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102600.xhp#par_id3145609.6.help.text
msgctxt "03102600.xhp#par_id3145609.6.help.text"
msgid "Bool"
msgstr ""

#: 03102600.xhp#hd_id3149669.7.help.text
msgctxt "03102600.xhp#hd_id3149669.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102600.xhp#par_id3159414.8.help.text
msgid ""
"<emph>Var:</emph> Any variable that you want to test. This function returns "
"True if the Variant contains the Null value, or False if the Variant does "
"not contain the Null value."
msgstr ""

#: 03102600.xhp#par_idN1062A.help.text
msgid ""
"<emph>Null</emph> - This value is used for a variant data sub type without "
"valid contents."
msgstr ""

#: 03102600.xhp#hd_id3153381.9.help.text
msgctxt "03102600.xhp#hd_id3153381.9.help.text"
msgid "Example:"
msgstr ""

#: 03102600.xhp#par_id3154140.10.help.text
msgid "Sub ExampleIsNull"
msgstr ""

#: 03102600.xhp#par_id3145172.11.help.text
msgid "Dim vVar As Variant"
msgstr ""

#: 03102600.xhp#par_id3144760.12.help.text
msgid "msgbox IsNull(vVar)"
msgstr ""

#: 03102600.xhp#par_id3153970.13.help.text
msgctxt "03102600.xhp#par_id3153970.13.help.text"
msgid "end sub"
msgstr ""

#: 03102700.xhp#tit.help.text
msgid "IsNumeric Function [Runtime]"
msgstr ""

#: 03102700.xhp#bm_id3145136.help.text
msgid "<bookmark_value>IsNumeric function</bookmark_value>"
msgstr ""

#: 03102700.xhp#hd_id3145136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric Function "
"[Runtime]\">IsNumeric Function [Runtime]</link>"
msgstr ""

#: 03102700.xhp#par_id3149177.2.help.text
msgid ""
"Tests if an expression is a number. If the expression is a <link "
"href=\"text/sbasic/shared/00000002.xhp#dezimal\" name=\"number\">number</link>, "
"the function returns True, otherwise the function returns False."
msgstr ""

#: 03102700.xhp#hd_id3149415.3.help.text
msgctxt "03102700.xhp#hd_id3149415.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102700.xhp#par_id3150771.4.help.text
msgid "IsNumeric (Var)"
msgstr ""

#: 03102700.xhp#hd_id3148685.5.help.text
msgctxt "03102700.xhp#hd_id3148685.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102700.xhp#par_id3148944.6.help.text
msgctxt "03102700.xhp#par_id3148944.6.help.text"
msgid "Bool"
msgstr ""

#: 03102700.xhp#hd_id3148947.7.help.text
msgctxt "03102700.xhp#hd_id3148947.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102700.xhp#par_id3154760.8.help.text
msgid "<emph>Var:</emph> Any expression that you want to test."
msgstr ""

#: 03102700.xhp#hd_id3149656.9.help.text
msgctxt "03102700.xhp#hd_id3149656.9.help.text"
msgid "Example:"
msgstr ""

#: 03102700.xhp#par_id3154367.10.help.text
msgid "Sub ExampleIsNumeric"
msgstr ""

#: 03102700.xhp#par_id3156423.11.help.text
msgid "Dim vVar as variant"
msgstr ""

#: 03102700.xhp#par_id3154125.12.help.text
msgid "vVar = \"ABC\""
msgstr ""

#: 03102700.xhp#par_id3147230.13.help.text
msgid "Print IsNumeric(vVar) REM Returns False"
msgstr ""

#: 03102700.xhp#par_id3156214.14.help.text
msgid "vVar = \"123\""
msgstr ""

#: 03102700.xhp#par_id3154910.15.help.text
msgid "Print IsNumeric(vVar) REM Returns True"
msgstr ""

#: 03102700.xhp#par_id3147289.16.help.text
msgctxt "03102700.xhp#par_id3147289.16.help.text"
msgid "end sub"
msgstr ""

#: 03102800.xhp#tit.help.text
msgid "IsObject Function [Runtime]"
msgstr ""

#: 03102800.xhp#bm_id3149346.help.text
msgid "<bookmark_value>IsObject function</bookmark_value>"
msgstr ""

#: 03102800.xhp#hd_id3149346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102800.xhp\" name=\"IsObject Function "
"[Runtime]\">IsObject Function [Runtime]</link>"
msgstr ""

#: 03102800.xhp#par_id3148538.2.help.text
msgid ""
"Tests if an object variable is an OLE object. The function returns True if "
"the variable is an OLE object, otherwise it returns False."
msgstr ""

#: 03102800.xhp#hd_id3149234.3.help.text
msgctxt "03102800.xhp#hd_id3149234.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102800.xhp#par_id3154285.4.help.text
msgid "IsObject (ObjectVar)"
msgstr ""

#: 03102800.xhp#hd_id3148685.5.help.text
msgctxt "03102800.xhp#hd_id3148685.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102800.xhp#par_id3156024.6.help.text
msgctxt "03102800.xhp#par_id3156024.6.help.text"
msgid "Bool"
msgstr ""

#: 03102800.xhp#hd_id3148947.7.help.text
msgctxt "03102800.xhp#hd_id3148947.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102800.xhp#par_id3148552.8.help.text
msgid ""
"<emph>ObjectVar:</emph> Any variable that you want to test. If the Object "
"variable contains an OLE object, the function returns True."
msgstr ""

#: 03102900.xhp#tit.help.text
msgid "LBound Function [Runtime]"
msgstr ""

#: 03102900.xhp#bm_id3156027.help.text
msgid "<bookmark_value>LBound function</bookmark_value>"
msgstr ""

#: 03102900.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03102900.xhp\" name=\"LBound Function "
"[Runtime]\">LBound Function [Runtime]</link>"
msgstr ""

#: 03102900.xhp#par_id3147226.2.help.text
msgid "Returns the lower boundary of an array."
msgstr ""

#: 03102900.xhp#hd_id3148538.3.help.text
msgctxt "03102900.xhp#hd_id3148538.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03102900.xhp#par_id3150503.4.help.text
msgid "LBound (ArrayName [, Dimension])"
msgstr ""

#: 03102900.xhp#hd_id3150984.5.help.text
msgctxt "03102900.xhp#hd_id3150984.5.help.text"
msgid "Return value:"
msgstr ""

#: 03102900.xhp#par_id3153126.6.help.text
msgctxt "03102900.xhp#par_id3153126.6.help.text"
msgid "Integer"
msgstr ""

#: 03102900.xhp#hd_id3144500.7.help.text
msgctxt "03102900.xhp#hd_id3144500.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03102900.xhp#par_id3145069.8.help.text
msgid ""
"<emph>ArrayName:</emph> Name of the array for which you want to return the "
"upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary of "
"the array dimension."
msgstr ""

#: 03102900.xhp#par_id3149457.9.help.text
msgid ""
"<emph>[Dimension]:</emph> Integer that specifies which dimension to return "
"the upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary "
"for. If a value is not specified, the first dimension is assumed."
msgstr ""

#: 03102900.xhp#hd_id3145171.10.help.text
msgctxt "03102900.xhp#hd_id3145171.10.help.text"
msgid "Example:"
msgstr ""

#: 03102900.xhp#par_id3148673.11.help.text
msgctxt "03102900.xhp#par_id3148673.11.help.text"
msgid "Sub ExampleUboundLbound"
msgstr ""

#: 03102900.xhp#par_id3153193.12.help.text
msgctxt "03102900.xhp#par_id3153193.12.help.text"
msgid "Dim sVar(10 to 20) As String"
msgstr ""

#: 03102900.xhp#par_id3148452.13.help.text
msgctxt "03102900.xhp#par_id3148452.13.help.text"
msgid "print LBound(sVar())"
msgstr ""

#: 03102900.xhp#par_id3153768.14.help.text
msgctxt "03102900.xhp#par_id3153768.14.help.text"
msgid "print UBound(sVar())"
msgstr ""

#: 03102900.xhp#par_id3147288.15.help.text
msgctxt "03102900.xhp#par_id3147288.15.help.text"
msgid "end Sub"
msgstr ""

#: 03102900.xhp#par_id3146974.16.help.text
msgctxt "03102900.xhp#par_id3146974.16.help.text"
msgid "Sub ExampleUboundLbound2"
msgstr ""

#: 03102900.xhp#par_id3146985.17.help.text
msgctxt "03102900.xhp#par_id3146985.17.help.text"
msgid "Dim sVar(10 to 20,5 To 70) As String"
msgstr ""

#: 03102900.xhp#par_id3145365.18.help.text
msgctxt "03102900.xhp#par_id3145365.18.help.text"
msgid "Print LBound(sVar()) REM Returns 10"
msgstr ""

#: 03102900.xhp#par_id3150486.19.help.text
msgctxt "03102900.xhp#par_id3150486.19.help.text"
msgid "Print UBound(sVar()) REM Returns 20"
msgstr ""

#: 03102900.xhp#par_id3149665.20.help.text
msgctxt "03102900.xhp#par_id3149665.20.help.text"
msgid "Print LBound(sVar(),2) REM Returns 5"
msgstr ""

#: 03102900.xhp#par_id3159154.21.help.text
msgctxt "03102900.xhp#par_id3159154.21.help.text"
msgid "Print UBound(sVar(),2) REM Returns 70"
msgstr ""

#: 03102900.xhp#par_id3154013.22.help.text
msgctxt "03102900.xhp#par_id3154013.22.help.text"
msgid "end Sub"
msgstr ""

#: 03103000.xhp#tit.help.text
msgid "UBound Function [Runtime]"
msgstr ""

#: 03103000.xhp#bm_id3148538.help.text
msgid "<bookmark_value>UBound function</bookmark_value>"
msgstr ""

#: 03103000.xhp#hd_id3148538.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103000.xhp\" name=\"UBound Function "
"[Runtime]\">UBound Function [Runtime]</link>"
msgstr ""

#: 03103000.xhp#par_id3147573.2.help.text
msgid "Returns the upper boundary of an array."
msgstr ""

#: 03103000.xhp#hd_id3150984.3.help.text
msgctxt "03103000.xhp#hd_id3150984.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103000.xhp#par_id3149415.4.help.text
msgid "UBound (ArrayName [, Dimension])"
msgstr ""

#: 03103000.xhp#hd_id3153897.5.help.text
msgctxt "03103000.xhp#hd_id3153897.5.help.text"
msgid "Return value:"
msgstr ""

#: 03103000.xhp#par_id3149670.6.help.text
msgctxt "03103000.xhp#par_id3149670.6.help.text"
msgid "Integer"
msgstr ""

#: 03103000.xhp#hd_id3154347.7.help.text
msgctxt "03103000.xhp#hd_id3154347.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03103000.xhp#par_id3153381.8.help.text
msgid ""
"<emph>ArrayName:</emph> Name of the array for which you want to determine "
"the upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary."
msgstr ""

#: 03103000.xhp#par_id3148797.9.help.text
msgid ""
"<emph>[Dimension]:</emph> Integer that specifies which dimension to return "
"the upper(<emph>Ubound</emph>) or lower (<emph>LBound</emph>) boundary for. "
"If no value is specified, the boundary of the first dimension is returned."
msgstr ""

#: 03103000.xhp#hd_id3153192.10.help.text
msgctxt "03103000.xhp#hd_id3153192.10.help.text"
msgid "Example:"
msgstr ""

#: 03103000.xhp#par_id3147229.11.help.text
msgctxt "03103000.xhp#par_id3147229.11.help.text"
msgid "Sub ExampleUboundLbound"
msgstr ""

#: 03103000.xhp#par_id3150440.12.help.text
msgctxt "03103000.xhp#par_id3150440.12.help.text"
msgid "Dim sVar(10 to 20) As String"
msgstr ""

#: 03103000.xhp#par_id3145785.13.help.text
msgctxt "03103000.xhp#par_id3145785.13.help.text"
msgid "print LBound(sVar())"
msgstr ""

#: 03103000.xhp#par_id3153092.14.help.text
msgctxt "03103000.xhp#par_id3153092.14.help.text"
msgid "print UBound(sVar())"
msgstr ""

#: 03103000.xhp#par_id3153727.15.help.text
msgctxt "03103000.xhp#par_id3153727.15.help.text"
msgid "end Sub"
msgstr ""

#: 03103000.xhp#par_id3145271.16.help.text
msgctxt "03103000.xhp#par_id3145271.16.help.text"
msgid "Sub ExampleUboundLbound2"
msgstr ""

#: 03103000.xhp#par_id3153952.17.help.text
msgctxt "03103000.xhp#par_id3153952.17.help.text"
msgid "Dim sVar(10 to 20,5 To 70) As String"
msgstr ""

#: 03103000.xhp#par_id3152596.18.help.text
msgctxt "03103000.xhp#par_id3152596.18.help.text"
msgid "Print LBound(sVar()) REM Returns 10"
msgstr ""

#: 03103000.xhp#par_id3153138.19.help.text
msgctxt "03103000.xhp#par_id3153138.19.help.text"
msgid "Print UBound(sVar()) REM Returns 20"
msgstr ""

#: 03103000.xhp#par_id3149665.20.help.text
msgctxt "03103000.xhp#par_id3149665.20.help.text"
msgid "Print LBound(sVar(),2) REM Returns 5"
msgstr ""

#: 03103000.xhp#par_id3147214.21.help.text
msgctxt "03103000.xhp#par_id3147214.21.help.text"
msgid "Print UBound(sVar(),2) REM Returns 70"
msgstr ""

#: 03103000.xhp#par_id3155855.22.help.text
msgctxt "03103000.xhp#par_id3155855.22.help.text"
msgid "end Sub"
msgstr ""

#: 03103100.xhp#tit.help.text
msgid "Let Statement [Runtime]"
msgstr ""

#: 03103100.xhp#bm_id3147242.help.text
msgid "<bookmark_value>Let statement</bookmark_value>"
msgstr ""

#: 03103100.xhp#hd_id3147242.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103100.xhp\" name=\"Let Statement "
"[Runtime]\">Let Statement [Runtime]</link>"
msgstr ""

#: 03103100.xhp#par_id3149233.2.help.text
msgid "Assigns a value to a variable."
msgstr ""

#: 03103100.xhp#hd_id3153127.3.help.text
msgctxt "03103100.xhp#hd_id3153127.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103100.xhp#par_id3154285.4.help.text
msgid "[Let] VarName=Expression"
msgstr ""

#: 03103100.xhp#hd_id3148944.5.help.text
msgctxt "03103100.xhp#hd_id3148944.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03103100.xhp#par_id3147560.6.help.text
msgid ""
"<emph>VarName:</emph> Variable that you want to assign a value to. Value and "
"variable type must be compatible."
msgstr ""

#: 03103100.xhp#par_id3148451.7.help.text
msgid "As in most BASIC dialects, the keyword <emph>Let</emph> is optional."
msgstr ""

#: 03103100.xhp#hd_id3145785.8.help.text
msgctxt "03103100.xhp#hd_id3145785.8.help.text"
msgid "Example:"
msgstr ""

#: 03103100.xhp#par_id3150441.9.help.text
msgctxt "03103100.xhp#par_id3150441.9.help.text"
msgid "Sub ExampleLen"
msgstr ""

#: 03103100.xhp#par_id3159254.10.help.text
msgctxt "03103100.xhp#par_id3159254.10.help.text"
msgid "Dim sText as String"
msgstr ""

#: 03103100.xhp#par_id3149481.11.help.text
msgid "Let sText = \"Las Vegas\""
msgstr ""

#: 03103100.xhp#par_id3152939.12.help.text
msgid "msgbox Len(sText) REM returns 9"
msgstr ""

#: 03103100.xhp#par_id3146921.13.help.text
msgctxt "03103100.xhp#par_id3146921.13.help.text"
msgid "End Sub"
msgstr ""

#: 03103200.xhp#tit.help.text
msgid "Option Base Statement [Runtime]"
msgstr ""

#: 03103200.xhp#bm_id3155805.help.text
msgid "<bookmark_value>Option Base statement</bookmark_value>"
msgstr ""

#: 03103200.xhp#hd_id3155805.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103200.xhp\" name=\"Option Base Statement "
"[Runtime]\">Option Base Statement [Runtime]</link>"
msgstr ""

#: 03103200.xhp#par_id3147242.2.help.text
msgid "Defines the default lower boundary for arrays as 0 or 1."
msgstr ""

#: 03103200.xhp#hd_id3150771.3.help.text
msgctxt "03103200.xhp#hd_id3150771.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103200.xhp#par_id3147573.4.help.text
msgid "Option Base { 0 | 1}"
msgstr ""

#: 03103200.xhp#hd_id3145315.5.help.text
msgctxt "03103200.xhp#hd_id3145315.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03103200.xhp#par_id3147229.6.help.text
msgctxt "03103200.xhp#par_id3147229.6.help.text"
msgid ""
"This statement must be added before the executable program code in a module."
msgstr ""

#: 03103200.xhp#hd_id3150870.7.help.text
msgctxt "03103200.xhp#hd_id3150870.7.help.text"
msgid "Example:"
msgstr ""

#: 03103200.xhp#par_id3152921.8.help.text
msgid "option Base 1"
msgstr ""

#: 03103200.xhp#par_id3153192.10.help.text
msgid "Sub ExampleOptionBase"
msgstr ""

#: 03103200.xhp#par_id3149561.11.help.text
msgid "Dim sVar(20) As String"
msgstr ""

#: 03103200.xhp#par_id3153770.12.help.text
msgid "msgbox LBound(sVar())"
msgstr ""

#: 03103200.xhp#par_id3159153.13.help.text
msgctxt "03103200.xhp#par_id3159153.13.help.text"
msgid "end sub"
msgstr ""

#: 03103300.xhp#tit.help.text
msgid "Option Explicit Statement [Runtime]"
msgstr ""

#: 03103300.xhp#bm_id3145090.help.text
msgid "<bookmark_value>Option Explicit statement</bookmark_value>"
msgstr ""

#: 03103300.xhp#hd_id3145090.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103300.xhp\" name=\"Option Explicit Statement "
"[Runtime]\">Option Explicit Statement [Runtime]</link>"
msgstr ""

#: 03103300.xhp#par_id3148538.2.help.text
msgid ""
"Specifies that every variable in the program code must be explicitly "
"declared with the Dim statement."
msgstr ""

#: 03103300.xhp#hd_id3149763.3.help.text
msgctxt "03103300.xhp#hd_id3149763.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103300.xhp#par_id3149514.4.help.text
msgctxt "03103300.xhp#par_id3149514.4.help.text"
msgid "Option Explicit"
msgstr ""

#: 03103300.xhp#hd_id3145315.5.help.text
msgctxt "03103300.xhp#hd_id3145315.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03103300.xhp#par_id3145172.6.help.text
msgctxt "03103300.xhp#par_id3145172.6.help.text"
msgid ""
"This statement must be added before the executable program code in a module."
msgstr ""

#: 03103300.xhp#hd_id3125864.7.help.text
msgctxt "03103300.xhp#hd_id3125864.7.help.text"
msgid "Example:"
msgstr ""

#: 03103300.xhp#par_id3154217.8.help.text
msgctxt "03103300.xhp#par_id3154217.8.help.text"
msgid "Option Explicit"
msgstr ""

#: 03103300.xhp#par_id3156214.9.help.text
msgid "Sub ExampleExplicit"
msgstr ""

#: 03103300.xhp#par_id3153193.10.help.text
msgctxt "03103300.xhp#par_id3153193.10.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03103300.xhp#par_id3159252.11.help.text
msgctxt "03103300.xhp#par_id3159252.11.help.text"
msgid "sVar = \"Las Vegas\""
msgstr ""

#: 03103300.xhp#par_id3145787.12.help.text
msgid "For i% = 1 to 10 REM This results in a run-time error"
msgstr ""

#: 03103300.xhp#par_id3152598.13.help.text
msgid "REM"
msgstr ""

#: 03103300.xhp#par_id3145749.14.help.text
msgid "Next i%"
msgstr ""

#: 03103300.xhp#par_id3150010.15.help.text
msgctxt "03103300.xhp#par_id3150010.15.help.text"
msgid "End Sub"
msgstr ""

#: 03103400.xhp#tit.help.text
msgid "Public Statement [Runtime]"
msgstr ""

#: 03103400.xhp#bm_id3153311.help.text
msgid "<bookmark_value>Public statement</bookmark_value>"
msgstr ""

#: 03103400.xhp#hd_id3153311.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103400.xhp\" name=\"Public Statement "
"[Runtime]\">Public Statement [Runtime]</link>"
msgstr ""

#: 03103400.xhp#par_id3150669.2.help.text
msgid ""
"Dimensions a variable or an array at the module level (that is, not within a "
"subroutine or function), so that the variable and the array are valid in "
"all libraries and modules."
msgstr ""

#: 03103400.xhp#hd_id3150772.3.help.text
msgctxt "03103400.xhp#hd_id3150772.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103400.xhp#par_id3155341.4.help.text
msgid ""
"Public VarName[(start To end)] [As VarType][, VarName2[(start To end)] [As "
"VarType][,...]]"
msgstr ""

#: 03103400.xhp#hd_id3145315.5.help.text
msgctxt "03103400.xhp#hd_id3145315.5.help.text"
msgid "Example:"
msgstr ""

#: 03103400.xhp#par_id3156024.6.help.text
msgid "Public iPublicVar As Integer"
msgstr ""

#: 03103400.xhp#par_id3153896.8.help.text
msgid "Sub ExamplePublic"
msgstr ""

#: 03103400.xhp#par_id3149656.9.help.text
msgid "iPublicVar = iPublicVar + 1"
msgstr ""

#: 03103400.xhp#par_id3150359.10.help.text
msgid "MsgBox iPublicVar"
msgstr ""

#: 03103400.xhp#par_id3154365.11.help.text
msgctxt "03103400.xhp#par_id3154365.11.help.text"
msgid "End sub"
msgstr ""

#: 03103450.xhp#tit.help.text
msgid "Global Statement [Runtime]"
msgstr ""

#: 03103450.xhp#bm_id3159201.help.text
msgid "<bookmark_value>Global statement</bookmark_value>"
msgstr ""

#: 03103450.xhp#hd_id3159201.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103450.xhp\" name=\"Global Statement "
"[Runtime]\">Global Statement [Runtime]</link>"
msgstr ""

#: 03103450.xhp#par_id3149177.2.help.text
msgid ""
"Dimensions a variable or an array at the global level (that is, not within a "
"subroutine or function), so that the variable and the array are valid in "
"all libraries and modules for the current session."
msgstr ""

#: 03103450.xhp#hd_id3143270.3.help.text
msgctxt "03103450.xhp#hd_id3143270.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103450.xhp#par_id3150771.4.help.text
msgid ""
"Global VarName[(start To end)] [As VarType][, VarName2[(start To end)] [As "
"VarType][,...]]"
msgstr ""

#: 03103450.xhp#hd_id3156152.5.help.text
msgctxt "03103450.xhp#hd_id3156152.5.help.text"
msgid "Example:"
msgstr ""

#: 03103450.xhp#par_id3145315.6.help.text
msgid "Global iGlobalVar As Integer"
msgstr ""

#: 03103450.xhp#par_id3147531.7.help.text
msgid "Sub ExampleGlobal"
msgstr ""

#: 03103450.xhp#par_id3149670.8.help.text
msgid "iGlobalVar = iGlobalVar + 1"
msgstr ""

#: 03103450.xhp#par_id3148552.9.help.text
msgid "MsgBox iGlobalVar"
msgstr ""

#: 03103450.xhp#par_id3149457.10.help.text
msgctxt "03103450.xhp#par_id3149457.10.help.text"
msgid "End sub"
msgstr ""

#: 03103500.xhp#tit.help.text
msgid "Static Statement [Runtime]"
msgstr ""

#: 03103500.xhp#bm_id3149798.help.text
msgid "<bookmark_value>Static statement</bookmark_value>"
msgstr ""

#: 03103500.xhp#hd_id3149798.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103500.xhp\" name=\"Static Statement "
"[Runtime]\">Static Statement [Runtime]</link>"
msgstr ""

#: 03103500.xhp#par_id3153311.2.help.text
msgid ""
"Declares a variable or an array at the procedure level within a subroutine "
"or a function, so that the values of the variable or the array are retained "
"after exiting the subroutine or function. Dim statement conventions are also "
"valid."
msgstr ""

#: 03103500.xhp#par_id3147264.3.help.text
msgid ""
"The <emph>Static statement</emph> cannot be used to define variable arrays. "
"Arrays must be specified according to a fixed size."
msgstr ""

#: 03103500.xhp#hd_id3149657.4.help.text
msgctxt "03103500.xhp#hd_id3149657.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03103500.xhp#par_id3150400.5.help.text
msgid ""
"Static VarName[(start To end)] [As VarType], VarName2[(start To end)] [As "
"VarType], ..."
msgstr ""

#: 03103500.xhp#hd_id3148452.6.help.text
msgctxt "03103500.xhp#hd_id3148452.6.help.text"
msgid "Example:"
msgstr ""

#: 03103500.xhp#par_id3156214.7.help.text
msgid "Sub ExampleStatic"
msgstr ""

#: 03103500.xhp#par_id1940061.help.text
msgid "Dim iCount as Integer, iResult as Integer"
msgstr ""

#: 03103500.xhp#par_id878627.help.text
msgid "For iCount = 0 to 2"
msgstr ""

#: 03103500.xhp#par_id7914059.help.text
msgid "iResult = InitVar()"
msgstr ""

#: 03103500.xhp#par_id299691.help.text
msgctxt "03103500.xhp#par_id299691.help.text"
msgid "Next iCount"
msgstr ""

#: 03103500.xhp#par_id3150870.11.help.text
msgid "MsgBox iResult,0,\"The answer is\""
msgstr ""

#: 03103500.xhp#par_id3153771.13.help.text
msgctxt "03103500.xhp#par_id3153771.13.help.text"
msgid "End Sub"
msgstr ""

#: 03103500.xhp#par_id3151115.15.help.text
msgid "REM Function for initialization of the static variable"
msgstr ""

#: 03103500.xhp#par_id3148618.16.help.text
msgid "Function InitVar() As Integer"
msgstr ""

#: 03103500.xhp#par_id3154217.8.help.text
msgid "Static iInit As Integer"
msgstr ""

#: 03103500.xhp#par_id1057161.help.text
msgid ""
"Const iMinimum as Integer = 40 REM minimum return value of this function"
msgstr ""

#: 03103500.xhp#par_id580462.help.text
msgid "if iInit = 0 then REM check if initialized"
msgstr ""

#: 03103500.xhp#par_id7382732.help.text
msgid "iInit = iMinimum"
msgstr ""

#: 03103500.xhp#par_id5779900.help.text
msgid "else"
msgstr ""

#: 03103500.xhp#par_id3151041.10.help.text
msgid "iInit = iInit + 1"
msgstr ""

#: 03103500.xhp#par_id5754264.help.text
msgctxt "03103500.xhp#par_id5754264.help.text"
msgid "end if"
msgstr ""

#: 03103500.xhp#par_id6529435.help.text
msgid "InitVar = iInit"
msgstr ""

#: 03103500.xhp#par_id3150487.18.help.text
msgctxt "03103500.xhp#par_id3150487.18.help.text"
msgid "End Function"
msgstr ""

#: 03103600.xhp#tit.help.text
msgid "TypeName Function; VarType Function[Runtime]"
msgstr ""

#: 03103600.xhp#bm_id3143267.help.text
msgid ""
"<bookmark_value>TypeName function</bookmark_value><bookmark_value>VarType "
"function</bookmark_value>"
msgstr ""

#: 03103600.xhp#hd_id3143267.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103600.xhp\" name=\"TypeName Function; "
"VarType Function[Runtime]\">TypeName Function; VarType "
"Function[Runtime]</link>"
msgstr ""

#: 03103600.xhp#par_id3159157.2.help.text
msgid ""
"Returns a string (TypeName) or a numeric value (VarType) that contains "
"information for a variable."
msgstr ""

#: 03103600.xhp#hd_id3153825.3.help.text
msgctxt "03103600.xhp#hd_id3153825.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103600.xhp#par_id3155341.4.help.text
msgid "TypeName (Variable)VarType (Variable)"
msgstr ""

#: 03103600.xhp#hd_id3145610.5.help.text
msgctxt "03103600.xhp#hd_id3145610.5.help.text"
msgid "Return value:"
msgstr ""

#: 03103600.xhp#par_id3148947.6.help.text
msgid "String; Integer"
msgstr ""

#: 03103600.xhp#hd_id3146795.7.help.text
msgctxt "03103600.xhp#hd_id3146795.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03103600.xhp#par_id3148664.8.help.text
msgid ""
"<emph>Variable:</emph> The variable that you want to determine the type of. "
"You can use the following values:"
msgstr ""

#: 03103600.xhp#par_id3145171.9.help.text
msgid "key word"
msgstr ""

#: 03103600.xhp#par_id3156212.10.help.text
msgid "VarType"
msgstr ""

#: 03103600.xhp#par_id3154684.11.help.text
msgid "Variable type"
msgstr ""

#: 03103600.xhp#par_id3151041.12.help.text
msgid "Boolean"
msgstr ""

#: 03103600.xhp#par_id3153367.13.help.text
msgid "11"
msgstr ""

#: 03103600.xhp#par_id3148645.14.help.text
msgid "Boolean variable"
msgstr ""

#: 03103600.xhp#par_id3153138.15.help.text
msgctxt "03103600.xhp#par_id3153138.15.help.text"
msgid "Date"
msgstr ""

#: 03103600.xhp#par_id3153363.16.help.text
msgctxt "03103600.xhp#par_id3153363.16.help.text"
msgid "7"
msgstr ""

#: 03103600.xhp#par_id3155411.17.help.text
msgid "Date variable"
msgstr ""

#: 03103600.xhp#par_id3146975.18.help.text
msgctxt "03103600.xhp#par_id3146975.18.help.text"
msgid "Double"
msgstr ""

#: 03103600.xhp#par_id3150486.19.help.text
msgctxt "03103600.xhp#par_id3150486.19.help.text"
msgid "5"
msgstr ""

#: 03103600.xhp#par_id3148616.20.help.text
msgid "Double floating point variable"
msgstr ""

#: 03103600.xhp#par_id3148457.21.help.text
msgctxt "03103600.xhp#par_id3148457.21.help.text"
msgid "Integer"
msgstr ""

#: 03103600.xhp#par_id3145647.22.help.text
msgctxt "03103600.xhp#par_id3145647.22.help.text"
msgid "2"
msgstr ""

#: 03103600.xhp#par_id3154490.23.help.text
msgid "Integer variable"
msgstr ""

#: 03103600.xhp#par_id3149960.24.help.text
msgctxt "03103600.xhp#par_id3149960.24.help.text"
msgid "Long"
msgstr ""

#: 03103600.xhp#par_id3154513.25.help.text
msgctxt "03103600.xhp#par_id3154513.25.help.text"
msgid "3"
msgstr ""

#: 03103600.xhp#par_id3151318.26.help.text
msgid "Long integer variable"
msgstr ""

#: 03103600.xhp#par_id3146972.27.help.text
msgid "Object"
msgstr ""

#: 03103600.xhp#par_id3154482.28.help.text
msgid "9"
msgstr ""

#: 03103600.xhp#par_id3150323.29.help.text
msgid "Object variable"
msgstr ""

#: 03103600.xhp#par_id3148405.30.help.text
msgctxt "03103600.xhp#par_id3148405.30.help.text"
msgid "Single"
msgstr ""

#: 03103600.xhp#par_id3149020.31.help.text
msgctxt "03103600.xhp#par_id3149020.31.help.text"
msgid "4"
msgstr ""

#: 03103600.xhp#par_id3147341.32.help.text
msgid "Single floating-point variable"
msgstr ""

#: 03103600.xhp#par_id3155901.33.help.text
msgctxt "03103600.xhp#par_id3155901.33.help.text"
msgid "String"
msgstr ""

#: 03103600.xhp#par_id3155960.34.help.text
msgid "8"
msgstr ""

#: 03103600.xhp#par_id3146313.35.help.text
msgid "String variable"
msgstr ""

#: 03103600.xhp#par_id3145149.36.help.text
msgid "Variant"
msgstr ""

#: 03103600.xhp#par_id3154021.37.help.text
msgid "12"
msgstr ""

#: 03103600.xhp#par_id3145789.38.help.text
msgid "Variant variable (can contain all types specified by the definition)"
msgstr ""

#: 03103600.xhp#par_id3148630.39.help.text
msgid "Empty"
msgstr ""

#: 03103600.xhp#par_id3152584.40.help.text
msgctxt "03103600.xhp#par_id3152584.40.help.text"
msgid "0"
msgstr ""

#: 03103600.xhp#par_id3151278.41.help.text
msgid "Variable is not initialized"
msgstr ""

#: 03103600.xhp#par_id3154576.42.help.text
msgid "Null"
msgstr ""

#: 03103600.xhp#par_id3166424.43.help.text
msgctxt "03103600.xhp#par_id3166424.43.help.text"
msgid "1"
msgstr ""

#: 03103600.xhp#par_id3145131.44.help.text
msgid "No valid data"
msgstr ""

#: 03103600.xhp#hd_id3149338.45.help.text
msgctxt "03103600.xhp#hd_id3149338.45.help.text"
msgid "Example:"
msgstr ""

#: 03103600.xhp#par_id3150363.46.help.text
msgid "Sub ExampleType"
msgstr ""

#: 03103600.xhp#par_id3159088.47.help.text
msgctxt "03103600.xhp#par_id3159088.47.help.text"
msgid "Dim iVar As Integer"
msgstr ""

#: 03103600.xhp#par_id3150089.48.help.text
msgctxt "03103600.xhp#par_id3150089.48.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03103600.xhp#par_id3156139.49.help.text
msgid "Dim siVar As Single"
msgstr ""

#: 03103600.xhp#par_id3151217.50.help.text
msgid "Dim dVar As Double"
msgstr ""

#: 03103600.xhp#par_id3154658.51.help.text
msgid "Dim bVar As Boolean"
msgstr ""

#: 03103600.xhp#par_id3152992.52.help.text
msgctxt "03103600.xhp#par_id3152992.52.help.text"
msgid "Dim lVar As Long"
msgstr ""

#: 03103600.xhp#par_id3155509.53.help.text
msgid "Msgbox TypeName(iVar) & \" \" & VarType(iVar) & Chr(13) &_"
msgstr ""

#: 03103600.xhp#par_id3150370.54.help.text
msgid "TypeName(sVar) & \" \" & VarType(sVar) & Chr(13) &_"
msgstr ""

#: 03103600.xhp#par_id3155532.55.help.text
msgid "TypeName(siVar) & \" \" & VarType(siVar) & Chr(13) &_"
msgstr ""

#: 03103600.xhp#par_id3152988.56.help.text
msgid "TypeName(dVar) & \" \" & VarType(dVar) & Chr(13) &_"
msgstr ""

#: 03103600.xhp#par_id3156166.57.help.text
msgid "TypeName(bVar) & \" \" & VarType(bVar) & Chr(13) &_"
msgstr ""

#: 03103600.xhp#par_id3148817.58.help.text
msgid ""
"TypeName(lVar) & \" \" & VarType(lVar),0,\"Some types in $[officename] Basic\""
msgstr ""

#: 03103600.xhp#par_id3154259.59.help.text
msgctxt "03103600.xhp#par_id3154259.59.help.text"
msgid "end Sub"
msgstr ""

#: 03103700.xhp#tit.help.text
msgid "Set Statement[Runtime]"
msgstr ""

#: 03103700.xhp#bm_id3154422.help.text
msgid ""
"<bookmark_value>Set statement</bookmark_value><bookmark_value>Nothing "
"object</bookmark_value>"
msgstr ""

#: 03103700.xhp#hd_id3154422.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103700.xhp\" name=\"Set "
"Statement[Runtime]\">Set Statement[Runtime]</link>"
msgstr ""

#: 03103700.xhp#par_id3159149.2.help.text
msgid "Sets an object reference on a variable or a Property."
msgstr ""

#: 03103700.xhp#hd_id3153105.3.help.text
msgctxt "03103700.xhp#hd_id3153105.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03103700.xhp#par_id3154217.4.help.text
msgid "Set ObjectVar = Object"
msgstr ""

#: 03103700.xhp#hd_id3154685.5.help.text
msgctxt "03103700.xhp#hd_id3154685.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03103700.xhp#par_id3156281.6.help.text
msgid ""
"<emph>ObjectVar:</emph> a variable or a property that requires an object "
"reference."
msgstr ""

#: 03103700.xhp#par_id3159252.7.help.text
msgid ""
"<emph>Object:</emph> Object that the variable or the property refers to."
msgstr ""

#: 03103700.xhp#par_idN10623.help.text
msgid ""
"<emph>Nothing</emph> - Assign the <emph>Nothing</emph> object to a variable "
"to remove a previous assignment."
msgstr ""

#: 03103700.xhp#hd_id3159153.8.help.text
msgctxt "03103700.xhp#hd_id3159153.8.help.text"
msgid "Example:"
msgstr ""

#: 03103700.xhp#par_id3147349.9.help.text
msgid "Sub ExampleSet"
msgstr ""

#: 03103700.xhp#par_id3149481.10.help.text
msgid "Dim oDoc As Object"
msgstr ""

#: 03103700.xhp#par_id3153140.11.help.text
msgid "Set oDoc = ActiveWindow"
msgstr ""

#: 03103700.xhp#par_id3153190.12.help.text
msgid "Print oDoc.Name"
msgstr ""

#: 03103700.xhp#par_id3161833.13.help.text
msgctxt "03103700.xhp#par_id3161833.13.help.text"
msgid "End Sub"
msgstr ""

#: 03103800.xhp#tit.help.text
msgid "FindObject Function [Runtime]"
msgstr ""

#: 03103800.xhp#bm_id3145136.help.text
msgid "<bookmark_value>FindObject function</bookmark_value>"
msgstr ""

#: 03103800.xhp#hd_id3145136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103800.xhp\" name=\"FindObject Function "
"[Runtime]\">FindObject Function [Runtime]</link>"
msgstr ""

#: 03103800.xhp#par_id3155341.2.help.text
msgid ""
"Enables an object to be addressed at run-time as a string parameter through "
"the object name."
msgstr ""

#: 03103800.xhp#par_id3150669.3.help.text
msgid "For example, the following command:"
msgstr ""

#: 03103800.xhp#par_id3148473.4.help.text
msgctxt "03103800.xhp#par_id3148473.4.help.text"
msgid "MyObj.Prop1.Command = 5"
msgstr ""

#: 03103800.xhp#par_id3156023.5.help.text
msgid "corresponds to the command block:"
msgstr ""

#: 03103800.xhp#par_id3153896.6.help.text
msgctxt "03103800.xhp#par_id3153896.6.help.text"
msgid "Dim ObjVar as Object"
msgstr ""

#: 03103800.xhp#par_id3154760.7.help.text
msgctxt "03103800.xhp#par_id3154760.7.help.text"
msgid "Dim ObjProp as Object"
msgstr ""

#: 03103800.xhp#par_id3145069.8.help.text
msgctxt "03103800.xhp#par_id3145069.8.help.text"
msgid "ObjName As String = \"MyObj\""
msgstr ""

#: 03103800.xhp#par_id3154939.9.help.text
msgctxt "03103800.xhp#par_id3154939.9.help.text"
msgid "ObjVar = FindObject( ObjName As String )"
msgstr ""

#: 03103800.xhp#par_id3150793.10.help.text
msgctxt "03103800.xhp#par_id3150793.10.help.text"
msgid "PropName As String = \"Prop1\""
msgstr ""

#: 03103800.xhp#par_id3154141.11.help.text
msgctxt "03103800.xhp#par_id3154141.11.help.text"
msgid "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
msgstr ""

#: 03103800.xhp#par_id3156424.12.help.text
msgctxt "03103800.xhp#par_id3156424.12.help.text"
msgid "ObjProp.Command = 5"
msgstr ""

#: 03103800.xhp#par_id3145420.13.help.text
msgid "This allows names to be dynamically created at run-time. For example:"
msgstr ""

#: 03103800.xhp#par_id3153104.14.help.text
msgid "\"TextEdit1\" to TextEdit5\" in a loop to create five control names."
msgstr ""

#: 03103800.xhp#par_id3150767.15.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03103900.xhp\" "
"name=\"FindPropertyObject\">FindPropertyObject</link>"
msgstr ""

#: 03103800.xhp#hd_id3150868.16.help.text
msgctxt "03103800.xhp#hd_id3150868.16.help.text"
msgid "Syntax:"
msgstr ""

#: 03103800.xhp#par_id3151042.17.help.text
msgid "FindObject( ObjName As String )"
msgstr ""

#: 03103800.xhp#hd_id3159254.18.help.text
msgctxt "03103800.xhp#hd_id3159254.18.help.text"
msgid "Parameters:"
msgstr ""

#: 03103800.xhp#par_id3150439.19.help.text
msgid ""
"<emph>ObjName: </emph>String that specifies the name of the object that you "
"want to address at run-time."
msgstr ""

#: 03103900.xhp#tit.help.text
msgid "FindPropertyObject Function [Runtime]"
msgstr ""

#: 03103900.xhp#bm_id3146958.help.text
msgid "<bookmark_value>FindPropertyObject function</bookmark_value>"
msgstr ""

#: 03103900.xhp#hd_id3146958.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03103900.xhp\" name=\"FindPropertyObject "
"Function [Runtime]\">FindPropertyObject Function [Runtime]</link>"
msgstr ""

#: 03103900.xhp#par_id3154285.2.help.text
msgid ""
"Enables objects to be addressed at run-time as a string parameter using the "
"object name."
msgstr ""

#: 03103900.xhp#par_id3147573.3.help.text
msgid "For instance, the command:"
msgstr ""

#: 03103900.xhp#par_id3145610.4.help.text
msgctxt "03103900.xhp#par_id3145610.4.help.text"
msgid "MyObj.Prop1.Command = 5"
msgstr ""

#: 03103900.xhp#par_id3147265.5.help.text
msgid "corresponds to the following command block:"
msgstr ""

#: 03103900.xhp#par_id3153896.6.help.text
msgctxt "03103900.xhp#par_id3153896.6.help.text"
msgid "Dim ObjVar as Object"
msgstr ""

#: 03103900.xhp#par_id3148664.7.help.text
msgctxt "03103900.xhp#par_id3148664.7.help.text"
msgid "Dim ObjProp as Object"
msgstr ""

#: 03103900.xhp#par_id3150792.8.help.text
msgctxt "03103900.xhp#par_id3150792.8.help.text"
msgid "ObjName As String = \"MyObj\""
msgstr ""

#: 03103900.xhp#par_id3154365.9.help.text
msgctxt "03103900.xhp#par_id3154365.9.help.text"
msgid "ObjVar = FindObject( ObjName As String )"
msgstr ""

#: 03103900.xhp#par_id3148453.10.help.text
msgctxt "03103900.xhp#par_id3148453.10.help.text"
msgid "PropName As String = \"Prop1\""
msgstr ""

#: 03103900.xhp#par_id3150449.11.help.text
msgctxt "03103900.xhp#par_id3150449.11.help.text"
msgid "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
msgstr ""

#: 03103900.xhp#par_id3159152.12.help.text
msgctxt "03103900.xhp#par_id3159152.12.help.text"
msgid "ObjProp.Command = 5"
msgstr ""

#: 03103900.xhp#par_id3156214.13.help.text
msgid "To dynamically create Names at run-time, use:"
msgstr ""

#: 03103900.xhp#par_id3154686.14.help.text
msgid "\"TextEdit1\" to TextEdit5\" in a loop to create five names."
msgstr ""

#: 03103900.xhp#par_id3150868.15.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03103800.xhp\" "
"name=\"FindObject\">FindObject</link>"
msgstr ""

#: 03103900.xhp#hd_id3147287.16.help.text
msgctxt "03103900.xhp#hd_id3147287.16.help.text"
msgid "Syntax:"
msgstr ""

#: 03103900.xhp#par_id3149560.17.help.text
msgid "FindPropertyObject( ObjVar, PropName As String )"
msgstr ""

#: 03103900.xhp#hd_id3150012.18.help.text
msgctxt "03103900.xhp#hd_id3150012.18.help.text"
msgid "Parameters:"
msgstr ""

#: 03103900.xhp#par_id3109839.19.help.text
msgid ""
"<emph>ObjVar:</emph> Object variable that you want to dynamically define at "
"run-time."
msgstr ""

#: 03103900.xhp#par_id3153363.20.help.text
msgid ""
"<emph>PropName:</emph> String that specifies the name of the property that "
"you want to address at run-time."
msgstr ""

#: 03104000.xhp#tit.help.text
msgid "IsMissing function [Runtime]"
msgstr ""

#: 03104000.xhp#bm_id3153527.help.text
msgid "<bookmark_value>IsMissing function</bookmark_value>"
msgstr ""

#: 03104000.xhp#hd_id3153527.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104000.xhp\" name=\"IsMissing function "
"[Runtime]\">IsMissing function [Runtime]</link>"
msgstr ""

#: 03104000.xhp#par_id3153825.2.help.text
msgid "Tests if a function is called with an optional parameter."
msgstr ""

#: 03104000.xhp#par_id3150669.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03104100.xhp\" "
"name=\"Optional\">Optional</link>"
msgstr ""

#: 03104000.xhp#hd_id3145611.4.help.text
msgctxt "03104000.xhp#hd_id3145611.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03104000.xhp#par_id3154924.5.help.text
msgid "IsMissing( ArgumentName )"
msgstr ""

#: 03104000.xhp#hd_id3145069.6.help.text
msgctxt "03104000.xhp#hd_id3145069.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03104000.xhp#par_id3149457.7.help.text
msgid "<emph>ArgumentName:</emph> the name of an optional argument."
msgstr ""

#: 03104000.xhp#par_id3150398.8.help.text
msgid ""
"If the IsMissing function is called by the ArgumentName, then True is "
"returned."
msgstr ""

#: 03104000.xhp#par_id3148798.9.help.text
msgctxt "03104000.xhp#par_id3148798.9.help.text"
msgid ""
"See also <link href=\"text/sbasic/guide/sample_code.xhp\" "
"name=\"Examples\">Examples</link>."
msgstr ""

#: 03104100.xhp#tit.help.text
msgid "Optional (in Function Statement) [Runtime]"
msgstr ""

#: 03104100.xhp#bm_id3149205.help.text
msgid "<bookmark_value>Optional function</bookmark_value>"
msgstr ""

#: 03104100.xhp#hd_id3149205.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104100.xhp\" name=\"Optional (in Function "
"Statement) [Runtime]\">Optional (in Function Statement) [Runtime]</link>"
msgstr ""

#: 03104100.xhp#par_id3143267.2.help.text
msgid ""
"Allows you to define parameters that are passed to a function as optional."
msgstr ""

#: 03104100.xhp#par_id3155419.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03104000.xhp\" "
"name=\"IsMissing\">IsMissing</link>"
msgstr ""

#: 03104100.xhp#hd_id3153824.4.help.text
msgctxt "03104100.xhp#hd_id3153824.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03104100.xhp#par_id3159157.5.help.text
msgid "Function MyFunction(Text1 As String, Optional Arg2, Optional Arg3)"
msgstr ""

#: 03104100.xhp#hd_id3145610.7.help.text
msgctxt "03104100.xhp#hd_id3145610.7.help.text"
msgid "Examples:"
msgstr ""

#: 03104100.xhp#par_id3154347.8.help.text
msgid "Result = MyFunction(\"Here\", 1, \"There\") ' all arguments are passed."
msgstr ""

#: 03104100.xhp#par_id3146795.9.help.text
msgid "Result = MyFunction(\"Test\", ,1) ' second argument is missing."
msgstr ""

#: 03104100.xhp#par_id3153897.10.help.text
msgctxt "03104100.xhp#par_id3153897.10.help.text"
msgid ""
"See also <link href=\"text/sbasic/guide/sample_code.xhp\" "
"name=\"Examples\">Examples</link>."
msgstr ""

#: 03104200.xhp#tit.help.text
msgid "Array Function [Runtime]"
msgstr ""

#: 03104200.xhp#bm_id3150499.help.text
msgid "<bookmark_value>Array function</bookmark_value>"
msgstr ""

#: 03104200.xhp#hd_id3150499.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104200.xhp\" name=\"Array Function "
"[Runtime]\">Array Function [Runtime]</link>"
msgstr ""

#: 03104200.xhp#par_id3155555.2.help.text
msgid "Returns the type Variant with a data field."
msgstr ""

#: 03104200.xhp#hd_id3148538.3.help.text
msgctxt "03104200.xhp#hd_id3148538.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03104200.xhp#par_id3153126.4.help.text
msgid "Array ( Argument list)"
msgstr ""

#: 03104200.xhp#par_id3155419.5.help.text
msgid ""
"See also <link href=\"text/sbasic/shared/03104300.xhp\" "
"name=\"DimArray\">DimArray</link>"
msgstr ""

#: 03104200.xhp#hd_id3150669.6.help.text
msgctxt "03104200.xhp#hd_id3150669.6.help.text"
msgid "Parameters:"
msgstr ""

#: 03104200.xhp#par_id3145609.7.help.text
msgctxt "03104200.xhp#par_id3145609.7.help.text"
msgid ""
"<emph>Argument list:</emph> A list of any number of arguments that are "
"separated by commas."
msgstr ""

#: 03104200.xhp#hd_id3156343.8.help.text
msgctxt "03104200.xhp#hd_id3156343.8.help.text"
msgid "Example:"
msgstr ""

#: 03104200.xhp#par_id3153897.9.help.text
msgid "Dim A As Variant"
msgstr ""

#: 03104200.xhp#par_id3153525.10.help.text
msgid "A = Array(\"Fred\",\"Tom\",\"Bill\")"
msgstr ""

#: 03104200.xhp#par_id3150792.11.help.text
msgid "Msgbox A(2)"
msgstr ""

#: 03104300.xhp#tit.help.text
msgid "DimArray Function [Runtime]"
msgstr ""

#: 03104300.xhp#bm_id3150616.help.text
msgid "<bookmark_value>DimArray function</bookmark_value>"
msgstr ""

#: 03104300.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104300.xhp\" name=\"DimArray Function "
"[Runtime]\">DimArray Function [Runtime]</link>"
msgstr ""

#: 03104300.xhp#par_id3153527.2.help.text
msgid "Returns a Variant array."
msgstr ""

#: 03104300.xhp#hd_id3149762.3.help.text
msgctxt "03104300.xhp#hd_id3149762.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03104300.xhp#par_id3148473.4.help.text
msgid "DimArray ( Argument list)"
msgstr ""

#: 03104300.xhp#par_id3154142.5.help.text
msgid ""
"See also <link href=\"text/sbasic/shared/03104200.xhp\" "
"name=\"Array\">Array</link>"
msgstr ""

#: 03104300.xhp#par_id3156023.6.help.text
msgid ""
"If no parameters are passed, an empty array is created (like Dim A() that is "
"the same as a sequence of length 0 in Uno). If parameters are specified, a "
"dimension is created for each parameter."
msgstr ""

#: 03104300.xhp#hd_id3154760.7.help.text
msgctxt "03104300.xhp#hd_id3154760.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03104300.xhp#par_id3159414.8.help.text
msgctxt "03104300.xhp#par_id3159414.8.help.text"
msgid ""
"<emph>Argument list:</emph> A list of any number of arguments that are "
"separated by commas."
msgstr ""

#: 03104300.xhp#hd_id3150358.9.help.text
msgctxt "03104300.xhp#hd_id3150358.9.help.text"
msgid "Example:"
msgstr ""

#: 03104300.xhp#par_id3154939.10.help.text
msgid "DimArray( 2, 2, 4 ) is the same as DIM a( 2, 2, 4 )"
msgstr ""

#: 03104400.xhp#tit.help.text
msgid "HasUnoInterfaces Function [Runtime]"
msgstr ""

#: 03104400.xhp#bm_id3149987.help.text
msgid "<bookmark_value>HasUnoInterfaces function</bookmark_value>"
msgstr ""

#: 03104400.xhp#hd_id3149987.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104400.xhp\" name=\"HasUnoInterfaces Function "
"[Runtime]\">HasUnoInterfaces Function [Runtime]</link>"
msgstr ""

#: 03104400.xhp#par_id3151262.2.help.text
msgid "Tests if a Basic Uno object supports certain Uno interfaces."
msgstr ""

#: 03104400.xhp#par_id3154232.3.help.text
msgid ""
"Returns True, if <emph>all</emph> stated Uno interfaces are supported, "
"otherwise False is returned."
msgstr ""

#: 03104400.xhp#hd_id3150040.4.help.text
msgctxt "03104400.xhp#hd_id3150040.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03104400.xhp#par_id3155555.5.help.text
msgid ""
"HasUnoInterfaces( oTest, Uno-Interface-Name 1 [, Uno-Interface-Name 2, ...])"
msgstr ""

#: 03104400.xhp#hd_id3153345.6.help.text
msgctxt "03104400.xhp#hd_id3153345.6.help.text"
msgid "Return value:"
msgstr ""

#: 03104400.xhp#par_id3148538.7.help.text
msgctxt "03104400.xhp#par_id3148538.7.help.text"
msgid "Bool"
msgstr ""

#: 03104400.xhp#hd_id3159157.8.help.text
msgctxt "03104400.xhp#hd_id3159157.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03104400.xhp#par_id3155419.9.help.text
msgid "<emph>oTest:</emph> the Basic Uno object that you want to test."
msgstr ""

#: 03104400.xhp#par_id3149236.10.help.text
msgid "<emph>Uno-Interface-Name:</emph> list of Uno interface names."
msgstr ""

#: 03104400.xhp#hd_id3147574.11.help.text
msgctxt "03104400.xhp#hd_id3147574.11.help.text"
msgid "Example:"
msgstr ""

#: 03104400.xhp#par_id3149580.12.help.text
msgid "bHas = HasUnoInterfaces( oTest, \"com.sun.star.beans.XIntrospection\" )"
msgstr ""

#: 03104500.xhp#tit.help.text
msgid "IsUnoStruct Function [Runtime]"
msgstr ""

#: 03104500.xhp#bm_id3146117.help.text
msgid "<bookmark_value>IsUnoStruct function</bookmark_value>"
msgstr ""

#: 03104500.xhp#hd_id3146117.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104500.xhp\" name=\"IsUnoStruct Function "
"[Runtime]\">IsUnoStruct Function [Runtime]</link>"
msgstr ""

#: 03104500.xhp#par_id3146957.2.help.text
msgid "Returns True if the given object is a Uno struct."
msgstr ""

#: 03104500.xhp#hd_id3148538.3.help.text
msgctxt "03104500.xhp#hd_id3148538.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03104500.xhp#par_id3155341.4.help.text
msgid "IsUnoStruct( Uno type )"
msgstr ""

#: 03104500.xhp#hd_id3148473.5.help.text
msgctxt "03104500.xhp#hd_id3148473.5.help.text"
msgid "Return value:"
msgstr ""

#: 03104500.xhp#par_id3145315.6.help.text
msgctxt "03104500.xhp#par_id3145315.6.help.text"
msgid "Bool"
msgstr ""

#: 03104500.xhp#hd_id3145609.7.help.text
msgctxt "03104500.xhp#hd_id3145609.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03104500.xhp#par_id3148947.8.help.text
msgid "Uno type : A UnoObject"
msgstr ""

#: 03104500.xhp#hd_id3156343.9.help.text
msgctxt "03104500.xhp#hd_id3156343.9.help.text"
msgid "Example:"
msgstr ""

#: 03104500.xhp#par_idN10632.help.text
msgctxt "03104500.xhp#par_idN10632.help.text"
msgid "Sub Main"
msgstr ""

#: 03104500.xhp#par_idN10635.help.text
msgid "Dim bIsStruct"
msgstr ""

#: 03104500.xhp#par_idN10638.help.text
msgid "' Instantiate a service"
msgstr ""

#: 03104500.xhp#par_idN1063B.help.text
msgid "Dim oSimpleFileAccess"
msgstr ""

#: 03104500.xhp#par_idN1063E.help.text
msgid ""
"oSimpleFileAccess = CreateUnoService( \"com.sun.star.ucb.SimpleFileAccess\" )"
msgstr ""

#: 03104500.xhp#par_idN10641.help.text
msgid "bIsStruct = IsUnoStruct( oSimpleFileAccess )"
msgstr ""

#: 03104500.xhp#par_idN10644.help.text
msgid ""
"MsgBox bIsStruct ' Displays False because oSimpleFileAccess is NO struct"
msgstr ""

#: 03104500.xhp#par_idN10649.help.text
msgid "' Instantiate a Property struct"
msgstr ""

#: 03104500.xhp#par_idN1064D.help.text
msgid "Dim aProperty As New com.sun.star.beans.Property"
msgstr ""

#: 03104500.xhp#par_idN10650.help.text
msgid "bIsStruct = IsUnoStruct( aProperty )"
msgstr ""

#: 03104500.xhp#par_idN10653.help.text
msgid "MsgBox bIsStruct ' Displays True because aProperty is a struct"
msgstr ""

#: 03104500.xhp#par_idN10658.help.text
msgid "bIsStruct = IsUnoStruct( 42 )"
msgstr ""

#: 03104500.xhp#par_idN1065B.help.text
msgid "MsgBox bIsStruct ' Displays False because 42 is NO struct"
msgstr ""

#: 03104500.xhp#par_idN10660.help.text
msgctxt "03104500.xhp#par_idN10660.help.text"
msgid "End Sub"
msgstr ""

#: 03104600.xhp#tit.help.text
msgid "EqualUnoObjects Function [Runtime]"
msgstr ""

#: 03104600.xhp#bm_id3149205.help.text
msgid "<bookmark_value>EqualUnoObjects function</bookmark_value>"
msgstr ""

#: 03104600.xhp#hd_id3149205.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104600.xhp\" name=\"EqualUnoObjects Function "
"[Runtime]\">EqualUnoObjects Function [Runtime]</link>"
msgstr ""

#: 03104600.xhp#par_id3145090.2.help.text
msgid ""
"Returns True if the two specified Basic Uno objects represent the same Uno "
"object instance."
msgstr ""

#: 03104600.xhp#hd_id3148538.3.help.text
msgctxt "03104600.xhp#hd_id3148538.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03104600.xhp#par_id3150669.4.help.text
msgid "EqualUnoObjects( oObj1, oObj2 )"
msgstr ""

#: 03104600.xhp#hd_id3150984.5.help.text
msgctxt "03104600.xhp#hd_id3150984.5.help.text"
msgid "Return value:"
msgstr ""

#: 03104600.xhp#par_id3154285.6.help.text
msgctxt "03104600.xhp#par_id3154285.6.help.text"
msgid "Bool"
msgstr ""

#: 03104600.xhp#hd_id3145315.7.help.text
msgctxt "03104600.xhp#hd_id3145315.7.help.text"
msgid "Example:"
msgstr ""

#: 03104600.xhp#par_id3156024.8.help.text
msgid "// Copy of objects -> same instance"
msgstr ""

#: 03104600.xhp#par_id3154923.9.help.text
msgctxt "03104600.xhp#par_id3154923.9.help.text"
msgid "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
msgstr ""

#: 03104600.xhp#par_id3147559.10.help.text
msgid "oIntro2 = oIntrospection"
msgstr ""

#: 03104600.xhp#par_id3150541.11.help.text
msgid "print EqualUnoObjects( oIntrospection, oIntro2 )"
msgstr ""

#: 03104600.xhp#par_id3153525.12.help.text
msgid "// Copy of structs as value -> new instance"
msgstr ""

#: 03104600.xhp#par_id3154366.13.help.text
msgid "Dim Struct1 as new com.sun.star.beans.Property"
msgstr ""

#: 03104600.xhp#par_id3154348.14.help.text
msgid "Struct2 = Struct1"
msgstr ""

#: 03104600.xhp#par_id3154125.15.help.text
msgid "print EqualUnoObjects( Struct1, Struct2 )"
msgstr ""

#: 03104700.xhp#tit.help.text
msgid "Erase Function [Runtime]"
msgstr ""

#: 03104700.xhp#bm_id624713.help.text
msgid "<bookmark_value>Erase function</bookmark_value>"
msgstr ""

#: 03104700.xhp#par_idN10548.help.text
msgid ""
"<link href=\"text/sbasic/shared/03104700.xhp\">Erase Function [Runtime]</link>"
msgstr ""

#: 03104700.xhp#par_idN10558.help.text
msgid ""
"Erases the contents of array elements of fixed size arrays, and releases the "
"memory used by arrays of variable size."
msgstr ""

#: 03104700.xhp#par_idN1055D.help.text
msgctxt "03104700.xhp#par_idN1055D.help.text"
msgid "Syntax:"
msgstr ""

#: 03104700.xhp#par_idN105E6.help.text
msgid "Erase Arraylist"
msgstr ""

#: 03104700.xhp#par_idN105E9.help.text
msgctxt "03104700.xhp#par_idN105E9.help.text"
msgid "Parameters:"
msgstr ""

#: 03104700.xhp#par_idN105ED.help.text
msgid "<emph>Arraylist</emph> - The list of arrays to be erased."
msgstr ""

#: 03110000.xhp#tit.help.text
msgid "Comparison Operators"
msgstr ""

#: 03110000.xhp#hd_id3155555.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03110000.xhp\" name=\"Comparison "
"Operators\">Comparison Operators</link>"
msgstr ""

#: 03110000.xhp#par_id3153528.2.help.text
msgid "The available comparison operators are described here."
msgstr ""

#: 03110100.xhp#tit.help.text
msgid "Comparison Operators [Runtime]"
msgstr ""

#: 03110100.xhp#bm_id3150682.help.text
msgid ""
"<bookmark_value>comparison operators;%PRODUCTNAME "
"Basic</bookmark_value><bookmark_value>operators;comparisons</bookmark_value>"
msgstr ""

#: 03110100.xhp#hd_id3150682.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03110100.xhp\" name=\"Comparison Operators "
"[Runtime]\">Comparison Operators [Runtime]</link>"
msgstr ""

#: 03110100.xhp#par_id3156042.2.help.text
msgid ""
"Comparison operators compare two expressions. The result is returned as a "
"Boolean expression that determines if the comparison is True (-1) or False "
"(0)."
msgstr ""

#: 03110100.xhp#hd_id3147291.3.help.text
msgctxt "03110100.xhp#hd_id3147291.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03110100.xhp#par_id3149177.4.help.text
msgid "Result = Expression1 { = | < | > | <= | >= } Expression2"
msgstr ""

#: 03110100.xhp#hd_id3145316.5.help.text
msgctxt "03110100.xhp#hd_id3145316.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03110100.xhp#par_id3147573.6.help.text
msgid ""
"<emph>Result:</emph> Boolean expression that specifies the result of the "
"comparison (True, or False)"
msgstr ""

#: 03110100.xhp#par_id3148686.7.help.text
msgid ""
"<emph>Expression1, Expression2:</emph> Any numeric values or strings that "
"you want to compare."
msgstr ""

#: 03110100.xhp#hd_id3147531.8.help.text
msgid "Comparison operators"
msgstr ""

#: 03110100.xhp#par_id3147265.9.help.text
msgid "= : Equal to"
msgstr ""

#: 03110100.xhp#par_id3154924.10.help.text
msgid "< : Less than"
msgstr ""

#: 03110100.xhp#par_id3146795.11.help.text
msgid "> : Greater than"
msgstr ""

#: 03110100.xhp#par_id3150541.12.help.text
msgid "<= : Less than or equal to"
msgstr ""

#: 03110100.xhp#par_id3150400.13.help.text
msgid ">= : Greater than or equal to"
msgstr ""

#: 03110100.xhp#par_id3148797.14.help.text
msgid "<> : Not equal to"
msgstr ""

#: 03110100.xhp#hd_id3154686.15.help.text
msgctxt "03110100.xhp#hd_id3154686.15.help.text"
msgid "Example:"
msgstr ""

#: 03110100.xhp#par_id3153969.16.help.text
msgid "Sub ExampleUnequal"
msgstr ""

#: 03110100.xhp#par_id3159151.17.help.text
msgid "DIM sFile As String"
msgstr ""

#: 03110100.xhp#par_id3154909.18.help.text
msgid "DIM sRoot As String REM ' Root directory for file in and output"
msgstr ""

#: 03110100.xhp#par_id3150767.19.help.text
msgid "sRoot = \"c:\\\""
msgstr ""

#: 03110100.xhp#par_id3154125.20.help.text
msgid "sFile = Dir$( sRoot ,22)"
msgstr ""

#: 03110100.xhp#par_id3150440.21.help.text
msgctxt "03110100.xhp#par_id3150440.21.help.text"
msgid "If sFile <> \"\" Then"
msgstr ""

#: 03110100.xhp#par_id3147288.22.help.text
msgctxt "03110100.xhp#par_id3147288.22.help.text"
msgid "Do"
msgstr ""

#: 03110100.xhp#par_id3150010.23.help.text
msgid "Msgbox sFile"
msgstr ""

#: 03110100.xhp#par_id3153727.24.help.text
msgctxt "03110100.xhp#par_id3153727.24.help.text"
msgid "sFile = Dir$"
msgstr ""

#: 03110100.xhp#par_id3149664.25.help.text
msgctxt "03110100.xhp#par_id3149664.25.help.text"
msgid "Loop Until sFile = \"\""
msgstr ""

#: 03110100.xhp#par_id3146986.26.help.text
msgctxt "03110100.xhp#par_id3146986.26.help.text"
msgid "End If"
msgstr ""

#: 03110100.xhp#par_id3153952.27.help.text
msgctxt "03110100.xhp#par_id3153952.27.help.text"
msgid "End sub"
msgstr ""

#: 03120000.xhp#tit.help.text
msgid "Strings"
msgstr ""

#: 03120000.xhp#hd_id3156153.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120000.xhp\" name=\"Strings\">Strings</link>"
msgstr ""

#: 03120000.xhp#par_id3159176.2.help.text
msgid "The following functions and statements validate and return strings."
msgstr ""

#: 03120000.xhp#par_id3154285.3.help.text
msgid "You can use strings to edit text within $[officename] Basic programs."
msgstr ""

#: 03120100.xhp#tit.help.text
msgid "ASCII/ANSI Conversion in Strings"
msgstr ""

#: 03120100.xhp#hd_id3147443.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120100.xhp\" name=\"ASCII/ANSI Conversion in "
"Strings\">ASCII/ANSI Conversion in Strings</link>"
msgstr ""

#: 03120100.xhp#par_id3159201.2.help.text
msgid "The following functions convert strings to and from ASCII or ANSI code."
msgstr ""

#: 03120101.xhp#tit.help.text
msgid "Asc Function [Runtime]"
msgstr ""

#: 03120101.xhp#bm_id3150499.help.text
msgid "<bookmark_value>Asc function</bookmark_value>"
msgstr ""

#: 03120101.xhp#hd_id3150499.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120101.xhp\" name=\"Asc Function "
"[Runtime]\">Asc Function [Runtime]</link>"
msgstr ""

#: 03120101.xhp#par_id3151384.2.help.text
msgid ""
"Returns the ASCII (American Standard Code for Information Interchange) value "
"of the first character in a string expression."
msgstr ""

#: 03120101.xhp#hd_id3155555.3.help.text
msgctxt "03120101.xhp#hd_id3155555.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120101.xhp#par_id3143267.4.help.text
msgid "Asc (Text As String)"
msgstr ""

#: 03120101.xhp#hd_id3147242.5.help.text
msgctxt "03120101.xhp#hd_id3147242.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120101.xhp#par_id3150669.6.help.text
msgctxt "03120101.xhp#par_id3150669.6.help.text"
msgid "Integer"
msgstr ""

#: 03120101.xhp#hd_id3148473.7.help.text
msgctxt "03120101.xhp#hd_id3148473.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120101.xhp#par_id3149415.8.help.text
msgid ""
"<emph>Text:</emph> Any valid string expression. Only the first character in "
"the string is relevant."
msgstr ""

#: 03120101.xhp#par_id3145609.9.help.text
msgid ""
"Use the Asc function to replace keys with values. If the Asc function "
"encounters a blank string, $[officename] Basic reports a run-time error. In "
"addition to 7 bit ASCII characters (Codes 0-127), the ASCII function can "
"also detect non-printable key codes in ASCII code. This function can also "
"handle 16 bit unicode characters."
msgstr ""

#: 03120101.xhp#hd_id3159413.10.help.text
msgctxt "03120101.xhp#hd_id3159413.10.help.text"
msgid "Example:"
msgstr ""

#: 03120101.xhp#par_id3149457.11.help.text
msgid "Sub ExampleASC"
msgstr ""

#: 03120101.xhp#par_id3150792.12.help.text
msgid "Print ASC(\"A\") REM returns 65"
msgstr ""

#: 03120101.xhp#par_id3148797.13.help.text
msgid "Print ASC(\"Z\") REM returns 90"
msgstr ""

#: 03120101.xhp#par_id3163800.14.help.text
msgid ""
"Print ASC(\"Las Vegas\") REM returns 76, since only the first character is "
"taken into account"
msgstr ""

#: 03120101.xhp#par_id3148674.15.help.text
msgctxt "03120101.xhp#par_id3148674.15.help.text"
msgid "End Sub"
msgstr ""

#: 03120101.xhp#par_idN1067B.help.text
msgid "<link href=\"text/sbasic/shared/03120102.xhp\">CHR</link>"
msgstr ""

#: 03120102.xhp#tit.help.text
msgid "Chr Function [Runtime]"
msgstr ""

#: 03120102.xhp#bm_id3149205.help.text
msgid "<bookmark_value>Chr function</bookmark_value>"
msgstr ""

#: 03120102.xhp#hd_id3149205.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120102.xhp\" name=\"Chr Function "
"[Runtime]\">Chr Function [Runtime]</link>"
msgstr ""

#: 03120102.xhp#par_id3153311.2.help.text
msgid "Returns the character that corresponds to the specified character code."
msgstr ""

#: 03120102.xhp#hd_id3149514.3.help.text
msgctxt "03120102.xhp#hd_id3149514.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120102.xhp#par_id3150669.4.help.text
msgid "Chr(Expression As Integer)"
msgstr ""

#: 03120102.xhp#hd_id3143228.5.help.text
msgctxt "03120102.xhp#hd_id3143228.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120102.xhp#par_id3153824.6.help.text
msgctxt "03120102.xhp#par_id3153824.6.help.text"
msgid "String"
msgstr ""

#: 03120102.xhp#hd_id3148944.7.help.text
msgctxt "03120102.xhp#hd_id3148944.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120102.xhp#par_id3149295.8.help.text
msgid ""
"<emph>Expression:</emph> Numeric variables that represent a valid 8 bit "
"ASCII value (0-255) or a 16 bit Unicode value."
msgstr ""

#: 03120102.xhp#par_id3159414.9.help.text
msgid ""
"Use the <emph>Chr$</emph> function to send special control sequences to a "
"printer or to another output source. You can also use it to insert quotation "
"marks in a string expression."
msgstr ""

#: 03120102.xhp#hd_id3154366.10.help.text
msgctxt "03120102.xhp#hd_id3154366.10.help.text"
msgid "Example:"
msgstr ""

#: 03120102.xhp#par_id3144502.11.help.text
msgid "sub ExampleChr"
msgstr ""

#: 03120102.xhp#par_id3154909.12.help.text
msgid "REM This example inserts quotation marks (ASCII value 34) in a string."
msgstr ""

#: 03120102.xhp#par_id3151380.13.help.text
msgid "MsgBox \"A \"+ Chr$(34)+\"short\" + Chr$(34)+\" trip.\""
msgstr ""

#: 03120102.xhp#par_id3145174.14.help.text
msgid "REM The printout appears in the dialog as: A \"short\" trip."
msgstr ""

#: 03120102.xhp#par_id3154685.15.help.text
msgctxt "03120102.xhp#par_id3154685.15.help.text"
msgid "end sub"
msgstr ""

#: 03120102.xhp#par_idN10668.help.text
msgid "<link href=\"text/sbasic/shared/03120101.xhp\">ASC</link>"
msgstr ""

#: 03120103.xhp#tit.help.text
msgid "Str Function [Runtime]"
msgstr ""

#: 03120103.xhp#bm_id3143272.help.text
msgid "<bookmark_value>Str function</bookmark_value>"
msgstr ""

#: 03120103.xhp#hd_id3143272.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120103.xhp\" name=\"Str Function "
"[Runtime]\">Str Function [Runtime]</link>"
msgstr ""

#: 03120103.xhp#par_id3155100.2.help.text
msgid "Converts a numeric expression into a string."
msgstr ""

#: 03120103.xhp#hd_id3109850.3.help.text
msgctxt "03120103.xhp#hd_id3109850.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120103.xhp#par_id3149497.4.help.text
msgid "Str (Expression)"
msgstr ""

#: 03120103.xhp#hd_id3150040.5.help.text
msgctxt "03120103.xhp#hd_id3150040.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120103.xhp#par_id3146117.6.help.text
msgctxt "03120103.xhp#par_id3146117.6.help.text"
msgid "String"
msgstr ""

#: 03120103.xhp#hd_id3155805.7.help.text
msgctxt "03120103.xhp#hd_id3155805.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120103.xhp#par_id3149178.8.help.text
msgid "<emph>Expression: </emph>Any numeric expression."
msgstr ""

#: 03120103.xhp#par_id3146958.9.help.text
msgid ""
"The <emph>Str</emph> function converts a numeric variable, or the result of "
"a calculation into a string. Negative numbers are preceded by a minus sign. "
"Positive numbers are preceded by a space (instead of the plus sign)."
msgstr ""

#: 03120103.xhp#hd_id3155419.10.help.text
msgctxt "03120103.xhp#hd_id3155419.10.help.text"
msgid "Example:"
msgstr ""

#: 03120103.xhp#par_id3149514.11.help.text
msgid "Sub ExampleStr"
msgstr ""

#: 03120103.xhp#par_id3150771.12.help.text
msgctxt "03120103.xhp#par_id3150771.12.help.text"
msgid "Dim iVar As Single"
msgstr ""

#: 03120103.xhp#par_id3153626.13.help.text
msgctxt "03120103.xhp#par_id3153626.13.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03120103.xhp#par_id3145069.14.help.text
msgctxt "03120103.xhp#par_id3145069.14.help.text"
msgid "iVar = 123.123"
msgstr ""

#: 03120103.xhp#par_id3153897.15.help.text
msgid "sVar = LTrim(Str(iVar))"
msgstr ""

#: 03120103.xhp#par_id3154924.16.help.text
msgid "Msgbox sVar & chr(13) & Str(iVar)"
msgstr ""

#: 03120103.xhp#par_id3152811.17.help.text
msgctxt "03120103.xhp#par_id3152811.17.help.text"
msgid "end sub"
msgstr ""

#: 03120104.xhp#tit.help.text
msgid "Val Function [Runtime]"
msgstr ""

#: 03120104.xhp#bm_id3149205.help.text
msgid "<bookmark_value>Val function</bookmark_value>"
msgstr ""

#: 03120104.xhp#hd_id3149205.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120104.xhp\" name=\"Val Function "
"[Runtime]\">Val Function [Runtime]</link>"
msgstr ""

#: 03120104.xhp#par_id3153345.2.help.text
msgid "Converts a string to a numeric expression."
msgstr ""

#: 03120104.xhp#hd_id3159157.3.help.text
msgctxt "03120104.xhp#hd_id3159157.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120104.xhp#par_id3149514.4.help.text
msgid "Val (Text As String)"
msgstr ""

#: 03120104.xhp#hd_id3150669.5.help.text
msgctxt "03120104.xhp#hd_id3150669.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120104.xhp#par_id3143228.6.help.text
msgctxt "03120104.xhp#par_id3143228.6.help.text"
msgid "Double"
msgstr ""

#: 03120104.xhp#hd_id3156024.7.help.text
msgctxt "03120104.xhp#hd_id3156024.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120104.xhp#par_id3154348.8.help.text
msgid "<emph>Text:</emph> String that represents a number."
msgstr ""

#: 03120104.xhp#par_id3149670.9.help.text
msgid ""
"Using the Val function, you can convert a string that represents numbers "
"into numeric expressions. This is the inverse of the <emph>Str</emph> "
"function. If only part of the string contains numbers, only the first "
"appropriate characters of the string are converted. If the string does not "
"contain any numbers, the <emph>Val</emph> function returns the value 0."
msgstr ""

#: 03120104.xhp#hd_id3154365.10.help.text
msgctxt "03120104.xhp#hd_id3154365.10.help.text"
msgid "Example:"
msgstr ""

#: 03120104.xhp#par_id3151177.11.help.text
msgid "Sub ExampleVal"
msgstr ""

#: 03120104.xhp#par_id3159150.12.help.text
msgid "msgbox Val(\"123.123\")"
msgstr ""

#: 03120104.xhp#par_id3154126.13.help.text
msgid "msgbox Val(\"A123.123\")"
msgstr ""

#: 03120104.xhp#par_id3147229.14.help.text
msgctxt "03120104.xhp#par_id3147229.14.help.text"
msgid "end Sub"
msgstr ""

#: 03120105.xhp#tit.help.text
msgid "CByte Function [Runtime]"
msgstr ""

#: 03120105.xhp#bm_id3156027.help.text
msgid "<bookmark_value>CByte function</bookmark_value>"
msgstr ""

#: 03120105.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120105.xhp\" name=\"CByte Function "
"[Runtime]\">CByte Function [Runtime]</link>"
msgstr ""

#: 03120105.xhp#par_id3143267.2.help.text
msgid "Converts a string or a numeric expression to the type Byte."
msgstr ""

#: 03120105.xhp#hd_id3149811.3.help.text
msgctxt "03120105.xhp#hd_id3149811.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120105.xhp#par_id3147573.4.help.text
msgid "Cbyte( expression )"
msgstr ""

#: 03120105.xhp#hd_id3145315.5.help.text
msgctxt "03120105.xhp#hd_id3145315.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120105.xhp#par_id3148473.6.help.text
msgid "Byte"
msgstr ""

#: 03120105.xhp#hd_id3147530.7.help.text
msgctxt "03120105.xhp#hd_id3147530.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120105.xhp#par_id3145068.8.help.text
msgid "<emph>Expression:</emph> A string or a numeric expression."
msgstr ""

#: 03120200.xhp#tit.help.text
msgid "Repeating Contents"
msgstr ""

#: 03120200.xhp#hd_id3152363.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120200.xhp\" name=\"Repeating "
"Contents\">Repeating Contents</link>"
msgstr ""

#: 03120200.xhp#par_id3150178.2.help.text
msgid "The following functions repeat the contents of strings."
msgstr ""

#: 03120201.xhp#tit.help.text
msgid "Space Function [Runtime]"
msgstr ""

#: 03120201.xhp#bm_id3150499.help.text
msgid "<bookmark_value>Space function</bookmark_value>"
msgstr ""

#: 03120201.xhp#hd_id3150499.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120201.xhp\" name=\"Space Function "
"[Runtime]\">Space Function [Runtime]</link>"
msgstr ""

#: 03120201.xhp#par_id3154927.2.help.text
msgid "Returns a string that consists of a specified amount of spaces."
msgstr ""

#: 03120201.xhp#hd_id3153394.3.help.text
msgctxt "03120201.xhp#hd_id3153394.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120201.xhp#par_id3143267.4.help.text
msgid "Space (n As Long)"
msgstr ""

#: 03120201.xhp#hd_id3147242.5.help.text
msgctxt "03120201.xhp#hd_id3147242.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120201.xhp#par_id3149233.6.help.text
msgctxt "03120201.xhp#par_id3149233.6.help.text"
msgid "String"
msgstr ""

#: 03120201.xhp#hd_id3156152.7.help.text
msgctxt "03120201.xhp#hd_id3156152.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120201.xhp#par_id3143228.8.help.text
msgid ""
"<emph>n:</emph> Numeric expression that defines the number of spaces in the "
"string. The maximum allowed value of n is 65535."
msgstr ""

#: 03120201.xhp#hd_id3154760.9.help.text
msgctxt "03120201.xhp#hd_id3154760.9.help.text"
msgid "Example:"
msgstr ""

#: 03120201.xhp#par_id3147560.10.help.text
msgid "Sub ExampleSpace"
msgstr ""

#: 03120201.xhp#par_id3149670.11.help.text
msgid "Dim sText As String,sOut As String"
msgstr ""

#: 03120201.xhp#par_id3154938.12.help.text
msgid "DIm iLen As Integer"
msgstr ""

#: 03120201.xhp#par_id3153525.13.help.text
msgid "iLen = 10"
msgstr ""

#: 03120201.xhp#par_id3151211.14.help.text
msgctxt "03120201.xhp#par_id3151211.14.help.text"
msgid "sText = \"Las Vegas\""
msgstr ""

#: 03120201.xhp#par_id3156282.15.help.text
msgid "sOut = sText & Space(iLen) & sText & Chr(13) &_"
msgstr ""

#: 03120201.xhp#par_id3144760.16.help.text
msgid "sText & Space(iLen*2) & sText & Chr(13) &_"
msgstr ""

#: 03120201.xhp#par_id3159149.17.help.text
msgid "sText & Space(iLen*4) & sText & Chr(13)"
msgstr ""

#: 03120201.xhp#par_id3154216.18.help.text
msgid "msgBox sOut,0,\"Info:\""
msgstr ""

#: 03120201.xhp#par_id3158409.19.help.text
msgctxt "03120201.xhp#par_id3158409.19.help.text"
msgid "End Sub"
msgstr ""

#: 03120202.xhp#tit.help.text
msgid "String Function [Runtime]"
msgstr ""

#: 03120202.xhp#bm_id3147291.help.text
msgid "<bookmark_value>String function</bookmark_value>"
msgstr ""

#: 03120202.xhp#hd_id3147291.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120202.xhp\" name=\"String Function "
"[Runtime]\">String Function [Runtime]</link>"
msgstr ""

#: 03120202.xhp#par_id3147242.2.help.text
msgid ""
"Creates a string according to the specified character, or the first "
"character of a string expression that is passed to the function."
msgstr ""

#: 03120202.xhp#hd_id3149516.3.help.text
msgctxt "03120202.xhp#hd_id3149516.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120202.xhp#par_id3149233.4.help.text
msgid "String (n As Long, {expression As Integer | character As String})"
msgstr ""

#: 03120202.xhp#hd_id3143270.5.help.text
msgctxt "03120202.xhp#hd_id3143270.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120202.xhp#par_id3147530.6.help.text
msgctxt "03120202.xhp#par_id3147530.6.help.text"
msgid "String"
msgstr ""

#: 03120202.xhp#hd_id3154923.7.help.text
msgctxt "03120202.xhp#hd_id3154923.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120202.xhp#par_id3154347.8.help.text
msgid ""
"<emph>n:</emph> Numeric expression that indicates the number of characters "
"to return in the string. The maximum allowed value of n is 65535."
msgstr ""

#: 03120202.xhp#par_id3148664.9.help.text
msgid ""
"<emph>Expression:</emph> Numeric expression that defines the ASCII code for "
"the character."
msgstr ""

#: 03120202.xhp#par_id3150359.10.help.text
msgid ""
"<emph>Character:</emph> Any single character used to build the return "
"string, or any string of which only the first character will be used."
msgstr ""

#: 03120202.xhp#hd_id3152920.11.help.text
msgctxt "03120202.xhp#hd_id3152920.11.help.text"
msgid "Example:"
msgstr ""

#: 03120202.xhp#par_id3149203.12.help.text
msgid "Sub ExampleString"
msgstr ""

#: 03120202.xhp#par_id3154124.13.help.text
msgctxt "03120202.xhp#par_id3154124.13.help.text"
msgid "Dim sText as String"
msgstr ""

#: 03120202.xhp#par_id3147230.15.help.text
msgid "sText = String(10,\"A\")"
msgstr ""

#: 03120202.xhp#par_id3153970.16.help.text
msgctxt "03120202.xhp#par_id3153970.16.help.text"
msgid "Msgbox sText"
msgstr ""

#: 03120202.xhp#par_id3145785.18.help.text
msgid "sText = String(10,65)"
msgstr ""

#: 03120202.xhp#par_id3147288.19.help.text
msgctxt "03120202.xhp#par_id3147288.19.help.text"
msgid "Msgbox sText"
msgstr ""

#: 03120202.xhp#par_id3153138.24.help.text
msgctxt "03120202.xhp#par_id3153138.24.help.text"
msgid "End Sub"
msgstr ""

#: 03120300.xhp#tit.help.text
msgid "Editing String Contents"
msgstr ""

#: 03120300.xhp#bm_id7499008.help.text
msgid "<bookmark_value>ampersand symbol in StarBasic</bookmark_value>"
msgstr ""

#: 03120300.xhp#hd_id3153894.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120300.xhp\" name=\"Editing String "
"Contents\">Editing String Contents</link>"
msgstr ""

#: 03120300.xhp#par_id3149178.2.help.text
msgid ""
"The following functions edit, format, and align the contents of strings. Use "
"the & operator to concatenate strings."
msgstr ""

#: 03120301.xhp#tit.help.text
msgid "Format Function [Runtime]"
msgstr ""

#: 03120301.xhp#bm_id3153539.help.text
msgid "<bookmark_value>Format function</bookmark_value>"
msgstr ""

#: 03120301.xhp#hd_id3153539.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120301.xhp\" name=\"Format Function "
"[Runtime]\">Format Function [Runtime]</link>"
msgstr ""

#: 03120301.xhp#par_id3156042.2.help.text
msgid ""
"Converts a number to a string, and then formats it according to the format "
"that you specify."
msgstr ""

#: 03120301.xhp#hd_id3145090.4.help.text
msgctxt "03120301.xhp#hd_id3145090.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03120301.xhp#par_id3153527.5.help.text
msgid "Format (Number [, Format As String])"
msgstr ""

#: 03120301.xhp#hd_id3149178.6.help.text
msgctxt "03120301.xhp#hd_id3149178.6.help.text"
msgid "Return value:"
msgstr ""

#: 03120301.xhp#par_id3148474.7.help.text
msgctxt "03120301.xhp#par_id3148474.7.help.text"
msgid "String"
msgstr ""

#: 03120301.xhp#hd_id3159176.8.help.text
msgctxt "03120301.xhp#hd_id3159176.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120301.xhp#par_id3149415.9.help.text
msgid ""
"<emph>Number:</emph> Numeric expression that you want to convert to a "
"formatted string."
msgstr ""

#: 03120301.xhp#par_id3147531.10.help.text
msgid ""
"<emph>Format:</emph> String that specifies the format code for the number. "
"If <emph>Format</emph> is omitted, the Format function works like the "
"<emph>Str</emph> function."
msgstr ""

#: 03120301.xhp#hd_id3147561.47.help.text
msgid "Formatting Codes"
msgstr ""

#: 03120301.xhp#par_id3147265.11.help.text
msgid ""
"The following list describes the codes that you can use for formatting a "
"number:"
msgstr ""

#: 03120301.xhp#par_id3153380.12.help.text
msgid ""
"<emph>0:</emph> If <emph>Number</emph> has a digit at the position of the 0 "
"in the format code, the digit is displayed, otherwise a zero is displayed."
msgstr ""

#: 03120301.xhp#par_id3151210.13.help.text
msgid ""
"If <emph>Number</emph> has fewer digits than the number of zeros in the "
"format code, (on either side of the decimal), leading or trailing zeros are "
"displayed. If the number has more digits to the left of the decimal "
"separator than the amount of zeros in the format code, the additional digits "
"are displayed without formatting."
msgstr ""

#: 03120301.xhp#par_id3151176.14.help.text
msgid ""
"Decimal places in the number are rounded according to the number of zeros "
"that appear after the decimal separator in the <emph>Format </emph>code."
msgstr ""

#: 03120301.xhp#par_id3154123.15.help.text
msgid ""
"<emph>#:</emph> If <emph>Number</emph> contains a digit at the position of "
"the # placeholder in the <emph>Format</emph> code, the digit is displayed, "
"otherwise nothing is displayed at this position."
msgstr ""

#: 03120301.xhp#par_id3148452.16.help.text
msgid ""
"This symbol works like the 0, except that leading or trailing zeroes are not "
"displayed if there are more # characters in the format code than digits in "
"the number. Only the relevant digits of the number are displayed."
msgstr ""

#: 03120301.xhp#par_id3159150.17.help.text
msgid ""
"<emph>.:</emph> The decimal placeholder determines the number of decimal "
"places to the left and right of the decimal separator."
msgstr ""

#: 03120301.xhp#par_id3159252.18.help.text
msgid ""
"If the format code contains only # placeholders to the left of this symbol, "
"numbers less than 1 begin with a decimal separator. To always display a "
"leading zero with fractional numbers, use 0 as a placeholder for the first "
"digit to the left of the decimal separator."
msgstr ""

#: 03120301.xhp#par_id3153368.19.help.text
msgid ""
"<emph>%:</emph> Multiplies the number by 100 and inserts the percent sign "
"(%) where the number appears in the format code."
msgstr ""

#: 03120301.xhp#par_id3149481.20.help.text
msgid ""
"<emph>E- E+ e- e+ :</emph> If the format code contains at least one digit "
"placeholder (0 or #) to the right of the symbol E-, E+, e-, or e+, the "
"number is formatted in the scientific or exponential format. The letter E or "
"e is inserted between the number and the exponent. The number of "
"placeholders for digits to the right of the symbol determines the number of "
"digits in the exponent."
msgstr ""

#: 03120301.xhp#par_id3149262.21.help.text
msgid ""
"If the exponent is negative, a minus sign is displayed directly before an "
"exponent with E-, E+, e-, e+. If the exponent is positive, a plus sign is "
"only displayed before exponents with E+ or e+."
msgstr ""

#: 03120301.xhp#par_id3148617.23.help.text
msgid ""
"The thousands delimiter is displayed if the format code contains the "
"delimiter enclosed by digit placeholders (0 or #)."
msgstr ""

#: 03120301.xhp#par_id3163713.29.help.text
msgid ""
"The use of a period as a thousands and decimal separator is dependent on the "
"regional setting. When you enter a number directly in Basic source code, "
"always use a period as decimal delimiter. The actual character displayed as "
"a decimal separator depends on the number format in your system settings."
msgstr ""

#: 03120301.xhp#par_id3152887.24.help.text
msgid ""
"<emph>- + $ ( ) space:</emph> A plus (+), minus (-), dollar ($), space, or "
"brackets entered directly in the format code is displayed as a literal "
"character."
msgstr ""

#: 03120301.xhp#par_id3148576.25.help.text
msgid ""
"To display characters other than the ones listed here, you must precede it "
"by a backslash (\\), or enclose it in quotation marks (\" \")."
msgstr ""

#: 03120301.xhp#par_id3153139.26.help.text
msgid "\\ : The backslash displays the next character in the format code."
msgstr ""

#: 03120301.xhp#par_id3153366.27.help.text
msgid ""
"Characters in the format code that have a special meaning can only be "
"displayed as literal characters if they are preceded by a backslash. The "
"backslash itself is not displayed, unless you enter a double backslash (\\\\) "
"in the format code."
msgstr ""

#: 03120301.xhp#par_id3155411.28.help.text
msgid ""
"Characters that must be preceded by a backslash in the format code in order "
"to be displayed as literal characters are date- and time-formatting "
"characters (a, c, d, h, m, n, p, q, s, t, w, y, /, :), numeric-formatting "
"characters (#, 0, %, E, e, comma, period), and string-formatting characters "
"(@, &, <, >, !)."
msgstr ""

#: 03120301.xhp#par_id3145749.30.help.text
msgid ""
"You can also use the following predefined number formats. Except for "
"\"General Number\", all of the predefined format codes return the number as a "
"decimal number with two decimal places."
msgstr ""

#: 03120301.xhp#par_id3150113.31.help.text
msgid ""
"If you use predefined formats, the name of the format must be enclosed in "
"quotation marks."
msgstr ""

#: 03120301.xhp#hd_id3149377.32.help.text
msgid "Predefined format"
msgstr ""

#: 03120301.xhp#par_id3154730.33.help.text
msgid "<emph>General Number:</emph> Numbers are displayed as entered."
msgstr ""

#: 03120301.xhp#par_id3153158.34.help.text
msgid ""
"<emph>Currency:</emph> Inserts a dollar sign in front of the number and "
"encloses negative numbers in brackets."
msgstr ""

#: 03120301.xhp#par_id3154490.35.help.text
msgid ""
"<emph>Fixed:</emph> Displays at least one digit in front of the decimal "
"separator."
msgstr ""

#: 03120301.xhp#par_id3153415.36.help.text
msgid "<emph>Standard:</emph> Displays numbers with a thousands separator."
msgstr ""

#: 03120301.xhp#par_id3150715.37.help.text
msgid ""
"<emph>Percent:</emph> Multiplies the number by 100 and appends a percent "
"sign to the number."
msgstr ""

#: 03120301.xhp#par_id3153836.38.help.text
msgid ""
"<emph>Scientific:</emph> Displays numbers in scientific format (for example, "
"1.00E+03 for 1000)."
msgstr ""

#: 03120301.xhp#par_id3153707.39.help.text
msgid ""
"A format code can be divided into three sections that are separated by "
"semicolons. The first part defines the format for positive values, the "
"second part for negative values, and the third part for zero. If you only "
"specify one format code, it applies to all numbers."
msgstr ""

#: 03120301.xhp#hd_id3149019.40.help.text
msgctxt "03120301.xhp#hd_id3149019.40.help.text"
msgid "Example:"
msgstr ""

#: 03120301.xhp#par_id3156054.41.help.text
msgid "Sub ExampleFormat"
msgstr ""

#: 03120301.xhp#par_id3148993.42.help.text
msgid "MsgBox Format(6328.2, \"##,##0.00\")"
msgstr ""

#: 03120301.xhp#par_idN107A2.help.text
msgid ""
"REM always use a period as decimal delimiter when you enter numbers in Basic "
"source code."
msgstr ""

#: 03120301.xhp#par_id3147339.46.help.text
msgid ""
"REM displays for example 6,328.20 in English locale, 6.328,20 in German "
"locale."
msgstr ""

#: 03120301.xhp#par_id3156382.43.help.text
msgctxt "03120301.xhp#par_id3156382.43.help.text"
msgid "End Sub"
msgstr ""

#: 03120302.xhp#tit.help.text
msgid "LCase Function [Runtime]"
msgstr ""

#: 03120302.xhp#bm_id3152363.help.text
msgid "<bookmark_value>LCase function</bookmark_value>"
msgstr ""

#: 03120302.xhp#hd_id3152363.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase Function "
"[Runtime]\">LCase Function [Runtime]</link>"
msgstr ""

#: 03120302.xhp#par_id3145609.2.help.text
msgid "Converts all uppercase letters in a string to lowercase."
msgstr ""

#: 03120302.xhp#par_id3154347.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03120310.xhp\" "
"name=\"UCase\">UCase</link> Function"
msgstr ""

#: 03120302.xhp#hd_id3149456.4.help.text
msgctxt "03120302.xhp#hd_id3149456.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03120302.xhp#par_id3150791.5.help.text
msgid "LCase (Text As String)"
msgstr ""

#: 03120302.xhp#hd_id3154940.6.help.text
msgctxt "03120302.xhp#hd_id3154940.6.help.text"
msgid "Return value:"
msgstr ""

#: 03120302.xhp#par_id3144760.7.help.text
msgctxt "03120302.xhp#par_id3144760.7.help.text"
msgid "String"
msgstr ""

#: 03120302.xhp#hd_id3151043.8.help.text
msgctxt "03120302.xhp#hd_id3151043.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120302.xhp#par_id3153193.9.help.text
msgctxt "03120302.xhp#par_id3153193.9.help.text"
msgid "<emph>Text:</emph> Any string expression that you want to convert."
msgstr ""

#: 03120302.xhp#hd_id3148451.10.help.text
msgctxt "03120302.xhp#hd_id3148451.10.help.text"
msgid "Example:"
msgstr ""

#: 03120302.xhp#par_id3149203.11.help.text
msgctxt "03120302.xhp#par_id3149203.11.help.text"
msgid "Sub ExampleLUCase"
msgstr ""

#: 03120302.xhp#par_id3150440.12.help.text
msgctxt "03120302.xhp#par_id3150440.12.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03120302.xhp#par_id3153367.13.help.text
msgctxt "03120302.xhp#par_id3153367.13.help.text"
msgid "sVar = \"Las Vegas\""
msgstr ""

#: 03120302.xhp#par_id3146121.14.help.text
msgid "Print LCase(sVar) REM Returns \"las vegas\""
msgstr ""

#: 03120302.xhp#par_id3146986.15.help.text
msgid "Print UCase(sVar) REM Returns \"LAS VEGAS\""
msgstr ""

#: 03120302.xhp#par_id3153575.16.help.text
msgctxt "03120302.xhp#par_id3153575.16.help.text"
msgid "end Sub"
msgstr ""

#: 03120303.xhp#tit.help.text
msgid "Left Function [Runtime]"
msgstr ""

#: 03120303.xhp#bm_id3149346.help.text
msgid "<bookmark_value>Left function</bookmark_value>"
msgstr ""

#: 03120303.xhp#hd_id3149346.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function "
"[Runtime]\">Left Function [Runtime]</link>"
msgstr ""

#: 03120303.xhp#par_id3147242.2.help.text
msgid ""
"Returns the number of leftmost characters that you specify of a string "
"expression."
msgstr ""

#: 03120303.xhp#hd_id3156153.3.help.text
msgctxt "03120303.xhp#hd_id3156153.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120303.xhp#par_id3150771.4.help.text
msgid "Left (Text As String, n As Long)"
msgstr ""

#: 03120303.xhp#hd_id3153824.5.help.text
msgctxt "03120303.xhp#hd_id3153824.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120303.xhp#par_id3147530.6.help.text
msgctxt "03120303.xhp#par_id3147530.6.help.text"
msgid "String"
msgstr ""

#: 03120303.xhp#hd_id3148946.7.help.text
msgctxt "03120303.xhp#hd_id3148946.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120303.xhp#par_id3148552.8.help.text
msgid ""
"<emph>Text:</emph> Any string expression that you want to return the "
"leftmost characters from."
msgstr ""

#: 03120303.xhp#par_id3149456.9.help.text
msgid ""
"<emph>n:</emph> Numeric expression that specifies the number of characters "
"that you want to return. If <emph>n</emph> = 0, a zero-length string is "
"returned. The maximum allowed value is 65535."
msgstr ""

#: 03120303.xhp#par_id3150791.10.help.text
msgid ""
"The following example converts a date in YYYY.MM.DD format to MM/DD/YYYY "
"format."
msgstr ""

#: 03120303.xhp#hd_id3125863.11.help.text
msgctxt "03120303.xhp#hd_id3125863.11.help.text"
msgid "Example:"
msgstr ""

#: 03120303.xhp#par_id3144761.12.help.text
msgctxt "03120303.xhp#par_id3144761.12.help.text"
msgid "Sub ExampleUSDate"
msgstr ""

#: 03120303.xhp#par_id3153194.13.help.text
msgctxt "03120303.xhp#par_id3153194.13.help.text"
msgid "Dim sInput As String"
msgstr ""

#: 03120303.xhp#par_id3154217.14.help.text
msgctxt "03120303.xhp#par_id3154217.14.help.text"
msgid "Dim sUS_date As String"
msgstr ""

#: 03120303.xhp#par_id3150448.15.help.text
msgctxt "03120303.xhp#par_id3150448.15.help.text"
msgid ""
"sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-"
"DD'\")"
msgstr ""

#: 03120303.xhp#par_id3149203.16.help.text
msgctxt "03120303.xhp#par_id3149203.16.help.text"
msgid "sUS_date = Mid(sInput, 6, 2)"
msgstr ""

#: 03120303.xhp#par_id3150439.17.help.text
msgctxt "03120303.xhp#par_id3150439.17.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120303.xhp#par_id3153770.18.help.text
msgctxt "03120303.xhp#par_id3153770.18.help.text"
msgid "sUS_date = sUS_date & Right(sInput, 2)"
msgstr ""

#: 03120303.xhp#par_id3161833.19.help.text
msgctxt "03120303.xhp#par_id3161833.19.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120303.xhp#par_id3147215.20.help.text
msgctxt "03120303.xhp#par_id3147215.20.help.text"
msgid "sUS_date = sUS_date & Left(sInput, 4)"
msgstr ""

#: 03120303.xhp#par_id3149666.21.help.text
msgctxt "03120303.xhp#par_id3149666.21.help.text"
msgid "MsgBox sUS_date"
msgstr ""

#: 03120303.xhp#par_id3153138.22.help.text
msgctxt "03120303.xhp#par_id3153138.22.help.text"
msgid "End Sub"
msgstr ""

#: 03120304.xhp#tit.help.text
msgid "LSet Statement [Runtime]"
msgstr ""

#: 03120304.xhp#bm_id3143268.help.text
msgid "<bookmark_value>LSet statement</bookmark_value>"
msgstr ""

#: 03120304.xhp#hd_id3143268.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120304.xhp\" name=\"LSet Statement "
"[Runtime]\">LSet Statement [Runtime]</link>"
msgstr ""

#: 03120304.xhp#par_id3155419.2.help.text
msgid ""
"Aligns a string to the left of a string variable, or copies a variable of a "
"user-defined type to another variable of a different user-defined type."
msgstr ""

#: 03120304.xhp#hd_id3145317.3.help.text
msgctxt "03120304.xhp#hd_id3145317.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120304.xhp#par_id3150984.4.help.text
msgid "LSet Var As String = Text or LSet Var1 = Var2"
msgstr ""

#: 03120304.xhp#hd_id3143271.5.help.text
msgctxt "03120304.xhp#hd_id3143271.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03120304.xhp#par_id3145610.6.help.text
msgid ""
"<emph>Var:</emph> Any String variable that contains the string that you want "
"align to the left."
msgstr ""

#: 03120304.xhp#par_id3154346.7.help.text
msgid ""
"<emph>Text:</emph> String that you want to align to the left of the string "
"variable."
msgstr ""

#: 03120304.xhp#par_id3151054.8.help.text
msgid ""
"<emph>Var1:</emph> Name of the user-defined type variable that you want to "
"copy to."
msgstr ""

#: 03120304.xhp#par_id3153361.9.help.text
msgid ""
"<emph>Var2:</emph> Name of the user-defined type variable that you want to "
"copy from."
msgstr ""

#: 03120304.xhp#par_id3154686.10.help.text
msgid ""
"If the string is shorter than the string variable, <emph>LSet</emph> left-"
"aligns the string within the string variable. Any remaining positions in the "
"string variable are replaced by spaces. If the string is longer than the "
"string variable, only the leftmost characters up to the length of the string "
"variable are copied. With the <emph>LSet</emph> statement, you can also "
"copy a user-defined type variable to another variable of the same type."
msgstr ""

#: 03120304.xhp#hd_id3156282.11.help.text
msgctxt "03120304.xhp#hd_id3156282.11.help.text"
msgid "Example:"
msgstr ""

#: 03120304.xhp#par_id3153193.12.help.text
msgctxt "03120304.xhp#par_id3153193.12.help.text"
msgid "Sub ExampleRLSet"
msgstr ""

#: 03120304.xhp#par_id3150768.13.help.text
msgctxt "03120304.xhp#par_id3150768.13.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03120304.xhp#par_id3150447.14.help.text
msgid "Dim sExpr As String"
msgstr ""

#: 03120304.xhp#par_id3149561.16.help.text
msgctxt "03120304.xhp#par_id3149561.16.help.text"
msgid "sVar = String(40,\"*\")"
msgstr ""

#: 03120304.xhp#par_id3153768.17.help.text
msgctxt "03120304.xhp#par_id3153768.17.help.text"
msgid "sExpr = \"SBX\""
msgstr ""

#: 03120304.xhp#par_id3152940.18.help.text
msgid "REM Align \"SBX\" within the 40-character reference string"
msgstr ""

#: 03120304.xhp#par_id3148647.19.help.text
msgctxt "03120304.xhp#par_id3148647.19.help.text"
msgid "REM Replace asterisks with spaces"
msgstr ""

#: 03120304.xhp#par_id3146119.20.help.text
msgctxt "03120304.xhp#par_id3146119.20.help.text"
msgid "RSet sVar = sExpr"
msgstr ""

#: 03120304.xhp#par_id3153365.21.help.text
msgctxt "03120304.xhp#par_id3153365.21.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120304.xhp#par_id3149260.23.help.text
msgctxt "03120304.xhp#par_id3149260.23.help.text"
msgid "sVar = String(5,\"*\")"
msgstr ""

#: 03120304.xhp#par_id3147436.24.help.text
msgctxt "03120304.xhp#par_id3147436.24.help.text"
msgid "sExpr = \"123457896\""
msgstr ""

#: 03120304.xhp#par_id3146923.25.help.text
msgctxt "03120304.xhp#par_id3146923.25.help.text"
msgid "RSet sVar = sExpr"
msgstr ""

#: 03120304.xhp#par_id3151114.26.help.text
msgctxt "03120304.xhp#par_id3151114.26.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120304.xhp#par_id3155855.28.help.text
msgctxt "03120304.xhp#par_id3155855.28.help.text"
msgid "sVar = String(40,\"*\")"
msgstr ""

#: 03120304.xhp#par_id3145253.29.help.text
msgctxt "03120304.xhp#par_id3145253.29.help.text"
msgid "sExpr = \"SBX\""
msgstr ""

#: 03120304.xhp#par_id3151075.30.help.text
msgid "REM Left-align \"SBX\" within the 40-character reference string"
msgstr ""

#: 03120304.xhp#par_id3147126.31.help.text
msgctxt "03120304.xhp#par_id3147126.31.help.text"
msgid "LSet sVar = sExpr"
msgstr ""

#: 03120304.xhp#par_id3154792.32.help.text
msgctxt "03120304.xhp#par_id3154792.32.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120304.xhp#par_id3154942.34.help.text
msgctxt "03120304.xhp#par_id3154942.34.help.text"
msgid "sVar = String(5,\"*\")"
msgstr ""

#: 03120304.xhp#par_id3155603.35.help.text
msgctxt "03120304.xhp#par_id3155603.35.help.text"
msgid "sExpr = \"123456789\""
msgstr ""

#: 03120304.xhp#par_id3150716.36.help.text
msgctxt "03120304.xhp#par_id3150716.36.help.text"
msgid "LSet sVar = sExpr"
msgstr ""

#: 03120304.xhp#par_id3146969.37.help.text
msgctxt "03120304.xhp#par_id3146969.37.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120304.xhp#par_id3150749.38.help.text
msgctxt "03120304.xhp#par_id3150749.38.help.text"
msgid "End Sub"
msgstr ""

#: 03120305.xhp#tit.help.text
msgid "LTrim Function [Runtime]"
msgstr ""

#: 03120305.xhp#bm_id3147574.help.text
msgid "<bookmark_value>LTrim function</bookmark_value>"
msgstr ""

#: 03120305.xhp#hd_id3147574.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function "
"[Runtime]\">LTrim Function [Runtime]</link>"
msgstr ""

#: 03120305.xhp#par_id3145316.2.help.text
msgid "Removes all leading spaces at the start of a string expression."
msgstr ""

#: 03120305.xhp#hd_id3154924.3.help.text
msgctxt "03120305.xhp#hd_id3154924.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120305.xhp#par_id3148552.4.help.text
msgid "LTrim (Text As String)"
msgstr ""

#: 03120305.xhp#hd_id3156344.5.help.text
msgctxt "03120305.xhp#hd_id3156344.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120305.xhp#par_id3151056.6.help.text
msgctxt "03120305.xhp#par_id3151056.6.help.text"
msgid "String"
msgstr ""

#: 03120305.xhp#hd_id3150543.7.help.text
msgctxt "03120305.xhp#hd_id3150543.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120305.xhp#par_id3150792.8.help.text
msgctxt "03120305.xhp#par_id3150792.8.help.text"
msgid "<emph>Text:</emph> Any string expression."
msgstr ""

#: 03120305.xhp#par_id3125863.9.help.text
msgid ""
"Use this function to remove spaces at the beginning of a string expression."
msgstr ""

#: 03120305.xhp#hd_id3145419.10.help.text
msgctxt "03120305.xhp#hd_id3145419.10.help.text"
msgid "Example:"
msgstr ""

#: 03120305.xhp#par_id3154909.11.help.text
msgctxt "03120305.xhp#par_id3154909.11.help.text"
msgid "Sub ExampleSpaces"
msgstr ""

#: 03120305.xhp#par_id3150768.12.help.text
msgid "Dim sText2 As String,sText As String,sOut As String"
msgstr ""

#: 03120305.xhp#par_id3149204.13.help.text
msgctxt "03120305.xhp#par_id3149204.13.help.text"
msgid "sText2 = \" <*Las Vegas*> \""
msgstr ""

#: 03120305.xhp#par_id3159252.15.help.text
msgctxt "03120305.xhp#par_id3159252.15.help.text"
msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
msgstr ""

#: 03120305.xhp#par_id3147350.16.help.text
msgctxt "03120305.xhp#par_id3147350.16.help.text"
msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
msgstr ""

#: 03120305.xhp#par_id3153951.17.help.text
msgctxt "03120305.xhp#par_id3153951.17.help.text"
msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
msgstr ""

#: 03120305.xhp#par_id3153363.18.help.text
msgctxt "03120305.xhp#par_id3153363.18.help.text"
msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
msgstr ""

#: 03120305.xhp#par_id3159154.19.help.text
msgctxt "03120305.xhp#par_id3159154.19.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
msgstr ""

#: 03120305.xhp#par_id3154322.20.help.text
msgctxt "03120305.xhp#par_id3154322.20.help.text"
msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
msgstr ""

#: 03120305.xhp#par_id3146924.21.help.text
msgctxt "03120305.xhp#par_id3146924.21.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\""
msgstr ""

#: 03120305.xhp#par_id3156444.22.help.text
msgctxt "03120305.xhp#par_id3156444.22.help.text"
msgid "MsgBox sOut"
msgstr ""

#: 03120305.xhp#par_id3147318.23.help.text
msgctxt "03120305.xhp#par_id3147318.23.help.text"
msgid "end sub"
msgstr ""

#: 03120306.xhp#tit.help.text
msgid "Mid Function, Mid Statement [Runtime]"
msgstr ""

#: 03120306.xhp#bm_id3143268.help.text
msgid ""
"<bookmark_value>Mid function</bookmark_value><bookmark_value>Mid "
"statement</bookmark_value>"
msgstr ""

#: 03120306.xhp#hd_id3143268.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120306.xhp\" name=\"Mid Function, Mid "
"Statement [Runtime]\">Mid Function, Mid Statement [Runtime]</link>"
msgstr ""

#: 03120306.xhp#par_id3148473.2.help.text
msgid ""
"Returns the specified portion of a string expression (<emph>Mid "
"function</emph>), or replaces the portion of a string expression with "
"another string (<emph>Mid statement</emph>)."
msgstr ""

#: 03120306.xhp#hd_id3154285.3.help.text
msgctxt "03120306.xhp#hd_id3154285.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120306.xhp#par_id3147530.4.help.text
msgid ""
"Mid (Text As String, Start As Long [, Length As Long]) or Mid (Text As "
"String, Start As Long , Length As Long, Text As String)"
msgstr ""

#: 03120306.xhp#hd_id3145068.5.help.text
msgctxt "03120306.xhp#hd_id3145068.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120306.xhp#par_id3149295.6.help.text
msgid "String (only by Function)"
msgstr ""

#: 03120306.xhp#hd_id3154347.7.help.text
msgctxt "03120306.xhp#hd_id3154347.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120306.xhp#par_id3148664.8.help.text
msgid "<emph>Text:</emph> Any string expression that you want to modify."
msgstr ""

#: 03120306.xhp#par_id3150359.9.help.text
msgid ""
"<emph>Start: </emph>Numeric expression that indicates the character position "
"within the string where the string portion that you want to replace or to "
"return begins. The maximum allowed value is 65535."
msgstr ""

#: 03120306.xhp#par_id3148451.10.help.text
msgid ""
"<emph>Length:</emph> Numeric expression that returns the number of "
"characters that you want to replace or return. The maximum allowed value is "
"65535."
msgstr ""

#: 03120306.xhp#par_id3125864.11.help.text
msgid ""
"If the Length parameter in the <emph>Mid function</emph> is omitted, all "
"characters in the string expression from the start position to the end of "
"the string are returned."
msgstr ""

#: 03120306.xhp#par_id3144762.12.help.text
msgid ""
"If the Length parameter in the <emph>Mid statement</emph> is less than the "
"length of the text that you want to replace, the text is reduced to the "
"specified length."
msgstr ""

#: 03120306.xhp#par_id3150769.13.help.text
msgid ""
"<emph>Text:</emph> The string to replace the string expression (<emph>Mid "
"statement</emph>)."
msgstr ""

#: 03120306.xhp#hd_id3149560.14.help.text
msgctxt "03120306.xhp#hd_id3149560.14.help.text"
msgid "Example:"
msgstr ""

#: 03120306.xhp#par_id3150439.15.help.text
msgctxt "03120306.xhp#par_id3150439.15.help.text"
msgid "Sub ExampleUSDate"
msgstr ""

#: 03120306.xhp#par_id3147349.16.help.text
msgctxt "03120306.xhp#par_id3147349.16.help.text"
msgid "Dim sInput As String"
msgstr ""

#: 03120306.xhp#par_id3155854.17.help.text
msgctxt "03120306.xhp#par_id3155854.17.help.text"
msgid "Dim sUS_date As String"
msgstr ""

#: 03120306.xhp#par_id3153189.18.help.text
msgctxt "03120306.xhp#par_id3153189.18.help.text"
msgid ""
"sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-"
"DD'\")"
msgstr ""

#: 03120306.xhp#par_id3148645.19.help.text
msgctxt "03120306.xhp#par_id3148645.19.help.text"
msgid "sUS_date = Mid(sInput, 6, 2)"
msgstr ""

#: 03120306.xhp#par_id3153952.20.help.text
msgctxt "03120306.xhp#par_id3153952.20.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120306.xhp#par_id3153364.21.help.text
msgctxt "03120306.xhp#par_id3153364.21.help.text"
msgid "sUS_date = sUS_date & Right(sInput, 2)"
msgstr ""

#: 03120306.xhp#par_id3146975.22.help.text
msgctxt "03120306.xhp#par_id3146975.22.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120306.xhp#par_id3149665.23.help.text
msgctxt "03120306.xhp#par_id3149665.23.help.text"
msgid "sUS_date = sUS_date & Left(sInput, 4)"
msgstr ""

#: 03120306.xhp#par_id3150011.24.help.text
msgctxt "03120306.xhp#par_id3150011.24.help.text"
msgid "MsgBox sUS_date"
msgstr ""

#: 03120306.xhp#par_id3148618.25.help.text
msgctxt "03120306.xhp#par_id3148618.25.help.text"
msgid "End Sub"
msgstr ""

#: 03120307.xhp#tit.help.text
msgid "Right Function [Runtime]"
msgstr ""

#: 03120307.xhp#bm_id3153311.help.text
msgid "<bookmark_value>Right function</bookmark_value>"
msgstr ""

#: 03120307.xhp#hd_id3153311.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120307.xhp\" name=\"Right Function "
"[Runtime]\">Right Function [Runtime]</link>"
msgstr ""

#: 03120307.xhp#par_id3150984.2.help.text
msgid "Returns the rightmost \"n\" characters of a string expression."
msgstr ""

#: 03120307.xhp#par_id3149763.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left "
"Function\">Left Function</link>."
msgstr ""

#: 03120307.xhp#hd_id3145315.4.help.text
msgctxt "03120307.xhp#hd_id3145315.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03120307.xhp#par_id3153061.5.help.text
msgid "Right (Text As String, n As Long)"
msgstr ""

#: 03120307.xhp#hd_id3145068.6.help.text
msgctxt "03120307.xhp#hd_id3145068.6.help.text"
msgid "Return value:"
msgstr ""

#: 03120307.xhp#par_id3156344.7.help.text
msgctxt "03120307.xhp#par_id3156344.7.help.text"
msgid "String"
msgstr ""

#: 03120307.xhp#hd_id3146795.8.help.text
msgctxt "03120307.xhp#hd_id3146795.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120307.xhp#par_id3153526.9.help.text
msgid ""
"<emph>Text:</emph> Any string expression that you want to return the "
"rightmost characters of."
msgstr ""

#: 03120307.xhp#par_id3151211.10.help.text
msgid ""
"<emph>n:</emph> Numeric expression that defines the number of characters "
"that you want to return. If <emph>n</emph> = 0, a zero-length string is "
"returned. The maximum allowed value is 65535."
msgstr ""

#: 03120307.xhp#par_id3158410.11.help.text
msgid ""
"The following example converts a date in YYYY-MM-DD format to the US date "
"format (MM/DD/YYYY)."
msgstr ""

#: 03120307.xhp#hd_id3156212.12.help.text
msgctxt "03120307.xhp#hd_id3156212.12.help.text"
msgid "Example:"
msgstr ""

#: 03120307.xhp#par_id3150869.13.help.text
msgctxt "03120307.xhp#par_id3150869.13.help.text"
msgid "Sub ExampleUSDate"
msgstr ""

#: 03120307.xhp#par_id3153105.14.help.text
msgctxt "03120307.xhp#par_id3153105.14.help.text"
msgid "Dim sInput As String"
msgstr ""

#: 03120307.xhp#par_id3154124.15.help.text
msgctxt "03120307.xhp#par_id3154124.15.help.text"
msgid "Dim sUS_date As String"
msgstr ""

#: 03120307.xhp#par_id3159252.16.help.text
msgctxt "03120307.xhp#par_id3159252.16.help.text"
msgid ""
"sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-"
"DD'\")"
msgstr ""

#: 03120307.xhp#par_id3149561.17.help.text
msgctxt "03120307.xhp#par_id3149561.17.help.text"
msgid "sUS_date = Mid(sInput, 6, 2)"
msgstr ""

#: 03120307.xhp#par_id3146984.18.help.text
msgctxt "03120307.xhp#par_id3146984.18.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120307.xhp#par_id3155308.19.help.text
msgctxt "03120307.xhp#par_id3155308.19.help.text"
msgid "sUS_date = sUS_date & Right(sInput, 2)"
msgstr ""

#: 03120307.xhp#par_id3153727.20.help.text
msgctxt "03120307.xhp#par_id3153727.20.help.text"
msgid "sUS_date = sUS_date & \"/\""
msgstr ""

#: 03120307.xhp#par_id3145365.21.help.text
msgctxt "03120307.xhp#par_id3145365.21.help.text"
msgid "sUS_date = sUS_date & Left(sInput, 4)"
msgstr ""

#: 03120307.xhp#par_id3152940.22.help.text
msgctxt "03120307.xhp#par_id3152940.22.help.text"
msgid "MsgBox sUS_date"
msgstr ""

#: 03120307.xhp#par_id3146120.23.help.text
msgctxt "03120307.xhp#par_id3146120.23.help.text"
msgid "End Sub"
msgstr ""

#: 03120308.xhp#tit.help.text
msgid "RSet Statement [Runtime]"
msgstr ""

#: 03120308.xhp#bm_id3153345.help.text
msgid "<bookmark_value>RSet statement</bookmark_value>"
msgstr ""

#: 03120308.xhp#hd_id3153345.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120308.xhp\" name=\"RSet Statement "
"[Runtime]\">RSet Statement [Runtime]</link>"
msgstr ""

#: 03120308.xhp#par_id3150503.2.help.text
msgid ""
"Right-aligns a string within a string variable, or copies a user-defined "
"variable type into another."
msgstr ""

#: 03120308.xhp#hd_id3149234.3.help.text
msgctxt "03120308.xhp#hd_id3149234.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120308.xhp#par_id3150669.4.help.text
msgid "RSet Text As String = Text or RSet Variable1 = Variable2"
msgstr ""

#: 03120308.xhp#hd_id3156024.5.help.text
msgctxt "03120308.xhp#hd_id3156024.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03120308.xhp#par_id3148552.6.help.text
msgid "<emph>Text:</emph> Any string variable."
msgstr ""

#: 03120308.xhp#par_id3154924.7.help.text
msgid ""
"<emph>Text</emph>: String that you want to right-align in the string "
"variable."
msgstr ""

#: 03120308.xhp#par_id3149456.8.help.text
msgid ""
"<emph>Variable1:</emph> User-defined variable that is the target for the "
"copied variable."
msgstr ""

#: 03120308.xhp#par_id3153381.9.help.text
msgid ""
"<emph>Variable2:</emph> User-defined variable that you want to copy to "
"another variable."
msgstr ""

#: 03120308.xhp#par_id3154140.10.help.text
msgid ""
"If the string is shorter than the string variable, <emph>RSet</emph> aligns "
"the string to the right within the string variable. Any remaining characters "
"in the string variable are replaced with spaces. If the string is longer "
"than the string variable, characters exceeding the length of the variable "
"are truncated, and only the remaining characters are right-aligned within "
"the string variable."
msgstr ""

#: 03120308.xhp#par_id3149202.11.help.text
msgid ""
"You can also use the <emph>RSet statement</emph> to assign variables of one "
"user-defined type to another."
msgstr ""

#: 03120308.xhp#par_id3151042.12.help.text
msgid ""
"The following example uses the <emph>RSet</emph> and <emph>LSet</emph> "
"statements to modify the left and right alignment of a string."
msgstr ""

#: 03120308.xhp#hd_id3154909.13.help.text
msgctxt "03120308.xhp#hd_id3154909.13.help.text"
msgid "Example:"
msgstr ""

#: 03120308.xhp#par_id3154218.14.help.text
msgctxt "03120308.xhp#par_id3154218.14.help.text"
msgid "Sub ExampleRLSet"
msgstr ""

#: 03120308.xhp#par_id3147288.15.help.text
msgid "Dim sVar as string"
msgstr ""

#: 03120308.xhp#par_id3153367.16.help.text
msgid "Dim sExpr as string"
msgstr ""

#: 03120308.xhp#par_id3153952.18.help.text
msgctxt "03120308.xhp#par_id3153952.18.help.text"
msgid "sVar = String(40,\"*\")"
msgstr ""

#: 03120308.xhp#par_id3154013.19.help.text
msgctxt "03120308.xhp#par_id3154013.19.help.text"
msgid "sExpr = \"SBX\""
msgstr ""

#: 03120308.xhp#par_id3155856.20.help.text
msgid "REM Right-align \"SBX\" in a 40-character string"
msgstr ""

#: 03120308.xhp#par_id3152577.21.help.text
msgctxt "03120308.xhp#par_id3152577.21.help.text"
msgid "REM Replace asterisks with spaces"
msgstr ""

#: 03120308.xhp#par_id3149260.22.help.text
msgctxt "03120308.xhp#par_id3149260.22.help.text"
msgid "RSet sVar = sExpr"
msgstr ""

#: 03120308.xhp#par_id3156444.23.help.text
msgctxt "03120308.xhp#par_id3156444.23.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120308.xhp#par_id3148575.25.help.text
msgctxt "03120308.xhp#par_id3148575.25.help.text"
msgid "sVar = String(5,\"*\")"
msgstr ""

#: 03120308.xhp#par_id3153140.26.help.text
msgctxt "03120308.xhp#par_id3153140.26.help.text"
msgid "sExpr = \"123457896\""
msgstr ""

#: 03120308.xhp#par_id3153144.27.help.text
msgctxt "03120308.xhp#par_id3153144.27.help.text"
msgid "RSet sVar = sExpr"
msgstr ""

#: 03120308.xhp#par_id3150116.28.help.text
msgctxt "03120308.xhp#par_id3150116.28.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120308.xhp#par_id3154491.30.help.text
msgctxt "03120308.xhp#par_id3154491.30.help.text"
msgid "sVar = String(40,\"*\")"
msgstr ""

#: 03120308.xhp#par_id3149412.31.help.text
msgctxt "03120308.xhp#par_id3149412.31.help.text"
msgid "sExpr = \"SBX\""
msgstr ""

#: 03120308.xhp#par_id3145801.32.help.text
msgid "REM Left-align \"SBX\" in a 40-character string"
msgstr ""

#: 03120308.xhp#par_id3145646.33.help.text
msgctxt "03120308.xhp#par_id3145646.33.help.text"
msgid "LSet sVar = sExpr"
msgstr ""

#: 03120308.xhp#par_id3154511.34.help.text
msgctxt "03120308.xhp#par_id3154511.34.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120308.xhp#par_id3153839.36.help.text
msgctxt "03120308.xhp#par_id3153839.36.help.text"
msgid "sVar = String(5,\"*\")"
msgstr ""

#: 03120308.xhp#par_id3149122.37.help.text
msgctxt "03120308.xhp#par_id3149122.37.help.text"
msgid "sExpr = \"123456789\""
msgstr ""

#: 03120308.xhp#par_id3150330.38.help.text
msgctxt "03120308.xhp#par_id3150330.38.help.text"
msgid "LSet sVar = sExpr"
msgstr ""

#: 03120308.xhp#par_id3154480.39.help.text
msgctxt "03120308.xhp#par_id3154480.39.help.text"
msgid "Print \">\"; sVar; \"<\""
msgstr ""

#: 03120308.xhp#par_id3148914.40.help.text
msgctxt "03120308.xhp#par_id3148914.40.help.text"
msgid "End Sub"
msgstr ""

#: 03120309.xhp#tit.help.text
msgid "RTrim Function [Runtime]"
msgstr ""

#: 03120309.xhp#bm_id3154286.help.text
msgid "<bookmark_value>RTrim function</bookmark_value>"
msgstr ""

#: 03120309.xhp#hd_id3154286.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120309.xhp\" name=\"RTrim Function "
"[Runtime]\">RTrim Function [Runtime]</link>"
msgstr ""

#: 03120309.xhp#par_id3153127.2.help.text
msgid "Deletes the spaces at the end of a string expression."
msgstr ""

#: 03120309.xhp#par_id3153062.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim "
"Function\">LTrim Function</link>"
msgstr ""

#: 03120309.xhp#hd_id3154924.4.help.text
msgctxt "03120309.xhp#hd_id3154924.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03120309.xhp#par_id3154347.5.help.text
msgid "RTrim (Text As String)"
msgstr ""

#: 03120309.xhp#hd_id3149457.6.help.text
msgctxt "03120309.xhp#hd_id3149457.6.help.text"
msgid "Return value:"
msgstr ""

#: 03120309.xhp#par_id3153381.7.help.text
msgctxt "03120309.xhp#par_id3153381.7.help.text"
msgid "String"
msgstr ""

#: 03120309.xhp#hd_id3148798.8.help.text
msgctxt "03120309.xhp#hd_id3148798.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120309.xhp#par_id3151380.9.help.text
msgid "<emph>Text: </emph>Any string expression."
msgstr ""

#: 03120309.xhp#hd_id3151041.10.help.text
msgctxt "03120309.xhp#hd_id3151041.10.help.text"
msgid "Example:"
msgstr ""

#: 03120309.xhp#par_id3148673.11.help.text
msgctxt "03120309.xhp#par_id3148673.11.help.text"
msgid "Sub ExampleSpaces"
msgstr ""

#: 03120309.xhp#par_id3156281.12.help.text
msgctxt "03120309.xhp#par_id3156281.12.help.text"
msgid "Dim sText2 as String,sText as String,sOut as String"
msgstr ""

#: 03120309.xhp#par_id3154125.13.help.text
msgctxt "03120309.xhp#par_id3154125.13.help.text"
msgid "sText2 = \" <*Las Vegas*> \""
msgstr ""

#: 03120309.xhp#par_id3155131.15.help.text
msgctxt "03120309.xhp#par_id3155131.15.help.text"
msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
msgstr ""

#: 03120309.xhp#par_id3161833.16.help.text
msgctxt "03120309.xhp#par_id3161833.16.help.text"
msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
msgstr ""

#: 03120309.xhp#par_id3147317.17.help.text
msgctxt "03120309.xhp#par_id3147317.17.help.text"
msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
msgstr ""

#: 03120309.xhp#par_id3151112.18.help.text
msgctxt "03120309.xhp#par_id3151112.18.help.text"
msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
msgstr ""

#: 03120309.xhp#par_id3149664.19.help.text
msgctxt "03120309.xhp#par_id3149664.19.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
msgstr ""

#: 03120309.xhp#par_id3152576.20.help.text
msgctxt "03120309.xhp#par_id3152576.20.help.text"
msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
msgstr ""

#: 03120309.xhp#par_id3153729.21.help.text
msgctxt "03120309.xhp#par_id3153729.21.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\""
msgstr ""

#: 03120309.xhp#par_id3145749.22.help.text
msgctxt "03120309.xhp#par_id3145749.22.help.text"
msgid "MsgBox sOut"
msgstr ""

#: 03120309.xhp#par_id3146922.23.help.text
msgctxt "03120309.xhp#par_id3146922.23.help.text"
msgid "end sub"
msgstr ""

#: 03120310.xhp#tit.help.text
msgid "UCase Function [Runtime]"
msgstr ""

#: 03120310.xhp#bm_id3153527.help.text
msgid "<bookmark_value>UCase function</bookmark_value>"
msgstr ""

#: 03120310.xhp#hd_id3153527.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120310.xhp\" name=\"UCase Function "
"[Runtime]\">UCase Function [Runtime]</link>"
msgstr ""

#: 03120310.xhp#par_id3155420.2.help.text
msgid "Converts lowercase characters in a string to uppercase."
msgstr ""

#: 03120310.xhp#par_id3150771.3.help.text
msgid ""
"See also: <link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase "
"Function\">LCase Function</link>"
msgstr ""

#: 03120310.xhp#par_id3149233.4.help.text
msgid "<emph>Syntax</emph>:"
msgstr ""

#: 03120310.xhp#par_id3153061.5.help.text
msgid "UCase (Text As String)"
msgstr ""

#: 03120310.xhp#par_id3159414.6.help.text
msgid "<emph>Return value</emph>:"
msgstr ""

#: 03120310.xhp#par_id3146795.7.help.text
msgctxt "03120310.xhp#par_id3146795.7.help.text"
msgid "String"
msgstr ""

#: 03120310.xhp#hd_id3149457.8.help.text
msgctxt "03120310.xhp#hd_id3149457.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120310.xhp#par_id3150791.9.help.text
msgctxt "03120310.xhp#par_id3150791.9.help.text"
msgid "<emph>Text:</emph> Any string expression that you want to convert."
msgstr ""

#: 03120310.xhp#hd_id3154125.10.help.text
msgctxt "03120310.xhp#hd_id3154125.10.help.text"
msgid "Example:"
msgstr ""

#: 03120310.xhp#par_id3147229.11.help.text
msgctxt "03120310.xhp#par_id3147229.11.help.text"
msgid "Sub ExampleLUCase"
msgstr ""

#: 03120310.xhp#par_id3151381.12.help.text
msgctxt "03120310.xhp#par_id3151381.12.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03120310.xhp#par_id3153194.13.help.text
msgctxt "03120310.xhp#par_id3153194.13.help.text"
msgid "sVar = \"Las Vegas\""
msgstr ""

#: 03120310.xhp#par_id3149204.14.help.text
msgid "Print LCase(sVar) REM returns \"las vegas\""
msgstr ""

#: 03120310.xhp#par_id3156280.15.help.text
msgid "Print UCase(sVar) REM returns \"LAS VEGAS\""
msgstr ""

#: 03120310.xhp#par_id3156422.16.help.text
msgctxt "03120310.xhp#par_id3156422.16.help.text"
msgid "end Sub"
msgstr ""

#: 03120311.xhp#tit.help.text
msgid "Trim Function [Runtime]"
msgstr ""

#: 03120311.xhp#bm_id3150616.help.text
msgid "<bookmark_value>Trim function</bookmark_value>"
msgstr ""

#: 03120311.xhp#hd_id3150616.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120311.xhp\" name=\"Trim Function "
"[Runtime]\">Trim Function [Runtime]</link>"
msgstr ""

#: 03120311.xhp#par_id3149177.2.help.text
msgid "Removes all leading and trailing spaces from a string expression."
msgstr ""

#: 03120311.xhp#hd_id3159157.3.help.text
msgctxt "03120311.xhp#hd_id3159157.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120311.xhp#par_id3155341.4.help.text
msgid "Trim( Text As String )"
msgstr ""

#: 03120311.xhp#hd_id3155388.5.help.text
msgctxt "03120311.xhp#hd_id3155388.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120311.xhp#par_id3143228.6.help.text
msgctxt "03120311.xhp#par_id3143228.6.help.text"
msgid "String"
msgstr ""

#: 03120311.xhp#hd_id3145609.7.help.text
msgctxt "03120311.xhp#hd_id3145609.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120311.xhp#par_id3159414.8.help.text
msgctxt "03120311.xhp#par_id3159414.8.help.text"
msgid "<emph>Text:</emph> Any string expression."
msgstr ""

#: 03120311.xhp#hd_id3148663.10.help.text
msgctxt "03120311.xhp#hd_id3148663.10.help.text"
msgid "Example:"
msgstr ""

#: 03120311.xhp#par_id3150398.11.help.text
msgctxt "03120311.xhp#par_id3150398.11.help.text"
msgid "Sub ExampleSpaces"
msgstr ""

#: 03120311.xhp#par_id3153525.12.help.text
msgctxt "03120311.xhp#par_id3153525.12.help.text"
msgid "Dim sText2 as String,sText as String,sOut as String"
msgstr ""

#: 03120311.xhp#par_id3154908.13.help.text
msgctxt "03120311.xhp#par_id3154908.13.help.text"
msgid "sText2 = \" <*Las Vegas*> \""
msgstr ""

#: 03120311.xhp#par_id3144760.15.help.text
msgctxt "03120311.xhp#par_id3144760.15.help.text"
msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
msgstr ""

#: 03120311.xhp#par_id3151383.16.help.text
msgctxt "03120311.xhp#par_id3151383.16.help.text"
msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
msgstr ""

#: 03120311.xhp#par_id3151044.17.help.text
msgctxt "03120311.xhp#par_id3151044.17.help.text"
msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
msgstr ""

#: 03120311.xhp#par_id3159149.18.help.text
msgctxt "03120311.xhp#par_id3159149.18.help.text"
msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
msgstr ""

#: 03120311.xhp#par_id3150449.19.help.text
msgctxt "03120311.xhp#par_id3150449.19.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
msgstr ""

#: 03120311.xhp#par_id3149562.20.help.text
msgctxt "03120311.xhp#par_id3149562.20.help.text"
msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
msgstr ""

#: 03120311.xhp#par_id3161831.21.help.text
msgctxt "03120311.xhp#par_id3161831.21.help.text"
msgid "sOut = sOut +\"'\"+ sText +\"'\""
msgstr ""

#: 03120311.xhp#par_id3146120.22.help.text
msgctxt "03120311.xhp#par_id3146120.22.help.text"
msgid "MsgBox sOut"
msgstr ""

#: 03120311.xhp#par_id3145364.23.help.text
msgctxt "03120311.xhp#par_id3145364.23.help.text"
msgid "end sub"
msgstr ""

#: 03120312.xhp#tit.help.text
msgid "ConvertToURL Function [Runtime]"
msgstr ""

#: 03120312.xhp#bm_id3152801.help.text
msgid "<bookmark_value>ConvertToURL function</bookmark_value>"
msgstr ""

#: 03120312.xhp#hd_id3152801.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120312.xhp\" name=\"ConvertToURL Function "
"[Runtime]\">ConvertToURL Function [Runtime]</link>"
msgstr ""

#: 03120312.xhp#par_id3148538.2.help.text
msgid "Converts a system file name to a file URL."
msgstr ""

#: 03120312.xhp#hd_id3150669.3.help.text
msgctxt "03120312.xhp#hd_id3150669.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120312.xhp#par_id3154285.4.help.text
msgid "ConvertToURL(filename)"
msgstr ""

#: 03120312.xhp#hd_id3150984.5.help.text
msgctxt "03120312.xhp#hd_id3150984.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120312.xhp#par_id3147530.6.help.text
msgctxt "03120312.xhp#par_id3147530.6.help.text"
msgid "String"
msgstr ""

#: 03120312.xhp#hd_id3148550.7.help.text
msgctxt "03120312.xhp#hd_id3148550.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120312.xhp#par_id3148947.8.help.text
msgid "<emph>Filename:</emph> A file name as string."
msgstr ""

#: 03120312.xhp#hd_id3153361.9.help.text
msgctxt "03120312.xhp#hd_id3153361.9.help.text"
msgid "Example:"
msgstr ""

#: 03120312.xhp#par_id3150792.10.help.text
msgctxt "03120312.xhp#par_id3150792.10.help.text"
msgid "systemFile$ = \"c:\\folder\\mytext.txt\""
msgstr ""

#: 03120312.xhp#par_id3154365.11.help.text
msgctxt "03120312.xhp#par_id3154365.11.help.text"
msgid "url$ = ConvertToURL( systemFile$ )"
msgstr ""

#: 03120312.xhp#par_id3151042.12.help.text
msgctxt "03120312.xhp#par_id3151042.12.help.text"
msgid "print url$"
msgstr ""

#: 03120312.xhp#par_id3154909.13.help.text
msgctxt "03120312.xhp#par_id3154909.13.help.text"
msgid "systemFileAgain$ = ConvertFromURL( url$ )"
msgstr ""

#: 03120312.xhp#par_id3144762.14.help.text
msgctxt "03120312.xhp#par_id3144762.14.help.text"
msgid "print systemFileAgain$"
msgstr ""

#: 03120313.xhp#tit.help.text
msgid "ConvertFromURL Function [Runtime]"
msgstr ""

#: 03120313.xhp#bm_id3153894.help.text
msgid "<bookmark_value>ConvertFromURL function</bookmark_value>"
msgstr ""

#: 03120313.xhp#hd_id3153894.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120313.xhp\" name=\"ConvertFromURL Function "
"[Runtime]\">ConvertFromURL Function [Runtime]</link>"
msgstr ""

#: 03120313.xhp#par_id3147226.2.help.text
msgid "Converts a file URL to a system file name."
msgstr ""

#: 03120313.xhp#hd_id3143267.3.help.text
msgctxt "03120313.xhp#hd_id3143267.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120313.xhp#par_id3154142.4.help.text
msgid "ConvertFromURL(filename)"
msgstr ""

#: 03120313.xhp#hd_id3159157.5.help.text
msgctxt "03120313.xhp#hd_id3159157.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120313.xhp#par_id3150669.6.help.text
msgctxt "03120313.xhp#par_id3150669.6.help.text"
msgid "String"
msgstr ""

#: 03120313.xhp#hd_id3143270.7.help.text
msgctxt "03120313.xhp#hd_id3143270.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120313.xhp#par_id3156023.8.help.text
msgid "<emph>Filename:</emph> A file name as a string."
msgstr ""

#: 03120313.xhp#hd_id3154760.9.help.text
msgctxt "03120313.xhp#hd_id3154760.9.help.text"
msgid "Example:"
msgstr ""

#: 03120313.xhp#par_id3148664.10.help.text
msgctxt "03120313.xhp#par_id3148664.10.help.text"
msgid "systemFile$ = \"c:\\folder\\mytext.txt\""
msgstr ""

#: 03120313.xhp#par_id3150541.11.help.text
msgctxt "03120313.xhp#par_id3150541.11.help.text"
msgid "url$ = ConvertToURL( systemFile$ )"
msgstr ""

#: 03120313.xhp#par_id3150792.12.help.text
msgctxt "03120313.xhp#par_id3150792.12.help.text"
msgid "print url$"
msgstr ""

#: 03120313.xhp#par_id3154367.13.help.text
msgctxt "03120313.xhp#par_id3154367.13.help.text"
msgid "systemFileAgain$ = ConvertFromURL( url$ )"
msgstr ""

#: 03120313.xhp#par_id3153194.14.help.text
msgctxt "03120313.xhp#par_id3153194.14.help.text"
msgid "print systemFileAgain$"
msgstr ""

#: 03120314.xhp#tit.help.text
msgid "Split Function [Runtime]"
msgstr ""

#: 03120314.xhp#bm_id3156027.help.text
msgid "<bookmark_value>Split function</bookmark_value>"
msgstr ""

#: 03120314.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120314.xhp\" name=\"Split Function "
"[Runtime]\">Split Function [Runtime]</link>"
msgstr ""

#: 03120314.xhp#par_id3155805.2.help.text
msgid "Returns an array of substrings from a string expression."
msgstr ""

#: 03120314.xhp#hd_id3149177.3.help.text
msgctxt "03120314.xhp#hd_id3149177.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120314.xhp#par_id3153824.4.help.text
msgid "Split (Text As String, delimiter, number)"
msgstr ""

#: 03120314.xhp#hd_id3149763.5.help.text
msgctxt "03120314.xhp#hd_id3149763.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120314.xhp#par_id3154285.6.help.text
msgctxt "03120314.xhp#par_id3154285.6.help.text"
msgid "String"
msgstr ""

#: 03120314.xhp#hd_id3145315.7.help.text
msgctxt "03120314.xhp#hd_id3145315.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120314.xhp#par_id3156023.8.help.text
msgctxt "03120314.xhp#par_id3156023.8.help.text"
msgid "<emph>Text:</emph> Any string expression."
msgstr ""

#: 03120314.xhp#par_id3147560.9.help.text
msgid ""
"<emph>delimiter (optional):</emph> A string of one or more characters length "
"that is used to delimit the Text. The default is the space character."
msgstr ""

#: 03120314.xhp#par_id3145069.12.help.text
msgid ""
"<emph>number (optional):</emph> The number of substrings that you want to "
"return."
msgstr ""

#: 03120314.xhp#hd_id3150398.10.help.text
msgctxt "03120314.xhp#hd_id3150398.10.help.text"
msgid "Example:"
msgstr ""

#: 03120314.xhp#par_id3151212.11.help.text
msgid "Dim a(3)"
msgstr ""

#: 03120314.xhp#par_id3149204.13.help.text
msgid "Sub main()"
msgstr ""

#: 03120314.xhp#par_id3156214.14.help.text
msgid " a(0) = \"ABCDE\""
msgstr ""

#: 03120314.xhp#par_id3154217.15.help.text
msgid " a(1) = 42"
msgstr ""

#: 03120314.xhp#par_id3145173.16.help.text
msgid " a(2) = \"MN\""
msgstr ""

#: 03120314.xhp#par_id3153104.17.help.text
msgid " a(3) = \"X Y Z\""
msgstr ""

#: 03120314.xhp#par_id3154684.18.help.text
msgid " JStr = Join1()"
msgstr ""

#: 03120314.xhp#par_id3153367.19.help.text
msgctxt "03120314.xhp#par_id3153367.19.help.text"
msgid " Call Show(JStr, Split1(JStr))"
msgstr ""

#: 03120314.xhp#par_id3145271.20.help.text
msgid " JStr = Join2()"
msgstr ""

#: 03120314.xhp#par_id3155856.21.help.text
msgctxt "03120314.xhp#par_id3155856.21.help.text"
msgid " Call Show(JStr, Split1(JStr))"
msgstr ""

#: 03120314.xhp#par_id3159155.22.help.text
msgid " JStr = Join3()"
msgstr ""

#: 03120314.xhp#par_id3155413.23.help.text
msgctxt "03120314.xhp#par_id3155413.23.help.text"
msgid " Call Show(JStr, Split1(JStr))"
msgstr ""

#: 03120314.xhp#par_id3153190.24.help.text
msgctxt "03120314.xhp#par_id3153190.24.help.text"
msgid "End Sub"
msgstr ""

#: 03120314.xhp#par_id3154320.25.help.text
msgid "Function Join1()"
msgstr ""

#: 03120314.xhp#par_id3145748.26.help.text
msgid " Join1 = Join(a(), \"abc\")"
msgstr ""

#: 03120314.xhp#par_id3153142.45.help.text
msgctxt "03120314.xhp#par_id3153142.45.help.text"
msgid "End Function"
msgstr ""

#: 03120314.xhp#par_id3152462.27.help.text
msgid "Function Join2()"
msgstr ""

#: 03120314.xhp#par_id3146119.28.help.text
msgid " Join2 = Join(a(), \",\")"
msgstr ""

#: 03120314.xhp#par_id3154790.29.help.text
msgctxt "03120314.xhp#par_id3154790.29.help.text"
msgid "End Function"
msgstr ""

#: 03120314.xhp#par_id3147125.30.help.text
msgid "Function Join3()"
msgstr ""

#: 03120314.xhp#par_id3149377.31.help.text
msgid " Join3 = Join(a())"
msgstr ""

#: 03120314.xhp#par_id3150114.32.help.text
msgctxt "03120314.xhp#par_id3150114.32.help.text"
msgid "End Function"
msgstr ""

#: 03120314.xhp#par_id3154729.33.help.text
msgid "Function Split1(aStr)"
msgstr ""

#: 03120314.xhp#par_id3145646.34.help.text
msgid " Split1 = Split(aStr, \"D\")"
msgstr ""

#: 03120314.xhp#par_id3154512.35.help.text
msgctxt "03120314.xhp#par_id3154512.35.help.text"
msgid "End Function"
msgstr ""

#: 03120314.xhp#par_id3149400.36.help.text
msgid "Sub Show(JoinStr, TheArray)"
msgstr ""

#: 03120314.xhp#par_id3153948.37.help.text
msgid " l = LBound(TheArray)"
msgstr ""

#: 03120314.xhp#par_id3146969.38.help.text
msgid " u = UBound(TheArray)"
msgstr ""

#: 03120314.xhp#par_id3150752.39.help.text
msgid ""
" total$ = \"=============================\" + Chr$(13) + JoinStr + Chr$(13) + "
"Chr$(13)"
msgstr ""

#: 03120314.xhp#par_id3148916.40.help.text
msgid " For i = l To u"
msgstr ""

#: 03120314.xhp#par_id3154754.41.help.text
msgid " total$ = total$ + TheArray(i) + Str(Len(TheArray(i))) + Chr$(13)"
msgstr ""

#: 03120314.xhp#par_id3156054.42.help.text
msgid " Next i"
msgstr ""

#: 03120314.xhp#par_id3147338.43.help.text
msgid " MsgBox total$"
msgstr ""

#: 03120314.xhp#par_id3155960.44.help.text
msgctxt "03120314.xhp#par_id3155960.44.help.text"
msgid "End Sub"
msgstr ""

#: 03120315.xhp#tit.help.text
msgid "Join Function [Runtime]"
msgstr ""

#: 03120315.xhp#bm_id3149416.help.text
msgid "<bookmark_value>Join function</bookmark_value>"
msgstr ""

#: 03120315.xhp#hd_id3149416.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120315.xhp\" name=\"Join Function "
"[Runtime]\">Join Function [Runtime]</link>"
msgstr ""

#: 03120315.xhp#par_id3149670.2.help.text
msgid "Returns a string from a number of substrings in a string array."
msgstr ""

#: 03120315.xhp#hd_id3159414.3.help.text
msgctxt "03120315.xhp#hd_id3159414.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120315.xhp#par_id3156344.4.help.text
msgid "Join (Text As String Array, delimiter)"
msgstr ""

#: 03120315.xhp#hd_id3150400.5.help.text
msgctxt "03120315.xhp#hd_id3150400.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120315.xhp#par_id3150359.6.help.text
msgctxt "03120315.xhp#par_id3150359.6.help.text"
msgid "String"
msgstr ""

#: 03120315.xhp#hd_id3148798.7.help.text
msgctxt "03120315.xhp#hd_id3148798.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120315.xhp#par_id3145171.8.help.text
msgid "<emph>Text:</emph> A string array."
msgstr ""

#: 03120315.xhp#par_id3154908.9.help.text
msgid ""
"<emph>delimiter (optional):</emph> A string character that is used to "
"separate the substrings in the resulting string. The default delimiter is "
"the space character. If delimiter is a string of length zero \"\", the "
"substrings are joined without separator."
msgstr ""

#: 03120315.xhp#hd_id3154218.10.help.text
msgctxt "03120315.xhp#hd_id3154218.10.help.text"
msgid "Example:"
msgstr ""

#: 03120400.xhp#tit.help.text
msgid "Editing String Length"
msgstr ""

#: 03120400.xhp#hd_id3155150.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120400.xhp\" name=\"Editing String "
"Length\">Editing String Length</link>"
msgstr ""

#: 03120400.xhp#par_id3159201.2.help.text
msgid "The following functions determine string lengths and compare strings."
msgstr ""

#: 03120401.xhp#tit.help.text
msgid "InStr Function [Runtime]"
msgstr ""

#: 03120401.xhp#bm_id3155934.help.text
msgid "<bookmark_value>InStr function</bookmark_value>"
msgstr ""

#: 03120401.xhp#hd_id3155934.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120401.xhp\" name=\"InStr Function "
"[Runtime]\">InStr Function [Runtime]</link>"
msgstr ""

#: 03120401.xhp#par_id3153990.2.help.text
msgid "Returns the position of a string within another string."
msgstr ""

#: 03120401.xhp#par_id3147303.3.help.text
msgid ""
"The Instr function returns the position at which the match was found. If the "
"string was not found, the function returns 0."
msgstr ""

#: 03120401.xhp#hd_id3145090.4.help.text
msgctxt "03120401.xhp#hd_id3145090.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03120401.xhp#par_id3146957.5.help.text
msgid "InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])"
msgstr ""

#: 03120401.xhp#hd_id3148538.6.help.text
msgctxt "03120401.xhp#hd_id3148538.6.help.text"
msgid "Return value:"
msgstr ""

#: 03120401.xhp#par_id3149763.7.help.text
msgctxt "03120401.xhp#par_id3149763.7.help.text"
msgid "Integer"
msgstr ""

#: 03120401.xhp#hd_id3148473.8.help.text
msgctxt "03120401.xhp#hd_id3148473.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03120401.xhp#par_id3153126.9.help.text
msgid ""
"<emph>Start: </emph>A numeric expression that marks the position in a string "
"where the search for the specified substring starts. If you omit this "
"parameter, the search starts at the first character of the string. The "
"maximum allowed value is 65535."
msgstr ""

#: 03120401.xhp#par_id3145609.10.help.text
msgid "<emph>Text1:</emph> The string expression that you want to search."
msgstr ""

#: 03120401.xhp#par_id3147559.11.help.text
msgid "<emph>Text2:</emph> The string expression that you want to search for."
msgstr ""

#: 03120401.xhp#par_id3154758.12.help.text
msgid ""
"<emph>Compare:</emph> Optional numeric expression that defines the type of "
"comparison. The value of this parameter can be 0 or 1. The default value of "
"1 specifies a text comparison that is not case-sensitive. The value of 0 "
"specifies a binary comparison that is case-sensitive."
msgstr ""

#: 03120401.xhp#par_id3153361.13.help.text
msgid ""
"To avoid a run-time error, do not set the Compare parameter if the first "
"return parameter is omitted."
msgstr ""

#: 03120401.xhp#hd_id3154366.14.help.text
msgctxt "03120401.xhp#hd_id3154366.14.help.text"
msgid "Example:"
msgstr ""

#: 03120401.xhp#par_id3154217.15.help.text
msgid "Sub ExamplePosition"
msgstr ""

#: 03120401.xhp#par_id3154685.16.help.text
msgctxt "03120401.xhp#par_id3154685.16.help.text"
msgid "Dim sInput As String"
msgstr ""

#: 03120401.xhp#par_id3151042.17.help.text
msgid "Dim iPos as Integer"
msgstr ""

#: 03120401.xhp#par_id3144760.19.help.text
msgid "sInput = \"Office\""
msgstr ""

#: 03120401.xhp#par_id3154125.20.help.text
msgid "iPos = Instr(sInput,\"c\")"
msgstr ""

#: 03120401.xhp#par_id3145173.21.help.text
msgid "print iPos"
msgstr ""

#: 03120401.xhp#par_id3145786.22.help.text
msgctxt "03120401.xhp#par_id3145786.22.help.text"
msgid "end sub"
msgstr ""

#: 03120402.xhp#tit.help.text
msgid "Len Function [Runtime]"
msgstr ""

#: 03120402.xhp#bm_id3154136.help.text
msgid "<bookmark_value>Len function</bookmark_value>"
msgstr ""

#: 03120402.xhp#hd_id3154136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120402.xhp\" name=\"Len Function "
"[Runtime]\">Len Function [Runtime]</link>"
msgstr ""

#: 03120402.xhp#par_id3147576.2.help.text
msgid ""
"Returns the number of characters in a string, or the number of bytes that "
"are required to store a variable."
msgstr ""

#: 03120402.xhp#hd_id3159177.3.help.text
msgctxt "03120402.xhp#hd_id3159177.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120402.xhp#par_id3150669.4.help.text
msgid "Len (Text As String)"
msgstr ""

#: 03120402.xhp#hd_id3148473.5.help.text
msgctxt "03120402.xhp#hd_id3148473.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120402.xhp#par_id3143270.6.help.text
msgctxt "03120402.xhp#par_id3143270.6.help.text"
msgid "Long"
msgstr ""

#: 03120402.xhp#hd_id3147531.7.help.text
msgctxt "03120402.xhp#hd_id3147531.7.help.text"
msgid "Parameters:"
msgstr ""

#: 03120402.xhp#par_id3147265.8.help.text
msgid "<emph>Text:</emph> Any string expression or a variable of another type."
msgstr ""

#: 03120402.xhp#hd_id3153360.9.help.text
msgctxt "03120402.xhp#hd_id3153360.9.help.text"
msgid "Example:"
msgstr ""

#: 03120402.xhp#par_id3150792.10.help.text
msgctxt "03120402.xhp#par_id3150792.10.help.text"
msgid "Sub ExampleLen"
msgstr ""

#: 03120402.xhp#par_id3151211.11.help.text
msgctxt "03120402.xhp#par_id3151211.11.help.text"
msgid "Dim sText as String"
msgstr ""

#: 03120402.xhp#par_id3154125.12.help.text
msgctxt "03120402.xhp#par_id3154125.12.help.text"
msgid "sText = \"Las Vegas\""
msgstr ""

#: 03120402.xhp#par_id3156214.13.help.text
msgid "MsgBox Len(sText) REM Returns 9"
msgstr ""

#: 03120402.xhp#par_id3125864.14.help.text
msgctxt "03120402.xhp#par_id3125864.14.help.text"
msgid "End Sub"
msgstr ""

#: 03120403.xhp#tit.help.text
msgid "StrComp Function [Runtime]"
msgstr ""

#: 03120403.xhp#bm_id3156027.help.text
msgid "<bookmark_value>StrComp function</bookmark_value>"
msgstr ""

#: 03120403.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03120403.xhp\" name=\"StrComp Function "
"[Runtime]\">StrComp Function [Runtime]</link>"
msgstr ""

#: 03120403.xhp#par_id3155805.2.help.text
msgid ""
"Compares two strings and returns an integer value that represents the result "
"of the comparison."
msgstr ""

#: 03120403.xhp#hd_id3153345.3.help.text
msgctxt "03120403.xhp#hd_id3153345.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03120403.xhp#par_id3150503.4.help.text
msgid "StrComp (Text1 As String, Text2 As String[, Compare])"
msgstr ""

#: 03120403.xhp#hd_id3147574.5.help.text
msgctxt "03120403.xhp#hd_id3147574.5.help.text"
msgid "Return value:"
msgstr ""

#: 03120403.xhp#par_id3156152.6.help.text
msgctxt "03120403.xhp#par_id3156152.6.help.text"
msgid "Integer"
msgstr ""

#: 03120403.xhp#hd_id3150984.7.help.text
msgctxt "03120403.xhp#hd_id3150984.7.help.text"
msgid "Parameter:"
msgstr ""

#: 03120403.xhp#par_id3153061.8.help.text
msgid "<emph>Text1:</emph> Any string expression"
msgstr ""

#: 03120403.xhp#par_id3147560.9.help.text
msgid "<emph>Text2:</emph> Any string expression"
msgstr ""

#: 03120403.xhp#par_id3146796.10.help.text
msgid ""
"<emph>Compare:</emph> This optional parameter sets the comparison method. If "
"Compare = 1, the string comparison is case-sensitive. If Compare = 0, no "
"distinction is made between uppercase and lowercase letters."
msgstr ""

#: 03120403.xhp#hd_id3154940.13.help.text
msgctxt "03120403.xhp#hd_id3154940.13.help.text"
msgid "Return value"
msgstr ""

#: 03120403.xhp#par_id3150358.27.help.text
msgid "If Text1 < Text2 the function returns -1"
msgstr ""

#: 03120403.xhp#par_id3151043.28.help.text
msgid "If Text1 = Text2 the function returns 0"
msgstr ""

#: 03120403.xhp#par_id3158410.29.help.text
msgid "If Text1 > Text2 the function returns 1"
msgstr ""

#: 03120403.xhp#hd_id3153968.18.help.text
msgctxt "03120403.xhp#hd_id3153968.18.help.text"
msgid "Example:"
msgstr ""

#: 03120403.xhp#par_id3151381.19.help.text
msgid "Sub ExampleStrComp"
msgstr ""

#: 03120403.xhp#par_id3154685.20.help.text
msgctxt "03120403.xhp#par_id3154685.20.help.text"
msgid "Dim iVar As Single"
msgstr ""

#: 03120403.xhp#par_id3148453.21.help.text
msgctxt "03120403.xhp#par_id3148453.21.help.text"
msgid "Dim sVar As String"
msgstr ""

#: 03120403.xhp#par_id3153369.22.help.text
msgctxt "03120403.xhp#par_id3153369.22.help.text"
msgid "iVar = 123.123"
msgstr ""

#: 03120403.xhp#par_id3145786.23.help.text
msgid "sVar = Str$(iVar)"
msgstr ""

#: 03120403.xhp#par_id3146975.24.help.text
msgid "Msgbox strcomp(sVar , Str$(iVar),1)"
msgstr ""

#: 03120403.xhp#par_id3150487.25.help.text
msgctxt "03120403.xhp#par_id3150487.25.help.text"
msgid "end sub"
msgstr ""

#: 03130000.xhp#tit.help.text
msgid "Other Commands"
msgstr ""

#: 03130000.xhp#hd_id3156027.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130000.xhp\" name=\"Other Commands\">Other "
"Commands</link>"
msgstr ""

#: 03130000.xhp#par_id3153312.2.help.text
msgid ""
"This is a list of the functions and the statements that are not included in "
"the other categories."
msgstr ""

#: 03130100.xhp#tit.help.text
msgid "Beep Statement [Runtime]"
msgstr ""

#: 03130100.xhp#bm_id3143284.help.text
msgid "<bookmark_value>Beep statement</bookmark_value>"
msgstr ""

#: 03130100.xhp#hd_id3143284.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130100.xhp\" name=\"Beep Statement "
"[Runtime]\">Beep Statement [Runtime]</link>"
msgstr ""

#: 03130100.xhp#par_id3159201.2.help.text
msgid ""
"Plays a tone through the computer's speaker. The tone is system-dependent "
"and you cannot modify its volume or pitch."
msgstr ""

#: 03130100.xhp#hd_id3153990.3.help.text
msgctxt "03130100.xhp#hd_id3153990.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03130100.xhp#par_id3147291.4.help.text
msgid "Beep"
msgstr ""

#: 03130100.xhp#hd_id3148538.5.help.text
msgctxt "03130100.xhp#hd_id3148538.5.help.text"
msgid "Example:"
msgstr ""

#: 03130100.xhp#par_id3149762.6.help.text
msgid "Sub ExampleBeep"
msgstr ""

#: 03130100.xhp#par_id3154285.7.help.text
msgctxt "03130100.xhp#par_id3154285.7.help.text"
msgid "beep"
msgstr ""

#: 03130100.xhp#par_id3143270.8.help.text
msgctxt "03130100.xhp#par_id3143270.8.help.text"
msgid "beep"
msgstr ""

#: 03130100.xhp#par_id3154142.9.help.text
msgctxt "03130100.xhp#par_id3154142.9.help.text"
msgid "beep"
msgstr ""

#: 03130100.xhp#par_id3148943.10.help.text
msgctxt "03130100.xhp#par_id3148943.10.help.text"
msgid "end sub"
msgstr ""

#: 03130500.xhp#tit.help.text
msgid "Shell Function [Runtime]"
msgstr ""

#: 03130500.xhp#bm_id3150040.help.text
msgid "<bookmark_value>Shell function</bookmark_value>"
msgstr ""

#: 03130500.xhp#hd_id3150040.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130500.xhp\" name=\"Shell Function "
"[Runtime]\">Shell Function [Runtime]</link>"
msgstr ""

#: 03130500.xhp#par_id3153394.2.help.text
msgid ""
"Starts another application and defines the respective window style, if "
"necessary."
msgstr ""

#: 03130500.xhp#hd_id3153345.4.help.text
msgctxt "03130500.xhp#hd_id3153345.4.help.text"
msgid "Syntax"
msgstr ""

#: 03130500.xhp#par_id3147576.5.help.text
msgid ""
"Shell (Pathname As String[, Windowstyle As Integer][, Param As String][, "
"bSync]) "
msgstr ""

#: 03130500.xhp#hd_id3149235.6.help.text
msgctxt "03130500.xhp#hd_id3149235.6.help.text"
msgid "Parameter"
msgstr ""

#: 03130500.xhp#hd_id3154306.23.help.text
msgid "Pathname"
msgstr ""

#: 03130500.xhp#par_id3155419.7.help.text
msgid "Complete path and program name of the program that you want to start."
msgstr ""

#: 03130500.xhp#hd_id3150771.24.help.text
msgid "Windowstyle"
msgstr ""

#: 03130500.xhp#par_id3145609.8.help.text
msgid ""
"Optional integer expression that specifies the style of the window that the "
"program is executed in. The following values are possible:"
msgstr ""

#: 03130500.xhp#par_id3148663.25.help.text
msgctxt "03130500.xhp#par_id3148663.25.help.text"
msgid "0"
msgstr ""

#: 03130500.xhp#par_id3153360.10.help.text
msgid "The focus is on the hidden program window."
msgstr ""

#: 03130500.xhp#par_id3154123.26.help.text
msgctxt "03130500.xhp#par_id3154123.26.help.text"
msgid "1"
msgstr ""

#: 03130500.xhp#par_id3144760.11.help.text
msgid "The focus is on the program window in standard size."
msgstr ""

#: 03130500.xhp#par_id3156422.27.help.text
msgctxt "03130500.xhp#par_id3156422.27.help.text"
msgid "2"
msgstr ""

#: 03130500.xhp#par_id3148451.12.help.text
msgid "The focus is on the minimized program window."
msgstr ""

#: 03130500.xhp#par_id3149561.28.help.text
msgctxt "03130500.xhp#par_id3149561.28.help.text"
msgid "3"
msgstr ""

#: 03130500.xhp#par_id3146921.13.help.text
msgid "focus is on the maximized program window."
msgstr ""

#: 03130500.xhp#par_id3149481.29.help.text
msgctxt "03130500.xhp#par_id3149481.29.help.text"
msgid "4"
msgstr ""

#: 03130500.xhp#par_id3155854.14.help.text
msgid "Standard size program window, without focus."
msgstr ""

#: 03130500.xhp#par_id3145271.30.help.text
msgctxt "03130500.xhp#par_id3145271.30.help.text"
msgid "6"
msgstr ""

#: 03130500.xhp#par_id3152938.15.help.text
msgid "Minimized program window, focus remains on the active window."
msgstr ""

#: 03130500.xhp#par_id3146119.31.help.text
msgid "10"
msgstr ""

#: 03130500.xhp#par_id3151112.16.help.text
msgid "Full-screen display."
msgstr ""

#: 03130500.xhp#hd_id3150419.33.help.text
msgid "Param"
msgstr ""

#: 03130500.xhp#par_id3149412.17.help.text
msgid ""
"Any string expression that specifies the command line that want to pass."
msgstr ""

#: 03130500.xhp#hd_id3148456.32.help.text
msgid "bSync"
msgstr ""

#: 03130500.xhp#par_id3154096.18.help.text
msgid ""
"If this value is set to <emph>true</emph>, the <emph>Shell</emph> command "
"and all $[officename] tasks wait until the shell process completes. If the "
"value is set to <emph>false</emph>, the shell returns directly. The default "
"value is <emph>false</emph>."
msgstr ""

#: 03130500.xhp#hd_id3154270.19.help.text
msgctxt "03130500.xhp#hd_id3154270.19.help.text"
msgid "Example"
msgstr ""

#: 03130500.xhp#par_id3153948.20.help.text
msgid "Sub ExampleShellForWin"
msgstr ""

#: 03130500.xhp#par_id3154479.21.help.text
msgid " Shell(\"c:\\windows\\calc.exe\",2)"
msgstr ""

#: 03130500.xhp#par_id3153709.22.help.text
msgctxt "03130500.xhp#par_id3153709.22.help.text"
msgid "end sub"
msgstr ""

#: 03130600.xhp#tit.help.text
msgid "Wait Statement [Runtime]"
msgstr ""

#: 03130600.xhp#bm_id3154136.help.text
msgid "<bookmark_value>Wait statement</bookmark_value>"
msgstr ""

#: 03130600.xhp#hd_id3154136.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130600.xhp\" name=\"Wait Statement "
"[Runtime]\">Wait Statement [Runtime]</link>"
msgstr ""

#: 03130600.xhp#par_id3149236.2.help.text
msgid ""
"Interrupts the program execution for the amount of time that you specify in "
"milliseconds."
msgstr ""

#: 03130600.xhp#hd_id3143229.3.help.text
msgctxt "03130600.xhp#hd_id3143229.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03130600.xhp#par_id3150669.4.help.text
msgid "Wait millisec"
msgstr ""

#: 03130600.xhp#hd_id3148943.5.help.text
msgctxt "03130600.xhp#hd_id3148943.5.help.text"
msgid "Parameters:"
msgstr ""

#: 03130600.xhp#par_id3154924.6.help.text
msgid ""
"<emph>millisec:</emph> Numeric expression that contains the amount of time "
"(in milliseconds) to wait before the program is executed."
msgstr ""

#: 03130600.xhp#hd_id3150541.7.help.text
msgctxt "03130600.xhp#hd_id3150541.7.help.text"
msgid "Example:"
msgstr ""

#: 03130600.xhp#par_id3154138.8.help.text
msgctxt "03130600.xhp#par_id3154138.8.help.text"
msgid "Sub ExampleWait"
msgstr ""

#: 03130600.xhp#par_id3154367.9.help.text
msgctxt "03130600.xhp#par_id3154367.9.help.text"
msgid "Dim lTick As Long"
msgstr ""

#: 03130600.xhp#par_id3154909.10.help.text
msgctxt "03130600.xhp#par_id3154909.10.help.text"
msgid "lTick = GetSystemTicks()"
msgstr ""

#: 03130600.xhp#par_id3151042.11.help.text
msgctxt "03130600.xhp#par_id3151042.11.help.text"
msgid "wait 2000"
msgstr ""

#: 03130600.xhp#par_id3154217.12.help.text
msgctxt "03130600.xhp#par_id3154217.12.help.text"
msgid "lTick = (GetSystemTicks() - lTick)"
msgstr ""

#: 03130600.xhp#par_id3156214.13.help.text
msgctxt "03130600.xhp#par_id3156214.13.help.text"
msgid "MsgBox \"\" & lTick & \" Ticks\" ,0,\"The pause lasted\""
msgstr ""

#: 03130600.xhp#par_id3148922.14.help.text
msgctxt "03130600.xhp#par_id3148922.14.help.text"
msgid "End Sub"
msgstr ""

#: 03130700.xhp#tit.help.text
msgid "GetSystemTicks Function [Runtime]"
msgstr ""

#: 03130700.xhp#bm_id3147143.help.text
msgid "<bookmark_value>GetSystemTicks function</bookmark_value>"
msgstr ""

#: 03130700.xhp#hd_id3147143.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130700.xhp\" name=\"GetSystemTicks Function "
"[Runtime]\">GetSystemTicks Function [Runtime]</link>"
msgstr ""

#: 03130700.xhp#par_id3153750.2.help.text
msgid ""
"Returns the number of system ticks provided by the operating system. You can "
"use this function to optimize certain processes."
msgstr ""

#: 03130700.xhp#hd_id3153311.3.help.text
msgctxt "03130700.xhp#hd_id3153311.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03130700.xhp#par_id3147242.4.help.text
msgid "GetSystemTicks()"
msgstr ""

#: 03130700.xhp#hd_id3149233.5.help.text
msgctxt "03130700.xhp#hd_id3149233.5.help.text"
msgid "Return value:"
msgstr ""

#: 03130700.xhp#par_id3149762.6.help.text
msgctxt "03130700.xhp#par_id3149762.6.help.text"
msgid "Long"
msgstr ""

#: 03130700.xhp#hd_id3156152.7.help.text
msgctxt "03130700.xhp#hd_id3156152.7.help.text"
msgid "Example:"
msgstr ""

#: 03130700.xhp#par_id3148943.8.help.text
msgctxt "03130700.xhp#par_id3148943.8.help.text"
msgid "Sub ExampleWait"
msgstr ""

#: 03130700.xhp#par_id3146795.9.help.text
msgctxt "03130700.xhp#par_id3146795.9.help.text"
msgid "Dim lTick As Long"
msgstr ""

#: 03130700.xhp#par_id3145069.10.help.text
msgctxt "03130700.xhp#par_id3145069.10.help.text"
msgid "lTick = GetSystemTicks()"
msgstr ""

#: 03130700.xhp#par_id3147560.11.help.text
msgctxt "03130700.xhp#par_id3147560.11.help.text"
msgid "wait 2000"
msgstr ""

#: 03130700.xhp#par_id3149655.12.help.text
msgctxt "03130700.xhp#par_id3149655.12.help.text"
msgid "lTick = (GetSystemTicks() - lTick)"
msgstr ""

#: 03130700.xhp#par_id3154938.13.help.text
msgctxt "03130700.xhp#par_id3154938.13.help.text"
msgid "MsgBox \"\" & lTick & \" Ticks\" ,0,\"The pause lasted\""
msgstr ""

#: 03130700.xhp#par_id3150542.14.help.text
msgctxt "03130700.xhp#par_id3150542.14.help.text"
msgid "End Sub"
msgstr ""

#: 03130800.xhp#tit.help.text
msgid "Environ Function [Runtime]"
msgstr ""

#: 03130800.xhp#bm_id3155364.help.text
msgid "<bookmark_value>Environ function</bookmark_value>"
msgstr ""

#: 03130800.xhp#hd_id3155364.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03130800.xhp\" name=\"Environ Function "
"[Runtime]\">Environ Function [Runtime]</link>"
msgstr ""

#: 03130800.xhp#par_id3145090.2.help.text
msgid ""
"Returns the value of an environment variable as a string. Environment "
"variables are dependent on the type of operating system that you have."
msgstr ""

#: 03130800.xhp#hd_id3150670.4.help.text
msgctxt "03130800.xhp#hd_id3150670.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03130800.xhp#par_id3159176.5.help.text
msgid "Environ (Environment As String)"
msgstr ""

#: 03130800.xhp#hd_id3159157.6.help.text
msgctxt "03130800.xhp#hd_id3159157.6.help.text"
msgid "Return value:"
msgstr ""

#: 03130800.xhp#par_id3148473.7.help.text
msgctxt "03130800.xhp#par_id3148473.7.help.text"
msgid "String"
msgstr ""

#: 03130800.xhp#hd_id3145609.8.help.text
msgctxt "03130800.xhp#hd_id3145609.8.help.text"
msgid "Parameters:"
msgstr ""

#: 03130800.xhp#par_id3159414.9.help.text
msgid ""
"Environment: Environment variable that you want to return the value for."
msgstr ""

#: 03130800.xhp#hd_id3148663.10.help.text
msgctxt "03130800.xhp#hd_id3148663.10.help.text"
msgid "Example:"
msgstr ""

#: 03130800.xhp#par_id3149655.11.help.text
msgid "Sub ExampleEnviron"
msgstr ""

#: 03130800.xhp#par_id3154940.12.help.text
msgctxt "03130800.xhp#par_id3154940.12.help.text"
msgid "Dim sTemp As String"
msgstr ""

#: 03130800.xhp#par_id3148920.13.help.text
msgid "sTemp=Environ (\"TEMP\")"
msgstr ""

#: 03130800.xhp#par_id3150869.14.help.text
msgid "If sTemp = \"\" Then sTemp=Environ(\"TMP\")"
msgstr ""

#: 03130800.xhp#par_id3145419.15.help.text
msgid "MsgBox \"'\" & sTemp & \"'\" ,64,\"Directory of temporary files:\""
msgstr ""

#: 03130800.xhp#par_id3154124.16.help.text
msgctxt "03130800.xhp#par_id3154124.16.help.text"
msgid "End Sub"
msgstr ""

#: 03131000.xhp#tit.help.text
msgid "GetSolarVersion Function [Runtime]"
msgstr ""

#: 03131000.xhp#bm_id3157898.help.text
msgid "<bookmark_value>GetSolarVersion function</bookmark_value>"
msgstr ""

#: 03131000.xhp#hd_id3157898.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131000.xhp\" name=\"GetSolarVersion Function "
"[Runtime]\">GetSolarVersion Function [Runtime]</link>"
msgstr ""

#: 03131000.xhp#par_id3152801.2.help.text
msgid "Returns the internal number of the current $[officename] version."
msgstr ""

#: 03131000.xhp#hd_id3153311.3.help.text
msgctxt "03131000.xhp#hd_id3153311.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03131000.xhp#par_id3155388.4.help.text
msgid "s = GetSolarVersion"
msgstr ""

#: 03131000.xhp#hd_id3149514.5.help.text
msgctxt "03131000.xhp#hd_id3149514.5.help.text"
msgid "Return value:"
msgstr ""

#: 03131000.xhp#par_id3148685.6.help.text
msgctxt "03131000.xhp#par_id3148685.6.help.text"
msgid "String"
msgstr ""

#: 03131000.xhp#hd_id3143270.7.help.text
msgctxt "03131000.xhp#hd_id3143270.7.help.text"
msgid "Example:"
msgstr ""

#: 03131000.xhp#par_id3148473.8.help.text
msgid "Sub ExampleGetSolarVersion"
msgstr ""

#: 03131000.xhp#par_id3156024.9.help.text
msgid "Dim sSep As String"
msgstr ""

#: 03131000.xhp#par_id3159414.10.help.text
msgid "sSep = GetSolarVersion"
msgstr ""

#: 03131000.xhp#par_id3148947.11.help.text
msgid "MsgBox sSep,64,\"Version number of the solar technology\""
msgstr ""

#: 03131000.xhp#par_id3156344.12.help.text
msgctxt "03131000.xhp#par_id3156344.12.help.text"
msgid "End Sub"
msgstr ""

#: 03131300.xhp#tit.help.text
msgid "TwipsPerPixelX Function [Runtime]"
msgstr ""

#: 03131300.xhp#bm_id3153539.help.text
msgid "<bookmark_value>TwipsPerPixelX function</bookmark_value>"
msgstr ""

#: 03131300.xhp#hd_id3153539.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131300.xhp\" name=\"TwipsPerPixelX Function "
"[Runtime]\">TwipsPerPixelX Function [Runtime]</link>"
msgstr ""

#: 03131300.xhp#par_id3153394.2.help.text
msgid "Returns the number of twips that represent the width of a pixel."
msgstr ""

#: 03131300.xhp#hd_id3153527.3.help.text
msgctxt "03131300.xhp#hd_id3153527.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03131300.xhp#par_id3151110.4.help.text
msgid "n = TwipsPerPixelX"
msgstr ""

#: 03131300.xhp#hd_id3150669.5.help.text
msgctxt "03131300.xhp#hd_id3150669.5.help.text"
msgid "Return value:"
msgstr ""

#: 03131300.xhp#par_id3150503.6.help.text
msgctxt "03131300.xhp#par_id3150503.6.help.text"
msgid "Integer"
msgstr ""

#: 03131300.xhp#hd_id3159176.7.help.text
msgctxt "03131300.xhp#hd_id3159176.7.help.text"
msgid "Example:"
msgstr ""

#: 03131300.xhp#par_id3156152.8.help.text
msgctxt "03131300.xhp#par_id3156152.8.help.text"
msgid "Sub ExamplePixelTwips"
msgstr ""

#: 03131300.xhp#par_id3153061.9.help.text
msgctxt "03131300.xhp#par_id3153061.9.help.text"
msgid ""
"MsgBox \"\" & TwipsPerPixelX() & \" Twips * \" & TwipsPerPixelY() & \" "
"Twips\",0,\"Pixel size\""
msgstr ""

#: 03131300.xhp#par_id3149670.10.help.text
msgctxt "03131300.xhp#par_id3149670.10.help.text"
msgid "End Sub"
msgstr ""

#: 03131400.xhp#tit.help.text
msgid "TwipsPerPixelY Function [Runtime]"
msgstr ""

#: 03131400.xhp#bm_id3150040.help.text
msgid "<bookmark_value>TwipsPerPixelY function</bookmark_value>"
msgstr ""

#: 03131400.xhp#hd_id3150040.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131400.xhp\" name=\"TwipsPerPixelY Function "
"[Runtime]\">TwipsPerPixelY Function [Runtime]</link>"
msgstr ""

#: 03131400.xhp#par_id3154186.2.help.text
msgid "Returns the number of twips that represent the height of a pixel."
msgstr ""

#: 03131400.xhp#hd_id3145090.3.help.text
msgctxt "03131400.xhp#hd_id3145090.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03131400.xhp#par_id3153681.4.help.text
msgid "n = TwipsPerPixelY"
msgstr ""

#: 03131400.xhp#hd_id3148473.5.help.text
msgctxt "03131400.xhp#hd_id3148473.5.help.text"
msgid "Return value:"
msgstr ""

#: 03131400.xhp#par_id3154306.6.help.text
msgctxt "03131400.xhp#par_id3154306.6.help.text"
msgid "Integer"
msgstr ""

#: 03131400.xhp#hd_id3149235.7.help.text
msgctxt "03131400.xhp#hd_id3149235.7.help.text"
msgid "Example:"
msgstr ""

#: 03131400.xhp#par_id3150503.8.help.text
msgctxt "03131400.xhp#par_id3150503.8.help.text"
msgid "Sub ExamplePixelTwips"
msgstr ""

#: 03131400.xhp#par_id3154142.9.help.text
msgctxt "03131400.xhp#par_id3154142.9.help.text"
msgid ""
"MsgBox \"\" & TwipsPerPixelX() & \" Twips * \" & TwipsPerPixelY() & \" "
"Twips\",0,\"Pixel size\""
msgstr ""

#: 03131400.xhp#par_id3148944.10.help.text
msgctxt "03131400.xhp#par_id3148944.10.help.text"
msgid "End Sub"
msgstr ""

#: 03131500.xhp#tit.help.text
msgid "CreateUnoStruct Function [Runtime]"
msgstr ""

#: 03131500.xhp#bm_id3150499.help.text
msgid "<bookmark_value>CreateUnoStruct function</bookmark_value>"
msgstr ""

#: 03131500.xhp#hd_id3150499.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131500.xhp\" name=\"CreateUnoStruct Function "
"[Runtime]\">CreateUnoStruct Function [Runtime]</link>"
msgstr ""

#: 03131500.xhp#par_id3150713.2.help.text
msgid "<ahelp hid=\".\">Creates an instance of a Uno structure type.</ahelp>"
msgstr ""

#: 03131500.xhp#par_id3147226.3.help.text
msgid "Use the following structure for your statement:"
msgstr ""

#: 03131500.xhp#par_id3149177.4.help.text
msgid "Dim oStruct as new com.sun.star.beans.Property"
msgstr ""

#: 03131500.xhp#hd_id3156153.5.help.text
msgctxt "03131500.xhp#hd_id3156153.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03131500.xhp#par_id3155341.6.help.text
msgid "oStruct = CreateUnoStruct( Uno type name )"
msgstr ""

#: 03131500.xhp#hd_id3145316.7.help.text
msgctxt "03131500.xhp#hd_id3145316.7.help.text"
msgid "Example:"
msgstr ""

#: 03131500.xhp#par_id3149762.8.help.text
msgid "oStruct = CreateUnoStruct( \"com.sun.star.beans.Property\" )"
msgstr ""

#: 03131600.xhp#tit.help.text
msgid "CreateUnoService Function [Runtime]"
msgstr ""

#: 03131600.xhp#bm_id3150682.help.text
msgid "<bookmark_value>CreateUnoService function</bookmark_value>"
msgstr ""

#: 03131600.xhp#hd_id3150682.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131600.xhp\" name=\"CreateUnoService Function "
"[Runtime]\">CreateUnoService Function [Runtime]</link>"
msgstr ""

#: 03131600.xhp#par_id3152924.2.help.text
msgid "Instantiates a Uno service with the ProcessServiceManager."
msgstr ""

#: 03131600.xhp#hd_id3152801.3.help.text
msgctxt "03131600.xhp#hd_id3152801.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03131600.xhp#par_id3153346.4.help.text
msgid "oService = CreateUnoService( Uno service name )"
msgstr ""

#: 03131600.xhp#par_idN1060F.help.text
msgid ""
"For a list of available services, go to: "
"http://api.openoffice.org/docs/common/ref/com/sun/star/module-ix.html"
msgstr ""

#: 03131600.xhp#hd_id3151111.5.help.text
msgctxt "03131600.xhp#hd_id3151111.5.help.text"
msgid "Examples:"
msgstr ""

#: 03131600.xhp#par_id3154046.6.help.text
msgctxt "03131600.xhp#par_id3154046.6.help.text"
msgid "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
msgstr ""

#: 03131600.xhp#bm_id8334604.help.text
msgid "<bookmark_value>filepicker;API service</bookmark_value>"
msgstr ""

#: 03131600.xhp#par_idN10625.help.text
msgid "The following code uses a service to open a file open dialog:"
msgstr ""

#: 03131600.xhp#par_idN10628.help.text
msgctxt "03131600.xhp#par_idN10628.help.text"
msgid "Sub Main"
msgstr ""

#: 03131600.xhp#par_idN1062B.help.text
msgid "fName = FileOpenDialog (\"Please select a file\")"
msgstr ""

#: 03131600.xhp#par_idN10630.help.text
msgid "print \"file chosen: \"+fName"
msgstr ""

#: 03131600.xhp#par_idN10635.help.text
msgctxt "03131600.xhp#par_idN10635.help.text"
msgid "End Sub"
msgstr ""

#: 03131600.xhp#par_idN1063A.help.text
msgid "function FileOpenDialog(title as String) as String"
msgstr ""

#: 03131600.xhp#par_idN1063D.help.text
msgid "filepicker = createUnoService(\"com.sun.star.ui.dialogs.FilePicker\")"
msgstr ""

#: 03131600.xhp#par_idN10642.help.text
msgid "filepicker.Title = title"
msgstr ""

#: 03131600.xhp#par_idN10647.help.text
msgid "filepicker.execute()"
msgstr ""

#: 03131600.xhp#par_idN1064C.help.text
msgid "files = filepicker.getFiles()"
msgstr ""

#: 03131600.xhp#par_idN10651.help.text
msgid "FileOpenDialog=files(0)"
msgstr ""

#: 03131600.xhp#par_idN10656.help.text
msgid "End function"
msgstr ""

#: 03131700.xhp#tit.help.text
msgid "GetProcessServiceManager Function [Runtime]"
msgstr ""

#: 03131700.xhp#bm_id3153255.help.text
msgid ""
"<bookmark_value>GetProcessServiceManager function</bookmark_value><bookmark_"
"value>ProcessServiceManager</bookmark_value>"
msgstr ""

#: 03131700.xhp#hd_id3153255.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131700.xhp\" name=\"GetProcessServiceManager "
"Function [Runtime]\">GetProcessServiceManager Function [Runtime]</link>"
msgstr ""

#: 03131700.xhp#par_id3156414.2.help.text
msgid "Returns the ProcessServiceManager (central Uno ServiceManager)."
msgstr ""

#: 03131700.xhp#par_id3145136.3.help.text
msgid ""
"This function is required when you want to instantiate a service using "
"CreateInstanceWithArguments."
msgstr ""

#: 03131700.xhp#hd_id3153681.4.help.text
msgctxt "03131700.xhp#hd_id3153681.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03131700.xhp#par_id3151110.5.help.text
msgctxt "03131700.xhp#par_id3151110.5.help.text"
msgid "oServiceManager = GetProcessServiceManager()"
msgstr ""

#: 03131700.xhp#hd_id3149516.6.help.text
msgctxt "03131700.xhp#hd_id3149516.6.help.text"
msgid "Example:"
msgstr ""

#: 03131700.xhp#par_id3143270.7.help.text
msgctxt "03131700.xhp#par_id3143270.7.help.text"
msgid "oServiceManager = GetProcessServiceManager()"
msgstr ""

#: 03131700.xhp#par_id3153825.8.help.text
msgid ""
"oIntrospection = "
"oServiceManager.createInstance(\"com.sun.star.beans.Introspection\");"
msgstr ""

#: 03131700.xhp#par_id3148473.9.help.text
msgid "this is the same as the following statement:"
msgstr ""

#: 03131700.xhp#par_id3145609.10.help.text
msgid "oIntrospection = CreateUnoService(\"com.sun.star.beans.Introspection\")"
msgstr ""

#: 03131800.xhp#tit.help.text
msgid "CreateUnoDialog Function [Runtime]"
msgstr ""

#: 03131800.xhp#bm_id3150040.help.text
msgid "<bookmark_value>CreateUnoDialog function</bookmark_value>"
msgstr ""

#: 03131800.xhp#hd_id3150040.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131800.xhp\" name=\"CreateUnoDialog Function "
"[Runtime]\">CreateUnoDialog Function [Runtime]</link>"
msgstr ""

#: 03131800.xhp#par_id3154186.2.help.text
msgid ""
"Creates a Basic Uno object that represents a Uno dialog control during Basic "
"runtime."
msgstr ""

#: 03131800.xhp#par_id3153750.3.help.text
msgid ""
"Dialogs are defined in the dialog libraries. To display a dialog, a \"live\" "
"dialog must be created from the library."
msgstr ""

#: 03131800.xhp#par_id3153681.4.help.text
msgid ""
"See <link href=\"text/sbasic/guide/sample_code.xhp\" "
"name=\"Examples\">Examples</link>."
msgstr ""

#: 03131800.xhp#hd_id3154286.5.help.text
msgctxt "03131800.xhp#hd_id3154286.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03131800.xhp#par_id3159176.6.help.text
msgid "CreateUnoDialog( oDlgDesc )"
msgstr ""

#: 03131800.xhp#hd_id3143270.7.help.text
msgctxt "03131800.xhp#hd_id3143270.7.help.text"
msgid "Example:"
msgstr ""

#: 03131800.xhp#par_id3159157.8.help.text
msgid "' Get dialog description from the dialog library"
msgstr ""

#: 03131800.xhp#par_id3149234.9.help.text
msgctxt "03131800.xhp#par_id3149234.9.help.text"
msgid "oDlgDesc = DialogLibraries.Standard.Dialog1"
msgstr ""

#: 03131800.xhp#par_id3154923.10.help.text
msgid "' generate \"live\" dialog"
msgstr ""

#: 03131800.xhp#par_id3149670.11.help.text
msgid "oDlgControl = CreateUnoDialog( oDlgDesc )"
msgstr ""

#: 03131800.xhp#par_id3148550.12.help.text
msgid "' display \"live\" dialog"
msgstr ""

#: 03131800.xhp#par_id3154072.13.help.text
msgid "oDlgControl.execute"
msgstr ""

#: 03131900.xhp#tit.help.text
msgid "GlobalScope [Runtime]"
msgstr ""

#: 03131900.xhp#bm_id3150682.help.text
msgid ""
"<bookmark_value>GlobalScope function</bookmark_value><bookmark_value>library "
"systems</bookmark_value><bookmark_value>LibraryContainer</bookmark_value><b"
"ookmark_value>BasicLibraries "
"(LibraryContainer)</bookmark_value><bookmark_value>DialogLibraries "
"(LibraryContainer)</bookmark_value>"
msgstr ""

#: 03131900.xhp#hd_id3150682.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03131900.xhp\" name=\"GlobalScope "
"[Runtime]\">GlobalScope [Runtime]</link>"
msgstr ""

#: 03131900.xhp#par_id3153345.2.help.text
msgid "Basic source code and dialogs are organized in a library system."
msgstr ""

#: 03131900.xhp#par_id3145315.3.help.text
msgid "The LibraryContainer contains libraries"
msgstr ""

#: 03131900.xhp#par_id3149514.4.help.text
msgid "Libraries can contain modules and dialogs"
msgstr ""

#: 03131900.xhp#hd_id3143271.5.help.text
msgid "In Basic:"
msgstr ""

#: 03131900.xhp#par_id3153061.6.help.text
msgid "The LibraryContainer is called <emph>BasicLibraries</emph>."
msgstr ""

#: 03131900.xhp#hd_id3154346.7.help.text
msgid "In dialogs:"
msgstr ""

#: 03131900.xhp#par_id3148663.8.help.text
msgid "The LibraryContainer is called <emph>DialogLibraries</emph>."
msgstr ""

#: 03131900.xhp#par_id3150543.9.help.text
msgid ""
"Both LibraryContainers exist in an application level and within every "
"document. In the document Basic, the document's LibraryContainers are called "
"automatically. If you want to call the global LibraryContainers from within "
"a document, you must use the keyword <emph>GlobalScope</emph>."
msgstr ""

#: 03131900.xhp#hd_id3148920.10.help.text
msgctxt "03131900.xhp#hd_id3148920.10.help.text"
msgid "Syntax:"
msgstr ""

#: 03131900.xhp#par_id3149203.11.help.text
msgid "GlobalScope"
msgstr ""

#: 03131900.xhp#hd_id3154685.12.help.text
msgctxt "03131900.xhp#hd_id3154685.12.help.text"
msgid "Example:"
msgstr ""

#: 03131900.xhp#par_id3154124.13.help.text
msgid "Example in the document Basic"
msgstr ""

#: 03131900.xhp#par_id3158408.14.help.text
msgid "' calling Dialog1 in the document library Standard"
msgstr ""

#: 03131900.xhp#par_id3125865.15.help.text
msgctxt "03131900.xhp#par_id3125865.15.help.text"
msgid "oDlgDesc = DialogLibraries.Standard.Dialog1"
msgstr ""

#: 03131900.xhp#par_id3154910.16.help.text
msgid "' calling Dialog2 in the application library Library1"
msgstr ""

#: 03131900.xhp#par_id3156424.17.help.text
msgid "oDlgDesc = GlobalScope.DialogLibraries.Library1.Dialog2"
msgstr ""

#: 03132000.xhp#tit.help.text
msgid "CreateUnoListener Function [Runtime]"
msgstr ""

#: 03132000.xhp#bm_id3155150.help.text
msgid "<bookmark_value>CreateUnoListener function</bookmark_value>"
msgstr ""

#: 03132000.xhp#hd_id3155150.53.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132000.xhp\" name=\"CreateUnoListener "
"Function [Runtime]\">CreateUnoListener Function [Runtime]</link>"
msgstr ""

#: 03132000.xhp#par_id3149346.52.help.text
msgid "Creates a Listener instance."
msgstr ""

#: 03132000.xhp#par_id3153681.51.help.text
msgid ""
"Many Uno interfaces let you register listeners on a special listener "
"interface. This allows you to listen for specific events and call up the "
"appropriate listener method. The CreateUnoListener function waits for the "
"called listener interface and then passes the interface an object that the "
"interface supports. This object is then passed to the method to register the "
"listener."
msgstr ""

#: 03132000.xhp#hd_id3148685.50.help.text
msgctxt "03132000.xhp#hd_id3148685.50.help.text"
msgid "Syntax:"
msgstr ""

#: 03132000.xhp#par_id3143228.49.help.text
msgid "oListener = CreateUnoListener( Prefixname, ListenerInterfaceName )"
msgstr ""

#: 03132000.xhp#hd_id3147574.48.help.text
msgctxt "03132000.xhp#hd_id3147574.48.help.text"
msgid "Example:"
msgstr ""

#: 03132000.xhp#par_id3154046.47.help.text
msgid "The following example is based on a Basic library object."
msgstr ""

#: 03132000.xhp#par_id3155136.46.help.text
msgid "Dim oListener"
msgstr ""

#: 03132000.xhp#par_id3148944.45.help.text
msgid ""
"oListener = CreateUnoListener( "
"\"ContListener_\",\"com.sun.star.container.XContainerListener\" )"
msgstr ""

#: 03132000.xhp#par_id3149294.44.help.text
msgid ""
"The CreateUnoListener method requires two parameters. The first is a prefix "
"and is explained in detail below. The second parameter is the fully "
"qualified name of the Listener interface that you want to use."
msgstr ""

#: 03132000.xhp#par_id3149670.43.help.text
msgid ""
"The Listener must then be added to the Broadcaster Object. This is done by "
"calling the appropriate method for adding a Listener. These methods always "
"follow the pattern \"addFooListener\", where \"Foo\" is the Listener Interface "
"Type, without the 'X'. In this example, the addContainerListener method is "
"called to register the XContainerListener:"
msgstr ""

#: 03132000.xhp#par_id3154164.42.help.text
msgid "Dim oLib"
msgstr ""

#: 03132000.xhp#par_id3154940.41.help.text
msgid "oLib = BasicLibraries.Library1 ' Library1 must exist!"
msgstr ""

#: 03132000.xhp#par_id3150359.40.help.text
msgid "oLib.addContainerListener( oListener ) ' Register the listener"
msgstr ""

#: 03132000.xhp#par_id3154138.39.help.text
msgid ""
"The Listener is now registered. When an event occurs, the corresponding "
"Listener calls the appropriate method from the "
"com.sun.star.container.XContainerListener Interface."
msgstr ""

#: 03132000.xhp#par_id3148922.38.help.text
msgid ""
"The prefix calls registered Listeners from Basic-subroutines. The Basic run-"
"time system searches for Basic-subroutines or functions that have the name "
"\"PrefixListenerMethode\" and calls them when found. Otherwise, a run-time "
"error occurs."
msgstr ""

#: 03132000.xhp#par_id3150768.37.help.text
msgid "In this example, the Listener-Interface uses the following methods:"
msgstr ""

#: 03132000.xhp#par_id3151176.36.help.text
msgid "disposing:"
msgstr ""

#: 03132000.xhp#par_id3145173.35.help.text
msgid ""
"Listener base interface (com.sun.star.lang.XEventListener): base interface "
"for all Listener Interfaces"
msgstr ""

#: 03132000.xhp#par_id3156212.34.help.text
msgid "elementInserted:"
msgstr ""

#: 03132000.xhp#par_id3159254.33.help.text
msgctxt "03132000.xhp#par_id3159254.33.help.text"
msgid "Method of the com.sun.star.container.XContainerListener interface"
msgstr ""

#: 03132000.xhp#par_id3147287.32.help.text
msgid "elementRemoved:"
msgstr ""

#: 03132000.xhp#par_id3146119.31.help.text
msgctxt "03132000.xhp#par_id3146119.31.help.text"
msgid "Method of the com.sun.star.container.XContainerListener interface"
msgstr ""

#: 03132000.xhp#par_id3153951.30.help.text
msgid "elementReplaced:"
msgstr ""

#: 03132000.xhp#par_id3154013.29.help.text
msgctxt "03132000.xhp#par_id3154013.29.help.text"
msgid "Method of the com.sun.star.container.XContainerListener interface"
msgstr ""

#: 03132000.xhp#par_id3147435.28.help.text
msgid ""
"In this example, the prefix is ContListener_. The following subroutines must "
"therefore be implemented in Basic:"
msgstr ""

#: 03132000.xhp#par_id3155411.27.help.text
msgid "ContListener_disposing"
msgstr ""

#: 03132000.xhp#par_id3146923.26.help.text
msgid "ContListener_elementInserted"
msgstr ""

#: 03132000.xhp#par_id3147318.25.help.text
msgid "ContListener_elementRemoved"
msgstr ""

#: 03132000.xhp#par_id3152578.24.help.text
msgid "ContListener_elementReplaced"
msgstr ""

#: 03132000.xhp#par_id3150592.23.help.text
msgid ""
"An event structure type that contains information about an event exists for "
"every Listener type. When a Listener method is called, an instance of this "
"event is passed to the method as a parameter. Basic Listener methods can "
"also call these event objects, so long as the appropriate parameter is "
"passed in the Sub declaration. For example:"
msgstr ""

#: 03132000.xhp#par_id3149582.22.help.text
msgid "Sub ContListener_disposing( oEvent )"
msgstr ""

#: 03132000.xhp#par_id3153876.21.help.text
msgid "MsgBox \"disposing\""
msgstr ""

#: 03132000.xhp#par_id3149959.20.help.text
msgctxt "03132000.xhp#par_id3149959.20.help.text"
msgid "MsgBox oEvent.Dbg_Properties"
msgstr ""

#: 03132000.xhp#par_id3154490.19.help.text
msgctxt "03132000.xhp#par_id3154490.19.help.text"
msgid "End Sub"
msgstr ""

#: 03132000.xhp#par_id3156285.18.help.text
msgid "Sub ContListener_elementInserted( oEvent )"
msgstr ""

#: 03132000.xhp#par_id3154098.17.help.text
msgid "MsgBox \"elementInserted\""
msgstr ""

#: 03132000.xhp#par_id3155601.16.help.text
msgctxt "03132000.xhp#par_id3155601.16.help.text"
msgid "MsgBox oEvent.Dbg_Properties"
msgstr ""

#: 03132000.xhp#par_id3153415.15.help.text
msgctxt "03132000.xhp#par_id3153415.15.help.text"
msgid "End Sub"
msgstr ""

#: 03132000.xhp#par_id3154272.14.help.text
msgid "Sub ContListener_elementRemoved( oEvent )"
msgstr ""

#: 03132000.xhp#par_id3153947.13.help.text
msgid "MsgBox \"elementRemoved\""
msgstr ""

#: 03132000.xhp#par_id3146914.12.help.text
msgctxt "03132000.xhp#par_id3146914.12.help.text"
msgid "MsgBox oEvent.Dbg_Properties"
msgstr ""

#: 03132000.xhp#par_id3150749.11.help.text
msgctxt "03132000.xhp#par_id3150749.11.help.text"
msgid "End Sub"
msgstr ""

#: 03132000.xhp#par_id3145642.10.help.text
msgid "Sub ContListener_elementReplaced( oEvent )"
msgstr ""

#: 03132000.xhp#par_id3148915.9.help.text
msgid "MsgBox \"elementReplaced\""
msgstr ""

#: 03132000.xhp#par_id3148995.8.help.text
msgctxt "03132000.xhp#par_id3148995.8.help.text"
msgid "MsgBox oEvent.Dbg_Properties"
msgstr ""

#: 03132000.xhp#par_id3148407.7.help.text
msgctxt "03132000.xhp#par_id3148407.7.help.text"
msgid "End Sub"
msgstr ""

#: 03132000.xhp#par_id3156056.6.help.text
msgid ""
"You do not need to include the parameter of an event object if the object is "
"not used:"
msgstr ""

#: 03132000.xhp#par_id3150042.5.help.text
msgid "' Minimal implementation of Sub disposing"
msgstr ""

#: 03132000.xhp#par_id3151249.4.help.text
msgid "Sub ContListener_disposing"
msgstr ""

#: 03132000.xhp#par_id3155333.3.help.text
msgctxt "03132000.xhp#par_id3155333.3.help.text"
msgid "End Sub"
msgstr ""

#: 03132000.xhp#par_id3150940.2.help.text
msgid ""
"Listener methods must <emph>always</emph> be implemented to avoid Basic run-"
"time errors."
msgstr ""

#: 03132100.xhp#tit.help.text
msgid "GetGuiType Function [Runtime]"
msgstr ""

#: 03132100.xhp#bm_id3147143.help.text
msgid "<bookmark_value>GetGuiType function</bookmark_value>"
msgstr ""

#: 03132100.xhp#hd_id3155310.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132100.xhp\" name=\"GetGuiType Function "
"[Runtime]\">GetGuiType Function [Runtime]</link>"
msgstr ""

#: 03132100.xhp#par_id3152459.2.help.text
msgid "Returns a numerical value that specifies the graphical user interface."
msgstr ""

#: 03132100.xhp#par_id3153323.3.help.text
msgid ""
"This runtime function is only provided for downward compatibility to "
"previous versions. The return value is not defined in client-server "
"environments."
msgstr ""

#: 03132100.xhp#hd_id3154894.4.help.text
msgctxt "03132100.xhp#hd_id3154894.4.help.text"
msgid "Syntax:"
msgstr ""

#: 03132100.xhp#par_id3147143.5.help.text
msgid "GetGUIType()"
msgstr ""

#: 03132100.xhp#hd_id3149346.6.help.text
msgctxt "03132100.xhp#hd_id3149346.6.help.text"
msgid "Return value:"
msgstr ""

#: 03132100.xhp#par_id3153748.7.help.text
msgctxt "03132100.xhp#par_id3153748.7.help.text"
msgid "Integer"
msgstr ""

#: 03132100.xhp#hd_id3149177.8.help.text
msgid "Return values:"
msgstr ""

#: 03132100.xhp#par_id3147242.9.help.text
msgid "1: Windows"
msgstr ""

#: 03132100.xhp#par_id3154046.10.help.text
msgid "3: Mac OS"
msgstr ""

#: 03132100.xhp#par_id3156152.11.help.text
msgid "4: UNIX"
msgstr ""

#: 03132100.xhp#hd_id3148685.12.help.text
msgctxt "03132100.xhp#hd_id3148685.12.help.text"
msgid "Example:"
msgstr ""

#: 03132100.xhp#par_id3149233.13.help.text
msgid "Sub ExampleEnvironment"
msgstr ""

#: 03132100.xhp#par_id3145609.14.help.text
msgid "MsgBox GetGUIType"
msgstr ""

#: 03132100.xhp#par_id3145069.15.help.text
msgctxt "03132100.xhp#par_id3145069.15.help.text"
msgid "End Sub"
msgstr ""

#: 03132200.xhp#tit.help.text
msgid "ThisComponent Statement [Runtime]"
msgstr ""

#: 03132200.xhp#bm_id3155342.help.text
msgid ""
"<bookmark_value>ThisComponent property</bookmark_value><bookmark_value>compo"
"nents;addressing</bookmark_value>"
msgstr ""

#: 03132200.xhp#hd_id3155342.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132200.xhp\" name=\"ThisComponent "
"[Runtime]\">ThisComponent [Runtime]</link>"
msgstr ""

#: 03132200.xhp#par_id3154923.2.help.text
msgid ""
"Addresses the active component so that its properties can be read and set. "
"ThisComponent is used from document Basic, where it represents the document "
"the Basic belongs to. The type of object accessed by ThisComponent depends "
"on the document type."
msgstr ""

#: 03132200.xhp#hd_id3154346.3.help.text
msgctxt "03132200.xhp#hd_id3154346.3.help.text"
msgid "Syntax:"
msgstr ""

#: 03132200.xhp#par_id3151056.4.help.text
msgid "ThisComponent"
msgstr ""

#: 03132200.xhp#hd_id3154940.5.help.text
msgctxt "03132200.xhp#hd_id3154940.5.help.text"
msgid "Example:"
msgstr ""

#: 03132200.xhp#par_id3151211.6.help.text
msgctxt "03132200.xhp#par_id3151211.6.help.text"
msgid "Sub Main"
msgstr ""

#: 03132200.xhp#par_id3154123.7.help.text
msgid " REM updates the \"Table of Contents\" in a text doc"
msgstr ""

#: 03132200.xhp#par_id3151381.8.help.text
msgid " Dim allindexes, index As Object"
msgstr ""

#: 03132200.xhp#par_id3150769.9.help.text
msgid " allindexes = ThisComponent.getDocumentIndexes()"
msgstr ""

#: 03132200.xhp#par_id3153194.10.help.text
msgid " index = allindexes.getByName(\"Table of Contents1\")"
msgstr ""

#: 03132200.xhp#par_id3156422.11.help.text
msgid " REM use the default name for Table of Contents and a 1"
msgstr ""

#: 03132200.xhp#par_id3153368.12.help.text
msgid " index.update()"
msgstr ""

#: 03132200.xhp#par_id3161832.13.help.text
msgctxt "03132200.xhp#par_id3161832.13.help.text"
msgid "End Sub"
msgstr ""

#: 03132300.xhp#tit.help.text
msgid "CreateUnoValue Function [Runtime]"
msgstr ""

#: 03132300.xhp#bm_id3150682.help.text
msgid "<bookmark_value>CreateUnoValue function</bookmark_value>"
msgstr ""

#: 03132300.xhp#hd_id3150682.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132300.xhp\" name=\"CreateUnoValue Function "
"[Runtime]\">CreateUnoValue Function [Runtime]</link>"
msgstr ""

#: 03132300.xhp#par_id3147291.2.help.text
msgid ""
"Returns an object that represents a strictly typed value referring to the "
"Uno type system. "
msgstr ""

#: 03132300.xhp#par_id3143267.3.help.text
msgid ""
"This object is automatically converted to an Any of the corresponding type "
"when passed to Uno. The type must be specified by its fully qualified Uno "
"type name."
msgstr ""

#: 03132300.xhp#par_id3153626.4.help.text
msgid ""
"The $[officename] API frequently uses the Any type. It is the counterpart of "
"the Variant type known from other environments. The Any type holds one "
"arbitrary Uno type and is used in generic Uno interfaces."
msgstr ""

#: 03132300.xhp#hd_id3147560.5.help.text
msgctxt "03132300.xhp#hd_id3147560.5.help.text"
msgid "Syntax:"
msgstr ""

#: 03132300.xhp#par_id3154760.6.help.text
msgid ""
"oUnoValue = CreateUnoValue( \"[]byte\", MyBasicValue ) to get a byte sequence."
msgstr ""

#: 03132300.xhp#par_id3150541.7.help.text
msgid ""
"If CreateUnoValue cannot be converted to the specified Uno type, and error "
"occurs. For the conversion, the TypeConverter service is used."
msgstr ""

#: 03132300.xhp#par_id3153524.8.help.text
msgid ""
"This function is intended for use in situations where the default Basic to "
"Uno type converting mechanism is insufficient. This can happen when you try "
"to access generic Any based interfaces, such as "
"XPropertySet::setPropertyValue( Name, Value ) or X???Container::insertBy???( "
"???, Value ), from $[officename] Basic. The Basic runtime does not "
"recognize these types as they are only defined in the corresponding service."
msgstr ""

#: 03132300.xhp#par_id3154366.9.help.text
msgid ""
"In this type of situation, $[officename] Basic chooses the best matching "
"type for the Basic type that you want to convert. However, if the wrong type "
"is selected, an error occurs. You use the CreateUnoValue() function to "
"create a value for the unknown Uno type."
msgstr ""

#: 03132300.xhp#par_id3150769.10.help.text
msgid ""
"You can also use this function to pass non-Any values, but this is not "
"recommend. If Basic already knows the target type, using the "
"CreateUnoValue() function will only lead to additional converting operations "
"that slow down the Basic execution."
msgstr ""

#: 03132400.xhp#tit.help.text
msgid "CreateObject Function [Runtime]"
msgstr ""

#: 03132400.xhp#bm_id659810.help.text
msgid "<bookmark_value>CreateObject function</bookmark_value>"
msgstr ""

#: 03132400.xhp#par_idN10580.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132400.xhp\">CreateObject Function "
"[Runtime]</link>"
msgstr ""

#: 03132400.xhp#par_idN10590.help.text
msgid ""
"<ahelp hid=\".\">Creates a UNO object. On Windows, can also create OLE "
"objects.</ahelp>"
msgstr ""

#: 03132400.xhp#par_idN1059F.help.text
msgid "This method creates instances of the type that is passed as parameter."
msgstr ""

#: 03132400.xhp#par_idN105A2.help.text
msgctxt "03132400.xhp#par_idN105A2.help.text"
msgid "Syntax:"
msgstr ""

#: 03132400.xhp#par_idN105A6.help.text
msgid "oObj = CreateObject( type )"
msgstr ""

#: 03132400.xhp#par_idN105A9.help.text
msgctxt "03132400.xhp#par_idN105A9.help.text"
msgid "Example:"
msgstr ""

#: 03132400.xhp#par_idN105AD.help.text
msgid "Type address"
msgstr ""

#: 03132400.xhp#par_idN105B0.help.text
msgid "Name1 as String"
msgstr ""

#: 03132400.xhp#par_idN105B4.help.text
msgid "City as String"
msgstr ""

#: 03132400.xhp#par_idN105B8.help.text
msgid "End Type"
msgstr ""

#: 03132400.xhp#par_idN105BB.help.text
msgid "Sub main"
msgstr ""

#: 03132400.xhp#par_idN105BE.help.text
msgid "myaddress = CreateObject(\"address\")"
msgstr ""

#: 03132400.xhp#par_idN105C2.help.text
msgid "MsgBox IsObject(myaddress)"
msgstr ""

#: 03132400.xhp#par_idN105C6.help.text
msgctxt "03132400.xhp#par_idN105C6.help.text"
msgid "End Sub"
msgstr ""

#: 03132500.xhp#tit.help.text
msgid "GetDefaultContext Function [Runtime]"
msgstr ""

#: 03132500.xhp#bm_id4761192.help.text
msgid "<bookmark_value>GetDefaultContext function</bookmark_value>"
msgstr ""

#: 03132500.xhp#par_idN10580.help.text
msgid ""
"<link href=\"text/sbasic/shared/03132500.xhp\">GetDefaultContext Function "
"[Runtime]</link>"
msgstr ""

#: 03132500.xhp#par_idN10590.help.text
msgid ""
"Returns the default context of the process service factory, if existent, "
"else returns a null reference. "
msgstr ""

#: 03132500.xhp#par_idN10593.help.text
msgid ""
"This runtime function returns the default component context to be used, if "
"instantiating services via XmultiServiceFactory. See the <item "
"type=\"literal\">Professional UNO</item> chapter in the <item "
"type=\"literal\">Developer's Guide</item> on <link "
"href=\"http://api.openoffice.org\">api.openoffice.org</link> for more "
"information."
msgstr ""

#: 05060700.xhp#tit.help.text
msgid "Macro"
msgstr ""

#: 05060700.xhp#bm_id3153894.help.text
msgid "<bookmark_value>events;linked to objects</bookmark_value>"
msgstr ""

#: 05060700.xhp#hd_id3153894.1.help.text
msgid "<link href=\"text/sbasic/shared/05060700.xhp\" name=\"Macro\">Macro</link>"
msgstr ""

#: 05060700.xhp#par_id3153748.2.help.text
msgid ""
"<ahelp hid=\".\">Choose the macro that you want to execute when the selected "
"graphic, frame, or OLE object is selected.</ahelp> Depending on the object "
"that is selected, the function is either found on the <emph>Macro</emph> tab "
"of the <emph>Object</emph> dialog, or in the <emph>Assign Macro</emph> "
"dialog."
msgstr ""

#: 05060700.xhp#hd_id3150503.3.help.text
msgctxt "05060700.xhp#hd_id3150503.3.help.text"
msgid "Event"
msgstr ""

#: 05060700.xhp#par_id3149763.4.help.text
msgid ""
"<ahelp hid=\"HID_MACRO_LB_EVENT\">Lists the events that are relevant to the "
"macros that are currently assigned to the selected object.</ahelp>"
msgstr ""

#: 05060700.xhp#par_id3150670.23.help.text
msgid ""
"The following table describes the macros and the events that can by linked "
"to objects in your document:"
msgstr ""

#: 05060700.xhp#par_id3153360.24.help.text
msgctxt "05060700.xhp#par_id3153360.24.help.text"
msgid "Event"
msgstr ""

#: 05060700.xhp#par_id3154365.25.help.text
msgid "Event trigger"
msgstr ""

#: 05060700.xhp#par_id3159149.26.help.text
msgid "OLE object"
msgstr ""

#: 05060700.xhp#par_id3148451.27.help.text
msgctxt "05060700.xhp#par_id3148451.27.help.text"
msgid "Graphics"
msgstr ""

#: 05060700.xhp#par_id3125863.28.help.text
msgid "Frame"
msgstr ""

#: 05060700.xhp#par_id3154216.29.help.text
msgid "AutoText"
msgstr ""

#: 05060700.xhp#par_id3145785.30.help.text
msgid "ImageMap area"
msgstr ""

#: 05060700.xhp#par_id3153138.31.help.text
msgid "Hyperlink"
msgstr ""

#: 05060700.xhp#par_id3155306.32.help.text
msgid "Click object"
msgstr ""

#: 05060700.xhp#par_id3152460.33.help.text
msgid "Object is selected."
msgstr ""

#: 05060700.xhp#par_id3147348.34.help.text
msgctxt "05060700.xhp#par_id3147348.34.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3147426.35.help.text
msgctxt "05060700.xhp#par_id3147426.35.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3153951.36.help.text
msgctxt "05060700.xhp#par_id3153951.36.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3150116.37.help.text
msgid "Mouse over object"
msgstr ""

#: 05060700.xhp#par_id3145253.38.help.text
msgid "Mouse moves over the object."
msgstr ""

#: 05060700.xhp#par_id3144765.39.help.text
msgctxt "05060700.xhp#par_id3144765.39.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3153418.40.help.text
msgctxt "05060700.xhp#par_id3153418.40.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3153948.41.help.text
msgctxt "05060700.xhp#par_id3153948.41.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3145652.42.help.text
msgctxt "05060700.xhp#par_id3145652.42.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3155066.43.help.text
msgctxt "05060700.xhp#par_id3155066.43.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3155446.44.help.text
msgid "Trigger Hyperlink"
msgstr ""

#: 05060700.xhp#par_id3154756.45.help.text
msgid "Hyperlink assigned to the object is clicked."
msgstr ""

#: 05060700.xhp#par_id3150042.46.help.text
msgctxt "05060700.xhp#par_id3150042.46.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3151252.47.help.text
msgctxt "05060700.xhp#par_id3151252.47.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3147344.48.help.text
msgctxt "05060700.xhp#par_id3147344.48.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3146920.49.help.text
msgctxt "05060700.xhp#par_id3146920.49.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3159333.50.help.text
msgid "Mouse leaves object "
msgstr ""

#: 05060700.xhp#par_id3147003.51.help.text
msgid "Mouse moves off of the object."
msgstr ""

#: 05060700.xhp#par_id3151278.52.help.text
msgctxt "05060700.xhp#par_id3151278.52.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3145257.53.help.text
msgctxt "05060700.xhp#par_id3145257.53.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3154122.54.help.text
msgctxt "05060700.xhp#par_id3154122.54.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3156139.55.help.text
msgctxt "05060700.xhp#par_id3156139.55.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3149036.56.help.text
msgctxt "05060700.xhp#par_id3149036.56.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3150785.57.help.text
msgid "Graphics load successful "
msgstr ""

#: 05060700.xhp#par_id3153705.58.help.text
msgid "Graphics are loaded successfully."
msgstr ""

#: 05060700.xhp#par_id3150343.59.help.text
msgctxt "05060700.xhp#par_id3150343.59.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3150202.60.help.text
msgid "Graphics load terminated"
msgstr ""

#: 05060700.xhp#par_id3145584.61.help.text
msgid ""
"Loading of graphics is stopped by the user (for example, when downloading "
"the page)."
msgstr ""

#: 05060700.xhp#par_id3154259.62.help.text
msgctxt "05060700.xhp#par_id3154259.62.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3155089.63.help.text
msgid "Graphics load faulty"
msgstr ""

#: 05060700.xhp#par_id3153307.64.help.text
msgid ""
"Graphics not successfully loaded, for example, if a graphic was not found."
msgstr ""

#: 05060700.xhp#par_id3148840.65.help.text
msgctxt "05060700.xhp#par_id3148840.65.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3154533.66.help.text
msgid "Input of alpha characters "
msgstr ""

#: 05060700.xhp#par_id3155266.67.help.text
msgid "Text is entered from the keyboard."
msgstr ""

#: 05060700.xhp#par_id3144768.68.help.text
msgctxt "05060700.xhp#par_id3144768.68.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3145659.69.help.text
msgid "Input of non-alpha characters "
msgstr ""

#: 05060700.xhp#par_id3151131.70.help.text
msgid ""
"Nonprinting characters are entered from the keyboard, for example, tabs and "
"line breaks."
msgstr ""

#: 05060700.xhp#par_id3159206.71.help.text
msgctxt "05060700.xhp#par_id3159206.71.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3150405.72.help.text
msgid "Resize frame"
msgstr ""

#: 05060700.xhp#par_id3153972.73.help.text
msgid "Frame is resized with the mouse."
msgstr ""

#: 05060700.xhp#par_id3152873.74.help.text
msgctxt "05060700.xhp#par_id3152873.74.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3148900.75.help.text
msgid "Move frame"
msgstr ""

#: 05060700.xhp#par_id3154767.76.help.text
msgid "Frame is moved with the mouse."
msgstr ""

#: 05060700.xhp#par_id3155914.77.help.text
msgctxt "05060700.xhp#par_id3155914.77.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3153010.78.help.text
msgid "Before inserting AutoText"
msgstr ""

#: 05060700.xhp#par_id3147515.79.help.text
msgid "Before a text block is inserted."
msgstr ""

#: 05060700.xhp#par_id3151191.80.help.text
msgctxt "05060700.xhp#par_id3151191.80.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#par_id3150956.81.help.text
msgid "After inserting AutoText"
msgstr ""

#: 05060700.xhp#par_id3147502.82.help.text
msgid "After a text block is inserted."
msgstr ""

#: 05060700.xhp#par_id3147555.83.help.text
msgctxt "05060700.xhp#par_id3147555.83.help.text"
msgid "x"
msgstr ""

#: 05060700.xhp#hd_id3153958.5.help.text
msgid "Macros"
msgstr ""

#: 05060700.xhp#par_id3150432.6.help.text
msgid ""
"Choose the macro that you want to execute when the selected event occurs."
msgstr ""

#: 05060700.xhp#par_id3147296.84.help.text
msgid ""
"Frames allow you to link events to a function, so that the function can "
"determine if it processes the event or $[officename] Writer."
msgstr ""

#: 05060700.xhp#hd_id3155587.7.help.text
msgid "Category"
msgstr ""

#: 05060700.xhp#par_id3154068.8.help.text
msgid ""
"<ahelp hid=\"HID_MACRO_GROUP\">Lists the open $[officename] documents and "
"applications. Click the name of the location where you want to save the "
"macros.</ahelp>"
msgstr ""

#: 05060700.xhp#hd_id3149744.9.help.text
msgid "Macro name"
msgstr ""

#: 05060700.xhp#par_id3151391.10.help.text
msgid ""
"<ahelp hid=\"HID_MACRO_MACROS\">Lists the available macros. Click the macro "
"that you want to assign to the selected object.</ahelp>"
msgstr ""

#: 05060700.xhp#hd_id3159260.11.help.text
msgid "Assign"
msgstr ""

#: 05060700.xhp#par_id3147406.12.help.text
msgid ""
"<ahelp hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_ASSIGN\">Assigns the "
"selected macro to the specified event.</ahelp> The assigned macro's entries "
"are set after the event."
msgstr ""

#: 05060700.xhp#hd_id3150533.15.help.text
msgid "Remove"
msgstr ""

#: 05060700.xhp#par_id3166456.16.help.text
msgid ""
"<variable id=\"aufheb\"><ahelp "
"hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_DELETE\">Removes the macro "
"that is assigned to the selected item.</ahelp></variable>"
msgstr ""

#: 05060700.xhp#hd_id3159126.85.help.text
msgid "Macro selection"
msgstr ""

#: 05060700.xhp#par_id3149149.86.help.text
msgid ""
"<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Select the "
"macro that you want to assign.</ahelp>"
msgstr ""

#: keys.xhp#tit.help.text
msgid "Keyboard Shortcuts in the Basic IDE"
msgstr ""

#: keys.xhp#bm_id3154760.help.text
msgid ""
"<bookmark_value>keyboard;in IDE</bookmark_value><bookmark_value>shortcut "
"keys;Basic IDE</bookmark_value><bookmark_value>IDE;keyboard "
"shortcuts</bookmark_value>"
msgstr ""

#: keys.xhp#hd_id3154760.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/keys.xhp\" name=\"Keyboard Shortcuts in the "
"Basic IDE\">Keyboard Shortcuts in the Basic IDE</link>"
msgstr ""

#: keys.xhp#par_id3149655.2.help.text
msgid "In the Basic IDE you can use the following keyboard shortcuts:"
msgstr ""

#: keys.xhp#par_id3154908.3.help.text
msgid "Action"
msgstr ""

#: keys.xhp#par_id3153192.4.help.text
msgid "Keyboard shortcut"
msgstr ""

#: keys.xhp#par_id3159254.5.help.text
msgid ""
"Run code starting from the first line, or from the current breakpoint, if "
"the program stopped there before"
msgstr ""

#: keys.xhp#par_id3163712.6.help.text
msgid "F5"
msgstr ""

#: keys.xhp#par_id3150010.7.help.text
msgctxt "keys.xhp#par_id3150010.7.help.text"
msgid "Stop"
msgstr ""

#: keys.xhp#par_id3154319.8.help.text
msgid "Shift+F5"
msgstr ""

#: keys.xhp#par_id3151073.11.help.text
msgid ""
"Add <link href=\"text/sbasic/shared/01050100.xhp\" name=\"watch\">watch</link> "
"for the variable at the cursor"
msgstr ""

#: keys.xhp#par_id3154731.12.help.text
msgid "F7"
msgstr ""

#: keys.xhp#par_id3148455.13.help.text
msgid ""
"Single step through each statement, starting at the first line or at that "
"statement where the program execution stopped before."
msgstr ""

#: keys.xhp#par_id3150716.14.help.text
msgid "F8"
msgstr ""

#: keys.xhp#par_id3156275.15.help.text
msgid ""
"Single step as with F8, but a function call is considered to be only "
"<emph>one</emph> statement"
msgstr ""

#: keys.xhp#par_id3153764.16.help.text
msgid "Shift+F8"
msgstr ""

#: keys.xhp#par_id3150323.17.help.text
msgid ""
"Set or remove a <link href=\"text/sbasic/shared/01030300.xhp\" "
"name=\"breakpoint\">breakpoint</link> at the current line or all breakpoints "
"in the current selection"
msgstr ""

#: keys.xhp#par_id3147339.18.help.text
msgid "F9"
msgstr ""

#: keys.xhp#par_id3153963.19.help.text
msgid ""
"Enable/disable the breakpoint at the current line or all breakpoints in the "
"current selection"
msgstr ""

#: keys.xhp#par_id3155175.20.help.text
msgid "Shift+F9"
msgstr ""

#: keys.xhp#par_id3154702.21.help.text
msgid ""
"A running macro can be aborted with Shift+Ctrl+Q, also from outside of the "
"Basic IDE. If you are inside the Basic IDE and the macro halts at a "
"breakpoint, Shift+Ctrl+Q stops execution of the macro, but you can recognize "
"this only after the next F5, F8, or Shift+F8."
msgstr ""

#: main0211.xhp#tit.help.text
msgid "Macro Toolbar"
msgstr ""

#: main0211.xhp#bm_id3150543.help.text
msgid ""
"<bookmark_value>toolbars; Basic IDE</bookmark_value><bookmark_value>macro "
"toolbar</bookmark_value>"
msgstr ""

#: main0211.xhp#hd_id3150543.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro Toolbar\">Macro "
"Toolbar</link>"
msgstr ""

#: main0211.xhp#par_id3147288.2.help.text
msgid ""
"<ahelp visibility=\"visible\" hid=\".uno:MacroBarVisible\">The <emph>Macro "
"Toolbar </emph>contains commands to create, edit, and run macros.</ahelp>"
msgstr ""

#: main0601.xhp#tit.help.text
msgid "$[officename] Basic Help"
msgstr ""

#: main0601.xhp#hd_id3154232.1.help.text
msgid ""
"<link href=\"text/sbasic/shared/main0601.xhp\" name=\"$[officename] Basic "
"Help\">%PRODUCTNAME Basic Help</link>"
msgstr ""

#: main0601.xhp#par_id3153894.4.help.text
msgid ""
"%PRODUCTNAME %PRODUCTVERSION provides an Application Programming Interface "
"(API) that allows controlling the $[officename] components with different "
"programming languages by using the $[officename] Software Development Kit "
"(SDK). For more information about the $[officename] API and the Software "
"Development Kit, visit <link href=\"http://api.openoffice.org/\" "
"name=\"http://api.openoffice.org\">http://api.openoffice.org</link>"
msgstr ""

#: main0601.xhp#par_id3150713.6.help.text
msgid ""
"Due to changes to the API, any macros created with StarOffice 5.2 or before "
"are no longer supported by later versions."
msgstr ""

#: main0601.xhp#par_id3147226.10.help.text
msgid ""
"This help section explains the most common runtime functions of %PRODUCTNAME "
"Basic. For more in-depth information please refer to the <link href=\"http:/"
"/wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide\">OpenOffice.org "
"BASIC Programming Guide</link> on the OpenOffice.org Wiki."
msgstr ""

#: main0601.xhp#hd_id3146957.9.help.text
msgid "Working with %PRODUCTNAME Basic"
msgstr ""

#: main0601.xhp#hd_id3148473.7.help.text
msgid "Help about the Help"
msgstr ""
