### QTTabBar version 1037

### Release Notes

TOC

1. Change logs
2. Requirements
3. Install
4. Uninstall
5. Tools

- QTTabBar manual in web site

#### Change Logs

(Fixed in 1037)

> - "Delete" button of "FileTools plugin pack" won't work. The plug-in is also updated, "Undo" button has stopped working.
> - QTPluginLib.dll is updated to 1.3.0.1.

(New and Fixed in 1036)

> - Improved support for Per-monitor DPI of Windows8.1 and 10.
> - Added new commands: GetSystemDPi, GetWindowDpi, GetDpiFromPoint. New property of Window object: Window.Dpi.
> - Update "Window Manager" plug-in to support Per-monitor DPI environments.
> - Option to do File Search by filter box of Extra views.
> - Tune of timing that triggers the event "Window is opened"
> - Scripting commands after "Cut" now work with focused view.
> - option to enable hardware rendering of H.264 videos on sub monitors. Default value is 'On'. Formerly 'Off' and no option.
> - Corrected hiding other application windows by mouse move on folder view.
> - Corrected return values of commands - ScrollView, GetColumnWidth.
> - Invoking undefined commands now causes no error.

(Fixed in 1035)

> - Desktop tool crashes.
> - Toolbar names are garbled in Japanese environments.

(New and Fixed in 1034)

> - Supports virtual desktop of Windows10. An option is added that allows to choose how to capture when folder window is in other desktop.
> - An option to enable / disable blue focus rectangle in Compatible View.
> - Dynamic custom color of Compatible View
> - Fixed the issue of background color of focused item on Desktop.
> - Fixed a bug: new group can overwrite with a name that is different only in letter case.
> - Added a tool named "ExplorerSafeMode.exe", which opens a new folder window without QTTabBar and other toolbars.
> - Built using Visual Studio 2015 on Windows10.
> - Advance notice: Update of requirements is scheduled, because support of Microsoft for .NET Framework 4.0 will end on January 12, 2016.

(Fixed in 1033)

> - Size of Extra view is not saved in some languages.
> - Condition "Location" of Custom color is ignored and colors are applied to desktop.
> - Icon picker dialog fails to get an icon from ".ico" files!
> - Preview for ".ico" files - the largest icon in the file.

(1032)

> (Repackaged) I made a mistake and released 1030 as 1031.

(Fixed in 1031)

> Explorer process crashes when opening "Network" folder. This occurs when Compatible view is enabled and view is "Details".

(New in 1030)

> Improvement in look and feel of Compatible view - "focus rectangle" is almost removed.
> Incremental search on subfolder menu.
> Incremental search on desktop while Desktop Tool is enabled.
> "Plus" button in tabbar to invoke commands.
> Now Preview delay cab be 0.
> Modern icon picker dialog.
> File renamer supports labeled groups.
> Detects installed compressed folder extensions.
> Supports MouseGestureL on AutoHotKey. (Restrictions are below)
> New commands: GetIconSize, SetIconSize, GetCommandName, GetVersion, GetPluginLibVersion, GetColumnWidth, SetColumnWidth, ClearPreviewCache, ScrollView.

(Fixed in 1030)

> Code paths that ignore Network timeout value.
> File renamer does not replace substitutions ($).
> Now update checker is displayed only when a new version is found.
> Compatible views with grouping sometimes stop responding by holding cursor keys pressed.
> Explorer that is opened with "/root" switch displays multiple error dialogs.
> Cursor loops won't work in RTL.
> Tab key is not passed to Input Method while renaming file in Compatible view.
> (Trivials)
> A plug-in event "ActiveViewChanged" passes wrong View value.
> Language file editor: template file has not been updated in recent versions.
> Language file / skin downloaders have a problem in sorting items in some languages.
> Width of vertical Command bar is not saved.
> IBarCustomButton plug-in buttons disappear after they are edited.
> Maximums of recent tab and recent file are not imported from xml file.
> Textboxes in Option Window won't accept pasting texts.
> Position of scroll button of tabbar in RTL.
> Static plug-ins cannot have option.
> and more.

Restrictions with MouseGestureL

> Moving mouse cursor over non-Compatible view consumes CPU time when MouseGestureL options "Show Gesture Trail" and "Draw Trail into Overwrapped Window" are both enabled.
> MouseGestureL with administrator privilege will not work together with QTTabBar.

(New in 1029)

> - Now captures windows that are opened by Start menu and jumplist of Windows 10.

> > Looking for a better way to capture Win+E in Windows 10.

> - Reformed Extended renaming feature.

> > Supports renaming multiple files and folders using a list of new names.

