The generic xp graphical user interface utilizes the current Windows, Icons, Menus and Pointing device technology as the state-of-the-art intuitive user environment.

The user interface can also be described as object-oriented. A user first selects an object or range of objects using the pointing device, and then performs an operation on the selection by giving a menu command. For example, to delete a group of objects they are first selected with the mouse and the "Delete Objects" command is selected from the Edit Menu. The user interface is an interface to a database (.XP) storing all data required for the particular model it has been adapted. Through the user interface the database is linked to various tools for result presentation, data exchange and manipulation.

The XP interface may be used to create a new infrastructure network as well as to edit an existing one. The XP user interface is object-oriented, which means the user selects the object, and then selects the operation to perform on it.

The XP environment consists of:

• A window with a series of menus along the top of the screen used for controlling operation of the program.

• Several tool strips of icons for file operation, object creation/manipulation and short cuts to menu commands.

The elements of the interface, namely, The Window, The Icons (The Toolbar), The Dialog Box, The Layer Control PanelThe Pointing Device, and the method of manipulation of objects are described in the following pages.