Program List

When right-clicking on the program's list, instead, the following menu will be shown: (Some of the options are only visible in Expert mode.)

The menu choices are divided into two groups. At the top, there are commands that are always available and allow you to add a new configuration entry ("Add" and "Import ...") while at the bottom, there are commands that work on a specific and selected program's entry.

Add | Prompts for all data needed to define a new task in the list.
Import ... | Opens a file selection dialog to let you select a .dxw import file with a program configuration and import that into the list of programs.
Enabled | Toggle command to enable or disable the selected program's entry. If the program's hook is enabled, the menu command is checked but unchecked when disabled. In addition, disabled programs have a grayed icon or a dark-gray dot.
Modify | Allows you to view and modify the program's configuration.
Run... | Run hooked - Activates (runs) the selected task. Same as double-clicking on the list entry. Run unhooked - Runs the selected task without activating DxWnd hooking. Run suspended - For debugging inject suspended task only, runs and suspends the hooked task so that the user can safely activate a debugger and attach it to the process. Once the operation is completed, a click on the OK button on a dialog box will unfreeze the task. Note: While suspended, the task stays within an endless closed loop that will consume 100% of the current CPU core, so the processor may get hot.
Delete | Asks for confirmation and then deletes the selected entry.
Duplicate | Duplicates or clones an entry. You can modify the clone without affecting the original. This allows you to create multiple different entries with consistent settings.
Move | This menu is equivalent to Edit > Move. Moves the selected entry in the list.
Explore | Opens a File Explorer session, pointing to the program's configured install path.

Log

This menu is equivalent to Edit > Log with a few additions for expert users.

Run DebugView: Runs the DebugView tool, provided that this tool is installed and reached in DxWnd's directory. If the tool is either absent or not in DxWnd's directory, an error message will appear.

view Tail: Runs the tail tool on the target program's logfile, provided that this tool is reached in DxWnd's directory. This tool is a part of DxWnd's tools distribution, you may copy it either to the DxWnd folder or to $WinDir/System32. Run "tail.exe" from a command prompt to get the command syntax: the tool can be used standalone for any generic purpose.

eXport... | Exports the highlighted program configuration to a file.
Kill | Kills the corresponding program. Different from the File > Process > Kill command, this command would not kill the currently active program, but the selected one, no matter whether it was managed by DxWnd or not. This is the reason why sometimes the first Kill command may fail and this one is generally more reliable, at the cost of selecting the proper entry.
Kill all | Kills all running programs.
Set registry | Saves the registy entries from DxWnd Registry tab into a file called "dxwnd.reg".
Set path | Can be used to update the path field for a configuration. You must have the game running for it to work.
View Flags | Opens a window showing all the enabled DxWnd flags for the application.
View import table | Opens a window showing the import table of the target program. It could be useful for experienced users to see the DLL modules that are linked, and the used calls.
Proxy | Used to setup the program to run from a proxy DLL. This way, DxWnd interface does not need to be started. NOTE: Do not try to run a game with DxWnd if it has proxy DLLs installed (it usually results in a crash). NOTE: If you edit the configuration of your game you will need to remove and install the proxy again for the changes to take effect.