Tab Mix Plus Online User Manual
missing image

Tab Mix Plus Version 0.3.8.2

A Tab Control add-on for your Firefox Browser
Last updated: Oct. 18, 2009
Introduction
Tab Mix Plus (TMP) is a very popular extension for the Mozilla Firefox browser that enhances Firefox's tab browsing capabilities. It includes such features as duplicating tabs, controlling tab focus, tab clicking options, undo closed tabs and windows, plus much more. It also includes a full-featured Session Manager with crash recovery that can save and restore combinations of opened tabs and windows.

Each page displays a 'Settings' button.  Since all the TMP settings are stored in a file (prefs.js) TMP has the ability to extract these settings and store them in a separate file.  If you click the 'Settings' shown on each page, you will be prompted to Restore, Import or Export the settings.  The default file name is TMPpref.txt.
  • Restore - will reset all settings to the TMP default settings
  • Import - you may import TMP settings from a file (usually from another  configuration or PC)
  • Export - you may export your settings to be saved or applied to another PC
All parameters set through these categories are stored the prefs.js file in the users profile directory.  These parameters can also be accessed and changed by entering about:config in the URL bar and extensions.tabmix in the filter box to narrow down the search to these fields only.
  • Enter about:config in the URL box and press <Enter>
  • Enter extensions.tabmix in the filter box to limit the entries associated with the Tab Mix Plus control.
Visit the dedicated TMP forum to learn more about Tab Mix Plus.
Installing Tab Mix Plus
Tab Mix Plus add-on installs in your open active Firefox browser.  You can use the above link to obtain the latest version of TMP and install it from the Add-ons from the Firefox website or you can save the XPI file to your local PC and install it at another time.  Once TMP is installed in your browser, TMP is configured using multiple categories.  Each categorycontains related settings to allow you the USER to configure TMP to your style of browsing.
Index for TMP Categories
Links

Events - Tab Opening
Events - Tab Focus
   Protected, Locked and Frozen Tabs
Events - Tab Closing
Events - Tab Merging
Events - Tab Features

Display - Tab Bar
Display - Tab
Display - ToolBar

Mouse - Mouse Gestures
Mouse - Mouse Clicking

Menu - Tab Context Menu
Menu - Main Context Menu
Menu - Tools Menu

Session - Start/Exit
Session - Restore
Session - Preserve

Links
missing image
Controls what actions are taken when you click a link in the browser window or a link in another application


Open links that open in a new window in (select one):
  • New window - opens a new browser window
  • New tab - creates a new tab in the current browser window
  • Current tab - replaces existing URL page in the current browser tab with the link contents
Open links from other applications in (select one):
  • New window - opens a new browser window
  • New tab - creates a new tab in the current browser window
  • Current tab - replaces existing URL page in the current browser tab with the link contents
JavaScript popups (select one):
  • Allow resized popups - this option may allow the browser window to be resized to the popup size
  • Allow all popups
  • Open all popups in tabs
Note:  See additional JavaScript & popup preferences controlled from the browser Tools/Options and Main section

Open links with a target attribute in current tab - the current tab contents will be replaced with the target link contents

Prevent blank tabs when downloading files - prevents tab openings for the file extensions in the list (Edit button).  The file will be downloaded to the directory specified for downloads

Edit Button - allows you to edit the list of file extension

Force to open in new tab (select one):
  • Nothing
  • All Links (Lock all tabs)
  • Links to other sites
Enable Single Window Mode - this option will force links to open new tabs within the current browser

Events - Tab Opening
missing image

Controls which URL page is displayed when your browser is initially opened and when you open a new tab with the new tab feature.  Additionally, it determines whether a new tab or the current tab is used when a new URL is clicked.


Load on new tabs (select one):
  • Blank Page - no URL provided - blank page
  • Home Page - to select your Home Page you must specify a Home Page in the Tools/Options - Main for the browser
  • Current Page - whatever page is currently displayed in your browser
  • Duplicate Page - opens a new tab with the current URL page
  • User Location (if selected user specifies URL location)
