|
What's New
NEW VERSION OVERVIEW - TCI Version 2.0
Since the last major release we've added dozens of new features to TCI!
This is a summary of the new features. For complete details, see the appropriate topics in the online help.
New Toolbar Features
The toolbar now supports up to 50 buttons, and can extend over multiple lines.
The toolbar style is now "flat", so buttons will be highlighted when the mouse moves over them.
The toolbar display a tooltip that is the command that will be executed if the button is selected.
You can select toolbar buttons from the keyboard by defining an accelerator key in the button title. (I.e., "&Dir" to invoke the button with an Alt-D.)
The toolbar now allows you to define a button as an icon (or bitmap), text, or both. You can also define "separator" buttons.
You can move buttons on the toolbar by dragging and dropping them.
New Tab Features
TCI now supports dragging and dropping on the tab bar. If you drag a console application icon from the desktop and drop it on the tab bar, TCI will open a new tab for that application. If you drag a tab off the tab bar, TCI will detach the tab's application to the desktop. You can also reorder tabs by dragging a tab label to a new position.
Added support for environment variables in the startup directory of .LNK files (when dropped on the tab bar).
The tabs now have a close (X) button in the upper right corner. The currently active tab will have a red X; the other tabs will have a black X. If you move the mouse to another tab's close button, it will turn red (to let you know that you can close the tab, even though it's not the active tab.
Setting a new tab title in the "Rename Tab" dialog will now prevent the console app from subsequently changing the title. (If you set the title to an empty string, the title will revert to that set by the console app.)
The Alt-1 through Alt-9 keys now select tabs (left to right).
The Alt-PgUp and Alt-PgDn keys will page through the current tab's buffer (if you have set LeftAltKey and/or RightAltKey).
The Tabs page in the "Configure TCI" dialog has been redone. Startup tabs are now shown as tabs, and have some additional options (title, start directory, and "run as user").
The startup tabs now support command line arguments in the "Command" field.
The Tabs page now has a browse button for the "Default App" option.
New Status Bar Features
The status bar has been reorganized, and now includes a sizing grip.
New Menu Features
A new menu option has been added to change the default TCI directory. (This should only be necessary if you start TCI from a removable device.)
TCI has a new menu option (Help/Check for Update) which will go to jpsoft.com and check if a new version of TCI is available. (If a newer version is found, TCI will ask you if you want to download it.)
Added a new menu option to clear the console window buffer.
Miscellaneous New Features
TCI now sets the TCIVER environment variable with the TCI version and build number.
The "Run" dialog now includes a "Run As" option.
When copying multiple lines to the clipboard, if you are holding down the Ctrl key and the selection wraps around the last screen column, the next line will be appended to the clipboard without an intervening space.
The "Save to File" menu option now puts a Unicode header on the saved file.
Added support for multiple monitors.
Startup Options
The (new) /N switch will attach the specified process in a new TCI session (overriding the SingleInstance directive).
The /R startup switch will now restore a existing minimized (or system tray'd) TCI session.
New .INI directives
AlwaysOnTop=no | Yes - if set, TCI will be a "topmost" window.
LeftCtrlKey=YES | no - if set, the left control key is passed to TCI rather than the console app.
RegularExpressions - new .INI directive (like 4NT & Take Command) to select the regular expression type when searching the screen buffer.
RightCtlKey=NO | yes - if set, the right control key is passed to TCI rather than the console app.
SettingChange=YES | no - if set, TCI will update its environment if any changes are made to the Windows registry variables (User, System, and Volatile).
TabCloseButton=YES | no - if set, TCI will display a small X in the upper right corner of the tab that you can use to close the tab.
UpdateTitle=YES | no - if set to NO, suppresses the update of the TCI title bar with the current tab title.
|