Jump to content

GPI Functions: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 64: Line 64:


=== Character/Text ===
=== Character/Text ===
* [[OS2 API:GPI:GpiCharString|GpiCharString]]
*GpiCharString
* [[OS2 API:GPI:GpiCharStringAt|GpiCharStringAt]]
*GpiCharStringAt
* [[OS2 API:GPI:GpiCharStringPos|GpiCharStringPos]]
*GpiCharStringPos
* [[OS2 API:GPI:GpiCharStringPosAt|GpiCharStringPosAt]]
*GpiCharStringPosAt
* [[OS2 API:GPI:GpiQueryCharAngle|GpiQueryCharAngle]]
*GpiQueryCharAngle
* [[OS2 API:GPI:GpiQueryCharBox|GpiQueryCharBox]]
*GpiQueryCharBox
* [[OS2 API:GPI:GpiQueryCharBreakExtra|GpiQueryCharBreakExtra]]
*GpiQueryCharBreakExtra
* [[OS2 API:GPI:GpiQueryCharDirection|GpiQueryCharDirection]]
*GpiQueryCharDirection
* [[OS2 API:GPI:GpiQueryCharExtra|GpiQueryCharExtra]]
*GpiQueryCharExtra
* [[OS2 API:GPI:GpiQueryCharMode|GpiQueryCharMode]]
*GpiQueryCharMode
* [[OS2 API:GPI:GpiQueryCharSet|GpiQueryCharSet]]
*GpiQueryCharSet
* [[OS2 API:GPI:GpiQueryCharShear|GpiQueryCharShear]]
*GpiQueryCharShear
* [[OS2 API:GPI:GpiQueryCharStringPos|GpiQueryCharStringPos]]
*GpiQueryCharStringPos
* [[OS2 API:GPI:GpiQueryCharStringPosAt|GpiQueryCharStringPosAt]]
*GpiQueryCharStringPosAt
* [[OS2 API:GPI:GpiQueryDefCharBox|GpiQueryDefCharBox]]
*GpiQueryDefCharBox
* [[OS2 API:GPI:GpiQueryTextAlignment|GpiQueryTextAlignment]]
*GpiQueryTextAlignment
* [[OS2 API:GPI:GpiQueryTextBox|GpiQueryTextBox]]
*GpiQueryTextBox
* [[OS2 API:GPI:GpiQueryWidthsTable|GpiQueryWidthsTable]]
*GpiQueryWidthsTable
* [[OS2 API:GPI:GpiSetCharAngle|GpiSetCharAngle]]
*GpiSetCharAngle
* [[OS2 API:GPI:GpiSetCharBox|GpiSetCharBox]]
*GpiSetCharBox
* [[OS2 API:GPI:GpiSetCharBreakExtra|GpiSetCharBreakExtra]]
*GpiSetCharBreakExtra
* [[OS2 API:GPI:GpiSetCharDirection|GpiSetCharDirection]]
*GpiSetCharDirection
* [[OS2 API:GPI:GpiSetCharExtra|GpiSetCharExtra]]
*GpiSetCharExtra
* [[OS2 API:GPI:GpiSetCharMode|GpiSetCharMode]]
*GpiSetCharMode
* [[OS2 API:GPI:GpiSetCharSet|GpiSetCharSet]]
*GpiSetCharSet
* [[OS2 API:GPI:GpiSetCharShear|GpiSetCharShear]]
*GpiSetCharShear
* [[OS2 API:GPI:GpiSetTextAlignment|GpiSetTextAlignment]]
*GpiSetTextAlignment


=== Clipping ===
=== Clipping ===

Revision as of 10:43, 8 January 2017

Graphics Programming Interface

For more information check Graphics Programming Interface (GPI).

Area

  • GpiBeginArea
  • GpiBox
  • GpiCloseFigure
  • GpiEndArea
  • GpiFloodFill
  • GpiQueryPattern
  • GpiQueryPatternRefPoint
  • GpiQueryPatternSet
  • GpiSetPattern
  • GpiSetPatternRefPoint
  • GpiSetPatternSet

Bitmaps

  • GpiBitBlt
  • GpiCreateBitmap
  • GpiDeleteBitmap
  • GpiDrawBits
  • GpiImage
  • GpiLoadBitmap
  • GpiQueryBitmapBits
  • GpiQueryBitmapDimension
  • GpiQueryBitmapHandle
  • GpiQueryBitmapInfoHeader
  • GpiQueryBitmapParameters
  • GpiQueryDeviceBitmapFormats
  • GpiSetBitmap
  • GpiSetBitmapBits
  • GpiSetBitmapDimension
  • GpiSetBitmapId

Character/Text

  • GpiCharString
  • GpiCharStringAt
  • GpiCharStringPos
  • GpiCharStringPosAt
  • GpiQueryCharAngle
  • GpiQueryCharBox
  • GpiQueryCharBreakExtra
  • GpiQueryCharDirection
  • GpiQueryCharExtra
  • GpiQueryCharMode
  • GpiQueryCharSet
  • GpiQueryCharShear
  • GpiQueryCharStringPos
  • GpiQueryCharStringPosAt
  • GpiQueryDefCharBox
  • GpiQueryTextAlignment
  • GpiQueryTextBox
  • GpiQueryWidthsTable
  • GpiSetCharAngle
  • GpiSetCharBox
  • GpiSetCharBreakExtra
  • GpiSetCharDirection
  • GpiSetCharExtra
  • GpiSetCharMode
  • GpiSetCharSet
  • GpiSetCharShear
  • GpiSetTextAlignment

Clipping

Code Page

Colour

  • GpiCreateLogColorTable
  • GpiQueryBackColor
  • GpiQueryColor
  • GpiQueryColorData
  • GpiQueryColorIndex
  • GpiQueryLogColorTable
  • GpiQueryMix
  • GpiQueryNearestColor
  • GpiQueryPel
  • GpiQueryRealColors
  • GpiQueryRGBColor
  • GpiSetColor
  • GpiSetBackColor
  • GpiSetBackMix
  • GpiSetColor
  • GpiSetMix
  • GpiSetPel

Fonts

Line/Arc

Marker

MetaFile

Palette

Paths

Presentation Space/Device Context

Primitive Attribute/Tag

Regions

Segment

Space/Transformations

Files

External References

Publications

  • G.C.E. Winn: OS/2 Presentation Manager GPI: A Programming Guide to Text, Graphics and Printing - VNR Computer Library (Chapman and Hall) - Paperback – 1 Jul 1991 - ISBN-10: 0442007396 - ISBN-13: 978-0442007393 - Out of print.