Workspace Switcher

FrameMaker ships with a set of standard Workspaces tailored for different tasks. You can modify them as you wish. If however, one needs to switch to the original setting, one can do so by using the “Reset Workspace” Option in the Workspace switcher. “Reset Workspace” option also works for the user-saved Workspaces where Reset Workspace option restores the last explicitly saved Workspace. You can manage the Workspaces using “Manage Workspace” option, where user-created Workspaces can be renamed or deleted.

Workspaces are auto-saved by design. Let’s say you closed a panel, you don’t need to save the Workspace explicitly, it is saved automatically. If you need to design a ‘new’ Workspace for a specific task, you can open all the required panels and save the Workspace using the “Save Workspace” option in the Workspace Switcher located in the ‘Appbar’.

While using Workspaces it might help to have the option Hide Panels On Close ‘unchecked’ (File > Preferences > Interface). Otherwise it might happen that many panels remain open in the hidden state. The Workspace loads when first document is opened and unloads with the closing of last document. As a Workspace could contain a lot of panels, loading a Workspace with lot of panels could sometimes take more than a second. You might experience some performance slowdown from the previous FM versions when loading the first file. Same would happen if an operation on book is underway, with no file open and FrameMaker opens one file at a time and closes it. To avoid these situations, you could leave one file open to save loading/unloading time of your Workspaces.

More Workspace Facts:

  • The shipped Workspaces are also configurable.
  • A Workspace is auto saved when FM exits.
  • Workspace loads when the first document in FM is opened.
  • Note: Opening a book as first file doesn’t load a Workspace.
  • If one makes a change to an original Workspace, it is similar to an override. On resetting it returns to its original state (with no Workspace overrides) but one loses the changes (Workspace overrides). To preserve both Workspaces:

    • Goto Workspace switcher > Save Workspace > Provide a different name. The Workspace gets saved and becomes a new non-overridden Workspace.
    • Reset the original Workspace restores the original one.
  • Once you choose to save the Workspace, it will then be available on the Workspace switcher menu.
  • The Workspace panels can be made to temporarily hide (and toggled back) with the “UI Visibility” icon on ‘AppBar’.UI Visibility icon

Advanced Information:

  • Each Workspace has a corresponding .fws file.
  • The shipped Workspaces are provided at the location: $FMHOME\fminit\WorkSpaces
  • The overridden Workspace files & new user created Workspaces are present in FM user-area: <FM-USER-AREA>\WorkSpaces\. (Start > Run > %appdata%\Adobe\FrameMaker\9)

    • Structured & UnStructured are the corresponding folders containing these files for the chosen FM Product Interface.
  • If any change is made to the loaded Workspace, a .cfws file gets created automatically in the same folder location when FM exits. This custom .fws file can be called as containing overrides. (.fws + overrides = .cfws)
  • Though these files are written by FM but a user may hand-edit these files to a limited extent (at your own risk :).

    For example if a user wants a blank Workspace he may delete all information from all docks – top, bottom, left, right.

  • Incase your default Workspace starts troubling during first document open, you may change it via the < FM-USER-AREA > \maker.ini entry: LastUsedWorkSpaceInStructuredMode=Authoring where “Authoring” is name of the Workspace.

Additional Information on Workspaces:

Enjoy the power of the new UI and let us know what can we do to make it better!

Amit Agarwal, FrameMaker Engineering

FrameMaker, Products, Technical Communication Suite

Posted on 05-26-2009


  • By Arianna Christian - 7:07 AM on October 18, 2012   Reply

    Amazing post…!!!

  • By Caroline - 12:41 AM on November 9, 2010   Reply

    We are having a few problems with customising workspaces in Structured FM9. We want to have the book minimised but everytime we open it up, it takes up about 1/3 of the screen space – and even moving it around and saving the workspace doesn’t help as it doesn’t go back to how we have set it up on the next instance of opening the book and files. Is there any way of doing this or more detailed information about how to deal with workspaces when working with a book and files?

Join the discussion