Changes
- New Condition List element offers a simple randomization mechanism for independent variables in experiment trials:
- New InkCanvas element for recording writings and drawings made with pen tables and touch screens:
- New GUI Layout element that allows to add custom layouts of interactive GUI elements (e.g. textboxes, togglebuttons, listboxes) onto the presentation screen in experiments. The GUI elements can be used to collect participant responses:
- The extra coordinate system, in which coordinates are proportional to the screen area, is introduced for all position and size properties of visual elements and clPoint and clSize data types. For example, the image size can be set as 0.5,0.5 to take a quarter of the screen.
- Reworked editors for the color position and size properties with keyboard tab navigation
- Support for MIDI files in Material Library and in the Audio Player element
- Ability to choose vertical synchronization mode for each event separately
- Significant decrease in execution times for large code snippets due to a reworked access mechanism for the proxy variables
- The pixel size of the Preview window is now shown on resizing
- Uniform resizing of the Preview Window is now available with pressed Shift
- Route conditions can be now previewed and accessed directly from the flow routes panel
- New code change detection prevents unnecessary code recompilation on the start of an experiment
- Quick zooming in code editors with a mouse wheel replaces the font size property in application preferences
- Caret position is now remembered for each code snippet
- New screen tips with help web-links are introduced for some GUI panels
- New demos and templates are added: Attentional Blink, Stroop task, motion integration illusions, etc.
- Option for disabling the proxy variables caching in snippets is added to the HQ properties Lazy Property grid loading reduces GUI navigation lags
- More intuitive selection highlighting of elements and events
Fixes
- A application crash on dragging a file folder into Material Library
- Occasional swapping of events in the event panel during dragging or selection
- Slowing of typing in large code snippets
- Application crash when the same MIDI notes are played in parallel (observed with electronic drumpads)
- Issue with editing of the Text property of the Text element in the property grid
- Occasional disabling of Ribbon commands (buttons in Ribbon panel) until a new mouse click on the main windows is done
- Disabled Save button in the quick panel after a new EventIDE installation
- inconsistency in GUI colors on Windows XP and Windows 7
- Scrolling issues in the template gallery
- Text cropping in the message dialog header
- Font Size and Font Family comboboxes in the Abstract ribbon tab now accept Enter presses for change committing
- Broken web-links in experiment abstracts
- When a proxy hub variable is created and used for the ‘Visible’ property on the visual element, it could cause continuous re-rendering of the parent event and a performance drop
- Processor idle check could freeze the start of an experiment in the full screen mode.
- Various fixes in GUI