What's new in Quick Access Popup v8.4 and v8.5?

In my view, every QAP user should upgrade to v8.5! This page tells you why. The v8.5 release fixes some annoying bugs. It makes available new features that I wonder why I did not code them before and it takes the recent Snippets feature to a more mature development stage!

Reopen Current Folder in Dialog Box

First, a new feature often requested: the Reopen Current Folder in Dialog Box. This new QAP Feature will instantly take your File Open or File Save (etc.) dialog box to the folder currently displayed in the active (or last active) Windows Explorer window (Directory Opus and Total Commander are also supported). This is so convenient! Before, you had to use the Reopen a Folder and select the active folder in the submenu. Now, it is a one click action!

This new QAP feature can be added to any menu: Add favorite, select the QAP Feature type and, in the features dropdown list, select Reopen Current Folder in Dialog Box. This menu item will be added automatically to the My QAP Essentials menu (as shown beside) for new installations ONLY. Existing users must add it themselves. I assigned the default keyboard shortcut Shift + Ctrl + C to this QAP feature (and reassigned the Clipboard menu shortcut to Shift + Ctrl + V).

New hotkey Menu key

QAP v8.5 now makes good use of the Menu key (also known as Context menu key or Application key) that can serve as keyboard trigger to popup the QAP menu or to launch any other favorite. Not all keyboard have this key (normally, it is somewhere to the right of the space bar). If all keyboards had this key, I would make it the default QAP menu keyboard trigger instead of Win + W. But I will let you decide if you want to use it for this menu or for other favorites. Note that this hotkey can be combined with one or more keyboard modifiers (Shift, Ctrl, Alt or Win).

To select the Menu key, in the Select Hotkey dialog box, click on the menu key (application) link below the key selector (as shown beside) and take note that this key is shown as "Application" in the key selector.

Snippets user interface improved

Text and macro snippets were introduced in QAP v7.2. I made some adjustment to this feature in the subsequent releases but, in my opinion, it was still at "first generation" stage. Now, with the improvements in release v8.5, this feature got some maturity.

The main areas of improvement is in the user interface by allowing you to choose the font size of the snippet content, giving to it a better readability. Developers using snippets to store pieces of code will also like the option to display the content in fixed width.

Finally, for snippets longer that a line or two, the possibility to enlarge the text box with the + sign (next to the font size selector) will give more screen real estate to your snippet content. Of course, the - sign will revert this and show the help text again.

Since each snippet is different, display options are saved with each snippet. Also, you can configure the default values for snippets in Options, general tab.

More info about snippets in these new FAQ pages:

Changes in prevsion version (v8.4)

For those who missed v8.4, you will appreciate the Always on top option if you use frequently drag-and-drop to add favorites in the Settings window. Also, info was added about Shared menus in the Help window and help balloons now appear when you mouse over left column buttons in the Settings window.

Change log

Many other small improvements were introduced and bugs fixed in these releases. Here is the complete list of changes.

Version: 8.5 (2017-09-04)
  
Menu key
- you can now use the Menu key (also called Context menu key or Application key) to pop up the QAP menu or launch any favorite
- to select the Menu key, in the "Select Hotkey" dialog box, click on the "menu key (application)" link below the hotkey selector
- this hotkey can be combined with any modifiers (Shift, Alt, Ctrl or Win)
  
Snippets
- major improvements to make Snippets easier to create and edit
- a button in snippet add/edit favorite dialog box to enlarge the snippet content text box
- font size selector for snippet text box
- check box to display a snippet with fixed font (useful for code snippets)
- display preferences saved with each snippet
- default preferences for snippets can be selected in Options, General tab
- when launching a snippet with the "Prompt before" option, QAP also accepts Space to kick-off a snippet (in addition to Enter)
- change help link to new FAQ page about snippets (see improved FAQ content about Snippets)
  
Reopen Current Folder in dialog box
- a feature I should have included much earlier... Warning: to take advantage of it, existing users must add themselves this new feature to their menu
- new QAP feature "Reopen Current Folder in dialog box" allowing to reopen in a dialog box the current location in Windows Explorer
- the current location is the folder currently displayed in the active (or in the last active) Windows Explorer window
- current location is also detected in Directory Opus or Total Commander if one of these file magagers is enabled
  
Hotkeys
- set QAP feature default hotkeys for "Reopen Current Folder" to Shift + Ctrl + C  (of course, you can change it at any time)
- change QAP feature "Clipboard" default hotkeys from Shift + Ctrl + C to Shift + Ctrl + V
- this change is only for new installations - exising users must do this change themselves, if they wish
  
Various
- the "Ctrl + Ctrl" option has been moved to the "Alternative menu" tab in Options dialog box, and its presentation has been improved
- add a link beside the "Check for update" checkbox in the Options dialog box to check for update immediately
- check if the "Start in" folder location exists before launching a favorite and do not launch it if the location is not found
- offer to edit the favorite when one of these folder locations is not found: folder, document or application location, "Launch with" application location or "Start in" folder location
  
Language
- new! Dutch language is now available, thanks to Ric Roggeveen
- German translation update for changes since v8
- updates for Spanish, Italian and French language files, thanks to translators
  
