목록 상자 필터링()List Box() 개체를 필터링하는 쉬운 방법을 찾고 있습니다. 내가 생각해낼 수 있는 가장 간단한 예는 다음과 같습니다.
Names Default To Here( 1 );
win = New Window( "Test", lbox = List Box( {"orange", "red", "green", "blue"} ) );이제 색상 목록 위에 '필터' 상자를 추가하고 싶습니다. 다음과 같은 열 목록 위에 가져올 수 있는 필터와 비슷합니다.

멍청한 목록에 필터를 덤프하는 쉬운 방법이 있기를 바랐지만 아무 것도 찾지 못했습니다.
도움을 주셔서 감사합니다!
고급 통계 모델링소비자 및 시장 조사콘텐츠 구성데이터 접근데이터 혼합 및 정리데이터 탐색 및 시각화대량 맞춤화Re: 목록 상자 필터링()나는 올바른 검색어를 우연히 발견했고 이것을 찾았습니다.
검색 스크립트 열에서 검색 상자를 활성화합니다.
그리고 필터 상자를 강제로 켤 수 있었습니다.내가 끝내는 것은 다음과 같습니다.
Names Default To Here( 1 );
dset_names = {"orange", "red", "green", "blue"};
// make a temporary table with empty columns
dt_list = New Table( "tmp_list_table", private );
For( ci = 1, ci <= N Items( dset_names ), ci++,
dt_list << New Column( dset_names[ci] )
);
colnames = {};
win = New Window( "Choose columns to import",
<<MODAL>",
dispcols << Append( lb << Get Selected );
colnames = dispcols << Get Items;
),
Button Box( "<- Remove Selected",
dispcols << Remove Selected;
colnames = dispcols << Get Items;
)
),
dispcols = List Box( {}, width( 250 ), nlines( 10 ) )
)
);
// show what was chosen!
Show( colnames );</MODAL>Re: 목록 상자 필터링()마지막 질문 - 필터를 강제로 켜라는 메시지가 있습니까? 나는 좋아했다
Filter Col Selector( list, width(250), << Show Filter)
보다 일반적인 질문은 개체가 허용하는 메시지 목록을 어떻게 찾습니까?
Re: 목록 상자 필터링()위의 변경된 항목을 참조하십시오.Re: 목록 상자 필터링()예, 필터를 표시하기 위해 목록 상자에 대한 특별한 인수가 없는 경우 그것은 내 다른 아이디어 중 하나였습니다. 나는 이것을 시도 할 것이다.Re: 목록 상자 필터링()약간의 상상력으로 Filter Col Selector()를 사용할 수 있습니다.

names default to here(1);
dtList = New Table("invisible",private,
new column("Orange",character),
new column("Red",character),
new column("Green",character),
new column("Blue",character),
);
New Window( "Col List Box Example", fontobj = lb = Filter Col Selector( width( 250 ) ) );