DMDX Help.


How to use DMDX

    If you aren't using the Auto mode shortcut you will have to use TimeDX version 5 to establish operating parameters and store them in the registry.  Otherwise DMDX can be run immediately.  This is what it's main screen looks like under Windows 8:



    DMDX's primary dialog presents you with the name of the item file to be run and a browse button to change it.  Usually an item file, it's resources (graphics and sound files) and the data files generated are all found in one directory.

    It also has Diagnostic check box that enables the standard DMastr debug mode where each item is displayed and the item number is then recorded for a response time instead of actually gathering a response from the subject.  By default no branches are taken when the Diagnostic button is checked unless the Diagnostic Branching check box is set.  This is because when branching was first implemented it was for repeating sections of items till some criteria was met by the subject (ie branches were based on the RT) and in diagnostic mode like as not the item file would continue looping forever as the RTs were static (being based on the item number).  Nowadays it's used (by me anyway) as a control structure where branches are made based on the contents of counters or macros and diagnostic mode has no use unless those branches are taken.

    The Subject ID field is an optional subject ID, if DTP data files are being used then the first character of this is included in the binary data file, if AZK or ZIL files are used then the whole string is included in the output file.  The subject ID is also available in item files with macro S.

    The "Ignore unknown RTF" check box is to override error messages resulting from unusual file formats, see Item Files.

    The Unicode check box turns on the Unicode code path.

    To run the item file click the Run button, press ESC when the item file is finished to save the data. To exit DMDX click Exit, to use another dialog just select it from the menu (the current DMDX and TimeDX dialogs don't need to be exited manually). To perform a syntax check (analogous to ICHECK) click the Syntax Check button (the screen shot is of a syntax check). The syntax check will not display items as they are processed, nor will it perform any branching -- it will parse the entire file and check for the existence and integrity of any bitmaps or wave files (inc. cursor names) that are used, it even checks that the destinations of branches exist too. To access the VOX dialog to set the threshold for the DigitalVOX device use File / "Test Vox".

    Note that the dialog can appear narrower if your monitor is not wide enough.




DMDX Index.