Location (user specifies URL to be applied)

Open new tabs next to current one-new tabs opened by via a "New Tab" command such as CTRL+T or the new tab button will open next to the current tab otherwise at the most right.



Open other tabs next to current one - tabs from events other than "New Tab" commands will open next to the current one
  • Change opening order-tabs will open to the right of the most recently opened. Please refer to the example below.
Example:
[a][b][c] are the current opened tabs with [a] being the current tab.
[1][2][3] are the new tabs opened in that order
[a][b][c][1][2][3] -> [a][3][2][1][b][c], this is how tabs open without change opening order
[a][b][c][1][2][3] -> [a][1][2][3][b][c], this is how tabs open with change opening order


Open duplicated tab next to original - forces a tab that has been duplicated to be opened next to the original tab
Open tabs from (select as desired) - the following items will open in new tabs:
  • Bookmarks
  • Groups of bookmarks
  • History
  • Address bar
  • Search bar

  • Middle click opens items in current tab - middle clicking a link will force the link to be opened in the current tab

Events - Tab Focus
missing image
Controls which tabs are selected and gain focus based on how links are opened


Focus/Select tabs that open from - items selected will gain focus and become the current tab i.e. open in foreground
  • Links
  • Diverted windows
  • New tab commands
  • Duplicate tab
  • Address bar
  • Search bar
  • Bookmarks/History
  • Group of bookmarks

Inverse middle click focus of - items will behave in the opposite way from the options above when opened through middle click:
  • Links
  • Bookmarks/History

Protected , Locked  and Frozen Tabs
Protected tab:
A tab that is prevented from closing. You can load other sites in the tab and browse to other URLs in the tab. Notice that the close button is missing from the right side of the tab, so you cannot close the tab. If you try to close Firefox, you will get a warning message about closing the protected tab.

Locked tab:
A tab that is prevented from navigating to another page or URL. Your tab is locked on the current page or URL. Nothing new can load in the tab, but you can refresh the same page. All links will open in a new tab (link, history, bookmark, etc.). Notice that the close button is available, so you can close a locked tab.

Frozen tab:
A tab that is both locked and protected. It will not close and nothing new can be loaded in it. You will not be able to navigate away from the current page. All links will open in a new tab (link, history, bookmark, etc.) Notice that the close button is missing from the right side of the tab, so you cannot close the tab. If you try to close Firefox, you will get a warning message about closing the protected tab.
Events - Tab Closing
missing image
Controls tab and window closing, when warnings will appear and where to set focus when a tab is closed


Warning:
  • Warn me when closing multiple tabs
  • Warn me when closing window with multiple tabs
  • Warn me when closing window with protected tabs


Closing last tab:
  • Do not close window when closing the last tab- closing the last tab (if visible) will not also close the window
  • Prevent last tab from closing- the last tab (if visible) will not be able to be closed
  • When I close the last tab replace it with:
    • Blank Page - no URL provided - blank page
    • Home Page - to select your Home Page you must specify a Home Page in the Tools/Options - Main for the browser
    • Current Page - whatever page is currently displayed in your browser
    • Duplicate Page - opens a new tab with the current URL page
    • User Location (if selected user specifies URL location)
Location (user specifies URL to be applied)


Closing current tab
  • When closing the current tab, focus (select one):
    • Left
    • Right
    • Last
    • Last selected
    • Opener/Right - the tab containing the link of the page being closed or the tab to the right
    • Last opened
Events - Tab Merging
missing image
Controls tab and windows merging when tabs are closed


Merge windows when no tabs are selected (Select one option):
  • Merge all windows into one
  • Merge only current window with last focused
  • Also take popups - popup windows will also be merged
  • Place popups next to their openers - popups will be placed next to their openers

Merging after selecting tabs:
  • Close windows once they have merged - when all tabs are merged from other windows those windows will be close
    • Warn when closing tabs that aren't being merged - a warning will be displayed indicating not all tabs have been merged
