Appearance

  • Show console window on start - Either show or hide the console window when started.
  • Hide console with Enter - Either hide or keep the console window up after an application is started through it.
  • Trigger show (Hotkey or Esc) - Hide the console window after the hot key is pressed second time along with the Escape key, or after pressing the Escape key only.
  • Show icon in system tray - Show icon in the system tray or not.
  • Show balloon tips in system tray (ME and >=NT5 only) - Show balloon tips in system tray.
  • Put mouse cursor into console every show console window - Handy to use with both system "X-Mouse" and console "Hide on Enter" functions enabled.
  • AutoHide console after (in millisecs) - Hide the console window automatically after specified period of time after losing focus.
  • Running priority - Priority assigned to the console when started. Recommended - high.

Console look

  • Show in center X - Show the console window either in the screen centre or set an X value.
  • Show in center Y - Show the console window either in the screen centre or set a Y value.
  • Console width - Console width in pixels.
  • (in percent of screen width) - Set console window width in percents of screen width.
  • Console height - Console height in pixels.
  • Border size - Border width in pixels.
  • Show border only (OS >= NT5) - Do not show the input field (for NT5+ operation systems only).
  • Transparent console - Console transparency from 0 to 255, where 0 means full transparency (for NT5+ operation systems only).


Hint popup
Show hint while typing alises and system aliases in console - Hint contatins string that evaluates when you press Enter and description of alias if it exists in config.

Dropdown list
Number of lines in the dropdown list - Set maximum number of lines in EasyType dropdown list (Alt+Down Arrow).

Colors
Choose mode from drop-down menu to edit color scheme for:
EasyType enable - For Easy type mode on.
EasyType disable - For Easy type mode off.
Text color - Font color settings.
Console color - Background color settings.
Border color - Border color settings.
Hint text color - Color of the hint font.
Hint color - Color of the background in popapped hint.

Font
Change font - Font settings. Font type and size are then saved.
Autosize font to console height - Scale font size to console height automatically.
Text alignment - It is possible to choose alignment the text in the console:
Left align - By a left edge.
Center align - On the centre.
Right align - By a right edge.
Apply English layout every hotkey - Apply English layout every console show. Useful if all aliases named in English, but Russian uses in parameters.
Lock English layout in the console - Deny changing keyboard layout in console. Usefull if Russian never uses in console.

HotKey
Hotkey settings. Pressing the hotkey opens a console window. User is free to set the hotkey according to his/her likes.

EasyType
Don't use EasyType - Cancel the autocompletion mode.
Use EasyType - Use standard autocompletion mode. Autocompleted part of alias is highlighted and can be easily changed.
Use BASH model of EasyType - Use autocompletion after pressing the Tab key as in Linux. No part of the alias is highlighted.
Use EasyType for internal commands - Autocompletion based on the list of internal commands.
Use EasyType for aliases - Autocompletion based on the list of aliases.
Use EasyType for system aliases - Autocompletion based on the list of system aliases.
Use EasyType for path browser - File path autocompletion (file path browser).
Use EasyType for history - Autocompletion based on the alias history.
Add space to alias name - Add white space after alias in the autocompletion mode.
Case sensitivity (www <> WWW) - Turn on/off case sensitivity.
Enable EasyType every console push - Turn EasyType mode on every time console appears.
Use advanced BackSpace push - In this mode BackSpace deletes not only selected text but one unselected character left from selection border and autocompleted result then (if EasyType mode is on). This way you can avoid one more BackSpace hit on wrong character entered.

Exec
Execute internal commands - Allow execution of internal commands from the console.
Execute aliases - Allow execution of aliases from the console.
Execute system aliases - Allow execution of system aliases from the console.
Execute URL's - Allow opening default internet browser with internet addresses (URL) specified.
Execute E-Mail's - Allow opening default mail application with the e-mail addresses specified.
Execute folders - Allow opening directories on the hard drive in the default file manager.
Execute files - Execute files through the console.
Execute shell commands (all other) - Execute any other applications not specified above through the operation system shell.

History
Don't save history to file - Do not update the history file. Previous entries in the file are preserved.
Save history to file - Update the history file. See details below.
Save internal commands - Save internal commands in the history file. Not very useful option, since the internal commands are kept in the program anyway.
Save internal commands parameters - Save internal commands with parameters in the history file.
Save alias - Save aliases in the history file. Not very useful option, since the aliases are kept in the config file anyway.
Save alias parameters - Save aliases with parameters in the history file.
Save system alias - Save system aliases in the history file. Not very useful option, since the system aliases are kept in the registry anyway.
Save system alias parameters - Save system aliases with parameters in the history file.
Save URL's - Save internet addresses (URLs).
Save E-Mail's - Save e-mail addresses.
Save folder's - Save folder paths. Not very useful option either.
Save shell commands (all other AKA unknown) - Save any other input. Typos will be saved either.
Save strings from command line (--exec=string) - Save stings executed via "--exec=" command line parameter.
Save strings from message WM_COPYDATA to console window - Save sting executed via WM_COPYDATA message.
Invert history scroll - This parameter configures KBD and mouse history scrolling direction. Default one is Up Arrow/forward mouse scrolling for going back.
Max history strings (0 - infinite) - Maximum number of lines saved to the history file. If the history file is full, the oldest line is erased and new line is added to the beginning of the file.
Clear history - Clear the history file. This operation is performed as soon as you press the button.

