「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@547) [中] [未処理]
@547■ (#1739) パネル+イメージ×2でイメージに描画でチラつく - のなお (2010-08-25 20:06) /中 未処理
【症状】親部品パネルにイメージを2つ重ねて上のイメージを加工したりするとチラつく
【再現方法】サンプルソースあり
【要望】チラつかないようにする
【バージョン】1.533
【その他】以下のサンプルはマウスのボタンを押すとで線を描くサンプルです。

マウスで描画するとイメージ2がチラつきます。

#ここから:サンプル
色番は0。線太さは50。描画中はオフ。マウス状態はオフ
色札とは配列=「{赤色}{~}{$FF8000}{~}{黄色}{~}{緑色}{~}{青色}{~}{$8000FF}」
MAXは色札の要素数-1
テストパネルとはパネル  ※部品
そのレイアウトは「全体」
基本Yは10
イメージ1とはイメージ  ※部品
その親部品はテストパネル
そのWは母艦のクライアントW-20。そのHは母艦のクライアントH-20
その青色で画面クリア
イメージ2とはイメージ  ※部品
その親部品はテストパネル
そのXは20。そのYは20
そのWは母艦のクライアントW-40。そのHは母艦のクライアントH-40
その画面クリア
イメージ2のマウス移動した時は~もし、マウス状態ならば、線描画
イメージ2のマウス離した時は~マウス状態はオフ
イメージ2のマウス押した時は~
  OXはイメージ2のマウスX。OYはイメージ2のマウスY
  マウス状態はオン
●線描画
  もし、描画中ならば、戻る
  描画中はオン
  色番は色番+1
  もし、色番>MAXならば色番は0
  線色は色札[色番]
  NXはイベント部品→マウスX。NYはイベント部品→マウスY
  イメージ2のOX,OYからNX,NYへ線。OXはNX。OYはNY
  描画中はオフ
#ここまで

代替として現在は親部品パネルにフォームを乗せて、フォームを親部品としてイメージを乗せて回避しています。
プログラム掲示板:http://nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2&namber=1157&rev=&no=0
なでしこ初心者には敷居が高いと思われますので、複雑なことしなくても済むように、よろしくお願いします。

(#1739)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能