Events - Tab Features
missing image
Controls Undo Closed Tabs and Open Tabs List


  • Enable undo close tabs - previously closed tabs may be reopened and the following conditions will be applied
Max number of closed tabs to remember (specify a quantity) default: 10
  • Restore the tab's original position - tabs are restored to the position when closed
  • Make the toolbar button display only a list - when checked the toolbar button will display a list of recently open tabs

  • Ctrl-Tab navigates tabs in the most recent used order - pressing Ctrl-Tab will navigate between Tabs in the most recently used order
  • Ctrl-Tab displays a tab list popup menu - pressing Ctrl-Tab will display a popup menu list of recently closed tabs
  • Tab list responds to the mouse - the Tab menu responds to the mouse actions

  • Pressing <F8> rotates tabs every (specify time in seconds) - pressing <F8> toggles On/Off the tab rotation cycle
  • Show Reload Every menu on Reload button- a reload every menu will be added to the reload toolbar button
Display - Tab bar
missing image
Controls the display of Tab Bar



Show on Tab Bar:
  • New Tab Button (select one option) - the new tab button will be displayed on the tab bar at the specified location
    • Left side
    • Right side
    • After last tab
  • Close tabs button - the Close tab button will be displayed on the tab bar
  • All tabs button -  the All tabs button will be displayed and when clicked present a list of all open tabs
  • Extra space on both sides - when checked extra space will be placed on both sides of the tab label

Hide the tab bar (select one option) - Hide/show the tab bar based on the rule selected
  • Never
  • When I have only one tab
  • Always
Position (select one option) - Select top or bottom for tab bar location
  • Top
  • Bottom
When tabs don't fit width (select one option):
  • Scrollable without buttons - scroll tabs using <F8>
  • Scrollable with buttons on left and right ends - displays left and right scrolling arrows at each end of tab bar
  • Scrollable with buttons on right end - displays left and right scrolling arrows on right end
  • Multi-row - displays tabs in up to 4 rows, scrolling arrows appear if 4 rows is exceeded
