作図領域のウィンドウが黒塗りになる現象について

   ◆こそこそダウンロードサイトのページに戻る!◆

作図領域のウィンドウが黒塗りになってしまう現象を解決しました

大森プロジェクトのユーザーさまから、シュティフダイヤグラムの作図プログラムと マニング式の流量計算プログラムで、以下に示したように、作図結果を画面表示する ためのウィンドウが黒塗りになってしまう現象が、これまで数件寄せられていました。


シュティフの場合 シュティフダイヤグラム作図プログラムを起動した直後の図。
真ん中の作図領域のウィンドウが黒塗りで表示されています。














マニングの場合 マニング式の流量計算プログラムを起動した図。
こちらも作図ウィンドウが黒塗り表示になっています。











この現象は、2009年2月版以前の旧バージョンでは、一部のパソコン・システム上で 生じているもので、最新版(2009年7月版)では解消されたと考えています (症状の出た手持ちのパソコンでは最新版にアップデートすることで問題を回避できたほか、 同じ問題がでていたユーザーさまからも、最新版ではこの問題が解消できたとのご連絡を いただきました)。

この現象は、一部のパソコンでしか再現されない現象で、これまで作者の周辺ではまったく 生じていなかったため、ずっと(3年くらいか・・・)泣き寝入り状態が続いていました。 が、最近組み上げた Windows Vista の自作パソコン上で、OSを組み込んだ直後の デフォルトの状態(高速CPUと大容量メモリなのでデザイン機能優先のモードです)で 大森プロジェクトを動かしてみたところ、同じ現象が再現されました(灯台下暗し・・・)。

プログラムコードをいろいろと見直した結果、作図表示ウィンドウ(ピクチャーボックス) の背景色に指定しているプロパティが、画面表示のパフォーマンスの設定状況によって 黒表示になってしまうらしいことを突き止めました(表示をデザイン優先に変更してみても 必ずしも再現されないあたりが非常に厄介なところなのですが・・・)。 最新版(2009年7月)以降では、作図表示ウィンドウの色をカラーパレットで明示的に 指定するように変更して、この問題を回避するようにしました。

  ◆こそこそダウンロードサイトのページに戻る!◆
  ◆おまけのページはこちらから!(JavaScriptを軽く使用)◆