delphi7.0下
选择actionmanager,放入ActionMainMenuBar1,ActionToolBar3个组件
在actionmanager建立几个菜单目录,加入几个action.比如某个菜单目录下有action1,用于显示form2按默认属性设置情况运行正常.(actionmanager的属性里面为style为xp style ,state为asNormal)运行正常.
这时如果把state改为asSuspendedEnabled这个项目.保存后,发现运行的菜单栏点击没有反应.
这是如果再把state改回到asNormal,则action都为灰不可按.也就是说已经回不到原来的状态了.
这是怎么回事啊?难道菜单就运行不了了吗?
选择actionmanager,放入ActionMainMenuBar1,ActionToolBar3个组件
在actionmanager建立几个菜单目录,加入几个action.比如某个菜单目录下有action1,用于显示form2按默认属性设置情况运行正常.(actionmanager的属性里面为style为xp style ,state为asNormal)运行正常.
这时如果把state改为asSuspendedEnabled这个项目.保存后,发现运行的菜单栏点击没有反应.
这是如果再把state改回到asNormal,则action都为灰不可按.也就是说已经回不到原来的状态了.
这是怎么回事啊?难道菜单就运行不了了吗?
IDE自动把ACTION的Enabled设为false了
你把他设置回去就行了
如果actionmanager里的菜单改了 那么ActionMainMenuBar里的菜单可以自动改变吗?如果不能,是不是要在ActionMainMenuBar里一个一个删了,再在actionmanager里把改动过的菜单拖过去?