This is always a no brainer for me. Arealist every time. It’s just far more professional looking and performing IMO. I use listboxes a lot for testing - I really use them quite intensively for that, but then I go and do the production version with Arealist since I still find list boxes clunky and more like a big global variable with window panes than a high performance business tool that Arealist always has been.
Another reason I stick with Arealist is scaleability. Listboxes have struggled with this for decades which tells you something. Only now are they starting to get there but it’s been painful. Meanwhile Arealist could display a million records in a millisecond 20 years ago. It just has the right performance model for a grid inside and out and since the object-property approach arrived is infinitely more flexible. Finally I’ve seen some cool looking listbox based applications so both are clearly viable for professional deployments, but listboxes for ma are always playing catchup. Regards Peter > On 5 May 2020, at 00:48, JOHN BAUGHMAN via 4D_Tech <[email protected]> > wrote: > Referring to Philipp’s comments... > >> It would be too bad (and very time consuming) to get rid of all your hard >> work instead of just following AreaList Pro's evolution. > > Actually I found the switch less painful than expected for all of these > plugins. I always wrap plugin commands as much as I can as soon as I get them > so that replacing code is an orderly and centralized process. Also I never > touch the existing implantation of the plugin. I duplicate the methods and in > the case of AreaList make the AreaList areas invisible and place the listbox > on top of the ALPRo area. For other form objects that contain plugin code I > like to put the object's code inside a case statement with both the plugin's > code and the new 4D code in the same object. I don’t remove the plugin until > I am sure that the replacement works as expected. A day or 2 of work at most. ********************************************************************** 4D Internet Users Group (4D iNUG) Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

