|
楼主
楼主 |
发表于 2003-12-26 09:45:05
|
只看该作者
listBox 的ondDoubleClick
我新建一个class,父类是sashelp.classes.listbox_c.class,主要是覆写了onDoubleClick:
/* _onDoubleClick: Invoked when the doubleClick event occurs */
ONDOUBLECLICK: public method selectedRow:i:num;
put selectedRow;
endmethod;
然后新建一个frame,把新建的这个listbox拉了进去,还加了两个button,这个frame的scl是:
dcl num rc;
init:
return;
pb1:
l1=makelist();
do i=1 to 3;
rc=insertc(l1,'a'||put(i,1.),-1);
end;
lb.items=copylist(l1);
rc=dellist(l1);
return;
pb2:
l2=makelist();
do i=1 to 3;
rc=insertc(l2,'b'||put(i,1.),-1);
end;
lb.items=copylist(l2);
rc=dellist(l2);
return;
编译后运行,请看看log中输出的位置问题,帮我解决解决是怎么回事? |
|