User manual - Cライブラリ解説書ver.1.01(2006年6月15日)

DT−300C ライブラリ解説書
52
3.1.6 スクロール制御
カレントカーソル位置が最下行で文字列が表示できない場合はスクロール制御を行います。
(例1) 最下行の縮小ANK表示でスクロールが発生する場合
座標(12,7)に縮小ANK“ABCDEF”を表示
012345678910111213
0 0
1 1
2 2
ANKスペースを表示
3 3
4 4
5 5
6 6
AB
7
ABCDEF
7
DEF
1
2
3
4
5
6
7
8
9
0
A
B
C
D
1
2
3
4
5
6
7
8
9
0
A
B
C
D
※1行スクロールします
(例2)
最下行−1の標準ANK/漢字表示でスクロールが発生する場合
座標(12,6)に標準ANK“ABCDEF”を表示
012345678910111213
0 0
1 1
2 2
ANKスペースを表示
3 3
4 4
5 5
6 6
7 7
1
2
3
4
5
6
7
8
9
0
A
B
C
D
1
2
3
4
5
6
7
8
9
0
A
B
C
D
A
B
C
D
E
F
C
D
E
F
A
B
※1行スクロールします
(例3) 最下行の標準ANK/漢字表示でスクロールが発生する場合
座標(12,7)に標準ANK“ABCDEF”を表示
012345678910111213 012345678910111213
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
A
B
C
D
E
FC
D
E
F
A
B
※2行スクロールします
※スクロール抑制
文字列表示2(
lcd_string2)でスクロールを抑制できます。改行モードあり指定のときで最下行でスクロールが発
生する条件になった場合でもスクロールを行いません。表示しきれなかった文字については無視されます。