Composite Controls Object Model Scope


The scope of the object model is not strictly defined as yet, but there are some key elements that are worth mentioning:

  • No additional dependencies / library references shall be added to a project in order to implement the object model
  • External function calls limited to Windows API, where necessary
  • Implementation must be entirely in VBA, and without requiring direct access to the VBA Project
  • Object model should maintain a shallow structure
  • Instancing composite control classes should be straightforward and intuitive, keeping form-level code at a minimum
  • Coding practices should embrace efficiency and performance where reasonable, but not at the cost of sacrificing ease of development for new types of controls

Last edited Dec 11, 2010 at 7:50 PM by vba_junkie, version 2

Comments

No comments yet.