tht-software掲示板:[276] Re:[234] 非表示領域の描画で不具合

tht-software



ホーム > 掲示板

ソフト一覧 マニュアル よくある質問(FAQ) 掲示板 ニュース 関連情報 お問い合わせ

掲示板


┌ [234] LED発車標について、バグ? - DAMASA - 2004/10/12
[276] Re:[234] 非表示領域の描画で不具合 - tht - 2005/01/08 22:02


[276] Re:[234] 非表示領域の描画で不具合

tht (WEB MASTER) - 2005/01/08 22:02

 補足です。

> キーワードを赤くする処理は関係なさそうです。

 と書きましたが…。

 非表示領域の描画は、描画コマンドの実行では描画されず「メモリに保持」され、Refreshコマンドの実行で「非表示領域に描画」されるわけですが、この「メモリに保持」している段階で不具合が起きるようです。この挙動自体はVB内部の話ですので、コーディングでどうこうするわけにも行きません。

 LED発車標では、色分けのためキーワードのマッチを行ないながら、数文字ずつ描画コマンドを実行しています。要は、メモリに保持したままゴリゴリし過ぎということです。これも原因の一つかも知れません。

※キーワードを標準より多く設定されていると、より問題が起きやすくなるという可能性も考えられます。

 数文字ずつRefreshで強制描画させるか、キーワードマッチと描画を別々にすることを試してみます。

※ちなみに、数文字ずつ描画というのはWindows9x系で太字にした時に幅がおかしくなる問題に対応するための措置です。最初は一括描画して赤いところだけ上書きしてたりもしたのですが。


キーワード LED発車標 Windows VB 実行 設定 



Web Patio v1.51改 / Sun Board v2.3改 / LIGHT BOARD v5.4改 / imolist!




絞り込み 詳細検索

トピックの一覧

新しいトピックの投稿




このサイトについて