#Customization #1 #V_api.hlp #12 You can customize Vdraft using Microsoft Visual Basic, C++, Microsoft Excel, or any application which supports ActiveX Automation. #1 You can find sample source code for customizing Vdraft in the Vdraft\Programs directory. It includes Microsoft Visual Basic, C++, Microsoft Excel, and Microsoft Word. #15 Everything on the Extensions menu is a separate program which calls Vdraft. #10 The files AcadKeys.vs and QuicKeys.vs in the Vdraft\User directory contain keyboard shortcuts for many commands in Vdraft. AcadKeys.vs contains AutoCAD commands. QuicKeys.vs contains 2- and 3-letter commands. You can switch between the two using Prefrences from the Settings menu. #10 The file User.vs in the Vdraft\User directory can be customized to add your own keyboard shortcuts to Vdraft. #10 The New Drawing dialog, which you can bring up by selecting New from the File menu, can be customized. The template options it lists are script files which are in the Vdraft\Template directory. You can add your own or modify the existing ones. #16 You can use the VdraftEvents ActiveX Control to have your program respond to events from Vdraft. For example, a Visual Basic program can wait for the user to pick points or select objects. #11 You can create a custom popup menu attached to shift-right click. This is a good place to put commonly used actions.