| ez_widthをダウンロードしていただいた皆様どうもありがとうございます。
フォームを最大化したしたとき、項目幅を広げられないことがありました。 この現象は桐8sp2で確認しました。 見落としていたようで、どうもすいません。m(__)m
不思議なことにsp5とsp6では発生しないです、桐の仕様が変わったのでしょうか??? もしも、現象が発生するようでしたら、誠にお手数ですがパッチ(1行)を当てて修正してください。m(__)m
アップデートパッチ情報 #02
編集:ONnoji 作成:2002年3月
ソフト名:ez_width
タイトル:フォームを最大化したしたとき、項目幅を広げられないことがある。
■イベント処理ファイル:ez_width.kev およびこのファイルのコピー
■原因 ファミリオブジェクト:famSeparatorの[マウス左ダウン]イベントでウィンドウサイズを取得していますが、 #ウィンドウサイズ( )関数では最大化時のウィンドウサイズが取得できないことが分かりました。 ※sp5以上では取得できるようですが?…
■削除するコマンド &return = #ウィンドウサイズ( &hwindow , "mMyWinSize" )
■追加するコマンド ウィンドウ位置 取得, &hwindow, サイズ = (&mMyWinSize[1], &mMyWinSize[2])
■変更点
手続き定義開始 famSeparator::マウス左ダウン(…省略…) : : *(a) 現在のウィンドウサイズ幅(&winWidth)を求める &return = #ウィンドウサイズ( &hwindow , "mMyWinSize" ) ← この行削除してください ウィンドウ位置 取得, &hwindow, サイズ = (&mMyWinSize[1], &mMyWinSize[2]) ← この行追加してください &winWidth = #DotToPoint( &mMyWinSize[1] ) * &mTwips : : 手続き定義終了
以上
|