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

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@308) [低] [再修正依頼]
@308■ (#918) [緊急]部品を壊すとすべてのイベントが動作しなくなる - area (2009-06-29 15:23) /緊急 未処理
【症状】
動的生成した部品を壊す命令で破棄すると、
その後すべてのイベントが動作しなくなる

【再現方法】
//ここから
母艦のクリックした時は~
  「イベントは正常です。」という
  テスト関数
「今から3秒以内に母艦のクライアント領域をクリックしてください。」という
3秒待つ
「今から動的部品の生成と削除を開始します。
この操作後は、すべてのイベントが動作しなくなります。」という
TESTをフォームとして作成
TEST→壊す

*テスト関数
  「関数も正常です。」という
//ここまで

【要望】
これでは壊す命令が使えないため、緊急に修正をお願いします。
(この場合部品はちゃんと壊れるが、もしかすると@178と関係あるかも?)
【バージョン】
1.523
【その他】

(#919) フォームだけは、壊すとだめみたいです。 - hihiro (2009-06-29 16:54) /緊急 未処理
(@178)の (#503) にも書込みしましたが、フォームだけは壊すとだめみたいです。
ためしに、
TESTをフォームとして作成
TEST→壊す
の「フォーム」を「ボタン」等のに変更すれば、問題なく動作します。

フォームは、母艦と同一で他の部品とは別格と思って、作成したら壊さないようにして、邪魔なときは可視をオン・オフするしか対策はないようです。(今のところ)

(#921) うーむ... - area (2009-06-29 22:03) /緊急 未処理
フォームが壊せないようですね...

自分が動的生成して壊す部品といえば、フォームくらいしか無いので
これには困りました...

とりあえず一時しのぎとして可視をオフにする事にしました
どうやら壊す命令についてはしばらく放置されているようなので
余裕が出来たらWinAPIを使ってなんとかできないか策を練ってみるつもりです
(やはり、直していただけるのが一番嬉しいのですがね...)

ありがとうございました。

(#1238) 賛成 - FONO (2009-10-08 21:38) /緊急 未処理
フォームを扱うところだったので一票。

(#2655) 修正確認 - クジラ (2016-10-07 19:53) /緊急 未処理

(#2656) 修正確認 - クジラ (2016-10-07 19:54) /緊急 解決

(#2693) 直ってなくない? - 雪乃☆雫 (2016-11-10 23:15) /低 再修正依頼
 ふつうに#918の再現方法のコードで、現象が発生してるように思います。
 VCL_FREEでもダメです。

バージョン:1.562

【再現方法】
//ここから
母艦のクリックした時は~
  「イベントは正常です。」という
  テスト関数
「今から3秒以内に母艦のクライアント領域をクリックしてください。」という
3秒待つ
「今から動的部品の生成と削除を開始します。
この操作後は、すべてのイベントが動作しなくなります。」という
TESTをフォームとして作成
TEST→壊す

*テスト関数
  「関数も正常です。」という
//ここまで

(#918)へ返信する:

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

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

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