ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

親タスクへフォーカス移動時に、子タスクの画面を閉じる方法

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2012-11-19 17:05
wk1574  一人前   投稿数: 99
いつもお世話になっております。

リッチクライアントのプログラムで、親タスクから子タスクをコールして、親タスク上に子タスクを表示するプログラムを作成しています。
子タスクが表示された後に、フォーカスが親タスクへ遷移した時に、子タスクの画面を閉じる処理を作成したいです。
しかし、親タスクのフォーカス移動時に「画面再表示」イベントを実行しても、子タスクの画面はそのままになっています。

親タスクへフォーカス移動時に、子タスクの画面を閉じる方法をご教授頂けませんでしょうか。


よろしくお願い致します。

********************************************************
補足
********************************************************
<実行環境>
・Windows 7 SP1
・Pervasive V10 WorkGroup
・uniPaaS Studio V1Plus V1 Plus SP1b
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-11-26 18:15
Tanda  長老   投稿数: 2151
wk1574 さん、こんにちは。

子タスクのウィンドウタイプが「M=モーダル」になっているという
ことはありませんか?

「S=SDI」にしてやれば、簡単に閉じますよ。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-12-2 22:25 | 最終変更
wk1574  一人前   投稿数: 99
Tandaさん 返信ありがとうございます。

子タスクのウィンドウタイプを「SDI」にしてみましたが、子画面を閉じた時に、子画面の残像が残ってしまいます。

子タスクのウィンドウタイプは「ツール」を設定しています。
理由は子画面を表示した状態でも、親画面に配置してあるボタンを操作できるようにするためです。
この子画面から親タスクのボタンなどを押したときに、子画面を閉じるようにしたいと考えております。

アドバイス頂けませんでしょうか。よろしくお願い致します。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-12-25 14:45
Tanda  長老   投稿数: 2151
wk1574 さん、こんにちは。

SDIでは置き換えられない用途でしょうか?
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約