OK sounds good...
I was just wondering if it could be adapted to be like the query function in ArcMap where search layer dropbox is populated with all layers in the project / application. Once a layer is selected, the search layer field is populated with all the fields from the layer selected above..
Thanks for all your help and input!