Introduction

This BrainStim documentation refers to (short) examples and tutorials to explain some BrainStim feature or topic in detail. This document summarizes all of these examples and tutorials with a short explanation.

Examples and Tutorials

 The following examples and tutorials are refered to in the documentation:

Reference Description
Command-Line Options BrainStim can be started by passing Command-Line options/flags, this document explains how you can do this.
Custom Menus BrainStim can be extended by creating custom user menus, read this document to see how this is done.
Custom User Logins Custom User Logins can be enabled for BrainStim to have a custom login option at startup which is independent of Operating System Login.
Document Types BrainStim supports various document types read this for more information.
File Type Associations This document explains how you can set certain file type associations for BrainStim, which automatically open BrainStim when opening a certain type of file.
Functions And Includes This document explain what scrip includes and function are.
Garbage Collection This document explains why and how script garbage collection works.
Internal Network Interface BrainStim can also be accessed through an internal Network Interface, read this document for more information about this topic.
Main Log-file The main log-file is used by BrainStim to save all program execution information to, read this document for more information about this document.
Operating System User Logins BrainStim makes use of the Operating System user credentials for access rights/directories and custom configuration, read this document for more information about this topic.
Plugin Frame Work This document explains the internal plugin framework of BrainStim.
Qt Library Script Bindings Read about the QT library script bindings and how they extend the BrainStim script engine.
Script Debugging Read this document for various tips on how you can debug a custom script file.
Settings Dialog BrainStim can be configured through a settings dialog, read this document for more information about this topic.
Signal-Slot Connections Read about signal-slot connections and how you can make use of these in a script.
Update Manager Tool Read in this document more about BrainStim Updates and the UpdateManager tool.
User Interface This document describes the default BrainStim User Interface components and their functionality.