I’ve actually toyed with the idea for the next Summit. Right now I’m figuring out which parts of this “wonderful" theory work in real life—trial by fire! Hopefully by then I’ll have been able to sift the wheat from the chaff.
Here is a list of the modules I created: - UIModel. For the model layer. - UIObject. For working with individual UI objects on a form. - UIView. For working with a collection of UI objects in a hierarchal fashion. For example, to hide/show a group of UIObjects with one command, just show/hide the UIView. - UILayout. For laying out the UI objects on a form. - UIController. For the controller layer. - UITimer. For making it easier to work with timers, especially for declarative animation of UI objects. They all work fairly well except for two things. The UILayout layer can be too slow in some situations. And I am often fighting 4D’s layout engine. Which causes me to sometimes use the full stack of UI modules and sometimes I try to only use part of the stack. I’m still sorting it out in my head. :-( -- Cannon Smith Synergy Farm Solutions Inc. Hill Spring, AB Canada 403-626-3236 <[email protected]> <www.synergyfarmsolutions.com> > On Jan 7, 2017, at 8:10 PM, David Adams <[email protected]> wrote: > > MVC would be an excellent, excellent subject for the Summit. I'm not > volunteering, just saying. ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