Paths
Your internet browser - Program path for the default internet browser.
Your file manager (example: explorer.exe) - Program path for the default file manager used to open directories on the hard drive.
Your command shell (example: command.com) - Command shell used to execute unknown aliases. Default values are: command.com for the Win9x and cmd.com for Win NT.
Parameter for command shell - Enter: - Parameter passed to the shell when Enter is pressed (for unknown aliases).
Parameter for command shell - Shift+Enter: - Parameter passed to the shell when Shift+Enter is pressed (for unknown aliases). Command is executed in the following way:
%shell% %shell_param% %console_string%

Registry
No autostart - Don't start programm when windows starts.
HKLM - for all users - Start programm from HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\ un\\TypeAndRun registry key. TypeAndRun will starts for all users.
HKCU - for current user - Start programm from HKCU\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\ un\\TypeAndRun registry key. TypeAndRun will starts for current user.
Shell integration ("Add to TypeAndRun..." context menu) - Adds menu item to folder and file context menu, for easy adding files and folders to TypeAndRun.

Language
Select language - Select preferred language from the list. Information on the author of translation and program version for which the Help file was translated will be displayed.

Undo
Use Undo function - Turn on/off the undo function. This feature would be useful if you have set up the console to hide after losing focus and suddenly an application pops up while you are typing an extremely long alias in the console! This case you press your hotkey and Ctrl+Z to restore your input. I do not see any other use for this feature. This is not a test editor, by the way!

Config
Move executed alias to first position of config - Place the executed alias on the top of alias configuration list. In this case the config list is set up in such a way that the most frequently used aliases sit in the upper part of the list to facilitate autocompletion.
Autosort config by alias name - Ascending config autosort by alias name.
Auto reread Config.ini file and system aliases every (in millisecs) - Reread the Cofig.ini file and system aliases automatically in the specified period of time. This option will be appreciated by those users who would like to edit the config.ini file manually.
Reread Config.ini every show console windo - Reread Config.ini on every console window appearance.
Create ~Config.ini files with removed dead aliases? - Create ~Config.ini file with removed dead aliases.
Get confirmation before removing dead alias - Get confirmation before removing dead alias.
Search file on all drives but another folder - Search file with the same name on the same drive. Useful when file changed location, for example when you install programm in to other location.
Check dead aliases on every execute TypeAndRun - Check dead aliases on every execute of TypeAndRun. Dont use both of that options at the same time if you have slow hard drives or many of them (especially mapped drives).
Check dead aliases - Search configuration file for dead aliases. Warning - all configuration changes would be implemented immediately!
Get back all dead aliases - Restore aliases removed from configuration. Works only if any dead aliases backup exists.

Edit Config
This is the place where you edit your aliases. Every alias has two mandatory parameters: alias name and action. Any parameter may be edited either separately, or in the same form as it is stored in the config.ini file.
+ - Apply the changes made in the full alias string field.
New Alias - Create a new alias.
Delete Alias - Delete selected alias.
There are several hotkeys working in the Edit Config window: Insert - Create a new alias.
Delete - Delete selected alias.
Ctrl+UpArrow - Move the selected alias one line up.
Ctrl+DownArrow - Move the selected alias one line down.
Ctrl+Home - Move the selected alias to the very top of the list.
Ctrl+End - Move the selected alias to the very bottom of the list.
Alphanumeric keys - Fast seek to necessary alias, beginning with the given symbols. Return back in the alias list - press UpArrow or DownArrow.
You can also drag-and-drop aliases in the list with your mouse or using arrow keys.
P - Open list of plugin commands available to set as alias action. Button is active only if any plugins with appropriate functionality exist.

Plugins
List of plugged plugins. Information about plugin name, version, it's short description, location etc. Load plugin - Loads already plugged-in but not loaded yet plugin (same as "/load" command).
Unload plugin - Unloads plugin to disable it w/o unplugging (same as "/unload" command).
Add plugin - You can add new plugins here.
Remove plugin - Unload and unplug selected plugin.
Each plugin has some default properties. You can change them only if plugin is already plugged and loaded.
Load plugin on TypeAndRun start - You can set here would selected plugin be loaded automatically on program start or not. Also you can manually load/unload plugin by appropriate dialog button or by "/load"("/unload") internal commands.
Save history for this plugin - You can set here plugin's History handling. Someone can found convenient to disable History saving for e.g. tar_math plugin.

What's New:

[+] Console window width can be set in percents of screen width.

[*] Some changes in "Settings" dialog window - "Hint pop-up" and "Dropdown list" separate pages added.

[*] Config editor displaying in case of empty config bug fixed.

[*] Config editor opening by Ctrl+E in case of empty config bug fixed.

[+] It is possible now to set separate History handling for each plugin.

[*] History modes switching Setup bug fixed.

[*] Default "Plugins" directory opens on new plugin addition.

[+] It is possible now to set maximum number of lines in EasyType dropdown list manually.

[+] Icon from TypeAndRun.ico file located in program's directory showed in System tray instead of default build-in icon.

[*] All config reread operations (via internal command, hotkey or automatically) applied now to system aliases as well.

[*] Appropriate 16-color icon used in system tray in case of any other OS but XP.