> - Now Application Launcher button accepts drops to register files.
> - New keywords in Command Button – %tab% and %tabpath% that are substituted by Tab object and path string of tab when used in Tab events.
> - Keywords that represent selections such as %f% are now substituted by selection paths in the view owned by the tab, when used in Tab events.
> - New option 'Blend with custom color" in Selected column bg color of Compatible View.
> - Added a few Scripting commands – EnsureItemVisible, RenameMultiple, SetExtraViewSize.

(Fixed in 1029)

> - Option "No capture from Desktop" is ignored.
> - Extra View size is not restored after a maximized window is closed.
> - Folder window flickers on opening, especially when Extra Views are enabled.
> - Option window can freeze when menu style has changed.
> - Continuous renaming files by Tab and Shift + Tab key is now available in Compatible View too.
> - Desktop Tool menu pops up at wrong position in Right-to-Left environments.
> - Desktop Tool fails to initialize when the computer is under a heavy load situation such as cold start.
> - Desktop Tool menu is turned off after menu titles are rearranged.
> - Command MoveTabToView does not work.

(New in 1028)

> - Enhanced incremental search in view.

> > You can select files by typing some characters of middle of file names.
> > IFilter plug-in can be used in incremental search in view.
> > It might be useful if an IFilter plugin is installed that translates alphabetical inputs into Chinese/Japanese/Korean regular expressions.

> - Windows 10 style menu

(Fixed in 1028)

> - Original right-button drag-and-drop menu is now abandoned.
> - Nothing happens when files are dropped onto executables in Command Bar.
> - Fails to open a folder in Quick access of Windows10 when its name contains a comma.
> - Menu renderer problems in RTL and High-DPI environments.
> - Now uses CurrentUICulture (UI Language) instead of CurrentCulture (Region) to detect RTL environment.
> - Window flickers on opening.
> - Drop helper won't work when target is a link.

(New in 1027)

> - Extra Views follow window resize. Options -> Extra View
> - Tabs in Extra Views now can be placed above the view.
> - A option to fix position of Tab Bar (top) at the left of Default View.
> - Tab Bar (top) is now aligned in the bottom when other toolbars exist in the row.
> - Tabs and toolbars accept right drag & drop and show menu.
> - Tab switcher window works in the Extra Views.
> - Commands interpret double-quoted and space-separated string as multiple file paths. This means that keywords such as %f% can be used by commands such as NewTab that take files and folders as arguments.
> - New option of File Commands to wait until script process terminates.
> - New Scripting Commands: OpenFileDialog, SaveFileDialog, FolderBrowserDialog.
> - Arguments of DeleteFile command has changed. Old style is still supported.
> - Correct explanations of Tab background and text rendering modes in the option window.
> - Options -> Appearance -> Tab -> Tab icon offsets.
> - (Experimental) Option to copy files and folders without changing their time stamps (Date created). Options -> Misc -> Shell

(Fixed in 1027)

> - Mouse wheels and keyboard shortcuts are eaten by Control Panel window when displayed in Extra Views.
> - Windows are captured even if configured not to do so.
> - IFilter, IFilterCore, and IEncodingDetector plugins are unloaded after options are saved.
> - Toolbar background image was drawn for invisible toolbars when "Stretch on each band".
> - Toolbar positions are sometimes cleared depending on the order of activation of toolbars.
> - Script files that are executed on the Command Bar takes longer time than suspected because of a bug of a new feature introduced in 1026 (SetReturn)
> - Uninstaller forgets to delete a registry key HKEY_CURRENT_USER\Software\Classes\Folder\shell\QTTabBar.openInView
> - In Windows8 and 10, view borders caused rendering garbages when scrolled.

(New in 1026)

> - View border color option for Windows 8.x/10. (Options->Folder View)
> - High-DPI supports - breadcrumb bar of Extra Views and other buttons.
> - SetReturn method is added to Scripting object. Now script file can return a value that can be used in Command Bar Buttons.
> - Command Bars ask if it's OK when multiple files and folders are dropped.
> - File Command Button now can be dropped to folder or application file buttons.
> - Preview - command to play next / previous track now loops in items in the folder view.
> - Choose-tab dialog includes tabs in Extra Views. Now it also allows to add target folders.
> - Built-in keyboard shortcuts (Ctrl + 1,2,...,0 which activate 1st-10th tab) are now removed.
> - "Open in other view" command in context menu of folders on desktop.
> - "Help" connects to the web document, which is still under construction though.

(Fixed in 1026)

