我尝试定义代码“_CUROBJ = OBJNUM(m.btn_loc)”,将焦点设置在设置代码部分下的屏幕程序的一个按钮上,但它似乎对起点没有影响。我错过了可能某些变量或表达需要包括在屏幕下。也许任何人都可以给我拍这个答案。
#REGION 1
btn_loc = m.btn_loc
_CUROBJ = OBJNUM(btn_loc)
OR
_CUROBJ = 4
对于内部有效表达式,我将过程表达式设置为'BTN_CALL(“LOCATE”)',并且消息表达式只是一个显示消息的页脚。
如何在执行此屏幕程序时将焦点集中到我在屏幕上设置的特定按钮?谢谢适合任何帮助。
答案 0 :(得分:0)
好吧,我会说它是适用于Windows或DOS的FoxPro 2.6而我真诚希望原始海报不修改生成的屏幕代码,而是使用正确的方法修改屏幕使用设计师,然后再生。
无论如何,我要做的是通过Screen |将按钮或按钮组设置为屏幕顺序中的第一个对象订单菜单选项。这将使屏幕打开时按钮或按钮成为突出显示的对象。然后,如果该组包含多个按钮,请在提示文本中包含\!
来指定默认按钮:
\!OK