Skip to content

Laboratory of Neuropsychology

Programmer Notes for MatOFF

Adding New Layout Items to Menus

When adding new layout items to the GUI, a number of changes must be made for these items to be stored and recalled by the Layout command.

In layout_handles.m
Create a handle for the new items

In set_layout
Add lines to store layout items

In get_layout
Add lines to recall the items

In parse_command
Add protocol commands to control the items

In save_file
Update the "layout" section to generate proper protocol commands

Delete all existing copies of koflay.dat and koflay_default.dat

Adding new environmental variables

In matoff.m
Add new variable name and default value as environment.<variable name>.
Add a new set(findobj('tag',.... line to initialize the environment menu

In setenv.m
Add entry for new variable. Use all caps in the findstr() commands.
Add new variable to environment_menu.m

Documentation
Update help_request.m
Update environmental_variables.html
Update commands.html#Setenv