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]
**********************************************************************

Reply via email to