I have used STR# lists with program generator and OS X by recreating them as a user item in pg and using a modified version of the "large list example" to draw them. I'll be glad to send you my clist.fltr that handles those user items if you like. What I have done works pretty well except that when I make a selection in the list and close that window and pGbuild another, I soemtimes get an unexpected quit. I have avoided that by making my windows type "NVIS" and making them visible with WINDOW # _wndconstant instead of pGbuild. Bruce Moore