PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
8391 | 99/09/28 15:06:30 | RE(7):PB5.0.04: タイムチャートを作りたい By nishizawa |
8371 | 99/09/28 09:13:26 | RE(6):PB5.0.04: タイムチャートを作りたい - サンプルスクリプト By VAN |
8352 | 99/09/27 13:47:16 | RE(5):PB5.0.04: タイムチャートを作りたい - サンプルスクリプト By てとらぽっと |
8351 | 99/09/27 13:45:47 | RE(4):PB5.0.04: タイムチャートを作りたい By てとらぽっと |
8350 | 99/09/27 12:45:16 | RE(3):PB5.0.04: タイムチャートを作りたい By Mika★ |
8349 | 99/09/27 12:24:15 | RE(2):PB5.0.04: タイムチャートを作りたい By M.M |
8348 | 99/09/27 12:13:42 | RE(1):PB5.0.04: タイムチャートを作りたい By Mika★ |
8341 | 99/09/24 19:51:04 | PB5.0.04: タイムチャートを作りたい By VAN |
カテゴリ:PowerBuilderの開発環境
日付:1999年09月27日 13:47 発信者:てとらぽっと
題名:RE(5):PB5.0.04: タイムチャートを作りたい - サンプルスクリプト
サンプルです。
//インスタンス変数
dwobject i_dwo
long il_row
boolean ib_drag
///////////////////////////////////////////////
// DWの Clickedイベント
//
//ドラッグ開始フラグの初期化
ib_drag = False
if IsValid(dwo) then
//開始点が有効な行・カラムであるか判定
if \"column\" = dwo.type then
if 0 < row then
//開始点の行・カラムを保存
i_dwo = dwo
il_row = row
//ドラッグ開始
ib_drag = True
end if
end if
end if
///////////////////////////////////////////////
// DWの pbm_dwnlbuttonupイベント
//
if ib_drag then
//ドラッグ開始フラグの初期化
ib_drag = False
if IsValid(dwo) then
//終了点がカラムのときのみドラッグ成立とみなしています。
if \"column\" = dwo.type then
//開始点の行、開始・終了点間のカラムを操作します。
long ll_colend, ll_col
ll_colend = Long(dwo.ID)
for ll_col = Long(i_dwo.ID) to ll_colend
//ここでデータ値やプロパティなどをセット
This.SetItem(il_row, ll_col, \"1\")
next
end if
end if
end if
///////////////////////////////////////////////
// DWペインタで、
// 各カラムの Background.Colorのプロパティ式に…
//
if( colname = \"1\", 255, 16777215 )
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Anywhere Server
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.