LCDに関するAPI.
コンソールの幅は0~178,高さは0~128(範囲外の数値も指定可能だが、コンソールには表示されない).
[詳解]
|
| LCD.font= (fnt) |
| デフォルトのフォントを設定する. [詳解]
|
|
| LCD.draw (str, x, y) |
| 指定位置で文字列を描く. [詳解]
|
|
| LCD.fill_rect (x, y, w, h, color) |
| 矩形を描いて色を塗る. [詳解]
|
|
| LCD.draw_line (x0, y0, x1, y1) |
| 指定座標で線を引く. [詳解]
|
|
| LCD.show_message_box (title, msg) |
| メッセージボックスにメッセージを表示する.※メッセージボックスを表示中なmrubyのプログラムを一時停止し、中央(Enter)ボタンを押して再開する [詳解]
|
|
| LCD.error_puts (msg) |
| メッセージボックスにエラーを出力する. [詳解]
|
|
| LCD.priint (str) |
| LCDのコンソールに文字列を表示する(改行なし). [詳解]
|
|
| LCD.puts (str) |
| LCDのコンソールに文字列を表示する(改行あり). [詳解]
|
|
LCDに関するAPI.コンソールの幅は0~178,高さは0~128(範囲外の数値も指定可能だが、コンソールには表示されない).
フォントサイズを表すシンボル
シンボル |
---|
:small |
小さいサイズのフォント
|
:medium |
普通サイズのフォント
|
LCD.show_message_box |
( |
title, |
|
|
msg |
) -> nil |
| |
メッセージボックスにメッセージを表示する. ※メッセージボックスを表示中なmrubyのプログラムを一時停止し、中央(Enter)ボタンを押して再開する
- 引数
-
title | メッセージボックスのタイトル |
msg | メッセージ |
- 戻り値
-
LCDコンソールに文字列を表示する(改行なし).
- 戻り値
-
LCD.error_puts |
( |
msg |
|
) -> nil |
| |
LCDコンソールに文字列を表示する(改行あり).
- 引数
-
- 戻り値
-
LCD.draw_line |
( |
x0, |
|
|
y0, |
|
|
x1, |
|
|
y1 |
) -> nil |
| |
指定座標で線を引く.
- 引数
-
x0 | 始点の水平方向の位置(小数点以下切り捨て) |
y0 | 始点の垂直方向の位置(小数点以下切り捨て) |
x1 | 終点の水平方向の位置 (小数点以下切り捨て) |
y1 | 終点の垂直方向の位置 (小数点以下切り捨て) |
- 戻り値
-
LCD.draw |
( |
str, |
|
|
x, |
|
|
y |
) -> nil |
| |
指定位置で文字列を描く.
- 引数
-
str | 文字列 |
x | 左上隅の水平方向の位置 (横方向にフォントサイズ*x文字分ずらした位置,小数点以下切り捨て) |
y | 左上隅の垂直方向の位置 (横方向にフォントサイズ*y文字分ずらした位置,小数点以下切り捨て) |
- 戻り値
-
LCD.fill_rect |
( |
x, |
|
|
y, |
|
|
w, |
|
|
h, |
|
|
color |
) -> nil |
| |
矩形を描いて色を塗る.
- 引数
-
x | 左上隅の水平方向の位置(小数点以下切り捨て) |
y | 左上隅の垂直方向の位置(小数点以下切り捨て) |
w | 矩形の幅(小数点以下切り捨て) |
h | 矩形の高さ(小数点以下切り捨て) |
color | カラーのシンボル |
- 戻り値
-