• Single Prompt has been retired. All Single Prompts are automatically
upgraded to an equivalent Multiprompt.
• Obsolete devices. These devices have been retired and are no longer
supported.
- DOS
Support (7200, Apex III)
-
Compsee MAT
- IT3875
-
Dolphin 7300
-
Dolphin 7400
• EnableALD, EnableCentering, and EnableAimer have changed. In version 2,
they were overridden by the settings on the Advanced Barcode Settings screen.
Now they set the default value used if the Advanced Barcode Settings option is
• Exec function. The expression is evaluated and must be a correctly
formatted string, so using something like this:
Exec(@test@ = left("1234", 2))
won't work. You have to do this:
Exec("@test@ = left" & chr(34) & "1234" & chr(34) & ", 2")
So it evaluates to the expression above before executing. This is really
only a problem if there are literal strings in the data.
• Index-based functions like DeleteItem or GetItemData now fail if the index
specified is larger than the number of items in the element. They used to
operate on the last item in the list.
• You cannot use $ # @ . + - * / & < > = ( ) "" or in Prompt or
Element names. A warning is displayed when a V2.x program with these characters
in the Prompt or Element names is opened in V3.x.
• Several Functions were renamed:
-
DownloadData -> DLSrvDownloadData
-
LoadProgram -> DLSrvLoadProgram
-
SendCollectedData -> OmniSendCollectedData
- New:
OmniLoadProgram
However, the old names are still supported for now. A warning is displayed
when a V2.x program using these functions is opened in V3.x.
• Unattended Mode now sends SystemIdleTimerReset so the device does not
suspend. You have to press the power button to turn off the screen/keyboard,
but the device will stay running.
• Alias size increased from 15 to 30 characters. This will prevent old ITC
files from processing with the new programs.