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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.