Database Reference
In-Depth Information
You can use custom menus to supplement, and even go beyond, privilege set features. For
example, if you want to limit data entry people to using the copy and paste buttons that run
your scripts, then remove the Edit menu for people with that privilege set. They can't use
keyboard shortcuts to cut, copy, or paste. Removing the View menu prevents the Mode pop-
up menu, toolbar, and all related keyboard shortcuts from working. (But you need to do some
work providing replacement commands in your buttons and menus.)
NOTE
As powerful as custom menus are, they're no substitute for good security practices, as discussed in
Chapter 18 . For example, just because you don't see a Delete command right in front of your face
doesn't mean you can't delete records. For example, if you turn off the ability to delete records by
using only custom menus but forget to attach your menu set to a particular layout, FileMaker's
standard menus, including Delete Record will be present and available. If you need to prevent
someone from doing something, you must restrict it by privilege set .
UP TO SPEED: TRICKY TERMINOLOGY
The terms used in creating custom menus can be very similar, but they mean very specific things.
Just in case it gets a little confusing, this mini-glossary and Figure 13-18 should help keep things
straight.
Custom menus refers generally to FileMaker Pro Advanced's ability to create your own menus.
▪ A custom menu set is a complete group of menus (like File, Edit, View).
▪ A custom menu is just one of the individual menus that comprise a custom menu set.
▪ A custom menu item is the thing you actually choose from the custom menu. FileMaker
provides three types:
▪ The command is the most common. When selected it performs some kind of action.
▪ A separator is simply a horizontal line used to group similar commands within a given custom
menu.
▪ A submenu is like a custom menu nested within a custom menu. You can add menu items to a
submenu that appears onscreen only when the submenu is selected.
Search WWH ::




Custom Search