4 Replies Latest reply on Jun 1, 2011 10:28 AM by TSBear

    Custom Menu Sets remove menu item alternatives in Mac OS X

    danshockley

      Summary

      Custom Menu Sets remove menu item alternatives in Mac OS X

      Product

      FileMaker Pro

      Version

      11.0v3 Advanced

      Operating system version

      Mac OS X 10.6.7

      Description of the issue

      On Mac OS X with the built-in menu set, many menu items have alternatives that appear when you hold down the Option key on the keyboard. This is an operating system-wide feature, which normally works properly in FileMaker. As an example, when editing a field, the Paste menu item has the following keyboard command: Command-V. However, if Command-Option-V is pressed, the text is pasted in without styles (as plain text). You can actually see this by clicking (and holding the mouse button down) on the Edit menu bar item. While holding down the mouse button, press Option on your keyboard - you will see that Paste becomes "Paste Text Only" and "Select All" becomes "Select Same" (very useful in Layout Mode), and Copy becomes "Copy All Records."

      That's the good news - this is a very useful feature. The bad news is that these alternatives go away when using a Custom Menu Set, and it appears there is no way to add them without recreating that functionality as additional menu items based on scripts. That means that the item appears below, rather than as an alternative, and forces the creation of one-step scripts whose only purpose is to replace functionality that should be built-in when a custom menu item is "based on" a command that should include the alternative behavior.

      Steps to reproduce the problem

      1. Create a Custom Menu Set based on the default Custom Menu Set (or just use the default) instead of the [Standard FileMaker Menus].

      2. Click into a field.

      3. Press the Option key while clicked on the Edit menu bar item and look at the Paste menu item.

      Expected result

      The Paste menu item should become "Paste Text Only" and show that its keyboard equivalent is command-option-V.

      See attached image showing how it should behave when pressing Option.

      Actual result

      Nothing happens. Custom Menu Sets appear to break the Mac OS X menu alternative feature.

      Exact text of any error message(s) that appear

      Not applicable.

      Workaround

      Creating scripts that replicate the functionality FileMaker's custom menu sets throw out.

      Paste-menu-item-alt.png