今天看到这个*customsel 完全不知道是什么意思 所以想知道这个是怎么用的。。。
网上的解释是英文的 看不懂= =
Jumps to this label whenever a csel command is executed.
Code for handling a custom select display follows this label.
后面还有一个例子 依旧完全看不懂。。。
This defines handling routines for csel.
*customsel
skipoff
*csel_st
btndef clear
getcselnum %0
getcursorpos %1,%2
cselbtn 0,500,%1,%2
add %2,21
cselbtn 1,501,%1,%2
if %0>2 add %2,21:cselbtn 2,502,%1,%2
if %0>3 add %2,21:cselbtn 3,503,%1,%2
if %0>4 add %2,21:cselbtn 4,504,%1,%2
*csel_loop
selectbtnwait %0
if %0=-2 systemcall lookback:goto *csel_loop
if %0=-1 gosub *rclk:goto *csel_st
if %0>=500 & %0<=504 saveon:sub %0,500:cselgoto %0
goto *csel_loop
谢谢。。。I
网上的解释是英文的 看不懂= =
Jumps to this label whenever a csel command is executed.
Code for handling a custom select display follows this label.
后面还有一个例子 依旧完全看不懂。。。
This defines handling routines for csel.
*customsel
skipoff
*csel_st
btndef clear
getcselnum %0
getcursorpos %1,%2
cselbtn 0,500,%1,%2
add %2,21
cselbtn 1,501,%1,%2
if %0>2 add %2,21:cselbtn 2,502,%1,%2
if %0>3 add %2,21:cselbtn 3,503,%1,%2
if %0>4 add %2,21:cselbtn 4,504,%1,%2
*csel_loop
selectbtnwait %0
if %0=-2 systemcall lookback:goto *csel_loop
if %0=-1 gosub *rclk:goto *csel_st
if %0>=500 & %0<=504 saveon:sub %0,500:cselgoto %0
goto *csel_loop
谢谢。。。I