KTest plugin for Take Command / TCC / TCC/LE

Version 1.0.2     2024-04-02

Charles Dye

Purpose:

This plugin just displays the value of ki->nKey for each key pressed. In TCC version 24 and later, it instead displays the key name passed via ki->pszKey, if there is one.

The plugin provides no commands, and there is no configuration. When you tire of it, just unload it.

Installation:

To use this plugin, copy KTest.dll to some known location on your hard drive. (If you are still using the 32-bit version of Take Command, take KTest-x86.dll instead of KTest.dll.) Load the .DLL file with a PLUGIN /L command, for example:

plugin /l c:\bin\tcmd\test\ktest.dll

To unload it:

plugin /u ktest

I do not recommend putting this plugin in your PlugIns directory. You probably do not want it automatically loaded at startup.

Startup Message:

This plugin displays an informational line when it initializes. The message will be suppressed in transient or pipe shells. You can disable it for all shells by defining an environment variable named NOLOADMSG, for example:

set /e /u noloadmsg=1

Status and Licensing:

Consider this beta software. It may well have issues. Try it at your own risk. If you find a problem, you can report it in the JP Software support forum.

KTest is currently licensed only for testing purposes. I may make binaries and source code available under some free license once I consider it ready for use.

Download:

You can download the current version of the plugin from http://charlesdye.net/dl/ktest.zip.