New Feature: Support for eVC (eMbedded Visual C++) v4.
New Feature: Support for Visual Fortran.
Improvement: "Close" button now highlights when you hover over it.
Improvement: The basic keyboard shortcuts dialog now features Next/Prev Tabs instead of Next/Prev Tab Group which makes more sense when the advanced tab control is not available.
Improvement: Tabs displayed properly when .manifest file (XP skins) used on MSDEV. (Thanks to Paolo Messina)
Improvement: Shell context menu displays shell icons. (Thanks to Paolo Messina)
Bug Fixed: WndTabs no longer crashes on Windows XP SP2 on Athlon64 processors (NX protection)
Bug Fixed: Clicking on .dsw files in Explorer used to fail with WndTabs 3.10 loaded.
Other minor bug fixes.
Version 3.10 (June 16, 2002)
New Feature: Full support for localized menus and dialogs.
New Feature: Copy File Name (without path) command added to Clipboard commands.
New Feature: Support for Internet keyboards for tab cycling and other commands.
New Feature: The middle mouse button can now be mapped to any WndTabs command.
New Feature: Shift+Close button ("X") now does "Close All Except".
New Feature: Right click on Close button displays a context menu.
New Feature: Grouping of files from different directories can be constrained to just files from the same project.1 1 The Workspace Whiz! Interface package must be installed for this feature to work.
New Feature: Buttons on grouped tab can now be sorted.
New Feature: Added new commands for cycling through windows in Tab Order.
Improvement: Grouping of files from different directories is more accurate.
Improvement: Greatly reduced flickering while single-stepping in the debugger.
Bug Fixed: In rare conditions, some WndTabs commands could cause a crash if activated from a keyboard shortcut.
Bug Fixed: Close button would still work when disabled from options dialog.
Bug Fixed: Closing a resource tab with the close button ("X") would close all resources.
Bug Fixed: Better handling of files with an ampersand ("&") in their name.
Bug Fixed: The window limits functionality was broken with WndTabsExt enabled.
Bug Fixed: Loading of workspaces could cause WndTabs to hang if a previously open file was deleted.
Other minor bug fixes.
Version 3.05 (June 19, 2001)
New Feature: Close button for tabs on the advanced tab control.
New Feature: Tabs without a group can now appear with a mini-toolbar, for consistent tab appearance.
Bug Fixed: The prefix/suffix trim characters could not be set through the options dialog.
Bug Fixed: Auto-row count feature caused problems when updating some tab styles in the options dialogs.
Bug Fixed: WndTabsExt registration wasn't working on some systems.
Version 3.02 (May 10, 2001)
Bug Fixed: WndTabsExt registration codes weren't being properly recognized on some machines.
Fixed some problems with the installer.
Version 3.01 (April 23, 2001)
Bug Fixed: A memory leak was causing VC++ to use a lot of memory, especially with the advanced tab control enabled. After prolonged periods of time, this caused some instability in VC++.
Bug Fixed: MDI ordering was broken in v3.0.
Bug Fixed: Clicking inside the WndTabs toolbar might cause a crash on multi-monitor systems.
Bug Fixed: WndTabs would crash if the WndTabs toolbar was closed using Alt+F4.
Bug Fixed: Tooltips on advanced tab control now display after appropriate timeout.
Bug Fixed: Fixed various problems with Next in Group and Previous in Group commands.
Bug Fixed: Advanced tab control would get disoriented when a file with only a extension (i.e. ".cvsignore") was opened.
Version 3.00 (March 28, 2001)
Totally revamped UI!
UI now supports totally customizable menus/toolbar and
keyboard shortcuts.
New WndTabs SDK adds support for addons. Addons can:
Add new commands to WndTabs. For example, the CvsIn
addin adds CVS related version control commands to the tabs. (See
screen shot here).
Alter the tabs themselves! For example, the WndTabs SDK sample
addon can draw a red border around icons of read-only files. CvsIn will add CVS status icons to the tabs.
Full support for eMbedded Visual C++ and CE Platform Builder!
More control over tab ordering!
Alphabetic tab ordering.
Tab number persistence (WndTabs can save
your tab numbers when you close the project file).
More Trimming Options: File Prefix/Suffix trimming
(can remove selected prefixes and suffixes from tab text)
New Feature: Auto-Row Count (tabs automatically
take as many rows as needed to fit all).
New Feature: Separate window-count limitations
when debugging.
New Feature: Limit the number of tab groups.
New Feature: Automatically close windows opened
during debugging (using a custom filter).
New Command: Open file's containing folder.
New Commands: Go to group next/Go to group
previous (for cycling through a tab group).
Added: Auto-open alternate file feature for automatically opening
file groups.
Added: Limited tab font selection.
Fixed: Modifying files no longer resets the tab
positions on the advanced tab controls.
Fixed: Menus no longer cause a crash.
Fixed: WndTabs/AddInComm no longer change the current directory
on load, causing problems for command line builds.
Version 2.50 (May 5, 2000)
Fast! Reliance on DevStudio events has been removed in
favor of direct message handling. This takes some of the
guesswork out of tab/window synchronization, allowing
fewer redraws.
More stable: The DevStudio COM interface was causing memory leaks and other anomalies. Since most of the COM calls have been removed, these leaks have been greatly reduced.
Added: New setup program to automate installation.
Added: Extension module for added functionality:
Tab Grouping - allows grouping of multiple windows on the same tab.
Tab Coloring - custom colors for tabs.
Added: On-line help.
Added: Command to activate on-line help: WTHelp
Added: Partial customization feature for the tab context menus.
Added: Automatic detection of new versions of WndTabs
through the net.
Added: Tooltips can show file attributes.
Added: A "Copy To Clipboard" sub-menu in the tab
context menu with the following copying features: File
name and path, file path only, entire document.
Added: "Close Group" function to tab context
menu.
Added: "Minimize All" function to tab context
menu.
Fixed: Re-clicking on a tab of a minimized active window
will restore its size.
Bug Fixed: Under unique circumstances, an edit control with
the name of an open file could have fooled the tab update
mechanism.
Version 2.25 (November 1999)
Bug Fix: Got rid of the famous "Crazy
DevStudio" bug.
Bug Fix: Trying to display a shell context menu
for nonexistent files (files deleted/renamed outside of
the editor) will no longer cause a crash.
Version 2.20 (October 1999)
Added: Ability to limit number of open windows.
Added: User controllable tab refresh rate.
Added: "Close All Except" command in
the context menu - closes all windows except the one
who's tab you clicked.
Fixed: "Close All" command now asks
you if you want to save your files.
Added: Better flipping through Workspace Utils.
through use of AddInComm.
Added: An Add-In Communication Library (AddInComm)
interface. See AddInInt.cpp for a description of the
supported commands. (The new interface commands allow
better coexistence with Visual Assist). For information
about AddInComm, refer to the WndTabs web site.
Fixed: Flipper now also recognizes the following
extensions: ".cxx", ".cc"
Bug Fix: Due to partial handling of
WM_WINDOWPOSCHANGING, the document window and tabs could
get resized and positioned improperly.
Fixed: A work-around for the MFC OnMeasureItem()
bug is included in TabsWindow.cpp. Cascading menus will
now display better.
Better tab synchronization: asterisks (file change
indications) are updated much more quickly, and the tabs
generally stay more in sync. with the opened windows.
Version 2.10 (September 1999)
Added: FAQ file.
Added: Maximum tab length can be controlled.
Added: The menu button can be hidden.
Added: Tab context menus allows modification of file's
read-only attribute (useful for users of version control
systems).
- Added: Automatic dynamic update of asterisk in tab name
as files are changed/saved.
"Send To..." sub-menu now works on shell
context menu.
All Window Tabs commands are now exposed to DevStudio.
The newly exposed commands are WTOptions, WTAbout,
WTRenumber, WTReorder.
Minimized windows now automatically restore themselves
when their tab is clicked.
Setup wizard now supports more key combinations.
Fixed anomalies in "Close Window" and "Alternate
File Select" commands: The wrong window would be
selected after the close or if an alternate file couldn't
be found.
Bug Fix: Tabs of docked DevStudio windows will be always
be removed when those windows are closed.
Bug Fix: Will now register on NT without administrator
privileges.
A few cosmetic changes.
Other minor bug fixes.
Version 2.01 beta 1, beta 2 (Interim beta releases)
Full compatibility with Visual Assist
Bug Fix: Tooltip function would crash for docked
DevStudio windows (i.e. docked disassembly window). [The
new fix in beta 2 for this bug should finally pacify VC 5
users.]
Bug Fix: Tooltips >80 characters would cause a crash.
Bug Fix: Tabs wouldn't reflect closed (docked) debugger
windows at the end of the debugging session.
Bug Fix: File flipper wouldn't always flip.
Other minor bug fixes.
Version 2.0 (June 1999)
For DevStudio 5 and 6
Source level compatibility with VC 5.
Added: Setup wizard.
Added: Access to a file's shell context menu.
Added: Support for multiple tab rows.
Added: Feature to use a file's directory as DevStudio's
current directory (will reflect on tab/window names).
Added: Tab ordering (tabs can retain the same order) +
reordering.
Added: Tab numbering (tabs 1..9 have a number) +
renumbering.
Added: DevStudio command to auto-activate tabs 1..9.
Added: DevStudio command to switch to alternate file (.cpp<->.h,
etc.). WndTabs can use the Workspace Utilities header
flipper if you choose. (Workspace Utils. is a great add-in
by Joshua C. Jensen: http://workspacewhiz.com)
Added: More control of tab display. Options include:
Display the tab's number.
Strip the path from that tab's file name.
Control information displayed for a resource (resource
file, identifier, language, type).
Improved user-interface & integration:
Now uses Brent Corkum's BCMenu for a DevStudio
like look.
A closer look to that of a DevStudio toolbar.
A gripper lets you change the tabs orientation.
Bug Fix: If the last window closed was a resource window,
DevStudio would get disoriented.
Somewhat cleaner source code.
Version 1.2 (April 1999)
Added: Option to display the window icon on each tab.
Bug Fix: OLE container windows would cause a crash.