What does your proposal do that template based development environments don't offer? Does it allow some way to hook in specific code for specific requirements that are not in your general library? Looking to see if your offering more than Clarion 2.0 did when it came out.
Hi Mark_,
I have no experience with Clarion 2.0, so I cannot answer that.
The "template" that I use is not a "standard template", it is just a bag full controls.
After definition (the layout) most off the control-events are handled in the general library. These are the regular events of a standard Access form. What is NOT handled by the general library, can be handled by procedures in the module of the form itself.
So, it is no hotchpotch. The module handles the field-specific things (layout, specific Before- and AfterUpdate events), all the rest that could be generalized, is in the general library. And many Before- and AfterUpdate events CAN be generalized, if you look at the processes.
One example is the automatic filling of Street, City, ... after supplying a Postal Code. IF you have a PostalCodeDatabase (for the right country), you can do it. Even the other way around: I have (part of a) Streetname in (part of a Cityname): What is the PostralCode.
Other processes: Validate EBAN-numbers, Telephone-numbers, ...
When such a module is placed in the application itself, it is local to the application.
If you move this module to the general library, it is available in all applications.
Imb.