A method, system, and computer program product is disclosed that enables a
user to customize selection elements of a GUI. For example, menu entries
in a GUI can be customized so that the user can specify the font, the
language, character sets, color, and other attributes of the text of one
menu item (or less than all menu items); to have the ability to
selectively activate multimedia options associated with selected menu
items (e.g., to play a sound whenever the cursor/pointer passes over a
particular menu item); and/or to assign an animation sequence that is
unique to selected menu items. The menu item properties are defined by
the user, using, for example, a dialog box that allows specification of
the attributes. When the application is installed, a default set of menu
item properties is defined by the software manufacturer, which can be
further customized by the user.