PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
12125 00/07/06 18:54:59 PB6.5: 編集様式を設定したカラムの背景色の取得 By BuBu

カテゴリ:スクリプトの記述
日付:2000年07月06日 18:54 発信者:BuBu
題名:PB6.5: 編集様式を設定したカラムの背景色の取得

DW上にエディット(編集様式の表示書式=*****)のカラムがあるのですが、フォーカスを移動したときに移動先のエデ
ィットカラム背景色を取得できません。背景色の取得はItemfocuschangedでModifyで取得しています。SetColumnでの
ハイライトの取得とSelectTextはやっています。一瞬青くなるのですが、最後は白のままセットフォーカスされます。
編集様式を設定しないほかのエディットは同じロジックを通って背景色を正しく取得できます。

どなたか、このようなエディットの背景色の取得の方法を教えてください。

// 現在のカーソル色変更
string atr
atr = \"#\" + string(dwo.ID) + \".\" + \"Background.Color=\' 16777215 \" + \" ~t if(getrow()=\" + String
(Row) + \",16776705, 16777215)\'\"
dw_2.Modify(atr)

//文字列ハイライト選択状態で表示する為に再セットカラムを行なっている
SetColumn(GetColumn()) 
dw_2.SelectText ( 1, len(Getitemstring(1,columname)))

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser InternetExplorer5.X

Server SoftWare

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

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