4.2 Customize Workspace

How do I deploy workspace settings for all users or for user specific settings?

When you package your application.settings file, specify the Installation type (all users or only the user who installs it) as shown in Package Sessions and Custom Settings Files.

How do I modify and deploy workspace settings (like trusted locations) with the Installation Customization Tool

Set up workspace settings as shown in Customize the Reflection Workspace in the Deployment Guide.

You can package the workspace settings as shown in Package Sessions and Custom Settings Files in the Deployment Guide.

Alternatively, you can configure and package all workspace settings (except those related to Information Privacy) directly from the Installation Customization Tool as shown in Configure and Automatically Package Workspace Settings in the Deployment Guide.

NOTE:Do not use this approach to package the PrivacyFilters.xml or PCIDSS.settings files for Information Privacy.

How do I set or change the default user data directory?

Create a transform and set the WRQ_USERDIR property to the location you want to use for the user data directory (see Add/Modify Registry Data in the Deployment Guide) and deploy the transform with your installation.

Why doesn’t Reflection let me save a file in a nontrusted location?

Reflection enforces trusted locations to protect your data. A trusted location is a directory that's designated as a secure source for opening files. By default, Reflection allows you to open documents only in directories specified as trusted locations in the Reflection settings (see Defining trusted locations in this guide).

How do I add or turn off trusted locations and deploy these settings for multiple users?

You’ll need to configure the trusted locations as described in see Specify Trusted Locations Dialog Box in the Reflection Help. To add a location, you’ll need to add it to the trusted location list. To disable trusted locations, you’ll need o clear the Enable file only from trusted locations option. You can set and deploy this workspace setting for all users or specific users as shown in Package Sessions and Custom Settings Files in the Deployment Guide.

How do I configure Copy and Paste?

Configure the clipboard settings as described in Configure Clipboard Settings Dialog Box (VT) in the Help. These settings are saved in your session document file.

How do I specify and deploy settings for barcode scanners and other input devices?

Specify the input device settings as shown in Knowledge Base Article 7021430: Preventing Character Loss When Using Barcode Scanners with Reflection. Then package this workspace setting as shown in Package Sessions and Custom Settings Files in the Deployment Guide.

How do I change the context menu?

Change the context menu or create a new one as shown in Create a Custom Context Menu in the Help. The menu is saved in your session document file. If you map a mouse action to open the new menu, you’ll need to deploy the custom mouse map as shown in Package Sessions and Custom Settings Files in the Deployment Guide.

How do I change the mouse cursor shape?

Change the cursor style as shown in Select a Cursor Style in Reflection Help.

If you save your session as a compound session file, the theme is deployed as part of the session file. If you save it as a regular session file, you’ll need to deploy the theme .themexfile to the Themes subfolder as shown in Package Sessions and Custom Settings Files in the Reflection Deployment Guide.

How do I set up whether to prompt before disconnecting?

Select or clear the Prompt for disconnect option as shown in Configure Workspace Defaults Dialog Box in the Help. You can set and deploy this workspace setting as shown in Customize the Reflection Workspace in the Deployment Guide.

How do I modify the Quick Access Toolbar (quick launch icons)?

Set up the QAT as shown in Customize the Quick Access Toolbar in the Help.

The Quick Access Toolbar is a workspace setting and is save in the Reflection2007.Application.Ribbon.xuml file. You’ll need to deploy this file to users as shown in Package Sessions and Custom Settings Files. If you use the Installation Customization Tool to create this setting, it automatically sets the correct file location for this file in the package (see Customize the Reflection Workspace).

Can I add the QAT in Classic mode?

No. This control is a Ribbon control and can only be added to a Ribbon.

Reflection provides a similar option called QuickPads that you can use for Classic mode. To set up a QuickPad, see Manage QuickPads Dialog Box in the Help. If you save your session as a compound session file, the QuickPad is deployed as part of the session file. If you save it as a regular session file, you’ll need to deploy the quickpad .rqpx file to the QuickPads subfolder as shown in Package Sessions and Custom Settings Files in the Deployment Guide.

How do I edit QuickPad buttons?

To edit a QuickPad, see Manage QuickPads Dialog Box in the Help. Then deploy it as shown in the previous question about adding QAT in Classic mode.

How do I map events to actions?

See Set up Actions for Reflection Events in the Reflection Help.

How do I minimize vertical space required for the title bar or collapse the Ribbon when Reflection opens?

To set up Reflection to open with the ribbon minimized, see Minimize the Ribbon in the Reflection Help. You can set and deploy this workspace setting as shown in Customize the Reflection Workspace in the Deployment Guide.

How do I disable the splash screen?

You’ll need to choose which dialog box (if any) you want to open when Reflection opens by configuring the When starting workspace option as described in Configure Workspace Defaults Dialog Box in the Reflection Help. You can set and deploy this workspace setting as shown in Customize the Reflection Workspace in the Deployment Guide.