Multiple references to an identifier in a section of text can be altered at once using SyncEdit. Select the text in which you wish to alter an identifiers name and press Ctrl+J. The highlighted area should turn from a blue colour to a green colour with identifiers displayed with grey boxes around them, except for the currently selected identifier (which should be in a blue box) and other references to the same identifier (which should be in a purple /pink box). To change to a different identifier, click in a different box. To edit the identifier, simply edit one of the boxes. When finished, press Esc. This can be used to change variable names, procedure/function names (and calls to them), custom type names (and declarations that use them). It can also be used to change references to a type as well as any uses of that type. Trying to edit something not in a box causes SyncEdit to exit, as it would when pressing Esc.
It can be undocked or moved from one side to the other. To reset it to its default position, restart Simba. As of now, it doesn’t remember where it was last. If it doesn’t correctly display Script functions/procedures, it may be that there is a problem with the script before the declaration. Items are not currently sorted alphabetically at any level, however Script and Includes items are added in the order they appear in the relevant scripts. If you close it, it can be displayed again from the View menu.
The Extensions form is launched from the View menu via the Extensions item. To enable or disable an extensions, select it from the list and tick or untick the box in the bottom left hand corner appropriately (ticked for enabled, unticked for disabled). Listed extensions are, by default, located in the Extensions folder where the Simba executable is. The file extensions .sex is short for Simba EXtension. Extensions focus more on the Simba form or similar, general area where as plugins focus more on the scripting aspect.
For a list of all Simba extensions, have a look here.
Note
The above sentence will link to a list of Simba extensions, but that list stills needs to be created.
The colour picker history form is launched from the View menu via the Colour History item. It lists all colours that have been picked since launching Simba, unless they have been deleted, as well as information on where they were picked and RGB values. Names can be given to colours, to help relate it to what it represents, by selecting a colour item from the left and changing the top field on the right. It is, by default, displayed after picking a colour using the button on the main Simba toolbar.
The update form is launched from Tools menu via the Update item. Informs user if no update is currently available before displaying the form. Gives the option of updating when the current version is not the latest.
The Simba settings form is launched from the Tools menu via the Settings item. The main tree consists of 3 sections: one for the functionality of Simba (Settings), one for the appearance of Simba (LastConfig) and one for holding settings relevant to extensions (Extensions).
The following information applies for the main Settings branch and not LastConfig or Extensions.
The Settings section allows toggling of:
The Settings section allows changing the path of:
The Settings section has further settings which do not fall into the above two categories of sorts. These are:
It is highly suggested that the large majority of settings should not be altered unless you know what you are doing.