next up previous
Next: 3.13 その他 Up: 3 VOGLE→EGGX プログラム書き換えマニュアル Previous: 3.11 color()

3.12 boxtext()

  boxtext(x, y, width, height, string);

これは困った…VOGLE の一つの特徴に、 フォントをベクトル・データとして保持しているため、 フォントの拡大・変形が 自由自在ということがあげられます3。 この boxtext() はまさにその特徴を用いたもので、 これを EGGX/ProCALL で一般的にシミュレートするのは面倒ですね。

白旗をあげておきます。 まったく何もしないのは良くないから、
  eggx_drawstr(win, x, y, 24, 0, string);
とでもするのでしょうか。 EGGX/ProCALL ではフォントのサイズが最大 24 (ドット) までしか指定できないので、 「全然満足できない」場合が多いでしょうが、ないよりはまし、 と我慢するしかないです。


next up previous
Next: 3.13 その他 Up: 3 VOGLE→EGGX プログラム書き換えマニュアル Previous: 3.11 color()
桂田 祐史
2015-04-17