How can I change what browsers are available for proofing?

The Proof to Browser function can be set to launch a proof of your document or project to any browser installed on your computer. The Proof to Browser button will launch the proof to whatever browser is your default internet browser, while the Proof to Browser Pop-up Menu, accessed by clicking the down arrow beneath the Proof to Browser button, can be customized to include any other browser options. 

By default, this menu contains functions to launch a proof to Internet Explorer, Firefox, Opera, Chrome, and Microsoft Edge. The application will look in the default location to which these browsers typically install to determine if the browser is available on your computer. If the application can not locate the default installation folder for a browser, then that option will appear grayed out on the menu.

These options are set in the .ini file for your software, which is located in the application data directory on your computer. The .ini file will be named [application].ini, where [application] is the name of your software. For example, if you are using GoFiler Complete, this file will be named GoFiler Complete.ini. If you are using GoXBRL, this file will be named GoXBRL.ini

Unless you have previously set the browsers for proofing, you will need to add a few lines of code to the file before editing the defaults.

To set up your browsers for proofing:

  1. Locate the .ini file for your software. This file will be in the application data directory in the Novaworks subfolder. To find the application data directory, enter %appdata% into the navigation bar of your Windows Explorer window. You can also enter %appdata% into the “Search” area of the Windows Start menu. 
  2. Open the .ini file in a text editor. You can use GoFiler or another text editor like Notepad to edit the contents of this file. 
  3. Search for a heading called “[Browser Locations]”. If this heading exists, skip to step 6. If this heading does not exist, place the cursor at the end of the file. 
  4. Add the following into the file:
    [Browser Locations] 
  5. Press the Enter key to create a new line.
  6. Add the following into the file:
    Entry A="Target Name","Target Location","Type","Menu Name"

    where “Target Name” is the name of the application, “Target Location” is the full path to the browser’s executable file, “Type” is set to 0, and “Menu Name” is the name of the menu item.
  7. Add a new line for each browser, assigning a new letter for each entry.
  8. Save and close the file.

An example of the code appears below:

[Browser Locations]
Entry A=Edge,C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe,0,Microsoft Edge
Entry B=Firefox,C:\Program Files (x86)\Mozilla Firefox\firefox.exe,0,Firefox
Entry C=Acrobat,C:\Program Files (x86)\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe,0,Adobe Acrobat
Entry D=Chrome,C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,0,Chrome 

You can use an ampersand (&) to denote a menu key to use in conjunction with the Alt key when navigating the menu via the keyboard. If you do so, beware of conflicting keys. The ampersand should appear before the letter you wish to use as the key. 

An example of the above entries with quick keys assigned:

[Browser Locations]
Entry A=Edge,C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe,0,Microsoft &Edge
Entry B=Firefox,C:\Program Files (x86)\Mozilla Firefox\firefox.exe,0,&Firefox
Entry C=Acrobat,C:\Program Files (x86)\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe,0,Adobe &Acrobat
Entry D=Chrome,C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,0,&Chrome


Helpful Hints:

  • The .ini file contains a number of other settings, so you should exercise caution in changing your file if you are sharing settings with other users. 
  • Be certain to use the application.ini file, not the application settings.ini file. Entering custom locations into the application settings.ini file will not set your proofing browsers. 
  • When launching to Adobe Acrobat, Acrobat will automatically create a PDF file that you can then save to your computer or network.