PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10638 00/03/09 11:29:33 PB5.0.04: DWでenter key 使用時の改行される現象の解決方法 By ifuku

カテゴリ:データウィンドウ
日付:2000年03月09日 11:29 発信者:ifuku
題名:PB5.0.04: DWでenter key 使用時の改行される現象の解決方法

複数行を表示しているdatawindowをwindowに配置してdatawindow内のカーソル
移動をenter keyで行うアプリを作成中ですがわからないことがあるのでどなた
か教えて頂けませんか。

datawindow の情報

1.詳細領域のプロパティで「区域の高さの自動調整」をチェック
2.項目は3つでともに日本語を入力するカラム( IME : オン )
3.領域内のカラムのプロパティで「区域の高さの自動調整」をチェック
4.領域内のカラムの編集様式プロパティで「自動垂直スクロール」をチェック

datawindow のイベント

1.ユーザーイベントに pbm_dwnkey を ue_dwnkeyとして追加
2.ue_dwnkeyに下記スクリプトを記述

  IF Key = keyenter! THEN
     send(handle(this),256,9,long(0,0))
     return(1)
  END IF

  ※ pbm_dwnproccesenter を使用してないのは日本語入力中の変換
     確定時のenter key と区別するためです。

上記のような設定で各項目を enter key でカーソルを進めて行くと
2番目や3番目の先頭が改行され下記のようになります。また1番目
の項目も shift+enterkey でカーソル移動すると同様な現象になります。
この現象を解決する方法はありますか?

---------------
|       | <------この部分
|あああああああ|
---------------


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)

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