Scroll Delay(time between scroll repetition X msec- delay to send scroll command when holding the scrollbutton in the tab bar
Display - Tab
missing image
Controls the display of tab, size, color, font, highlighting, whether an icon will be displayed and the tab title


Highlight (select one or more option) - highlighting will be applied per selected items to:
  • Current tab
  • Unread tabs
  • Other tabs
Customize Styles - see below

Show (when checked the following items will be displayed on the designated tabs):
  • Tab icons for locked and protected
  • Progress meter on tabs
    • Hide in status bar
  • Close tab button:
    • on all
    • on all tabs wider than (tab name or link name)
    • on current
    • on pointed for
    • on current and pointed for

  • Tab width (specify a range) default: 100 to 250:
  • Tab width fits to tab title - the tab will be sized to fit the title (not recommended for tabs under 100 pixels)
  • Use bookmark name as tab title - the bookmark name will be used for the tab title
Current tab
missing image
Customizing Styles - Current tab - controls font, foreground and background color, underline of tabs and opacity


  • Use this style for: Current Tab - the following options will be applied to the current selected tab

  • Italic
  • Bold
  • Underline
  • Text Color: select color      specify opacity[%]
  • Background Color: select color      specify opacity[%]

Restore Defaults - resets Current Tab styles to default values
Unread tabs
missing image
Customizing Styles - Unread tabs - controls font, foreground and background color, underline of tabs and opacity

Note: Reloading a tab(s) will reset a tab(s) to Unread status


  • Use this style for: Unread Tabs - the following options will be applied to all unread tabs

  • Italic
  • Bold
  • Underline
  • Text Color: select color      specify opacity[%]
  • Background Color: select color      specify opacity[%]

Restore Defaults - resets Unread Tabs styles to default values

Other tabs
missing image
Customizing Styles - Other (non-active) tabs - controls font, foreground and background color, underlineof tabs and opacity

Note: Reloading a tab(s) will reset a tab(s) to Unread status


  • Use this style for: Other (non-active) Tabs - the following options will be applied to other tabs

  • Italic
  • Bold
  • Underline
  • Text Color: select color      specify opacity[%]
  • Background Color: select color      specify opacity[%]

Restore Defaults - resets Other tabs styles to default values
Progress meter on tabs
missing image
Customizing Styles - Progress meter on tabs - controls if loading progress meters are used, color and opacity to be applied


  • Use this style for: Progress meter on tabs

  • Background Color: if checked select color      specify opacity[%]

Restore Defaults - resets Progress meter on tabs styles to default values
Display - ToolBar
missing image
Controls the display of the toolbar buttons provided by the extension
Visible Buttons- Display which buttons are currently in the toolbar
Hidden Buttons- Displays which buttons are currently not being used
Mouse - Mouse Gestures
missing image
Controls tab selection process using the mouse pointer and click events


  • Select tab pointed for: (select time) - a tab may be selected by pointing to the tab for the specified time
  • Switch to last selected tab when clicking current one - clicking the current tab will make the last selected tab take focus and become the current tab - the specified time delay will be applied
  • Use a delay of: (select time)
  • Allow scrolling to select tabs - by default scrolling down selects the tab to the right
  • Inverse the direction in which tabs are selected - scroll down selects tabs to the left
  • Mouse click (down and release) to select tab
  • Remove Tab Mix Plus menu list entries using middle click

  • Drop indicator (select one):
  • Native Style (single down arrow)
  • Built-in style (left and right arrows)
Mouse - Mouse Clicking
missing image
Controls which actions when clicking on tab or tabbar


Choose command to perform when clicking on the tab or tab bar
  • Choose a click action, then for the tab and tabbar select what action is to be applied
Double-click
Middle-click
Ctrl-click
Shift-click
Alt-click
  • on a tab: (select an action for each of the five mouse click events)
  • on the tab bar: (select an action for each of the five mouse click events)
Menu - Tab Context Menu
missing image
Controls which items will be displayed in the Tab Context Menu


  • Show in Tab Context Menu:
All selected items will be displayed in the Tab Context Menu

Menu - Main Context Menu
missing image
Controls which items will be displayed in the Main Context Menu


  • Show in Main Context Menu:
All selected items will be displayed in the Main Context Menu
Menu - Tools Menu
missing image
Controls which items will be displayed in the Tools Menu


  • Show in Main Context Menu:
All selected items will be displayed in the Tools Menu

Session - Start/Exit
missing image
Controls Firefox built-in Session Restore, Session Manager and Crash Recovery feature


  • Use Firefox's built-in Session Restore Feature - when checked Firefox's Session Restore feature will be in effect

  • Enable Session Manager
  • Enable Crash Recovery

Start/Exit
When Browser Starts (select one option):
  • Restore
  • Ask Before Restoring
  • Dont Restore
    When Browser Exits (select one option):
    • Save Session
    • Ask before Saving
    • Dont Save

    • Startup Session (select a session):
    • Last session
    • Previous to last
    • Choose another if empty - when checked you will have the option to choose another session if the previous choice is an empty session
    Session - Restore
    missing image
    Controls Firefox built-in Session Restore, Session Manager and Crash Recovery feature


    • Use Firefox's built-in Session Restore Feature - when checked Firefox's Session Restore feature will be in effect

    • Enable Session Manager
    • Enable Crash Recovery

    Restore
    When Restoring Sessions:
    • Overwrite existing windows
    • And tabs
    • Save windows in closed windows list
    • Join multiple windows into one
    • Reload all tabs
    Session - Preserve
    missing image
    Controls Firefox built-in Session Restore, Session Manager and Crash Recovery feature and which sessions are preserved


    • Use Firefox's built-in Session Restore Feature - when checked Firefox's Session Restore feature will be in effect

    • Enable Session Manager
    • Enable Crash Recovery

    Preserve

    Preserve Tabs:
    • History
    • Permissions
    • Protected Status
    • Lock Status
    • Scroll and Text Size

    Preserve Windows:
    • Selected Tab
    • Closed Tab list