Introduction
1.00 Introduction:
dh_Toolkit for Reaper DAW started as a couple of utility scripts I developed to ease some tasks while mixing a song in Reaper. The utilities are primarily to store snapshots of the mixer control panel, and to help navigate the arrange view. There exists other methods of accomplishing these tasks, but I find these much more convenient to use. As the years pile on my vision is not as keen as it used to be. I don't like sifting through multiple menus while squinting to find what I'm looking for. I wanted to design some scripts that would be easy to read and would be right at my fingertips. Each script can have its own button in the Reaper toolbar for speedy access.
The scripts utilize Lokasenna_GUI v2 for their display and event handling. Lokasenna_GUI v2 must be installed in order to use the scripts. (See installation instructions in the "Installation" section.)
Along the way I decided to make some enhancements to the Lokasenna GUI by adding app scaling and theming. I accomplished this by designing dh_Toolkit to be used in conjunction with Lokasenna GUI without altering the Lokasenna GUI. (I eventually had to override a couple of Lokasenna functions leaving the original intact.) I also added a set of modified Lokasenna widget classes (prefixed with "dh_" and stored in dhToolkit/library/classes directory. To install dh_Toolkit see the "Installation" section).
For developers: For usage of the Lokasenna GUI see the Lokasenna documentation at its website. If using dh_Toolkit classes, their differences are documented in this documentation's "Classes" section.