
(May 8, 1998)
Online Data is currently back porting our OS/2 and Windows
NT/95/98 versions of OnCmd to the QNX4
platform. While still maintaining compatibility with existing code this will result in
greatly enhanced functionality.
Some of the new features that the new version will
include are:
Large
object support.
No restrictions on string length or array size ( within memory restraints )
Support
for some Clipper syntax ( BIN2W, DBGOTO, DBAPPEND etc )
Code
Blocks
SCAN/ENDSCAN.
Fully
integrated browse.
No
longer an external program, will now respect filters and indices.
Create
databases from arrays.
Many
more database functions (INSERT, BLANK, SCATTER, GATHER).
Data
Mirroring.
Suffix
control (ie. .dbf /dbt/dbb etc. can be redefined to anything).
Index
Tags (structured indices like in FoxPro).
Windows
(multiple text based windows under program control).
Interrupts
(timers, mouse clicks etc).
TCP/IP
support.
SQL
through ODBC support.
Many,
many more string functions:
- compress/decompress
- encrypt/decrypt
- STRBK ( break a string up into an array ), PADL(RC), ATC
- refer to individual characters in a string like an array (s[6] is the 6th character
in the S)
Some
C like operation.
++,
-* type operations.
cformat
functions (format output like PRINTF in C).
Improved
array support.
- no size restrictions
- add elements to and delete from an array
- resize an existing array
- clone an array to another array
Allocate
memory blocks ( ALLOC, PEEK, POKE, ADDR ).
Shared
memory.
Static
and Local variables.
Object
oriented programming ( DEFINE CLASS, ENDCLASS ).
Pools
(Storage of unrelated data types in a flexible list ie. no need to predefine the
size)
Improved
speed and robustness
|