组合框 + 新显示框中的检查列表你好,
一些用户希望在组合框中进行多选功能,如下所示。

网络上的“Java 脚本多选”中有几乎相同的示例。

谢谢
脚本回复:组合框 + 新显示框中的检查列表 - 状态更改为:打开投票@IkjuShin您能否分享哪些用户或客户请求了此功能,以及该功能的用例?
回复:新显示框中的组合框+检查列表SK 海力士强烈要求此功能。 我不知道任何特定的用例。 但是,他们说这个功能在他们使用的大多数其他系统(程序)中都得到了很好的实现。
回复:新显示框中的组合框+检查列表TBH,我不太确定需要什么行为。 但是,与此同时,人们可以做一些类似于下面的事情,或者对其进行适当的改进。 但是,如果他们还不知道这一点,我会感到惊讶。 . .
NamesDefaultToHere(1);
// Data structure to define UI - Edit to taste . . .
multiSelectSpec = {
{"Variable 1", "a", "b", "c"},
{"Variable 2", "One", "Two", "Three", "Four"}
};
vars = {};
for(i=1, i<=NItems(multiSelectSpec), i++, InsertInto(vars, multiSelectSpec[i][1]));
cbScript =
Expr(
i = cb << get;
items = multiSelectSpec[i];
RemoveFrom(items, 1);
Try((cb << sib) << delete);
cb2 = CheckBox(items);
pb << append(cb2);
bb1 << Enable(1);
);
win = NewWindow("Multi-Select",
pb = PanelBox("Select a variable", cb = ComboBox(vars, cbScript)),
HLIstBox(bb1 = ButtonBox("OK", <<ENABLE></ENABLE>回复:组合框 + 新显示框中的检查列表 - 状态更改为:已拒绝感谢您提交请求。我们感谢并审查我们所有的反馈和意见收到,但在开发和产品管理部门审查后,我们决定不再处理此请求。如果您有原本不属于请求的其他详细信息/信息您认为应该使我们重新考虑此决定,您可以在此项目上添加其他评论。
顺便说一句,我不太喜欢“拒绝”状态,听起来不太好,但这是我们现在拥有的最适合的标签。
回复:新显示框中的组合框+检查列表谢谢@ian_jmp抱歉迟了回应。
@SamGardner
感谢您对这个愿望的深入考虑。
你能告诉我拒绝的原因吗?
他们的需求如下;
需要'Combo box + Check list'对象的部分是因为它像Combo Box一样占用更少的空间,
但它需要一个可以选择多个项目的对象,例如复选框。
谢谢
回复:新显示框中的组合框+检查列表在与开发人员讨论后,我们觉得像您建议的那样设计一个新的显示元素会有些复杂,并且还有其他当前的显示和其他程序化方法(例如@ian_jmp如上所述),可以接近所需的功能。
我现在不太喜欢愿望清单中的“拒绝”状态,真正的意思是“现在不行”。我们将很快在系统中更改我们的状态类别级别,以更好地描述愿望清单项目的状态。