Borland graphics interface (BGI) libraries
E759380
The Borland Graphics Interface (BGI) libraries are a set of graphics routines provided by Borland compilers that allow DOS-based programs to draw shapes, text, and images in various video modes without requiring low-level hardware programming.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Borland Graphics Interface | 1 |
| Borland graphics interface (BGI) libraries canonical | 1 |
Statements (64)
| Predicate | Object |
|---|---|
| instanceOf |
Borland technology
ⓘ
graphics library ⓘ software component ⓘ |
| abstracts | low-level video hardware programming ⓘ |
| bundledWith |
Borland Turbo C 2.0
NERFINISHED
ⓘ
Borland Turbo Pascal 5.0 NERFINISHED ⓘ |
| category |
DOS graphics API
ⓘ
legacy software library ⓘ |
| designedFor | IBM PC compatible graphics adapters ⓘ |
| developedBy | Borland NERFINISHED ⓘ |
| distribution | included with Borland compilers ⓘ |
| era |
early 1990s
ⓘ
late 1980s ⓘ |
| hasAbbreviation | BGI NERFINISHED ⓘ |
| influenced | early DOS game and demo development ⓘ |
| keyFunction |
bar
ⓘ
circle ⓘ closegraph ⓘ getpixel ⓘ initgraph ⓘ line ⓘ outtext ⓘ outtextxy ⓘ putpixel ⓘ rectangle ⓘ setbkcolor ⓘ setcolor ⓘ settextstyle ⓘ setviewport ⓘ |
| license | proprietary ⓘ |
| notableFor |
simplifying DOS graphics programming
ⓘ
widespread use in educational programming examples ⓘ |
| primaryLanguage |
C
ⓘ
Pascal NERFINISHED ⓘ |
| providesFunctionality |
2D graphics
ⓘ
color setting ⓘ drawing circles ⓘ drawing lines ⓘ drawing polygons ⓘ drawing rectangles ⓘ filling areas ⓘ image display ⓘ pixel plotting ⓘ screen clearing ⓘ text output in graphics mode ⓘ viewport handling ⓘ |
| replacedBy | Win32 GDI in Windows-based Borland tools ⓘ |
| supportsEnvironment |
DOS graphics mode applications
ⓘ
DOS text mode applications ⓘ |
| supportsHardware |
CGA
NERFINISHED
ⓘ
EGA NERFINISHED ⓘ Hercules graphics card NERFINISHED ⓘ MCGA NERFINISHED ⓘ VGA NERFINISHED ⓘ |
| supportsProgrammingModel | procedural programming ⓘ |
| targetPlatform |
MS-DOS
NERFINISHED
ⓘ
PC DOS NERFINISHED ⓘ |
| usedIn |
Borland C++ for DOS
NERFINISHED
ⓘ
Borland Turbo C NERFINISHED ⓘ Borland Turbo C++ NERFINISHED ⓘ Borland Turbo Pascal NERFINISHED ⓘ Borland Turbo Pascal for DOS NERFINISHED ⓘ |
| usesFileType |
.BGI driver files
ⓘ
.CHR font files ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.