2009-12-04 79 views
0

我创建了一个扩展Horizo​​ntalFieldManager的类,以便我可以在同一行显示标签和图像,标签左侧和图像右侧。我希望用户能够与hfm进行交互,就好像它是单个字段一样。除了菜单,我有一切工作(重点,点击操作等)。当我按菜单按钮makeMenu和makeContextMenu不被调用。我该怎么做才能让正确的菜单在点击菜单按钮并显示hfm时显示?我是否以这种错误的方式去做?自定义Horizo​​ntalFieldManager菜单不显示

回答

0

你在哪里重写makeContextMenu,在Hfm?您可能必须在标签和图像中覆盖它们。 或者不那么优雅,如果hfm有焦点(或其子项),那么只需在屏幕的makeMenu()函数中进行检查,然后在其中添加菜单项。

相关问题