Dragon ButtonPusher DLL - Version 2.56 The Dragon ButtonPusher is a set of programmer’s utilities in a DLL, which extends and/or replaces the functionality of various Windows API routines. The utilities are predominantly aimed at being able to monitor, interact with and control other application windows. The utilities are available in both 32-bit and 16-bit form, and as both DLLs and Delphi DCUs.