> - Preview window steals key inputs.
> - Fullscreen Preview window passes through keys such as DEL key and arrow keys to folder view.
> - Preview thread freezes.
> - Text label position of Command Bar 1 reverts to "Icon before label" after explorer restarts.
> - Error message is displayed when starting games in Game Explorer.
> - Error message is displayed when icon size of Command Bar changed in High-DPI environments.
> - RTL supports - now Extra Views work some better in Right-to-Left environments.
> - RTL supports - menus, command bars, drop helper windows, etc.
> - Group colors are not included in setting export.
> - Group colors are now drawn much better.
> - Tab group colors are not drawn in "classic" mode.
> - Tooltips flicker due to mouse cursor especially around the edges of monitors.
> - EmptyRecycleBin command does not work.
> - System.ArgumentOutOfRangeException is thrown probably due to thread contentions.
> - Tabs in Extra Views ignore lock.
> - "Do not show me this dialog" checkbox in confirmation dialogs sometimes do not work.
> - After a folder created by Ctrl + Shift + N, the file list scrolls and the new item might go out of view in Compatible mode.
> - Desktop tool displays menu in wrong position in High-DPI environments because QTPopup.exe used auto-scaled coordinate space.

(New in 1025)

> - Change: Basic-command menus in Command Bar (Group, Application Launcher, and Recent Tabs) now target the focused view when its "Associated view" option is set to "Not specified".

> > This affects which view tabs are opened in, and arguments / working directories of launched applications.
> > If you like old behavior, set the "Associated view" to "Default".

> - You can add an application to Application Launcher Menu by dropping onto it. The menu will appear by hovering over the Application Launcher button in the Command Bar.

> > In addition, now you can launch an application by dropping files on the menu item.

> - An option to change active tab by mouse wheel with mouse Right button pressed.
> - An option not to capture from desktop.
> - Now Extra Views are automatically set visible when tabs are opening in it.
> - An option to hide Extra View when all the tabs in the view are closed.
> - Extra View default location.
> - Warning when trying to uninstall using older QTTabBar.exe than installed.
> - New commands:

> > "MoveTabToView" to move a tab between views.
> > "CopyFile", "MoveFile", and "DeleteFile" to manipulate files specified by path.
> > "PasteToFolder" pastes files in the Clipboard to specified folder.
> > "EmptyRecycleBin"
> > "OrderTab" to sort tabs.

(Fixed in 1025)

> - In Compatible view, after user deletes some files by pressing DEL key, Explorer might delete next file or folder by another DEL key even though it looks like that no items are selected.
> - In Compatible view with base text color, custom colors are not correctly applied to texts in the selected column of the Details view.
> - In Compatible view, base text colors are not correctly applied without base background color, when getting / losing focus.
> - Double click and middle click do not work on the Control panels.
> - Keyboard shortcuts do not work which manipulate Preview window.
> - Preview window steals keys while renaming files.
> - Size of movie Preview window is not persistent.
> - Options of Navigation Pane (click event, colors) stop working after the tree window is recreated, for instance, by accessing Control Panels.
> - Toolbar background image is not drawn appropriately, especially when the image file is containing transparent part.
> - "Compute hash of selected files" function overwrites Keyboard shortcut "Ctrl + Shift + N" by default.

> > Now Ctrl + Shift + N can create a new folder in Extra views.

> - Plug-in "Create new text file" in "CreateNewItemButtons.dll" does not work at all.
> - Plug-in buttons fails to draw icons after moved between Command Bars by drag & drop until window is reopened.
> - Exception can be thrown because of plug-ins when folder window is about to close.
> - Extra Views fail to open tabs when "New tab location" is set to "Right".
> - Tabs are opened (typically as a group) in reverse order when "New tab location" is set to "Right" or "Most left".
> - Middle click on Command Buttons can be triggered accidentally.
> - Command Buttons that represent disconnected network folder cannot be moved by drag & drop.
> - Command Buttons that represent disconnected network folder lose their icons.
> - Command Buttons that represent disconnected network folder affect performance badly.
> - The auto-play handler to open folder window stops working after the option "Add command such as 'Open in new tab' to folder context menu" is disabled in Option -> Folder View -> Shell context menu.
> - Capturing some kind of special folder can throw exception (E_NOINTERFACE).
> - Added codes to try to fix the issue - Explorer crashes with an entry about "WindowSubclass" in Windows Event Log.
> Reported but currently not reproduced / need of further investigation

> > - Crash by right-click on dead-link files.
> > - Folder verbs remain undeleted after QTTabBar is uninstalled.
> > - Access violation when reading registry keys in HKEY_LOCAL_MACHINE.

(New in 1024)

> - Extra views

> > Additional 2 folder views in an Explorer window.
> > Tabbed and full-featured.

> - Event options

> > Now commands can be assigned to Explorer events.

