在开发应用系统的时候,数据窗口中用户焦点要从一 个字段转移到另外一个字段的时候,只能用Tab键来实现,而用户通常是用回车键来改变焦点, 为了保持用户的习惯,在系统中实现良好的用户操作界面,我们就必须实现在数据窗口中用Enter 代替Tab在字段间移动。
实现方法:
1)在datawindow窗口中定义一个用户事件,取用户事件名为pb_enter(事件名可任意指定),事件号(EventID)选 择pbm_dwnprocessenter(此事件号不能任意指定)。点OK按纽退回。
2)在pb_enter事件中编写如下代码:
Send(Handle(this),256,9,Long(0,0))
.......
//移动到最后一列弹出保存提示
if this.getcolumnname( )='wjlx' then
cb_save.triggerevent(clicked!)
end if
.......
return 1