I/O operation -

      An input operation to, or output operation from a device attached to a computer.
    I-beam pointer -
      A pointer that indicates an area, such as an entry field in which text can be edited.
    icon -
      In SAA Advanced Common User Access architecture, a graphical representation of an object, consisting of an image, image background, and a label. Icons can represent items (such as a document file) that the user wants to work on, and actions that the user wants to perform. In the Presentation Manager, icons are used for data objects, system actions, and minimized programs.
    icon area -
      In the Presentation Manager, the area at the bottom of the screen that is normally used to display the icons for minimized programs.
    Icon Editor -
      The Presentation Manager-provided tool for creating icons.
    IDL -
      Interface Definition Language.
    image font -
      A set of symbols, each of which is described in a rectangular array of pels. Some of the pels in the array are set to produce the image of one of the symbols. Contrast with outline font.
    implied metaclass -
      Subclassing the metaclass of a parent class without a separate CSC for the resultant metaclass.
    indirect manipulation -
      Interaction with an object through choices and controls.
    information device context -
      A logical description of a data destination other than the screen (for example, a printer or plotter), but where no output will occur. Its purpose is to satisfy queries. See also device context.
    information panel -
      A defined panel type characterized by a body containing only protected information.
    Information Presentation Facility (IPF) -
      A facility provided by the OS/2 operating system, by which application developers can produce online documentation and context-sensitive online help panels for their applications.
    inheritance -
      The technique of specifying the shape and behavior of one class (called a subclass) as incremental differences from another class (called the parent class or superclass). The subclass inherits the superclass' state representation and methods, and can provide additional data elements and methods. The subclass also can provide new functions with the same method names used by the superclass. Such a subclass method is said to override the superclass method, and will be selected automatically by method resolution on subclass instances. An overriding method can elect to call upon the superclass' method as part of its own implementation.
    input focus -
      (1) The area of a window where user interaction is possible using an input device, such as a mouse or the keyboard. (2) The position in the active window where a user's normal interaction with the keyboard will appear.
    input router -
      An internal OS/2 process that removes messages from the system queue.
    input/output control -
      A device-specific command that requests a function of a device driver.
    installable file system (IFS) -
      A file system in which software is installed when the operating system is started.
    instance -
      (Or object instance). A specific object, as distinguished from the abstract definition of an object referred to as its class.
    instance method -
      A method valid for a particular object.
    instruction pointer -
      In System/38, a pointer that provides addressability for a machine interface instruction in a program.
    integer atom -
      An atom that represents a predefined system constant and carries no storage overhead. For example, names of window classes provided by Presentation Manager are expressed as integer atoms.
    interactive graphics -
      Graphics that can be moved or manipulated by a user at a terminal.
    interactive program -
      (1) A program that is running (active) and is ready to receive (or is receiving) input from a user. (2) A running program that can receive input from the keyboard or another input device. Compare with active program and contrast with noninteractive program.

      Also known as a foreground program.

    interchange file -
      A file containing data that can be sent from one Presentation Manager interface application to another.
    Interface Definition Language (IDL) -
      Language-neutral interface specification for a SOM class.
    interpreter -
      A program that translates and executes each instruction of a high-level programming language before it translates and executes.
    interprocess communication (IPC) -
      In the OS/2 operating system, the exchange of information between processes or threads through semaphores, pipes, queues, and shared memory.
    interval timer -
      (1) A timer that provides program interruptions on a program-controlled basis. (2) An electronic counter that counts intervals of time under program control.
    IOCtl -
      Input/output control.
    IOPL -
      Input/output privilege level.
    IOPL code segment -
      An IOPL executable section of programming code that enables an application to directly manipulate hardware interrupts and ports without replacing the device driver. See also privilege level.
    IPC -
      Interprocess communication.
    IPF -
      Information Presentation Facility.
    IPF compiler -
      A text compiler that interpret tags in a source file and converts the information into the specified format.
    IPF tag language -
      A markup language that provides the instructions for displaying online information.
    item -
      A data object that can be passed in a DDE transaction.


    [Back] [Next]