組合框 + 新顯示框中的檢查列表你好,
一些用戶希望在組合框中進行多選功能,如下所示。

網絡上的“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如上所述),它可以接近所需的功能。
我現在不太喜歡願望清單中的“拒絕”狀態,真正的意思是“現在不行”。我們將很快在系統中更改我們的狀態類別級別,以更好地描述願望清單項目的狀態。