PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3177 | 98/09/08 18:19:47 | RE:RE:PB5.0.02: MDIウィンドウについて By HIDENORI |
3175 | 98/09/08 17:43:34 | RE:PB5.0.02: MDIウィンドウについて By てとらぽっと |
3161 | 98/09/08 11:04:39 | PB5.0.02: MDIウィンドウについて By HIDENORI |
カテゴリ:旧電子会議室
日付:1998年09月08日 17:43 発信者:てとらぽっと
題名:RE:PB5.0.02: MDIウィンドウについて
HIDENORIさん、こん○○は。
ちょっとよく質問の状況を理解していない(^^; のですが、もしかして。
>MDIウィンドウからチャイルドウィンドウを開き、さらにそこからチャイルドウィンドウを開くまでは
>普通にいくんですがさらにチャイルドウィンドウを開いたらそのウィンドウはアクティブにならないのです。
>しかもメニューバーの上に表示されます。
チャイルドウィンドウというのは、ウィンドウの種類で [チャイルド] を指定したときのことですか?
チャイルドウィンドウはOpen関数で開いても、もともとアクティブになれません。
他のウィンドウの上にコントロールのように貼り付けられるだけです(親のウィンドウがアクティブ)。
MDIフレームを親にしてシートを開く場合、基本的には OpenSheet(シート, MDIフレーム) で開きますが
このときウィンドウの種類に関係なく、チャイルドウィンドウでもアクティブな [シート] になれます。
多分Open関数とOpenSheet関数の使い分けあたりが怪しそうです。
はずしてたらごめんなさい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.