hhhh is a four digit hexadecimal number representing the new cursor size. The first two digits are the starting line number, and the second two digits are the ending line number. For example CURSOR(LINE) is equivalant to CURSOR(0607) which creates a cursor from line 6 to 7. The result on the screen depends on the type of hardware installed.
This function is useful for turning off the cursor when there is continuous activity on the screen, such as updating a clock. Note that DOS may restore the cursor type when it returns to the DOS prompt (e.g. C:> ).
DOSCHARIN() == 'a' (perhaps)
DOSCHARIN() == 'ALT-F3' (perhaps)
ABBREV('Print','Pri') == 1
ABBREV('PRINT','Pri') == 0
ABBREV('PRINT','PRI',4) == 0
ABBREV('PRINT','PRY') == 0
ABBREV('PRINT','') == 1
ABBREV('PRINT','',1) == 0
For example, ABBREV() can be used to identify when an option or its proper abbreviation is used.
READ Enter option: %1
%1 = UPPER(%1)
IF ABBREV('KEYWORD1', %1) THEN GOTO ....
IF ABBREV('KEYWORD2', %1) THEN GOTO ....
ELSE GOTO ....
BITOR("FRED", "", " ") == "fred"
BITOR("ThAT", " This", "") == "thatThis"
OVERLAY(' ','abcdef',3) == 'ab def'
OVERLAY('.','abcdef',3,2) == 'ab. ef'
OVERLAY('qq','abcd',1) == 'qqcd'
OVERLAY('qq','abcd',4) == 'abcqq'
OVERLAY('123','abc',5,6,'+') == 'abc+123+++'
XRANGE(a,h) == 'abcdefgh'
XRANGE(0,A) == '0123456789:;<=>?@A'
Thank you for choosing EBL Plus.