Flags to restrict the content of items.

Namespace: ExpSuite
Assembly: FrameWork (in FrameWork.exe) Version: 1.0.0.0

Syntax

Visual Basic
Friend Class clsItemList

Remarks

Select the type of content (string, numeric, directory of file name) and then use a proper restriction.
ifString Content is a string. See String flags for further restrictions.
ifNumeric Content is numeric. See Numeric flags for further restrictions.
ifDirectory Content is a directory.
ifFileName Content is a file name. See Filename flags for further restrictions. Use the Unit parameter to set the file name mask (e.g. *.txt)
ifElectrodeL Content is a left electrode from Settings/Signal. See Electrode flags for further restrictions.
ifElectrodeR Content is a right electrode from Settings/Signal. See Electrode flags for further restrictions.
ifFlagTypeMask Mask of the flag type. Use "MyFlags AND ifFlagTypeMask" to retrieve the type of the flag.
Numeric Flags:
ifInteger Restrict to integer.
ifNonZero Must not be zero.
ifMinTimeDelay Must be positive integer.
ifMin Sets a restriction to a minimum value. Use the Min parameter to set the range.
ifMax Sets a restriction to a maximum value. Use the Min parameter to set the range.
ifVectorized Content can be a vector of numeric values, separated by blank or semicolon (not both!).
Electrode Flags:
ifMin Content is numeric. See Numeric flags for further restrictions.
ifMax Content is numeric. See Numeric flags for further restrictions.
ifVectorized Content can be a vector of electrodes, separated by blank or semicolon (not both!).
ifNoTHRCheck Do not check the AMP field to be higher then the THR field (from Settings/Signal)
ifNoMCLCheck Do not check the AMP field to be lower then the MCL field (from Settings/Signal)
String Flags:
ifNonEmpty Content must not be empty.
ifEnumeration Content must be a chosen one from the list given in Unit string. Use the Unit parameter to set the list of atoms selected by ;
ifCaseSensitive Content is case sensitive.
ifUpperCase Content will be converted to upper case.
ifLowerCase Content will be converted to lower case.
File Name Flages:
ifAbsolute Absolute file name including path name.
ifRelativeDataDir1 File name, relative to the data directory #1 (index = 0)
ifRelativeDataDir2 File name, relative to the data directory #2 (index = 1)
ifRelativeDataDir3 File name, relative to the data directory #3 (index = 2)
ifRelativeDataDir4 File name, relative to the data directory #4 (index = 3)
ifRelativeDataDir5 File name, relative to the data directory #5 (index = 4)
ifRelativeDataDir6 File name, relative to the data directory #6 (index = 5)
ifRelativeDataDir7 File name, relative to the data directory #7 (index = 6)
System Flags:
ifIndex Column is an index column. Used for renumbering of index functionality.
ifDisabled Column will be disabled. Not implemented yet!

Inheritance Hierarchy

System..::..Object
  ExpSuite..::..clsItemList

See Also