PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8896 | 99/10/23 01:07:05 | RE(4):PB6.5: ArrangeSheet関数について By O.Takagi |
8895 | 99/10/23 01:05:00 | RE(3):PB6.5: ArrangeSheet関数について By O.Takagi |
8793 | 99/10/15 16:17:43 | RE(2):PB6.5: ArrangeSheet関数について By こてちゅ |
8792 | 99/10/15 15:58:50 | RE(1):PB6.5: ArrangeSheet関数について By Taka |
8787 | 99/10/15 15:34:05 | PB6.5: ArrangeSheet関数について By O.Takagi |
カテゴリ:スクリプトの記述
日付:1999年10月15日 16:17 発信者:こてちゅ
題名:RE(2):PB6.5: ArrangeSheet関数について
O.Takagiさん、こんにちは。
(改行位置を変更しています)
>
>引数にLayer!を指定すると、シートのサイズは変更不可のはずなのにサイズは最大になってしまいます。
>こーなるとユーザ自身の手でデフォルトの大きさに戻す事が出来なくなってしまいます。
>「重ねて表示」ってメニューを取ってしまえば回避できる事なのですが、ちょっと気になって。
>もし、PBの仕様(or バグ)でサイズ可変のシートも最大化されてしまうのであれば、
>メニューを変更しようかと思ってます。
僕は、ウィンドウのプロパティでサイズ変更不可にしても、それはユーザが
手動で行うものにたいしてのみ有効だと思っています。
最大化されているWindowのタイトルバーをクリックすると、元の大きさに戻りますし。
(因みに、ボタンに以下のスクリプトを書いてみるとボタンを押すとWindowの大きさがかわります。
environment env
GetEnvironment(env)
Parent.width = PixelsToUnits(env.ScreenWidth,XPixelsToUnits!)
parent.height = PixelsToUnits(env.ScreenHeight,XPixelsToUnits!)
)
どうしてもWindowの大きさは、固定でどんなことがあってもそれを
はずせないのであれば、メニューを作らないのがいいと思います。
それか、Resizeイベントで強制的に元の大きさに戻すかでしょうかね・・
って、書いてたら、Takaさんが…
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.