This video takes a look at the architecture of my open source Better Code Editor (BCE) Xojo control, some of the choice I made in designing it and how to use it in your own projects.
BCE GitHub repository: https://github.com/gkjpettet/better-code-editor
Introducing BCE YouTube video: https://youtu.be/bwtqyfCTE7g
Working with external classes Xojo tutorial: https://youtu.be/J2jrsoI8CVA