[ Previous | Contents | Glossary | Home | Search ]
Motif 2.1 User's Guide



Appendix B. Glossary

accelerator

  1. A key or sequence of keys (typically a modifier key and some other key) that provides a shortcut, immediately accessing a program function.

  2. * See also shortcut key.

  3. active window

    1. The window that is currently selected to receive the input focus. Only one window can be active at a time. See also focus.

    2. A window that receives keyboard input.

    3. cascading Menu

      A submenu that provides selections that amplify the parent selection on a Pulldown or Popup Menu.

      CheckButton

      A component used to select settings that are not mutually exclusive. The visual cue to the selection is frequently that the button is filled in or checked.

      click

      1. To press and release a mouse button. The term comes from the fact that pressing and releasing most mouse buttons makes a clicking sound.

      2. To press and release a button on a pointing device without significantly moving the pointer and within a time specified by the operating environment.

      3. client

        1. CDS: Any application that interacts with a CDS server through the CDS clerk.

        2. DTS: Any application that interacts with a DTS server through the DTS clerk.

        3. RPC: The party that initiates a remote procedure call. Some applications act as both an RPC client and an RPC server. See also server.

        4. DFS: A consumer of resources or services. See also server.

        5. GDS: The client consists of an application that links the DUA library, the C-stub that handles the connection over the communications network for accessing a remote server, and the DUA cache.

        6. A program written specifically for use with the X Window System. Clients create their own windows and know how to resize themselves.

        7. The portion of a distributed program that issues requests for service to a server. The client's address space is separate from the server's address space; the two programs may reside on separate machines. See also server.

        8. CommandDialog

          A DialogBox used for entering commands.

          DialogBox

          1. A secondary window that provides you with information or asks you to enter information.

          2. A secondary window that the user can display and that contains application components.

          3. double-click

            1. To press and release a mouse button twice in rapid succession.

            2. To press and release a button on a pointing device twice without significantly moving the pointer and within a time specified by the operating environment.

            3. drag

              1. To press and hold down a mouse button while moving the mouse on the desktop and thus the pointer on the screen. Dragging is typically used when selecting menus, moving and resizing windows, and transferring data.

              2. A user interaction in which elements or their representations change their position or appearance in conjunction with movement of the pointer.

              3. drag and drop

                1. A transfer mechanism where data is dragged from a source to a drop site using mouse motion.

                2. A user interaction in which a user drags source elements to a target element on which they are dropped.

                3. drag icon

                  A graphic that is generated using pixmaps and is moved during a drag operation. The drag icon is composed of a source pixmap, a state cursor, and an operation cursor.

                  drag source

                  The object whose graphical representation is being dragged and whose data the user wishes to transfer.

                  drop site

                  An area of the screen on which the user can drop a drag icon.

                  ErrorDialog

                  A DialogBox that presents an error message.

                  explicit focus

                  1. A keyboard focus model that sends keyboard events to the window or component that was specified explicitly with a mouse button press or a keyboard event.

                  2. A focus policy in which the user must explicitly indicate which window or control receives input focus. Also referred to as "click-to-type" focus. Contrast with implicit focus.

                  3. FileSelectionDialog

                    A DialogBox used for entering the name of a file for processing.

                    focus

                    1. A state of the system that indicates which component receives keyboard events. A component is said to have the focus if keyboard events are sent to that component.

                    2. * See also keyboard focus.

                    3. The place to which keyboard input is directed.

                    4. focus policy

                      1. The model by which keyboard focus is moved among components. See also explicit focus, implicit focus.

                      2. A means of determining which element or window receives input focus. See also explicit focus, implicit focus.

                      3. font list

                        1. A list of fonts used as a resource specification for fontList resources.

                        2. A list of entries, each of which consists of a font list element tag and either a font or a font set. When Motif displays text, it associates the text with a font list element tag in a font list and uses the corresponding font or font set to render the text.

                        3. font set

                          A group of fonts often representing the fonts needed to display text in the encoding of a particular locale.

                          home directory

                          1. A directory associated with an individual user.

                          2. The user's current directory on login or after issuing the cd command with no argument.

                          3. A parameter that supplies the full path name of the home directory for the transaction program.

                          4. The directory in which you are placed after you log in. Your home directory is where you keep all of your files. Enter cd to change to your home directory. Enter echo $HOME to view the path and name of your home directory.

                          5. I18N

                            See internationalization.

                            icon

                            1. A picture or graphical representation of an objection a display screen to which a user can point to with a device such as a mouse in order to select a particular operation or perform a certain action.

                            2. A pictorial representation of an object or a selection choice. Icons can represent objects that users want to work on or actions that users want to perform. A unique icon also represents the application when it is minimized.

                            3. A small graphical image used to represent a window. Windows can be turned into icons or minimized to save room or unclutter the workspace.

                            4. An element representing an object or an window as a graphic, often with an associated text label.

                            5. icon box

                              A window for organizing icons.

                              implicit focus

                              1. A keyboard focus model that sends keyboard events to the window or component that the mouse pointer is over.

                              2. A keyboard focus model that sends keyboard events to the window or component that the mouse pointer is over. See also pointer focus.

                              3. A focus policy, based on pointer movement, in which keyboard events are automatically sent to the window and control where the pointer is located. Also referred to as pointer-driven focus. Contrast with explicit focus. See also explicit focus.

                              4. InformationDialog

                                A DialogBox that is used to display an informational message.

                                input method

                                A layer of mapping between the keyboard keys (or combination of keys) that the user types and the text data that is passed to the application.

                                insertion cursor

                                1. The graphical symbol that provides the visual cue to the location of the insertion point.

                                2. The graphical symbol that provides the visual cue to the location of the insertion point in a Text component.

                                3. internationalization (I18N)

                                  The process of generalizing programs or systems so that they can handle a variety of languages, character sets, and national customs.

                                  keyboard focus

                                  1. Indicates the window or component within a window that receives keyboard input. It is sometimes called the input focus.

                                  2. A state of the system that indicates which component receives keyboard events. A component is said to have the focus if keyboard events are sent to that component.

                                  3. List

                                    A component that presents a list of items for selection.

                                    locale

                                    1. The language. geographic location, and software environment required to support the local language and customs. For example, the environment required to support the French language in Canada is a locale. A locale can include information about the language, the code set used to represent the language, the collating sequence, and cultural requirements for printing numeric and date values.

                                    2. The international environment of an application program that defines the language-dependent behavior of the program at run time. An application derives the locale based on internal procedures and a set of implementation-defined values.

                                    3. location cursor

                                      A graphical symbol that marks the current location of the keyboard input focus for selection. Typically, this symbol is a box that surrounds the current object.

                                      lower

                                      To move a window to the bottom of the window stack on the workspace.

                                      MainWindow

                                      The component that organizes the contents of an application.

                                      maximize

                                      To enlarge a window to its maximum size.

                                      maximize button

                                      1. A control button placed on a window manager window frame and used to initiate the maximize function.

                                      2. The button on the mwm title bar that is used to initiate the maximize function. The button contains a large square graphic.

                                      3. A button on the title bar that represents the Maximize choice. The user activates this button to enlarge the window to its largest size.

                                      4. Menu

                                        A list of available selections from which a user chooses.

                                        MenuBar

                                        A rectangular area at the top of the client area of a window that contains the titles of the standard Pulldown Menus for that application.

                                        MessageDialog

                                        A DialogBox that presents a message to the user.

                                        minimize (iconify)

                                        To turn a window into an icon.

                                        minimize button

                                        1. A control button placed on a window manager window frame and used to initiate the minimize function.

                                        2. The button on the mwm title bar that is used to initiate the minimize function. The button contains a small square graphic.

                                        3. A button on the title bar that represents the Minimize choice. The user activates this button to remove the window and all secondary windows dependent on the window being minimized, and to display the corresponding window icon.

                                        4. mnemonic

                                          1. A symbol chosen to help the user remember the significance of the symbol.

                                          2. The field of an assembler instruction that contains the acronym or abbreviation for a machine instruction. Using mnemonics frees the programmer from having to remember the machine's numeric operator codes.

                                          3. A single character (frequently the initial character) of a Menu selection. When the Menu is displayed and the user presses the key that corresponds to that character, the Menu selection is chosen.

                                          4. A character that the user can type (possibly augmented with Alt) to move the focus elsewhere in a window or menu and/or to activate or toggle a choice whose label contains and emphasizes that character.

                                          5. modal

                                            1. A DialogBox that requires a response before you can interact with other components in an application.

                                            2. A state of a dialog that requires the user to interact with the dialog before interacting with other parts of the application or with other applications. Three modal styles exist: primary application modal, full application modal, and system modal. See also modeless.

                                            3. A state in which the user must complete the operation of the mode before continuing.

                                            4. modeless

                                              1. A DialogBox that does not limit your interaction with the rest of an application.

                                              2. A state of a dialog that does not require the user to interact with the dialog before interacting with other parts of the application or with other applications. See also modal.

                                              3. A state that does not interfere with the user performing any other action.

                                              4. Option Menu

                                                A Menu that is associated with an OptionButton. It presents a list of choices within a relatively small space.

                                                PanedWindow

                                                A component that allows you to adjust the relative size of its components.

                                                pointer

                                                1. A variable that holds the address of a data object.

                                                2. In computer graphics, a manually operated functional unit used to specify an addressable point. A pointer may be used to conduct interactive graphic operations, such as selection of one member of a predetermined set of display elements, or indication of a position on a display space while generating coordinate data.

                                                3. A physical or symbolic identifier of a unique target.

                                                4. The device attached to the cursor and tracked on the screen.

                                                5. The graphical image that appears on the workspace and represents the current location of a mouse or other pointing device.

                                                6. A visible cue, usually in the shape of an arrow, that a user can move with a pointing device. Users place the pointer over elements they want to work with.

                                                7. pointer focus

                                                  A keyboard focus model that sends keyboard events to the window or component that the mouse pointer is over. See also implicit focus.

                                                  Popup Menu

                                                  A Menu that provides no visual cue to its presence, but simply pops up when a user performs a particular action. Popup Menus are associated with a particular area of the workspace, such as the client area of an application, and a user must memorize where these areas are.

                                                  posted

                                                  A state of a Menu where it remains in a visible state even though a mouse button is not being held down. See also spring-loaded.

                                                  press

                                                  1. To hold down a mouse button or a key.

                                                  2. To press a key or mouse button or other button on an input device.

                                                  3. primary window

                                                    1. A top-level window of an application. Primary windows can be minimized.

                                                    2. A window in which the main interaction between the user and an object or application takes place.

                                                    3. PromptDialog

                                                      A DialogBox that prompts the user for some input.

                                                      Pulldown Menu

                                                      A Menu that is pulled down from a client application's title bar.

                                                      PushButton

                                                      1. A graphic component that simulates a real-life push button. When a user pushes the PushButton, by pressing a key or a mouse button, an action takes place.

                                                      2. A graphic component that simulates a real-life PushButton. You use the mouse to push the button and start an action.

                                                      3. QuestionDialog

                                                        A DialogBox that asks the user to answer a question.

                                                        RadioButton

                                                        A graphic component that simulates the buttons on a real-life car radio. Each button represents a mutually exclusive selection. RadioButtons are typically used for setting states or modes.

                                                        resource

                                                        1. A variable that controls a single aspect of the appearance or behavior of an application or component.

                                                        2. An element of a database representing options or values for attributes of an application. A resource is a triple consisting of a name, a class, and a value. A name and class may consist of components, each identifying the name or class of a particular level of a hierarchy. A widget can also have resources, whose values are derived from the resource database or set directly by the application.

                                                        3. restore

                                                          1. DFS: The translation of a previously dumped fileset back into fileset format and its eventual replacement in the file system. The operation need not involve recovery from other media such as tapes. The DFS Backup System allows several different types of restores, including full restores and date-specific restores. See also date-specific restore, dump, full restore.

                                                          2. To return to an original value or image. For example, to restore a library from diskette.

                                                          3. To return an icon or maximized window to its normal size.

                                                          4. root menu

                                                            The Menu associated with the root window.

                                                            root window

                                                            1. The window that covers the entire screen. The root window is the backdrop of your X environment. All windows and graphic objects appear stacked on the root window.

                                                            2. A window that covers the entire viewable extent of the screen and is the ancestor of all other windows on the screen.

                                                            3. Sash

                                                              The component of a PanedWindow that allows you to adjust the relative size of adjacent panes.

                                                              Scale

                                                              A component that allows you to select a value from a continuous range of values.

                                                              ScrollBar

                                                              A graphical device used to change a user's view of the contents of a window. A ScrollBar consists of a slider, a trough, and scroll arrows. A user changes the view by sliding the slider up or down in the scroll area or by pressing one of the scroll arrows. These actions cause the view to scroll up or down in the window adjacent to the ScrollBar.

                                                              ScrolledWindow

                                                              A component that frames other components and provides ScrollBars as necessary to view the contents of the window.

                                                              secondary window

                                                              1. A child window of a primary window.

                                                              2. A window dependent on another window, either primary or second ary, that is used to supplement the interaction in that window.

                                                              3. SelectionDialog

                                                                A DialogBox that allows you to make a selection from a list of choices.

                                                                server

                                                                1. RPC: The party that receives remote procedure calls. A given application can act as both an RPC server and an RPC client. See also client.

                                                                2. CDS: A node running CDS server software. A CDS server handles name-lookup requests and maintains the contents of the clearinghouse or clearinghouses at its node.

                                                                3. DTS: A system or process that synchronizes with its peers and provides its clock value to clerks and their client applications.

                                                                4. DFS: A provider of resources or services. See also client.

                                                                5. GDS: The server consists of a DSA, which accesses the database, and an S-stub, which handles the connection over the communications network for responding to remote clients and accessing remote servers.

                                                                6. An application program that usually runs in the background (daemon) and is controlled by the System Program Controller.

                                                                7. On a network, the computer that contains the data or provides the facilities to be accessed by other computers on the network.

                                                                8. A program that handles protocol, queuing, routing, and other tasks necessary for data transfer between devices in a computer system.

                                                                9. The component of the X Window System that manages input and the visual display.

                                                                10. The portion of a distributed program that handles requests for service from one or more client programs. The server's address space is separate from the client address spaces. See also client.

                                                                11. spring-loaded

                                                                  A state of a Menu where it remains only as long as a mouse button is being held down. See also posted.

                                                                  TearOff Menu

                                                                  A Menu that remains posted until you cancel it.

                                                                  Text

                                                                  A component for entering and editing text.

                                                                  ToggleButton

                                                                  A button that has two states.

                                                                  transient window

                                                                  A window of short duration such as a DialogBox. The window is displayed for only a short time, usually just long enough to convey some information or get some operational directions.

                                                                  WarningDialog

                                                                  A DialogBox that presents a warning to the user.

                                                                  widget

                                                                  1. The technical term for user-interface components.

                                                                  2. An object used to hold data and present an interface to the user. A widget is a combination of state and procedure. Each widget is a member of a class, which holds the procedures and data structures common to all widgets of that class. A widget instance holds the procedures and data structures particular to that single widget. Each widget class typically provides the general behavior associated with a particular kind of interaction with the user.

                                                                  3. window

                                                                    1. In curses, the internal representation of what a portion of the display may look like at some point in time. Windows can be any size, from the entire display screen to a single character.

                                                                    2. A division of a screen in which one of several programs being executing concurrently can display information.

                                                                    3. In data communications, the number of data packets a DTE or DCE can send across a logical channel before waiting for authorization to send another data packet. The window is the main mechanism of pacing, or flow control, of packets.

                                                                    4. In X.25 communications, the number of packets that can be outstanding without acknowledgement.

                                                                    5. In the context of the OSF/1 loader, a temporarily established mapping for a (possibly) small piece of a file.

                                                                    6. A data structure that represents all or part of the display screen. Visually, a window is represented as a subarea of the display screen.

                                                                    7. An area with visible boundaries that can be defined so that the user can view interact with an application.

                                                                    8. window decorations

                                                                      The frame and window-control buttons that surround windows managed by the Motif Window Manager.

                                                                      window geometry

                                                                      The position and size of a window.

                                                                      window manager

                                                                      1. A program that controls the size, placement, and operation of windows on the workspace. The window manager includes the functional window frames that surround each window object and may include a separate Menu for the workspace.

                                                                      2. A program that provides users with the capability to manipulate windows on the workspace; for example, opening, resizing, moving, and closing windows.

                                                                      3. Window Menu

                                                                        The Menu that appears when the Window Menu button is pressed. The Window Menu typically contains selections for restoring, moving, sizing, minimizing, maximizing, and closing the window.

                                                                        Window Menu button

                                                                        The graphical control button that appears at the left side of the title bar in the window frame. The button posts the Window Menu.

                                                                        WorkingDialog

                                                                        A DialogBox that informs the user that the application is busy performing a task.

                                                                        X Window System

                                                                        A network-based graphics windowing system.


                                                                        [ Previous | Contents | Glossary | Home | Search ]