Is there a simple way to prompt a user in the pro-client similar to the list box component used on input forms?

I have a list which can range from 10's to 100's of values which I want to interactively filter with in a protocol. Is there something similar to the list box that will pause the protocol and wait for input with out having to make work protocols. I know you can ask yes/no question prompts but I would like to avoid that also.