[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
MISC Miscellaneous clarification/anomalies. ~
Clipper Version 1.03 dtd 09/15/90.
a) CL.BAT (Support Bulletin S50004.TXT)
This batch file was not supplied with Clipper 5.0.
Here are the intended contents:
CLIPPER %1
RTLINK FI %1
b) NDX File Support ( Card contained with Clipper 5.0 )
You must request this feature from Nantucket(r). Not available
as of late November.
c) SETBLINK(), SETMODE() (NG Function Descriptions)
These are environmental or screen attributes; hence, they may
change the full screen when invoked. SETMODE() should be followed
by a CLS or CLEAR SCREEN. You may want to save the screen before
invoking either of these functions.
d) MEMVARBLOCK() (NG Function Description)
MEMVARBLOCK() cannot be used to create set-get blocks for LOCAL
or STATIC variables.
e) A 'splash of color' may remain at 0, 65 after using SETCOLOR()
and GET. This can be eliminated by SET SCOREBOARD OFF.
f) Code block parameter visibility - documentation anomaly.
Page 1-21 of the Clipper 5 Reference, last sentence, 2nd paragraph
reads: "....a declaration that occurs within a code block (a block
parameter), applies to that code block and any code blocks nested
within it.". The block parameter IS NOT visible to nested code blocks,
unless you pass it.
g) In certain incidences, terminating a macro expression with a period,
'.', does not work; e.g.,
FUNCTION IndexFile(cKey, cIndexName)
INDEX ON &cKey. TO (cIndexName)
RETURN (NIL)
Result: Compiler "Error C2081 Macro of declared symbol: '&cKey.'
h) Menu.prg example on page 1-2 of the Reference Manual has as its
first line '#include "Database.prg" ...'. This directive should
be placed at the end of the program (it includes generic database
functions).
i) Cursor anomalies. Try using SET CLIPPER=CGACURS if you are
experiencing cursor anomalies. Reference: NG Environment.
j) Re-direction. Clipper 5.0 does not accept command line parameters
re-directed from a text file; e.g. CLIPPROG < TEXTFILE.
k) Internal Error Numbers are not documented.
l) STATIC arrays. Documentation anomaly, pg. 1-57. Contrary to the
documentation, STATIC arrays are also dynamic.
m) The following program results in a run-time error because x was not
initialized; however, the error message, "Error BASE/1087 Argument
error: -- " should reference ++ instead.
function main
local x
x++
return nil
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson