玛雅下拉菜单

时间:2016-05-27 11:58:59

标签: maya mel pymel

对于任何玛雅程序员来说,我都有一个相当复杂的问题......

我想使用类似于cmdScrollFieldExecuter的[脚本编辑器]“显示工具提示帮助”的下拉菜单。它看起来像一个窗口,附加到输入文本的底部,并附有所有相关命令或字符串的反馈。

有没有人有将类似的文本框/窗口/菜单附加到打字输入的经验,如果有的话,你可以把我拉向正确的方向吗?

注意:我不是在谈论“optionMenu”。

或者,有没有办法让cmdScrollFieldExecuter引用不同的数组或字符串集?

1 个答案:

答案 0 :(得分:1)

在vanilla Maya中无法实现完整的端口 - 您需要使用python和QT,因为内置的GUI对象(例如TextField)不会触发按键上的任何事件因此,您无法在用户输入时进行实时更新。

您几乎可以使用标题栏设置为关闭的窗口伪造视觉外观。使用formLayout将TextScrollField停靠在其中。你需要通过某种方式解决它,因为它不会有一个关闭的盒子 - 你可以把它放在一个计时器上,或者添加一个隐藏的按钮,覆盖整个关闭窗口时关闭窗口的东西