Features missing from the editor

Recent discussions have brought to light a number of features that are supported by MWorks but not supported (or incompletely supported) by MWEditor. I’m going to start a list of such features in this discussion. Anyone who knows of or discovers additional missing features should feel free to add them in a comment.

Missing Features

  • List replicator:

      <list_replicator tag="List Replicator_1" full_name="fullname_1" values="0,1" variable="x">
          <list_replicator tag="List Replicator_2" full_name="fullname_1" values="2,0" variable="y">
              <list_replicator tag="List Replicator_3" full_name="fullname_1" values="3,7,1,0" variable="z">
                  <stimulus tag="Distractor${x}${y}${z}" full_name="Distractor${x}${y}${z}" type="image_file" path="./Distractor${x}${y}${z}.png" x_size="3" y_size="3" x_position="0" y_position="0" rotation="0.0" contrast="0.0" affine_transform="0"/>
              </list_replicator>
          </list_replicator>
      </list_replicator>
    
  • Unload stimulus action:

      <action tag="Unload Stimulus" type="unload_stimulus" stimulus="my_image"></action>
    
  • Linear eye calibrator:

      <calibrator type="linear_eye_calibrator" eyeh_raw=""  eyev_raw="" eyeh_calibrated=""  eyev_calibrated=""></calibrator>
    

Incomplete Features

  • Image stimulus editor doesn’t support deferred="explicit"

  • Image file path can’t be edited manually, which prevents you from using a replicator variable in the image name

  • Selection variables don’t have a custom editor panel, so users must know the syntax for “values” and the options for “selection” and “sampling_method”

Most of the issues listed here have been fixed. I’ve opened tickets for the remaining ones.