HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0927
undefinedfont命令で斜体にすると右端が切れる3解決


undefined

リンク

2009/9/27(Sun) 19:52:55|NO.28012

font命令で3番目の引数に斜体を指定すると右が切れてしまいます。

font msgothic,40,2 mes "TTTTTT"//最後のTが切れる

他のフォントで試していないのでわかりませんが、
アルファベットだと切れ方が目立ちます。

ちなみに、HSP3.2でOSはVistaです。



この記事に返信する


レノス

リンク

2009/9/27(Sun) 20:32:03|NO.28013

XPですので、推測ですが……。
原因は、mes の後に再描画する範囲をはみ出しているからです。
#ウィンドウを一旦最小化して、改めて表示すると、切れていないと思います。

redraw 命令を使って後で書き直せばいいかもしれません。



珠後

リンク

2009/9/27(Sun) 21:02:02|NO.28014

確かに確認できますね。
斜体という特性上、再描画範囲からはみ出ています。
文字列の最後に半角スペースで一応回避可能っぽいです。



undefined

リンク

2009/9/27(Sun) 21:13:23|NO.28015

なるほど、ウィンドウを最小化したりredrawを使ったり
何かリフレッシュのタイミングを与えると正常に表示されるのですね。ありがとうございます

半角スペースが手軽でいいですね。



ONION software Copyright 1997-2023(c) All rights reserved.