Can a submenu be shared on different PCs or by different users?
Note (March 2017): This FAQ page is actually evolving since the shared menu feature is evolving from one beta version to the other. To fully use the new Shared menus features, please see the beta users page. If you use the latest regular version v8.1.1 (or before), see the section "Shared Menus for v8.1 (or before)"
Shared Menus with BETA version v188.8.131.52 (or after)
Yes. Shared menus allow to manage favorites in a setting file that can be shared by different users or used by the same user on different computers. The Shared menu settings file can be saved on a network drive or a shared folder (like Dropbox) and used on different PCs. Add a Shared menu from the Add Favorite dialog box. In the Shared Menu tab, select the type of usage of this shared menu:
- Personal shared menu: see Can a submenu be used by the same user on different system using a personal shared folder?
- Collaborative shared menu for team or workgroup: see Can a submenu be shared as a team or workgroup collaborative tool?
- Centralized shared menu: see Can a submenu be managed by a menu administrator for the benefit of read-only users?.
Yes. Add a Shared menu from the Add Favorite dialog box. Shared menus allow you to keep some of your favorites in a setting file other than the main settings file QuickAccessPopup.ini. This can be used to access some of your favorites on different PCs by sharing them using a file synchronization tool (like Dropbox). Or, in a group environment, an external settings file can be saved to an network drive and used to share common favorites in the group.
A shared menu can be made read-only to avoid editing conflicts from different users.
Adding a Shared menu
- To create a shared menu, in the Add Favorite dialog box, select Shared Menu and press Continue.
- In the Short name for menu text zone, enter the name of the new submenu.
- In the Shared menu settings file location, enter the path and file name of the external settings file. File extension must be .ini. If the settings file already exists, its content will be added to your popup menu. If it does not exist, it is created as an empty submenu.
- *DEPRECATED since v8.1.1* In the Advanced Settings, you can set the starting number of the favorites in the file (Favorite##=...) in the Number of the first favorite zone. This can be convenient if you re-use part of an existing settings file. (NOTE: external menu files now always starting at 1; starting number in older shared menu still supported; please advise me if this cause issue.)
- Set Menu Options as usual and save the new favorite.
Using shared menu with multiple users
Up to v8.1.1, Quick Access Popup does not manage conflicts if a shared menu is modified by different users at the same time. If you plan to use a shared menu with other users, you should control the content of the menu centrally to avoid editing conflicts from different users. See Anatomy of a shared menu settings file below.
Users having access to the shared menu ini file on a network drive or shared folder (Dropbox, etc.) can manage the shared menu in a text editor.
Under the [Global] section of a shared menu .ini file, you can use the MenuReadOnly value to determine if the external settings file can be modified from QAP. If you plan to use a shared menu with other users, you could prefer to control the content of the menu centrally and avoid editing conflicts from different users. To make an external settings file read-only, add this setting:
By default, a shared menu is not read-only (MenuReadOnly=0)
Generating an shared menu
If you want to generate a settings file from an external application, see the structure of the favorites in a settings file: What is the structure of QAP settings (ini) file?