Karen: Use two buttons "Process Selected" and "Process All". That way you don't have to worry about selecting stuff in the list box (or even knowing what's in the list box) for the process all situation.
There are two different multiple-selection properties on Windows controls. One is multi-select, which allows CTRL clicking for disjoint selections. The other is extended select (not sure if R:Base surfaces this one) that allows SHIFT clicking for contiguous selections as well as CTRL-SHIFT clicking for multiple contiguous selections that are disjoint from each other. -- Larry

