
243
• The loaded user-defined fonts are effective during execution of the user program
which loaded those fonts and during execution of the successive user programs
chained by the
CHAIN
statement.
• If you load a font to the same
kanjicode
more than one time, the most recently
specified font takes effect.
• Only when the Interpreter executes the
KPLOAD
statement, it refers to the array
data defined by
fontarrayname
. So, once a user program has finished load-
ing the user font, changing the data in the array or deleting the array itself (by the
ERASE
statement) will not affect the already loaded user font.
• An array integer variable--a work array, register array, or common array--for
fon-
tarrayname
should be declared by the
DIM
,
DEFREG
, or
COMMON
statement,
respectively.
DIM kp0%(15)
DEFREG kp1%(15)
COMMON kp2%(15)
The array variable should be one-dimensional and have at least 16 elements.
Each element data should be an integer and stored in the area from the 1st to
16th elements of the array.
• Also when the double-width, double-height, or quadruple-size is specified, user-
defined fonts loaded by the
KPLOAD
will be effective. The system will enlarge the
dot pattern of each loaded font in double-width, double-height, or quadruple-size.
For details, refer to Chapter 7, Subsection 7.1.3 "Dot Patterns of Fonts."
■
Loading a user-defined cursor
KPLOAD
loads a user-defined cursor data defined by
cursorarrayname
to the
user font area specified by
kanjicode
.
• To display a user-defined cursor loaded by the
KPLOAD
, you set 255 to
cur-
sorswitch
in the
LOCATE
statement in the two-byte Kanji mode. (
LOCATE
,,255
)
• The loaded user-defined cursors are effective during execution of the user pro-
gram which loaded those cursors and during execution of the successive user
program chained by the
CHAIN
statement.
• Only when the Interpreter executes the
KPLOAD
statement, it refers to the array
data defined by
cursorarrayname
. So, once a user program has finished
loading the user cursor, changing the data in the array or deleting the array itself
(by the
ERASE
statement) will not affect the already loaded user cursor.
Содержание BHT-BASIC 100 SERIES
Страница 1: ......
Страница 161: ...153 Chapter 10 Sleep Function CONTENTS 10 1 Sleep Function 154...
Страница 163: ...155 Chapter 11 Resume Function CONTENTS 11 1 Resume Function 156...
Страница 173: ...165 Chapter 13 Backlight Function CONTENTS 13 1 Backlight Function 166...
Страница 192: ...Chapter 14 Statement Reference 184 Example OPEN master Dat AS 1 FIELD 1 20 AS bar 10 AS ky CLFILE 1 CLOSE 1...
Страница 249: ...241 Example CLOSE IF kyIn Y THEN KILL Master Dat END IF Reference Statements CLFILE...
Страница 349: ...341 Run time errors Error code Meaning 05h Parameter out of the range checktype is out of the range...
Страница 383: ...375 Run time errors Reference Error code Meaning 05h Parameter out of the range Functions LEFT LEN and RIGHT...