> - New Tab text rendering mode : GDI - rendered by GDI.
> - Tab supports font styles - italic, underlined, etc.
> - View background and text colors while views have focus. (only in Compatible view mode on Windows8.x and later)
> - Now you can set your favorite view watermark image files. (Compatible view)
> - Scripting enhancements.

> > Supports extra views.
> > "Arguments" property and other new methods.
> > 10 more new ScriptingCommands.

> - Keyboard shortcuts "Copy path" and "Copy name" work while the folder tree has focus.
> - Command button enhancements.

> > Supports extra views. Command buttons can be associated to a specifc view.
> > Drag & drop supports.
> > Window size of applications launched by File Command.

> - An option to play sounds in system audio sesion - using System sound volume.
> - Incremental search in Option window.
> - Plugins - Extra view support.
> - Language file editor: New translation support for Malay, Maltese and Klingon.
> etc.

(Fixed in 1024)

> 'QTTabBar command' item duplication in 'File' menu in menu bar.
> Scripts fail to SetData / GetData QCollection objects.
> Scripting processes may receive entangled results.
> Scripting.Tab.SelectedItems returns wrong path for inactive tabs.
> Libary Folders in FolderTree are now navigatable without expanded under Computer.
> ** as a known issue, going up brings you to a weird folder...
> Drag & drop won't start from Navigation pane.
> Keyboard shortcuts won't work in Control Panels.
> Single-row mode TabBar might fall into an infinite loop and freeze when a tab is larger than the bar.
> View and folder tree might scroll in reverse direction by Options -> Folder view -> "Scroll *** without focusing"
> View forgets its selection-marked item - an item that selection started - after active tab changed.
> Imported commands are incorreclty rebuilt: "Working directory" is mistaken as "Arguments" when Arguments is empty.
> Additional keyshortcuts to move cursor on the view won't work.
> Menu max character is not saved.
> etc.

#### Requirements

Windows 7, 8, 8.1, 10 (32bit/64bit) + .NET Framework 4.0 or later.

#### Install

Run the installer - QTTabBar.exe.
In Windows 7, QTTabBar is under View - Toolbars in the Menu Bar. If Menu Bar isn't visible, please set it visible from "Organize" button of the folder band. (figure. 1)
In Windows 8 and 10, you can activate it from drop-down menu of 'Options' button of 'View' tab in the Ribbon. (figure. 2)

For more information, refer to the documents.

figure. 1 - From menu bar...
figure. 2 - "Options" button in the Ribbon.

#### Uninstall

Run QTTabBar.exe. Old QTTabBar can be uninstalled by the newest QTTabBar.exe.

#### Tools

Tools are installed to C:\Program Files\QTTabBar.

#### QTPopup.exe

Displays Desktop Tool Menu.
To activate Desktop Tool, right click on taskbar and check Toolbars -> QT Tab Desktop Tool.
Desktop Tool provides QTTabBar functionalities to desktop view.
Also shows group/recent tab menus etc. by double-click on taskbar and desktop.
QTPopup.exe commands to show these menus.

##### Usage

    QTPopup.exe [/X:xpos] [/Y:ypos] [/desktopcontents] [/group] [/recenttab] [/applauncher] [/recentfile]

/X | x position where the menu is displayed.
/Y | y position where the menu is displayed.
| ex /X:500 /Y:300 Pops up at mouse cursor without location specified.
/group | Displays group menu.
/recenttab | Displays recent tab menu.
/applauncher | Displays application launcher menu.
/recentfile | Displays recent file menu.
/desktopcontents | Displays items on the desktop in menu.

/group, /recenttab, /applauncher, /recentfile, /desktopcontents can be used alone.

#### RestoreWindow.exe

Restores tabs contained by a previous window.

##### Usage

    RestoreWindow.exe [/w]

/w | Restores tabs in new folder window.

#### Distributor.exe

Edits, downloads or uploads Language file, and downloads or uploads skin image files.

##### Usage

    Distributor.exe [/L] [/I]

(no arguments) | Runs Language File Editor.
/L | Runs Language File Downloader.
/I | Runs Image File Downloader.

##### Language File Editor

Old language files need to be converted with Language File Editor. First "Load from file..." and then "Save As..".
Microsoft Translator supports -
Arabic, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Estonian, Persian (Farsi), Finnish, French, German, Greek, Haitian Creole, Hebrew, Hindi, Hmong Daw, Hungarian, Indonesian, Italian, Japanese, Klingon, Korean, Latvian, Lithuanian, Malay, Maltese, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese

#### ExplorerSafeMode.exe

Opens a folder window without QTTabBar.
This clears explorer toolbar layouts, so other toolbars are also disabled.

QTTabBar 1037, 2015-12-7, http://qttabbar.wikidot.com