#module
#deffunc editpermition int, int
mref id, 0 : mref permit, 1
mref bmscr, 67
objsend id, 0x00CF, permit, nonuse
return
#global
sdim data, 64, 2
sdim edit, 8, 2
data = "書換可否テスト", "書き換えの\n可否チェック\nをテストしてみる"
edit = "可能", "不可"
pmt = 0, 1
pos 10, 10 : input data.0, 200, 25
pos 10, 80 : mesbox data.1, 160, 80
pos 250, 10 : i = pmt.0 : button edit.i, *ctrl
pos 250, 80 : i = pmt.1 : button edit.i, *ctrl
gosub *permition
stop
*ctrl
i = stat - 2
pmt.i = 1 - pmt.i
i = pmt.i
objprm stat, edit.i
gosub *permition
stop
*permition
editpermition 0, pmt.0
editpermition 1, pmt.1
return
|