Manage Icons - Click to enlarge
The tools I am using to develop QAP does not allow to add a scroll bar to a dialog box list when it contains multiple images per row as this one. This is why the Manage Icons window is presenting the icons page by page.
Each page contains as many icons as possible according to the size of your screen. The number of rows displayed in each page is calculated based on the screen size reported by Windows. If, for any reason, Windows returns an incorrect size value to QAP or if QAP misinterprets this info (which seems to be the case when screen scaling is active), the window could be too small or, more frequently, too large. This could make the window unusable because the Previous, Next and Close buttons could be "outside" of the screen.
The solution to this is to manually set the number of rows of this window. To do it, open the Options dialog box, Menu tab, and enter a small number of rows in the Manage Icons window row zone. After testing it, increase the value up to the maximum that works on your screen.
More info about managing icons: Can I manage all my menu icons in one screen?
You probably downloaded the Quick Access Popup "portable" file and unzipped it in a system-protected folders like those under C:\Program Files. Windows security normally prevents applications like QAP to write files under this folder. This is why QAP cannot save your configuration.
Find more information about the portable installation.
Or install QAP using the easy Setup version.
In some setup, the QAP context menus may work in Windows Explorer windows but not in a custom file manager. Or the opposite.
This is generally because some applicatinos are running with different access privileges.
For example, if your file manager is running with administrator permissions while QAPmessenger.exe (that app transmitting commands from context menus to QAP) is running with standard permissions, messages sent from the context menu could not be received by QAP. Maybe you should run your file manager with regular permission or, on the opposite, launch QAPmessenger.exe with elevated privileges.
The opposite could also be true: if QAP runs in admin mode and Windows Explorer (or your custom file manager) in standard mode, context menus in Explorer could not launch QAP commands because QAP has higher permissions than Explorer. Context menu can only call apps having privileges equal or lower than Windows Explorer has.
Please read more about QAP and Windows Access Control List (ACL).
To find more about installation and enabling of Explorer context menu, read the Explorer Context Menus Help.
Most of the time, this issue is related to ACL (Windows Access Control List).
Each window in Windows is launched with a given set of rights. Basically, there are two levels:
- user level (standard permissions)
- administrator level (elevated permissions)
With elevated privileges, user can make changes to the system that can affect all other users on the system.
Quick Access Popup hotkeys (by default, middle mouse button) only works on windows that have equal or lower access level. If you start an application with an higher "administrator" privileges (using the Run As Administrator Windows Explorer menu), QAP will not have the permission to open its menu over the windows created by this app. To do so, you would have to also launch QAP with administrator privileges.
Is it a good idea to launch QAP as Administrator? You have to know that every program started from QAP will the also inherit these enhanced rights. This could allow them to do changes on your system without prompting you. From a system security point of view, this may put your system at risk. In other words, you have to know what you are doing.
What I call the "close menu issue" is an intermittent issue (probably caused by Windows) preventing users from closing the QAP popup menu by clicking outside of the menu or by hitting the Escape key as they would do normally. As a result, users have to click an item to close the menu. This is annoying when a user open the menu but changes its mind and does not want to launch any favorite.
This issue occurs intermittently under Windows 7 and Windows 10 (probably also with 8/8.1). Some user are facing it frequently. Other, like me (on both Win 7 and 10), see it only occasionally. There are probably others that never see it.
I tried various methods to get around this issue but, in the end, the changes I made in my code had side-effects worst than the initial issue. For this reason, I added the option Add "Close" to menus (in the Options window, second tab, right column). If this option is turned on (checked), the Close this menu entry is automatically added to the main QAP popup menu, to the Alternative menu and to all dynamic menus. This option is turned on by default.
What if you never encounter this issue?
If you are always able to close the QAP popup menu bu clicking outside of the menu or by hitting the Escape key, you can save the space taken by the Close this menu entries. Go to Options and, in the second tab, deselect the Add "Close" to menu check box.
Two reasons can explain this error message:
The easiest way to solve this issue is to restore your latest settings backup. You can do it by renaming your current QuickAccessPopup.ini to QuickAccessPopup-broken.ini and renaming your latest backup to QuickAccessPopup.ini.
- Close QAP before renaming playing with the settings file: right-click the Quick Access Popup icon in the System Tray menu and choose Exit Quick Access Popup.
- Open the QAP working directory in your file manager. See What’s the QAP working directory?
- Rename QuickAccessPopup.ini to QuickAccessPopup-broken.ini.
- Rename your latest backup, someting like QuickAccessPopup-backup-20171006.ini (the last part of the file name is the backup date in "YYYYMMDD" format) to QuickAccessPopup.ini.
- Restart QAP.
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]:
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.
This is probably because you are using QAP on an HDPI-devices (like Surface Book). On these screens, icons on QAP Settings window may not scale properly. See this example: on the left, the Settings window on a standard desktop PC and, on the right, the same window on a Surface Book.
The scaling effect also impacts icon sizes in QAP popup menu. You could compensate this scaling by changing menu icons size in Options but this would not fix the buttons icon size in the Settings window.
Thanks to QAP user Jörg Giencke, you can use this tip from brianapps (the developer of Sizer 4.0): right-click the Quick Access Popup executable icon in Windows Explorer, select Properties, then Comptability, check Override high DPI scaling behavior and select System from the dropdown list. This goes for Windows 10 Creators Update (and other Windows 10 version on HDPI-devices?). After that everything displays just fine on Surface and other HDPI devices.
It is recommended to reboot the computer in order to enforce the change and clear out older settings or window displays.
NOTE: The following info is for users who upgraded to QAP from a version before v8.
Icons management has been greatly improved when QAP v8 was introduced. To make sure QAP won't overwrite the custom icons you have added to your menu, QAP will not update your icons automatically to the new icons. I prefer to let you oversee the replacement of old icons using the new Manage Icons dialog box.
A bit of background...
If you started using QAP before v8, your menu includes icons taken from Windows system files shell32.dll and imageres.dll. These icons library files are installed with every Windows version. To use one of these icons, QAP had to specify its position (numeric index) in the library. The issue with these files is that, from one Windows version to the other, icons were added, removed or moved in the library. This caused me headaches and a lot of tedious work to keep track with these always changing index numbers for the various Windows version of QAP users.
In addition, if you upgraded to a new Windows version, chances are that some of your icons were replaced with an image not related to the favorite.
With QAP v8+, this headache is behind us. I decided to invest some money to buy a licence to include the nice icons from Icons8 (you can help me share this expense, if you wish). With my own icons library, I now rely on stable library file named JLicons.dll. If you installed QAP with the "Easy Setup" mode, this file JLicons.dll is saved in the shared applications folder C:\Program\Data\JeanLalonde\. If you preferred the "Portable" mode, the file is included in the portable ZIP file and must be kept in the same folder as QAP executable file.
Now, to see these new icons, please use the Manage Icons dialog box and click on the default icons on the right side of the screen to select them.
Right-click the QAP icon in the Notification zone to open the QAP system menu
Each time you exit Quick Access Popup, the position of the Settings window or the Edit Favorite dialog box are saved in the settings file and restored the next time you open them.
The most probable explanation for these windows to "disappear" is that the configuration of screen configuration changed and that last position of the Settings or Edit Favorite window are now not visible on your current screen(s) configuration. This could also be explained by Windows reporting an incorrect position.
To restore the default position of the Settings window, open the QAP system menu (right-click the QAP icon in the Notification zone) and select Restore Settings window position.