点击一按钮打开一个窗口,这个新打开的窗口为什么总是最小化?

时间:2023-01-10 17:47:43
如题:
点击一按钮打开一个窗口,这个新打开的窗口为什么总是最小化?

谢谢。

12 个解决方案

#1


代码如何写的,还有就是窗口是什么类型的,windowtype和windowstate分别设置为什么

#2


打开窗口的代码:
openwithparm(w_saleperson,string(ll_row))
close(parent)

窗口是main类型

windowstate normal!

#3


重新建立一个main类型的窗口w_tmp,然后openwithparm(w_tmp,string(ll_row))试试

#4


新建了一个,打开还是最小化

其实这个上午打开还是正常的,
我不知道怎么突然变这样了。

#5


其他类型的会不会,popup 、 response等

#6


每一打开的窗口的每一个控件光标跳动都可以用ENTER键代替TAB键,每一个需要关闭窗口或是打开窗口的按钮的CLICKED都可以按ENTER键触发。
我这样写是不是乱掉了。
不然这两天一直发现有前面本来做好的功能,现在又变得不可以用。

#7


确实乱了,enter代替tab最好只在dw中进行,其他控件还是使用tab来跳转吧

不要迁就客户的这种错误的习惯

#8


popup 类型打不开,一点反应都没有。
response类型可以打开,也不会最小化,
但是会出现错误,我试了几次,每次都会出现:"ox000d29" 指令引用的"0x000a0d29"内存。该内存不能为"read"

#9


是不是触发了最小化事件,或者窗口windowstate是最小的

#10


引用 9 楼 xuam 的回复:
是不是触发了最小化事件,或者窗口windowstate是最小的


没有,一直没有在这些事件中写代码。

#11


引用 7 楼 yyoinge 的回复:
确实乱了,enter代替tab最好只在dw中进行,其他控件还是使用tab来跳转吧

不要迁就客户的这种错误的习惯



后面的我尽量不再这样写了,

就现在这个问题,有什么办法解决?

#12


可以了,我在被打开的窗口中的OPEN事件中加上:this.windowstate=normal!


#1


代码如何写的,还有就是窗口是什么类型的,windowtype和windowstate分别设置为什么

#2


打开窗口的代码:
openwithparm(w_saleperson,string(ll_row))
close(parent)

窗口是main类型

windowstate normal!

#3


重新建立一个main类型的窗口w_tmp,然后openwithparm(w_tmp,string(ll_row))试试

#4


新建了一个,打开还是最小化

其实这个上午打开还是正常的,
我不知道怎么突然变这样了。

#5


其他类型的会不会,popup 、 response等

#6


每一打开的窗口的每一个控件光标跳动都可以用ENTER键代替TAB键,每一个需要关闭窗口或是打开窗口的按钮的CLICKED都可以按ENTER键触发。
我这样写是不是乱掉了。
不然这两天一直发现有前面本来做好的功能,现在又变得不可以用。

#7


确实乱了,enter代替tab最好只在dw中进行,其他控件还是使用tab来跳转吧

不要迁就客户的这种错误的习惯

#8


popup 类型打不开,一点反应都没有。
response类型可以打开,也不会最小化,
但是会出现错误,我试了几次,每次都会出现:"ox000d29" 指令引用的"0x000a0d29"内存。该内存不能为"read"

#9


是不是触发了最小化事件,或者窗口windowstate是最小的

#10


引用 9 楼 xuam 的回复:
是不是触发了最小化事件,或者窗口windowstate是最小的


没有,一直没有在这些事件中写代码。

#11


引用 7 楼 yyoinge 的回复:
确实乱了,enter代替tab最好只在dw中进行,其他控件还是使用tab来跳转吧

不要迁就客户的这种错误的习惯



后面的我尽量不再这样写了,

就现在这个问题,有什么办法解决?

#12


可以了,我在被打开的窗口中的OPEN事件中加上:this.windowstate=normal!