PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6822 99/06/16 15:48:12 RE(8):PB5.0.03: ウィンドウの制御について。(今度こそ解決。) By みゃ?
6821 99/06/16 15:35:29 RE(7):PB5.0.03: ウィンドウの制御について。(解決・・・ちょっと待った!) By にしやん
6820 99/06/16 15:23:21 RE(6):PB5.0.03: ウィンドウの制御について。(解決・・・ちょっと待った!) By みゃ?
6818 99/06/16 15:01:32 RE(5):PB5.0.03: ウィンドウの制御について。(位置の固定も解決) By みゃ?
6817 99/06/16 14:52:22 RE(4):PB5.0.03: ウィンドウの制御について。 By にしやん
6811 99/06/16 13:26:10 RE(3):PB5.0.03: ウィンドウの制御について。(位置の固定) By てとらぽっと
6809 99/06/16 13:06:52 RE(2):PB5.0.03: ウィンドウの制御について。(Windowサイズの抑止については解決) By みゃ?
6796 99/06/16 10:48:52 RE(1):PB5.0.03: ウィンドウの制御について。 By こてちゅ
6789 99/06/15 20:35:48 PB5.0.03: ウィンドウの制御について。 By みゃ?

カテゴリ:スクリプトの記述
日付:1999年06月16日 15:23 発信者:みゃ?
題名:RE(6):PB5.0.03: ウィンドウの制御について。(解決・・・ちょっと待った!)

にしやんさん、こんにちは。

>ウィンドウの位置やサイズを固定する方法として、
>ウィンドウに、イベントID = pbm_syscommand のユーザイベントを追加し、
>次のようなスクリプトを記述する方法もあります。


>CONSTANT UnsignedLong SC_SIZE = 61440
>CONSTANT UnsignedLong SC_MOVE = 61456
>CONSTANT UnsignedLong SC_MINIMIZE = 61472
>CONSTANT UnsignedLong SC_MAXIMIZE = 61488
>CONSTANT UnsignedLong SC_RESTORE = 61728

>CHOOSE CASE Long(CommandType / 16) * 16
>CASE SC_SIZE,SC_MOVE,SC_MINIMIZE,SC_MAXIMIZE,SC_RESTORE
>  RETURN 1
>END CHOOSE

え?!?こんな方法もあったんですか?
全然知りませんでした。ありがとうございます。
・・・おぉ!これはすごい。

あの?、できれば数字の意味(算出方法とか)を教えていただけないでしょうか?
お願いします。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Sybase SQL Anywhere Client
Browser (記載なし)

Server SoftWare

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

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