Please enable JavaScript to view this site.

tcmd_tabs

 

If you are not familiar with the purpose or use of the Tab Windows configuration dialog, review the main configuration dialogs topic before continuing.

 

Tabs:

 

Tab Size sets the maximum length of the tab label text (in characters).

 

Tab Icons displays the application's icon in the tab label.

 

You can position the tab labels with the Top, Bottom, Left, and Right options.

 

Close Tab Button defines the close button (X) on the tab labels. You must restart Take Command for this option to take effect.

 

Auto Attach Consoles converts all new console windows on the same virtual desktop as Take Command to Take Command tab windows.

 

Rotate Tabs rotates the tab labels 90 degrees. This allows you to fit many more tabs in the window, at the cost of a reduced window size.

 

COMSPEC sets the program you want to start in new tabs. If no COMSPEC option is set, Take Command will run its default command processor (TCC).

 

Conhost Tabs:

 

This section controls the colors and fonts used in the hidden console windows that Take Command used prior to v36. You can still use hidden console windows in v36, but the preferred method is to use pseudoconsole (ConPTY) sessions.

 

Tab Colors lets you define a custom color palette to use in the tab windows. Take Command will first try to retrieve a color palette from the console. If the console app is using a custom palette, Take Command will use that palette for the tab window. If there is no custom palette defined for this console, Take Command will use the palette set by Tab Colors.

 

The Font button opens a standard Windows font dialog that lets you select the font, point size, and font style for Take Command tab windows. The font will be used for both hidden console sessions and pseudoconsole sessions.

 

Colors lets you select the default foreground and background colors for text in the Take Command tab windows. (These colors will be overwritten if the application in the tab window sets its own colors.)

 

Selected lets you select the colors for selected text in the Take Command tab windows. (The selected text colors defaults to the inverse of the current color.)

 

Cursor Line lets you select the color for the current cursor row in Take Command tab windows.

 

Buffer Rows sets the number of rows in the console-mode screen buffer. This value applies to both the hidden console and the pseudoconsole sessions.

 

ANSI colors enables ANSI escape sequence support for all console applications running in Take Command tab windows. If you are running Windows 10 or later, Take Command will use the built-in console ANSI support.

 

ConPTY Tabs:

 

This section controls the colors used in the pseudoconsole sessions that Take Command introduced in v36.

 

Colors lets you select the default foreground and background colors for text in the Take Command tab windows. (These colors will be overwritten if the application in the tab window sets its own colors.)

 

Selected lets you select the colors for selected text in the Take Command tab windows. (The selected text colors defaults to the inverse of the current color.)

 

Cursor Line lets you select the color for the current cursor row in Take Command tab windows.

 

Startup Tabs:

 

The Startup Tabs specify programs to run in each tab at startup. You can specify an optional title, the command line (the name of the program and any optional arguments), an optional startup directory, and optionally the user context where the tab should run. You can define up to 25 startup tabs.

 

Run in Pseudoconsole (ConPTY) will start the application in a new Take Command tab window using a Windows 10 / 11 pseudoconsole (ConPTY).

 

The Elevated option lets you start an application elevated in a Take Command tab window (requires ConPTY).

 

The App option allows you to prepopulate the Title and Command fields with the appropriate values for TCC, CMD, PowerShell, and bash.

 

You can set the priority level for the processes in the tab:

 

IdleIdle priority (only executes when no higher priority task is scheduled)
BelowBelow normal priority
NormalNormal (default) priority
AboveAbove normal priority
HighHigh priority