<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.open-office.es/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://wiki.open-office.es/index.php?action=history&amp;feed=atom&amp;title=Basic_IDE_Tools_for_OpenOffice_101</id>
		<title>Basic IDE Tools for OpenOffice 101 - Historial de revisiones</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.open-office.es/index.php?action=history&amp;feed=atom&amp;title=Basic_IDE_Tools_for_OpenOffice_101"/>
		<link rel="alternate" type="text/html" href="https://wiki.open-office.es/index.php?title=Basic_IDE_Tools_for_OpenOffice_101&amp;action=history"/>
		<updated>2026-06-04T02:15:43Z</updated>
		<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wiki.open-office.es/index.php?title=Basic_IDE_Tools_for_OpenOffice_101&amp;diff=13790&amp;oldid=prev</id>
		<title>Salva en 16:27 28 ago 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.open-office.es/index.php?title=Basic_IDE_Tools_for_OpenOffice_101&amp;diff=13790&amp;oldid=prev"/>
				<updated>2015-08-28T16:27:41Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Menu|cat=Extensiones|subcat=|Titulo=Basic IDE Tools 1.0.1: Tools and utilities for Basic IDE |1|2}}&lt;br /&gt;
{| class=&amp;quot;mitb w80x100 sombra&amp;quot;&lt;br /&gt;
! Version&lt;br /&gt;
! Read&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;big&amp;gt;&lt;br /&gt;
* 1.0.1 for Apache OpenOffice 3.4.1 and previous&lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
| [[Basic IDE Tools para OpenOffice 101|Ayuda en línea Vers. 1.0.1 - Español]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Basic IDE Tools for OpenOffice 101|Online Help Vers. 1.0.1 - English Translation]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;big&amp;gt;&lt;br /&gt;
* 1.3.0 for Apache OpenOffice 4.0.0 and next&lt;br /&gt;
* 1.2.0 for Apache OpenOffice 3.4.1 and previous&lt;br /&gt;
&amp;lt;/big&amp;gt;&lt;br /&gt;
| [[Basic IDE Tools para OpenOffice|Ayuda en línea Vers. 1.2, 1.3 - Español]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Basic IDE Tools for OpenOffice|Online Help Vers. 1.2, 1.3 - English Translation]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Content ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;menu-articulo&amp;quot;&amp;gt;&lt;br /&gt;
*[[#What is Basic IDE Tools|What is '''Basic IDE Tools''']]&lt;br /&gt;
*[[#How to install Basic IDE Tools|How to Install]]&lt;br /&gt;
*[[#The Basic IDE Tools toolbar|The '''Basic IDE Tools''' toolbar]]&lt;br /&gt;
:*[[#Comment, uncomment or toggle comments|Comment, uncomment or toggle comments]]&lt;br /&gt;
:*[[#Indent, de-indent or re-indent all|Indent, de-indent or re-indent all]]&lt;br /&gt;
:*[[#Format code|Format code]]&lt;br /&gt;
:*[[#Find Previous and Find Next|Find Previous and Find Next]]&lt;br /&gt;
::*[[#Find and Replace|Find and Replace]]&lt;br /&gt;
:*[[#Convert to uppercase or lowercase|Convert to uppercase or lowercase]]&lt;br /&gt;
:*[[#Button About...|Button About...]]&lt;br /&gt;
*[[#Undo changes|Undo changes]]&lt;br /&gt;
*[[#Recommendations for the use of this extension|Recommendations for the use of this extension]]&lt;br /&gt;
*[[#Keywords recognized by the formatter|Keywords recognized by the formatter]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== What is Basic IDE Tools ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.Logo.jpg|left|link=http://aoo-extensions.sourceforge.net/en/project/basic-ide-tools]] &lt;br /&gt;
| '''Basic IDE Tools''' is an extension for '''Apache OpenOffice''' and '''OpenOffice.org''', developed by the '''open-office.es''' team, which adds a new toolbar to OpenOffice Basic editor ('''IDE''').&lt;br /&gt;
&lt;br /&gt;
Includes several buttons that add new features and options that make working with macros and applications easier for the programmer when writing Basic code.&lt;br /&gt;
&lt;br /&gt;
The extension is released under the GNU GPLv3 license. Before using the extension, please read the terms of the license.&lt;br /&gt;
&lt;br /&gt;
The extension can be downloaded from the official website of Apache OpenOffice extensions: &amp;lt;big&amp;gt;{{enlace|http://aoo-extensions.sourceforge.net/en/project/basic-ide-tools|Basic IDE Tools Vers. 1.0.1}}&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== How to install Basic IDE Tools ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:OOo3_Extension_128.png|right|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | Basic IDE Tools is installed like any other extension of '''OpenOffice'''. If after requesting the extension download does not start automatically the extension manager, locate the installation file on your hard drive ('''BasicIDETools.1.0.1.zip''' or '''BasicIDETools.1.0.1.oxt''') and double click itself, or from the context menu, select '''''Open With ... OpenOffice.org'''''.&lt;br /&gt;
&lt;br /&gt;
After requesting permission to install, and accept the license terms, the extension will be integrated in OpenOffice.&lt;br /&gt;
[[Image:Extension.Basic.IDE.Tools.OpenOffice.000.png|center|link=]]&lt;br /&gt;
As for any extension, will have to close &amp;lt;u&amp;gt;all open OpenOffice applications&amp;lt;/u&amp;gt;, including '''[[El_Inicio_Rapido_de_Apache_OpenOffice_4.x|Quick Start (in spanish)]]''' so; after restarting OpenOffice, it is activated correctly. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== The Basic IDE Tools toolbar ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | &amp;amp;nbsp;&lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | The '''Basic IDE Tools''' toolbar presents eleven buttons that add new options to '''OpenOffice Basic editor''', and a '''About…''' button.&lt;br /&gt;
[[Image:Extension.Basic.IDE.Tools.OpenOffice.001.png|center|link=]]&lt;br /&gt;
{{Aviso|imagen=[[image:Señal_Nota.png|link=]]|color=RoyalBlue|texto=This extension uses the text from the clipboard of the operating system to read the selected text, and after processing, replace the selected text with the text processing. Therefore operations &amp;lt;u&amp;gt;do not copy, cut or paste&amp;lt;/u&amp;gt; in any application while the extension is performing any process.&amp;lt;br&amp;gt;The text content of the clipboard before using any of your options is stored to be restored after making the selection.}}&lt;br /&gt;
&lt;br /&gt;
The functions of the buttons are as follows:&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Comment, uncomment or toggle comments ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.002.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | These three buttons, called '''Add comments''', '''Remove comments''' and '''Toggle Comments''' allow comments, uncomment or alternate comments on selected lines of code.&lt;br /&gt;
&lt;br /&gt;
To apply these options:&lt;br /&gt;
::* Select &amp;lt;u&amp;gt;the line or lines&amp;lt;/u&amp;gt; you want to add, remove or alternate comments, and...&lt;br /&gt;
::* Click on the appropriate button, or...&lt;br /&gt;
::* Use one of these keyboard shortcuts:&lt;br /&gt;
:::- '''Ctrl + Shift + C''' Add comments&lt;br /&gt;
:::- '''Ctrl + Shift + X''' Removes comments&lt;br /&gt;
:::- '''Ctrl + Shift + W''' Toggle comments&lt;br /&gt;
&lt;br /&gt;
'''''Toggle comments''''' add comments to the lines that do not have, and remove comments on the lines that do have.&lt;br /&gt;
&lt;br /&gt;
The following video shows the operation of these three options:&lt;br /&gt;
&lt;br /&gt;
{{VideoYouTube|315|560|f67wdZ3ZUp4}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Indent, de-indent or re-indent all ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.003.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | These three buttons, called '''Indentation increase''', '''Indentation decrease''' and '''Re-indent All''', allow indent, de-indent or re-indent selected lines of the code.&lt;br /&gt;
&lt;br /&gt;
To apply these options:&lt;br /&gt;
::* Select &amp;lt;u&amp;gt;the line or lines&amp;lt;/u&amp;gt; you want to indent, de-indent or re-indent, or...&lt;br /&gt;
::* Select a function or subroutine, or...&lt;br /&gt;
::* Select all the code module, and...&lt;br /&gt;
::* Click on the appropriate button&lt;br /&gt;
&lt;br /&gt;
'''Re-indent''' option applies automatically indentation to all code selected by examining the code.&lt;br /&gt;
&lt;br /&gt;
The following video shows the operation of these buttons:&lt;br /&gt;
&lt;br /&gt;
{{VideoYouTube|315|560|i5BrjZqhUbM}}&lt;br /&gt;
&lt;br /&gt;
=== Rules that follow the option '''Re-indenting''' ===&lt;br /&gt;
To apply '''Re-indenting''' follow these rules:&lt;br /&gt;
:*All lines beginning with one of the keywords '''Private, Global, Public, Option, Sub, Function''' are placed at level zero (no indentation), as the lines that contain the keywords '''End Sub''' or '''End Function'''.&lt;br /&gt;
:*All lines beginning with the keywords '''&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;, Rem, Dim''' will be indented to the level used by the previous line.&lt;br /&gt;
:*The line following a line that begins with the keyword '''if''', which contain the keyword '''Then''' after that word, and that contain code, will be indented to the same level, considering that it is an  '''if then else endif''' on one line sentence.&lt;br /&gt;
:*It is considered as separator decorative lines of code, and be indented to level zero, all beginning with the following text:&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;'_____&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;'-----&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;'*****&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;' ****&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;' ++++&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
::::&amp;lt;nowiki&amp;gt;rem --&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
:*Empty lines are not indented. The character used for indentation is the '''Tab''' ( '''Chr(9)''' )&lt;br /&gt;
:*If the line ends with the keyword ''':''' (label) is indented to level zero.&lt;br /&gt;
:*All spaces and tabs located at the end of lines processed will be removed.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Format code ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.004.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | This button allows you to format the code of the selected lines, applying uniform criteria that improve the readability and visual appearance of the code. Used in conjunction with the option '''Re-indenting''', allows to get a code with a clear and structured look.&lt;br /&gt;
&lt;br /&gt;
To apply this option:&lt;br /&gt;
::* Select the line or lines you want to format, or...&lt;br /&gt;
::* Select all function or subroutine you want to format, or...&lt;br /&gt;
::* Select all the code module to be formatted, and...&lt;br /&gt;
::* Click on the '''Format Basic code''' button, or...&lt;br /&gt;
::* Press the keyboard shortcut '''Ctrl + Shift + F'''.&lt;br /&gt;
&lt;br /&gt;
=== Actions that the Basic code formatter can do ===&lt;br /&gt;
Running this option, can be applied the following actions on the selected code:&lt;br /&gt;
::* They read the names of the functions and subroutines in the format uppercase / lowercase as written on the declaration line of the function or subroutine.&lt;br /&gt;
::* They read the names of the variables in the format uppercase / lowercase as written in the declaration line of the function or subroutine by declaring them as arguments, or after sentences '''Dim''', '''Private''', '''Public''', '''Static''' or '''Global'''.&lt;br /&gt;
::* They read the names of the constants in the format uppercase / lowercase as written by declaring then sentence '''Const'''.&lt;br /&gt;
::* It replaces all Basic keywords for the same word formatted. For example, '''if''' is replaced by '''If''', '''select case''' by ''Select Case''', '''msgbox''' by '''MsgBox''', etc.&lt;br /&gt;
::* Replace all variables that are found in the code after the place in which they are declared, just like then assignation to the name of the function at the point of its declaration, by the same word formatted as was declared. For example, if the function is declared as '''Function HelloWord''', from that line, all calls to the function, such as '''Helloword''' or '''helloword''' are replaced by the '''HelloWord'''.&lt;br /&gt;
::* Comment lines (with '''&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;''' or '''rem''') are not modified.&lt;br /&gt;
::* Strings (all that is written in quotes '''&amp;quot;''') are not modified.&lt;br /&gt;
::* During the process shows a progress bar.&lt;br /&gt;
&lt;br /&gt;
Formatting takes time, depending on the number of selected lines and the length itself. &amp;lt;u&amp;gt;Do not perform any action while applying the code formatting, as clicking on the code, or select another module, or any other action in the IDE; not copy, cut and / or paste into other applications. Wait until then process finishes&amp;lt;/u&amp;gt;'''.&lt;br /&gt;
&lt;br /&gt;
The following video shows the operation of this button:&lt;br /&gt;
&lt;br /&gt;
{{VideoYouTube|315|560|8l5dZi9X9rg}}&lt;br /&gt;
&lt;br /&gt;
=== Keywords recognized ===&lt;br /&gt;
See at the bottom of this page [[#Keywords recognized by the formatter|Keywords recognized by the formatter]].&lt;br /&gt;
&lt;br /&gt;
=== Dose not format some variables, constants or function calls or subroutines ===&lt;br /&gt;
You may notice that the code does not have replaced the names of variables, constants, functions or subroutines with the format they have been declared. The reasons are:&lt;br /&gt;
:*In order to apply format to the variables and constants in the selected code lines, the lines where it declares must also be selected, otherwise they will not be detected. That is why it is advisable to select all lines between '''Sub''' and '''End Sub''' or between '''Function''' and '''End Function''', or better, select the entire module.&lt;br /&gt;
:*In order to format the variables and constants in selected lines of code that have been declared at the module level, must also be selected the lines where they are declared. Otherwise, they won't detected. Therefore it is advisable to select the entire module.&lt;br /&gt;
:*If a function or subroutine is called in the code before its declaration, it can't be identified by its statement format, and therefore, will not be replaced with the declared format. It is therefore necessary that the functions and subroutines are declared before use, although we know that this is not always possible.&lt;br /&gt;
&lt;br /&gt;
In future versions we are hoping to solve these three problems.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Find Previous and Find Next ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.005.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | These two buttons called '''Find Next''' and '''Find Previous''' let you search the selected text in the current module and in all then library modules.&lt;br /&gt;
&lt;br /&gt;
To search the selected text:&lt;br /&gt;
::* Select the &amp;lt;u&amp;gt;word or text&amp;lt;/u&amp;gt; you want to search, and...&lt;br /&gt;
::* Click on the appropriate button, or...&lt;br /&gt;
::* Press the keyboard shortcut:&lt;br /&gt;
::::* '''F3''' to find the next (forward or down)&lt;br /&gt;
::::* '''Shift + F3''' to find the previous (to back or up)&lt;br /&gt;
{{Aviso|imagen=[[image:Señal_Nota.png|link=]]|color=RoyalBlue|texto=On computers with MacOS system, the keyboard shortcuts '''F3''' and '''Shift + F3''' are used by the system, so it will not be active. You can customize the keyboard shortcuts to your liking. See [[Personalizar atajos de teclado|Customizing keyboard shortcuts (in Spanish)]] if you do not know how to do it}}&lt;br /&gt;
The following video shows the operation of these buttons:&lt;br /&gt;
&lt;br /&gt;
{{VideoYouTube|315|560|slj2a53E7s4}}&lt;br /&gt;
&lt;br /&gt;
=== Find and Replace ===&lt;br /&gt;
To execute the '''Find and Replace''' process, follow this procedure:&lt;br /&gt;
:# Select the text to paste, and copy it to the clipboard (eg with '''Ctrl + C''')&lt;br /&gt;
:# Select the first search string&lt;br /&gt;
:# Press the desired search button or the keyboard shortcut equivalent&lt;br /&gt;
:# Paste the clipboard contents (eg with '''Ctrl + V''')&lt;br /&gt;
:# To continue searching and replacing, repeat from step 3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Convert to uppercase or lowercase ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.006.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | These two buttons called '''Uppercase''' and '''Lowercase''' allow to convert all uppercase or all lowercase, the selected code.&lt;br /&gt;
&lt;br /&gt;
To apply these options:&lt;br /&gt;
::* Select the code you want to convert&lt;br /&gt;
::* Click on the appropriate button&lt;br /&gt;
&lt;br /&gt;
The following video shows the operation of these buttons:&lt;br /&gt;
&lt;br /&gt;
{{VideoYouTube|315|560|PPjECgjN9RE}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Button About... ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Extension.Basic.IDE.Tools.OpenOffice.007.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | Presents information about the '''Basic IDE Tools''' extension.&lt;br /&gt;
&lt;br /&gt;
After pressing the button displays the following dialog:&lt;br /&gt;
[[Image:Extension.Basic.IDE.Tools.OpenOffice.009.png|center|link=]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Undo changes ==&lt;br /&gt;
{| class=&amp;quot;adaptable w100&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;150&amp;quot; style=&amp;quot;border-right:3px solid #afafaf;padding-right:10px;&amp;quot; | [[Image:Calc.33x.04.014.png|center|link=]] &lt;br /&gt;
| style=&amp;quot;padding-left:10px;&amp;quot; | You can use the '''Undo''' button on the '''Standard''' toolbar of the IDE, or the keyboard shortcut '''Ctrl + Z''' to undo the changes made to the selected code.&lt;br /&gt;
&lt;br /&gt;
We observed that the IDE undo button usually fail when trying to undo several steps. This error is not due to '''Basic IDE Tools'''. In our trials, the first step to undo has always been made without error, and we consider not secure to undo more steps.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Recommendations for the use of this extension ==&lt;br /&gt;
Creating a basic code can be the result of hours, days, months or even years of work. Therefore it is highly recommended that:&lt;br /&gt;
:* Back up your code before using this software.&lt;br /&gt;
:* Save the changes to your code always before using this software.&lt;br /&gt;
&lt;br /&gt;
It has been done trials simulating errors. After saving the project, it has been added an option with a simulated error thath ruins the code. Then we closed the IDE editor without saving changes, after reloading the project, we recovered without problems the saved code before applying the option.&lt;br /&gt;
&lt;br /&gt;
It is therefore recommended that you always save the changes before applying a command available in the extension. In the case of noticing that after applying a command for extension in its code has been wasted, you can follow the same procedure as described in the previous paragraph to attempt to retrieve the previously stored code.&lt;br /&gt;
&lt;br /&gt;
Software that is the extension and any associated components are distributed in the hope that it will be useful, AS IS and WITHOUT ANY GUARANTEE of its performance, fitness for a particular purpose, or of the results obtained. If you use this extension, is at your own risk. We are not responsible for any damage or loss that may lead to the use of this software. By installing and / or using this software implies your acceptance of the terms of the GNU GPLv3 license that must enclose the software. Please refer to the GNU General Public License for more detailed information.&lt;br /&gt;
&lt;br /&gt;
= Keywords recognized by the formatter =&lt;br /&gt;
The words recognized by the formatter are presented in the table below these lines. The formatter will replace any occurrence of these words in the code written by the same word with the same look as that presented in the table. They are presented in alphabetical order from left to right in each row, and up and down columns.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;mitb sombra&amp;quot; &lt;br /&gt;
| Abs&lt;br /&gt;
| AND&lt;br /&gt;
| As&lt;br /&gt;
| Asc&lt;br /&gt;
| Atn&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Base&lt;br /&gt;
| Beep&lt;br /&gt;
| Boolean&lt;br /&gt;
| ByRef&lt;br /&gt;
| Byte&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ByVal&lt;br /&gt;
| Call&lt;br /&gt;
| Case&lt;br /&gt;
| cBool&lt;br /&gt;
| cByte&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| cCur&lt;br /&gt;
| cDate&lt;br /&gt;
| cDateFromISO&lt;br /&gt;
| cDateToISO&lt;br /&gt;
| cDbl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ChDir&lt;br /&gt;
| ChDrive&lt;br /&gt;
| Choose&lt;br /&gt;
| Chr&lt;br /&gt;
| cInt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| cLng&lt;br /&gt;
| Close&lt;br /&gt;
| Compatible&lt;br /&gt;
| Const&lt;br /&gt;
| ConvertFromURL&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ConvertToURL&lt;br /&gt;
| Cos&lt;br /&gt;
| CreateUNODialog&lt;br /&gt;
| CreateUNOListener&lt;br /&gt;
| CreateUNOService&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CreateUNOStruct&lt;br /&gt;
| CreateUNOValue&lt;br /&gt;
| cSng&lt;br /&gt;
| cStr&lt;br /&gt;
| CurDir&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Currency&lt;br /&gt;
| cVar&lt;br /&gt;
| Date&lt;br /&gt;
| DateSerial&lt;br /&gt;
| DateValue&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Day&lt;br /&gt;
| DeclareSet&lt;br /&gt;
| DefBool&lt;br /&gt;
| DefCur&lt;br /&gt;
| DefDate&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DefDbl&lt;br /&gt;
| DefInt&lt;br /&gt;
| DefLng&lt;br /&gt;
| DefObj&lt;br /&gt;
| DefSng&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| DefStr&lt;br /&gt;
| DefVar&lt;br /&gt;
| Dim&lt;br /&gt;
| Dir&lt;br /&gt;
| Do&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Double&lt;br /&gt;
| Each&lt;br /&gt;
| Else&lt;br /&gt;
| ElseIf&lt;br /&gt;
| End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| EndIf&lt;br /&gt;
| Environ&lt;br /&gt;
| Eof&lt;br /&gt;
| Eqv&lt;br /&gt;
| Erl&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Err&lt;br /&gt;
| Error&lt;br /&gt;
| Exit&lt;br /&gt;
| Exp&lt;br /&gt;
| Explicit&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| False&lt;br /&gt;
| FileAttr&lt;br /&gt;
| FileCopy&lt;br /&gt;
| FileDateTime&lt;br /&gt;
| FileExists&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| FileLen&lt;br /&gt;
| Fix&lt;br /&gt;
| Float&lt;br /&gt;
| For&lt;br /&gt;
| Format&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| FreeFile&lt;br /&gt;
| FreeLibrary&lt;br /&gt;
| Function&lt;br /&gt;
| Get&lt;br /&gt;
| GetAttr&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| GetGUIType&lt;br /&gt;
| GetProcessServiceManager&lt;br /&gt;
| GetSolarVersion&lt;br /&gt;
| GetSystemTicks&lt;br /&gt;
| Global&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| GlobalScope&lt;br /&gt;
| GoSub&lt;br /&gt;
| GoTo&lt;br /&gt;
| Hex&lt;br /&gt;
| Hour&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If&lt;br /&gt;
| IIf&lt;br /&gt;
| Imp&lt;br /&gt;
| In&lt;br /&gt;
| Input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| InputBox&lt;br /&gt;
| InStr&lt;br /&gt;
| Int&lt;br /&gt;
| Integer&lt;br /&gt;
| Is&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| IsMissing&lt;br /&gt;
| IsNull&lt;br /&gt;
| It&lt;br /&gt;
| Join&lt;br /&gt;
| Kill&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| LBound&lt;br /&gt;
| LCase&lt;br /&gt;
| Left&lt;br /&gt;
| Len&lt;br /&gt;
| Line&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Loc&lt;br /&gt;
| Local&lt;br /&gt;
| Lof&lt;br /&gt;
| Log&lt;br /&gt;
| Long&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Loop&lt;br /&gt;
| LSet&lt;br /&gt;
| LTrim&lt;br /&gt;
| Mid&lt;br /&gt;
| Minute&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| MkDir&lt;br /&gt;
| Mod&lt;br /&gt;
| Month&lt;br /&gt;
| MsgBox&lt;br /&gt;
| Name&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| New&lt;br /&gt;
| Next&lt;br /&gt;
| Not&lt;br /&gt;
| Now&lt;br /&gt;
| Object&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Oct&lt;br /&gt;
| On&lt;br /&gt;
| Open&lt;br /&gt;
| Option&lt;br /&gt;
| Optional&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| OR&lt;br /&gt;
| ParamArray&lt;br /&gt;
| Preserve&lt;br /&gt;
| Print&lt;br /&gt;
| Private&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Public&lt;br /&gt;
| Put&lt;br /&gt;
| QbColor&lt;br /&gt;
| Randomize&lt;br /&gt;
| ReDim&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Rem&lt;br /&gt;
| Reset&lt;br /&gt;
| Resume&lt;br /&gt;
| Return&lt;br /&gt;
| RGB&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Right&lt;br /&gt;
| RmDir&lt;br /&gt;
| Rnd&lt;br /&gt;
| RSet&lt;br /&gt;
| RTrim&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Second&lt;br /&gt;
| Seek&lt;br /&gt;
| Select&lt;br /&gt;
| SetAttr&lt;br /&gt;
| Sgn&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shell&lt;br /&gt;
| Sin&lt;br /&gt;
| Single&lt;br /&gt;
| Space&lt;br /&gt;
| Split&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sqr&lt;br /&gt;
| Static&lt;br /&gt;
| Step&lt;br /&gt;
| Stop&lt;br /&gt;
| Str&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| StrComp&lt;br /&gt;
| String&lt;br /&gt;
| Sub&lt;br /&gt;
| Switch&lt;br /&gt;
| Tan&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Then&lt;br /&gt;
| ThisComponent&lt;br /&gt;
| Time&lt;br /&gt;
| Timer&lt;br /&gt;
| TimeSerial&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TimeValue&lt;br /&gt;
| To&lt;br /&gt;
| Trim&lt;br /&gt;
| True&lt;br /&gt;
| TwipsPerPixelX&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TwipsPerPixelY&lt;br /&gt;
| Type&lt;br /&gt;
| UBound&lt;br /&gt;
| UCase&lt;br /&gt;
| Until&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Val&lt;br /&gt;
| Variant&lt;br /&gt;
| Wait&lt;br /&gt;
| Weekday&lt;br /&gt;
| Wend&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| While&lt;br /&gt;
| With&lt;br /&gt;
| XOR&lt;br /&gt;
| Year&lt;br /&gt;
| '''&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Translated by Diana Roldán García. Thanks''&lt;br /&gt;
{{Pie|cat=Extensiones|subcat=}}&lt;br /&gt;
[[Category:Ver.3.4.x]][[Category:Ver.3.3.x]][[Category:Ver.3.2.x]][[Category:Ver.3.1.x]]&lt;/div&gt;</summary>
		<author><name>Salva</name></author>	</entry>

	</feed>