Borland Graphics Interface

The Borland Graphics Interface, also known as BGI, is a graphics library bundled with several Borland compilers for the DOS operating systems since 1987. BGI was also used to provide graphics for many other Borland products including the Quattro spreadsheet. The library loaded graphic drivers (*.BGI) and vector fonts (*.CHR) from disk in order to provide device independent graphics support. It was possible for the programmer to embed the graphic driver into the executable file by linking the graphic driver as object code with the aid of a utility provided by the compiler (bgiobj.exe). There were graphic drivers for common graphic adapters and printers of that time, such as CGA, EGA and VGA. There also were BGI drivers for some kinds of plotters.

The last Borland's C++ IDE for DOS is Borland C++ 3.1 (1992). The last C++ environment which supports BGI is Borland C++ 5.02 (1997), which works under Windows but can compile DOS programs.

BGI was accessible in C/C++ with graphics.lib / graphics.h, and in Pascal with graph module.

Read more about Borland Graphics Interface:  Jordan Hargraphix BGI Drivers

Famous quotes containing the word borland:

    Some people are like ants. Give them a warm day and a piece of ground and they start digging. There the similarity ends. Ants keep on digging. Most people don’t. They establish contact with the soil, absorb so much vernal vigor that they can’t stay in one place, and desert the fork or spade to see how the rhubarb is coming and whether the asparagus is yet in sight.
    —Hal Borland (1900–1978)