E9 Selecting Multiple Quotes

I've received a request to be able to add multiple quote lines to a project all at once through the project entry form.  I was thinking about doing this with a listlookup function search window and having the person select the quote lines they want and click ok and doing a for each on the selected lines.  The issue I'm running into is how to make the search screen select multiple lines.  I'm using the QuoteDtlSearchAdapter and it only allows 1 line at a time. 


Does anyone know a trick to make it be able to select multiple lines like some of the searches that come stock with epicor?