1
0
mirror of https://github.com/moparisthebest/Simba synced 2024-11-11 20:05:03 -05:00
Simba/Doc/sphinx/features/settings.rst

239 lines
4.5 KiB
ReStructuredText
Raw Normal View History

2010-07-02 19:53:34 -04:00
.. settings:
Simba settings
==============
The Simba settings form can be used to tweak various Simba settings. Varying
from how often Simba will check for an update to wether or not you want the tray
icon to show at all times.
2010-07-05 14:28:00 -04:00
Settings can be changed by going to the menubar titled *Tools* and the
selecting the *Settings* option.
2010-07-06 05:30:50 -04:00
If you at any time have serious problems with Simba not behaving it as you
expect it should and you changed something in the settings, you could try
closing Simba and deleting ``settings.xml``. Simba will create one with
default settings if it does not exist.
2010-07-05 14:28:00 -04:00
General Settings
----------------
``Settings/General/``
Recent files history
~~~~~~~~~~~~~~~~~~~~
``MaxRecentFiles``
Stores the amount of recent files to remember. *10* is default.
Extensions
----------
``Settings/Extensions``
Settings related to extensions are found here.
Extension directory
~~~~~~~~~~~~~~~~~~~
``Path``
This setting contains the directory Simba searches for its extensions.
Plugins
-------
``Settings/Plugins/``
Plugin directory
~~~~~~~~~~~~~~~~
``Path``
This setting contains the directory Simba searches for its plugins.
Includes
--------
``Settings/Includes/``
Include directory
~~~~~~~~~~~~~~~~~
``Path``
This setting contains the directory Simba searches for its
global includes.
Fonts
-----
``Settings/Fonts/``
Automatically load fonts on startup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``LoadOnStartUp``
Default is *True*. If set to *False* Fonts will not be loaded on startup.
Font Directory
~~~~~~~~~~~~~~
``Path``
Contains the directory Simba will look for when searching for fonts.
Updater
------
``Settings/Updater/``
The ``Updater`` refers only to the Simba updater, and not to other updaters like
the Font updater or other third party updaters.
Automatically check for updates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``CheckForUpdates``
Default is *True*. If set to *True*, Simba will automatically check if there are
updates available. If you don't want Simba to check for updates of Simba, set
this to *False*.
How often we check for updates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``CheckEveryXMinutes``
Default is *30*. The number here defines how often Simba will check for Simba
updates, in minutes.
Code Hints
----------
``Settings/CodeHints/``
Automatically pop up Code Hints
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``ShowAutomatically``
If set to *True*, code hints will be shown when appropriate.
On *False* code hints will never be shown automatically.
Code Hints
----------
``Settings/CodeCompletion/``
Automatically pop up Code Hints
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``ShowAutomatically``
If set to *True*, code completion will pop up when appropriate.
On *False* code will never be completed automatically.
Function list
-------------
``Settings/FunctionList/``
Show on Start
~~~~~~~~~~~~~
``ShowOnStart``
It true is set to *True*, the function list will be visible on startup. *False*
requires you to enable it yourself.
Colour Picker
-------------
``Settings/ColourPicker``
Show colour history on pick?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``ShowHistoryOnPick``
If set to *True*, the Colour History form will be shown every time the user has
picked a colour.
Script Tabs
-----------
``Settings/Tabs/``
Script opening mode
~~~~~~~~~~~~~~~~~~~
``OpenScriptInNewTab``
Simba can load Scripts in two diffferent ways. It can open every script in a new
tab, or it can override the currently active tab. Setting this to *True* opens
scripts in new tabs; this is also the default.
Behaviour when closing tabs
~~~~~~~~~~~~~~~~~~~~~~~~~~~
``OpenNextOnClose``
Once a tab is closed, Simba can open your most recent tab, or the tab that is
next to the closed tab. Setting this to *False* jumps back to
your most recently used tab.
Source Editor
-------------
``Settings/SourceEditor/``
Source colouring
~~~~~~~~~~~~~~~~
``LazColors``
The default colour theme is the same as Lazarus' colours. If you prefer another
2010-07-05 14:30:39 -04:00
(more familiar?) theme, set this to *False*.
2010-07-05 14:28:00 -04:00
Default script
~~~~~~~~~~~~~~
This contains the path to the default script. You can change this to set your
own default script. (Opening a blank tab loads up the default script)
Tray Icon
---------
``Settings/Tray``
Visiblity of the tray icon
~~~~~~~~~~~~~~~~~~~~~~~~~~
``AlwaysVisible``
If you want the tray icon only to be visible when Simba is minized, set this to
*False*.
2010-07-02 19:53:34 -04:00
.. note::
Here should be a list of the most important Simba settings; what they
influence, plus the possible values for them.
2010-07-05 14:28:00 -04:00