AeroGlass plugin for TCC / TCC/LE
Version 1.0.1 2023-10-13
Charles Dye
Purpose:
This plugin enables Aero transparency for the console window. It only works when TCC is running in a standalone console window; it has no effect in Take Command (or Console2, ConEmu, etc.)
Windows Vista or later is required.
Installation:
To use this plugin, copy AeroGlass.dll to
some known location on your hard drive. (If you are still using the 32-bit
version of Take Command, take AeroGlass-x86.dll
instead of AeroGlass.dll.) Load the plugin
with a PLUGIN /L
command, for example:
plugin /l c:\bin\tcmd\test\aeroglass.dll
If you copy this file to a subdirectory named PlugIns within your Take Command program directory, the plugin will be loaded automatically when TCC starts.
Startup and Shutdown:
The console window will automatically be made transparent when the plugin is loaded. (Why else would you load it?) If for some reason you want to disable this feature, set a registry value:
reg add HKCU\Software\JPPlugins\AeroGlass /v StartupGlass /t reg_dword /d 0
When the plugin is unloaded, console transparency will automatically be disabled.
Plugin Features:
New Command:
GLASS
— Enable or disable transparency.
Syntax:
GLASS
n
n | 0 : disable, 1 : enable, 2 : when not focused |
This command will have no effect unless the console window is visible.
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:
This plugin is © Copyright 2023, Charles Dye. Unaltered copies of the binary and documentation files may be freely distributed without restriction. I make no guarantee and give no warranty for its operation. If you find a problem, you can report it in the JP Software support forum.
Download:
You can download the current version of the plugin from http://charlesdye.net/dl/aeroglass.zip.