FONT - [文字表示] |
||||||
… フォントの指定
FONT 式
FONT 48
FONT 4*16+1
文字列描画やメニュー表示時に使用するフォントのサイズや属性を指定します。
サイズは、16の倍数で指定します。
0: 表示されません。
16: 表示されません。
32: 8×16ドットフォント
48: 4×10ドットフォント
64: 6×12ドットフォント(通常フォント)
80: 6×12ドットフォント
96: 8×16ドットフォント
112: 12×24ドットフォント
128: 16×32ドットフォント
上の数値に、次の数値を加算すると表示属性を指定できます。
0: FBSET - 描画色と背景色ともに描画します。
1: FSET - 描画色のみで描画します(背景透明)。
2: BSET - 背景色のみ描画します(文字透明)。
3: FBEX - 描画色と背景色のみ反転します。
フォントはZAURUSの機種によりサイズやフォント種類が違うことがあります。
(サンプル 1)
REM 944BASIC 'FONT サンプル'
S='abCDあいウエ漢字 ・ ・ 〒★・・'
FOR I=0 TO 12
CLS
SZ=192-(I*16)
SS=STR(SZ):SH=STRCAT('FONT ',SS)
HEADER SH
FONT SZ:GCURSOR 2,24:PRINT S
KEYWAIT
NEXT I
KEYWAIT
(サンプル 2)
REM 944BASIC 'FONT サンプル2'
S='abCDあいウエ漢字 ・ ・ 〒★・・'
FOR I=0 TO 3
CLS:COLORFG 192,64,128
BOXFILL 1,20,238,40
COLORFG 0,0,0:COLORBG 255,255,255
SH=STRCAT('FONT 64+',I)
HEADER SH
FONT 64+I:GCURSOR 12,24:PRINT S
KEYWAIT
FONT 64+I:GCURSOR 13,24:PRINT S
KEYWAIT
NEXT I
FONT - [文字表示] |