Jump to content

GPI Functions: Difference between revisions

From EDM2
Line 249: Line 249:


=== Segment ===
=== Segment ===
* [[OS2 API:GpiBeginElement|GpiBeginElement]]
* [[OS2 API:GPI:GpiBeginElement|GpiBeginElement]]
* [[OS2 API:GpiCallSegmentMatrix|GpiCallSegmentMatrix]]
* [[OS2 API:GPI:GpiCallSegmentMatrix|GpiCallSegmentMatrix]]
* [[OS2 API:GpiCloseSegment|GpiCloseSegment]]
* [[OS2 API:GPI:GpiCloseSegment|GpiCloseSegment]]
* [[OS2 API:GpiDeleteElement|GpiDeleteElement]]
* [[OS2 API:GPI:GpiDeleteElement|GpiDeleteElement]]
* [[OS2 API:GpiDeleteElements|GpiDeleteElements]]
* [[OS2 API:GPI:GpiDeleteElements|GpiDeleteElements]]
* [[OS2 API:GpiDeleteElementsBetweenLabels|GpiDeleteElementsBetweenLabels]]
* [[OS2 API:GPI:GpiDeleteElementsBetweenLabels|GpiDeleteElementsBetweenLabels]]
* [[OS2 API:GpiDeleteSegment|GpiDeleteSegment]]
* [[OS2 API:GPI:GpiDeleteSegment|GpiDeleteSegment]]
* [[OS2 API:GpiDeleteSegments|GpiDeleteSegments]]
* [[OS2 API:GPI:GpiDeleteSegments|GpiDeleteSegments]]
* [[OS2 API:GpiDrawSegment|GpiDrawSegment]]
* [[OS2 API:GPI:GpiDrawSegment|GpiDrawSegment]]
* [[OS2 API:GpiElement|GpiElement]]
* [[OS2 API:GPI:GpiElement|GpiElement]]
* [[OS2 API:GpiEndElement|GpiEndElement]]
* [[OS2 API:GPI:GpiEndElement|GpiEndElement]]
* [[OS2 API:GpiErrorSegmentData|GpiErrorSegmentData]]
* [[OS2 API:GPI:GpiErrorSegmentData|GpiErrorSegmentData]]
* [[OS2 API:GpiGetData|GpiGetData]]
* [[OS2 API:GPI:GpiGetData|GpiGetData]]
* [[OS2 API:GpiOffsetElementPointer|GpiOffsetElementPointer]]
* [[OS2 API:GPI:GpiOffsetElementPointer|GpiOffsetElementPointer]]
* [[OS2 API:GpiOpenSegment|GpiOpenSegment]]
* [[OS2 API:GPI:GpiOpenSegment|GpiOpenSegment]]
* [[OS2 API:GpiPutData|GpiPutData]]
* [[OS2 API:GPI:GpiPutData|GpiPutData]]
* [[OS2 API:GpiQueryDrawControl|GpiQueryDrawControl]]
* [[OS2 API:GPI:GpiQueryDrawControl|GpiQueryDrawControl]]
* [[OS2 API:GpiQueryDrawingMode|GpiQueryDrawingMode]]
* [[OS2 API:GPI:GpiQueryDrawingMode|GpiQueryDrawingMode]]
* [[OS2 API:GpiQueryEditMode|GpiQueryEditMode]]
* [[OS2 API:GPI:GpiQueryEditMode|GpiQueryEditMode]]
* [[OS2 API:GpiQueryElement|GpiQueryElement]]
* [[OS2 API:GPI:GpiQueryElement|GpiQueryElement]]
* [[OS2 API:GpiQueryElementPointer|GpiQueryElementPointer]]
* [[OS2 API:GPI:GpiQueryElementPointer|GpiQueryElementPointer]]
* [[OS2 API:GpiQueryElementType|GpiQueryElementType]]
* [[OS2 API:GPI:GpiQueryElementType|GpiQueryElementType]]
* [[OS2 API:GpiQueryInitialSegmentAttrs|GpiQueryInitialSegmentAttrs]]
* [[OS2 API:GPI:GpiQueryInitialSegmentAttrs|GpiQueryInitialSegmentAttrs]]
* [[OS2 API:GpiQuerySegmentAttrs|GpiQuerySegmentAttrs]]
* [[OS2 API:GPI:GpiQuerySegmentAttrs|GpiQuerySegmentAttrs]]
* [[OS2 API:GpiQuerySegmentNames|GpiQuerySegmentNames]]
* [[OS2 API:GPI:GpiQuerySegmentNames|GpiQuerySegmentNames]]
* [[OS2 API:GpiQuerySegmentPriority|GpiQuerySegmentPriority]]
* [[OS2 API:GPI:GpiQuerySegmentPriority|GpiQuerySegmentPriority]]
* [[OS2 API:GpiQuerySegmentTransformMatrix|GpiQuerySegmentTransformMatrix]]
* [[OS2 API:GPI:GpiQuerySegmentTransformMatrix|GpiQuerySegmentTransformMatrix]]
* [[OS2 API:GpiRemoveDynamics|GpiRemoveDynamics]]
* [[OS2 API:GPI:GpiRemoveDynamics|GpiRemoveDynamics]]
* [[OS2 API:GpiSetDrawControl|GpiSetDrawControl]]
* [[OS2 API:GPI:GpiSetDrawControl|GpiSetDrawControl]]
* [[OS2 API:GpiSetDrawingMode|GpiSetDrawingMode]]
* [[OS2 API:GPI:GpiSetDrawingMode|GpiSetDrawingMode]]
* [[OS2 API:GpiSetEditMode|GpiSetEditMode]]
* [[OS2 API:GPI:GpiSetEditMode|GpiSetEditMode]]
* [[OS2 API:GpiSetElementPointer|GpiSetElementPointer]]
* [[OS2 API:GPI:GpiSetElementPointer|GpiSetElementPointer]]
* [[OS2 API:GpiSetElementPointerAtLabel|GpiSetElementPointerAtLabel]]
* [[OS2 API:GPI:GpiSetElementPointerAtLabel|GpiSetElementPointerAtLabel]]
* [[OS2 API:GpiSetInitialSegmentAttrs|GpiSetInitialSegmentAttrs]]
* [[OS2 API:GPI:GpiSetInitialSegmentAttrs|GpiSetInitialSegmentAttrs]]
* [[OS2 API:GpiSetSegmentAttrs|GpiSetSegmentAttrs]]
* [[OS2 API:GPI:GpiSetSegmentAttrs|GpiSetSegmentAttrs]]
* [[OS2 API:GpiSetSegmentPriority|GpiSetSegmentPriority]]
* [[OS2 API:GPI:GpiSetSegmentPriority|GpiSetSegmentPriority]]
* [[OS2 API:GpiSetSegmentTransformMatrix|GpiSetSegmentTransformMatrix]]
* [[OS2 API:GPI:GpiSetSegmentTransformMatrix|GpiSetSegmentTransformMatrix]]
* [[OS2 API:GpiSetStopDraw|GpiSetStopDraw]]
* [[OS2 API:GPI:GpiSetStopDraw|GpiSetStopDraw]]
 
=== Space/Transformations ===
=== Space/Transformations ===
* [[OS2 API:GpiCovert|GpiCovert]]
* [[OS2 API:GpiCovert|GpiCovert]]

Revision as of 04:08, 26 August 2016

Graphics Programming Interface

For more information check Graphics Programming Interface (GPI).

Area

Bitmaps

Character/Text

Clipping

Code Page

Color

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.