Hi Kirk, Here are the links to the images that show what I’ve been working on with classes & objects,
https://postimg.cc/gallery/28ujrq1q8/ <https://postimg.cc/gallery/28ujrq1q8/> — Chris > On May 6, 2019, at 10:38 PM, Kirk Brooks via 4D_Tech <[email protected]> > wrote: > > Hi Chris, > I apologize for such a late response. I left on a road trip about the time > you sent this and frankly forgot to get back to you. Your enthusiasm is > infectious. And you describe some excellent applications. I haven't played > with OBJECT SET LIST BY REFERENCE yet... Thank you for the tips. > > And I completely agree about reviewing the whole menus thing. I work on > some old projects with these insanely complicated schemes for menu bars and > it is just so much wasted time and effort to accomplish so little. It was > what was available 25 years ago but jeez I'm glad to be past that. > > I wonder if you would elaborate on how you use [UI_class] and [UI_object]? > I have played with the concept a little but I fear I am over complicating > it to no good effect. > > In addition to 4D POP David Adams and Cannon Smith shared some methods for > creating constants with code. I was a little skeptical at first of this > approach - writing a method to write an XLFF file for the constants but > I've come to prefer it. Mainly because in that method I can comment what > each constant is for. And once you do a couple of them it's quite easy. > > In v15 I came to rely on constants for object property names. Just a great > way to deal with the need for consistency. With native dot notation you can > use them with [[brackets]] but I'm not as big a fan. On the other hand > without them there is a real issue about ever changing a property name. Or > a field name. > > Of late I'm mucking around in v15. Looking forward to spending more time > again in v17r5. > -- > Kirk Brooks > San Francisco, CA > ======================= > > What can be said, can be said clearly, > and what you can’t say, you should shut up about > > *Wittgenstein and the Computer * > ********************************************************************** > 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] > ********************************************************************** ********************************************************************** 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] **********************************************************************

