Why are YAVs RAD Tools separated into three sets?
There are several reasons for this approach. Foremost among the reasons is the fact that each set provides tools in a completely different area of programming. You can read a detailed discussion of this in the Info window of this project. YAVtools1 (“Power Essentials”) really provides a foundation of extremely useful “low level” shortcuts for your project and for the other sets of YAVtools. YAVtools1 are the most generic in that they are not focused on any particular task. YAVtools2 (“Enhanced Interaction”) deals entirely tools to control the various types of object and data that your user will interact with while using your software. Most of YAVtools2’s options deal with user-interface elements and control. On the other hand, YAVtools3 (“Media Control”) deals exclusively with controlling the types of media that multimedia-oriented projects require. By dividing the labor, first of all, you can cut down on memory requirements when you don’t install the YAVtools3 group into a project tha