PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20532 03/11/04 16:21:34 RE(2):PFCのサイズ変更サービス By okaken
20531 03/11/04 15:24:56 RE(1):PFCのサイズ変更サービス By hirotyan
20522 03/10/31 19:00:41 PFCのサイズ変更サービス By okaken

カテゴリ:PowerBuilderの不具合?
日付:2003年11月04日 15:24 発信者:hirotyan
題名:RE(1):PFCのサイズ変更サービス

okakenさん、こんにちは。


>以下のスクリプトをシートのpfc_postopenイベントに記述しています。
>-------------------------------------------------------------------
>// データウィンドウのサイズをシートのサイズに合わせて最適化する
>dw_1.Width = this.WorkSpaceWidth() 
>dw_1.Height = this.WorkSpaceHeight() 

>// サイズ変更サービスを有効にする
>// (シートの大きさを変更すると、それに合わせてデータウィンドウの大きさも変わる)
>this.of_SetResize(TRUE)
>this.inv_resize.of_Register( dw_1, \"ScaleToRight&Bottom\" )

実験したわけではないのですが、
PFCのヘルプを見ると、of_Register関数を呼び出す前に
of_SetOrigSize関数で現行のウィンドウサイズを保存し、
サービスを初期化する必要があるようです。
一度試してみてはいかがでしょう?


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS その他
WebServer (記載なし)

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