Development

This environment use the integrated development environt to code a test new extensions.

class bci_framework.framework.environments.development.Development(core)[source]

Main Action with an integrated development environ.

__init__(core)[source]

Constructor

build_linenumber()None[source]

The same linenumber is used for all editors.

build_preview()None[source]

Update mdiAreas.

connect()None[source]

Connect events.

get_project()Path[source]

Return the path of the current project.

hide_preview()None[source]

Expand editor.

on_focus()None[source]

Set the correct projects widget.

open_subwindow()None[source]

Open an auxiliar window for stimuli delivery.

save_all_files()None[source]

Save all opened files.

show_preview()None[source]

Show previsualization.

start_preview()None[source]

Initialize the previsualization and the debugger.

stop_preview()None[source]

Stop subprocess.

update_log()None[source]

Write logs into debugger.

Logging messages could be from Python or JavaScript (Bryhon).