Bug fixes
- fix an error in QAP 32-bit executable file preventing the Windows Explorer context menus to work with QAP installed in portable mode
- allow favorite location to be a UNC root path (like \\127.0.0.1\ or \\MyDomain\) assuming the location is online because Windows does not allow to check if an UNC root location is available (on my system, Windows 10 defaults to the "Documents" folder if the UNC drive is not mounted)
- fix bug when adding a QAP feature and when its default hotkey is already in use for another favorite
- fix bug when processing backtick (accent grave) in snippets (used for code snippets) and add help about backticks in add/edit dialog box
- fix bug Alternative menu hotkey reappearing after delete when returning to Options dialog box until QAP is restarted
- fix bug && displayed in Drag & Drop help window title instead of &
- add diagnostic code to track the "71 hotkeys limit" bug - if someone encounter this error message, please contact me
Version: 8.4.2 (2017-08-18)
- stop creating Windows Explorer context menu for Windows Shortcuts (.lnk files) because of potential security issue
- if you need to remove this context menu see the FAQ (http://www.quickaccesspopup.com/how-can-i-remove-the-windows-explorer-contextual-menu-for-windows-shortcuts-lnk-files/)
 
Version: 8.4.1 (2017-08-05)
- fix bug maximum of Live Folders items exceeded (500 items limit) by error
- fix bug last Live folder item duplicated when numeric shortcuts are enabled
 
Version: 8.4 (2017-08-01)
- add "Always on top" option to Settings window to ease drag and drop
- update drag & drop help message
- remember window location when drag & drop a folder favorite to Settings window
- add a tab about Shared Menus in Help window
- add tooltips over left column buttons in Settings window
- fix bug when icon resource filename includes a coma
- fix links in Options tabs and fix links to Shared menu FAQ page on website
- Spanish, Brazilian-Portuguese, Italian and French language updates

Can I add on the fly the folder I am already in?

The QAP Features Add This Folder and Add This Folder Express allows to quickly add the current folder to your menu. This feature can be called in Explorer windows or in file dialog box windows (if this option is enabled). When you are in the folder that you want to add to your menu, select one of these features.

  • If you choose Add This Folder, in the Add Favorite dialog box, enter the menu name of this new favorite and select the desired options in the various tabs.
  • If you choose Add this Folder Express, the favorite is instantly added at the top of the main menu with the normal default settings and the folder’s name as menu name. No question asked. If this name is already used, “[!]” is appended to the menu name. If you want to change some settings, open the Settings window.

These QAP Features record the current position of the window in the Window Options tab. Unless you check the Use default window position, this position will be automatically restored when you will open this folder in a new window.

A new QAP Feature added to the My QAP Essentials menu in v8.5 allows you to take your file dialog box (File Open, Save As, etc.) to the last folder you used in Explorer.

Can I change folders in file dialog boxes (Open, Save As, etc.)?

Yes, the main QAP triggers (middle mouse button or Windows+W) can change folders in all software that use the standard Windows file dialog boxes (Open, Save As, etc.). Most software do.

However, this feature must be enabled in Options (first tab General, first option of left column).

If you enable this option, you understand that this feature is reserved to "file dialog boxes" (Open, Save As, etc.). If you use it in other types of dialog box, for example a Preferences dialog box, trying to change folder in this dialog box could modify and save values in the dialog box without any notification (see a more technical explanations below).

In order to enable Change folders in dialog box, you must confirm in the QAP Options that you understand the consequence of misusing the change folder feature in "non-file dialog boxes" and that you will only use it the proper dialog boxes.

Reopen Current Folder in Dialog Box

New! A feature introduced in QAP v8.5 called Reopen Current Folder in Dialog Box under the submenu My QAP Essentials can accelerate your work in file dialog boxes by taking you instantly to the folder you use in Windows Explorer. See this video demo.

Technical explanation

If the Change folders in dialog box is enabled and you select a Folder favorite while the mouse cursor is over a dialog box (or when a dialog box is the active window if you use the keyboard hotkey), QAP sends commands to change the current folder in this dialog box. If the dialog box is not an Open or Save As dialog box, if it is an Options dialog box instead, for example, QAP cannot detect it (because all dialog boxes have the same class name "#32770", regardless of the dialog box task) and QAP will act as if it was a file dialog box.

To change folder, QAP tries to change the content of a text field of the dialog box named internally "Edit1" or "Edit2" (in a file dialog box, this field is usually labeled File name). If it succeeds, QAP sends "Enter" to press the OK button of the dialog box. In a file dialog box, it changes the current folder in the dialog box. Then, QAP restores the initial content of the Filename field and stops, letting the user continue his work.

If the dialog box is not a file dialog box but contains an "Edit1" or "Edit2" (I've seen this situation only once but I have no stats on this), there is a risk to see the text field changed and the "Enter" sent to the OK to the dialog box, saving the changed content without the user consent. I never heard of a case where it really happened, but the risk exist in theory.

Why does dialog boxes sometimes refuse to change folder?

First, make sure the change folder in dialog box option is enabled. See: Can I change folders in file dialog boxes (Open, Save As, etc.)?

There seems to be an intermittent issue noted in Firefox (and possibly other apps) that interrupt the change folder action initated by QAP.

Normally, QAP introduces a 100 ms delay at a given step when changing folder in dialog boxes. Making this delay longer may help. In my tests, it increased success rate in Firefox dialog boxes (without resolving the issue completely, unfortunately). Add this value in QuickAccessPopup.ini file under section [Global]:

WaitDelayInDialogBox=200

If the line is not in the settings file, just add it under [Global]. 100 is the default value (in milliseconds). Increase it to 200 (or more) to see how it improves changing folders in Firefox or orher app.

Fell free to use the comment box below to give feedback on this issue.

 

[Wishlist] Exclude dialog boxes based on name or class of parent window

Currently, QAP triggers exclusion list is checked for apps main window (by their name or class name - see Can I block the QAP menu trigger (middle mouse button) if it interfere with one of my other apps?). QAP triggers exclusion list is not applied to app's dialog boxes ("child" windows).

There is a request for the QAP exclusion list to be check not only the current window name/class but also, if it current window is a dialog box (class name "#32770"), to this window's parent window.

See this thread.