Jump to content

Main public logs

Combined display of all available logs of EDM2. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 21:23, 6 April 2025 Iturbide talk contribs created page GpiCreateLogFont (Created page with "This function provides a logical definition of a font. ==Syntax== GpiCreateLogFont(hps, pName, lLcid, pfatAttrs) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pName (PSTR8) - input : Logical font name. : An 8-character name that can be used to describe the logical font. Its principal use is in interchange files, where it can help to identify the required font. If no interchange files are to be used, it can be null. For example, it can refe...")
  • 21:22, 6 April 2025 Iturbide talk contribs created page GpiQueryCharShear (Created page with "This function returns the value of the current character-shear angle, as set by the GpiSetCharShear function. ==Syntax== GpiQueryCharShear(hps, pptlShear) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlShear (PPOINTL) - output : Character shear. : A point, relative to (0,0), that defines the character shear vector. : If the character shear is currently set to the default, (0,1) is returned. ==Return Value== ; rc (BOOL) - return...")
  • 21:21, 6 April 2025 Iturbide talk contribs created page File:GpiSetCharShear Remarks.png
  • 21:21, 6 April 2025 Iturbide talk contribs uploaded File:GpiSetCharShear Remarks.png
  • 21:21, 6 April 2025 Iturbide talk contribs created page GpiSetCharShear (Created page with "This function sets the character-shear attribute. ==Syntax== GpiSetCharShear(hps, pptlAngle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlAngle (PPOINTL) - input : Character shear vector. : With reference to the figure in the Notes, the shear angle is defined in terms of the relative coordinates of the point pptlAngle. (x, y). : If x is 0 and y is 1 (initial default), "upright" characters result. If x and y are both positive or both n...")
  • 21:16, 6 April 2025 Iturbide talk contribs created page GpiSetCharMode (Created page with "This function controls the character mode used when drawing a character string. ==Syntax== GpiSetCharMode(hps, lMode) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lMode (LONG) - input : Character mode. : This parameter can have one of the following values: :; CM_DEFAULT :: The default; the same as CM_MODE1 (unless changed with GpiSetDefAttrs). :; CM_MODE1 :: The font selected by means of GpiSetCharSet can be either a raster font o...")
  • 21:15, 6 April 2025 Iturbide talk contribs created page GpiSetCharDirection (Created page with "This function returns the current value of the character baseline angle. ==Syntax== GpiQueryCharAngle(hps, pgradlAngle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pgradlAngle (PGRADIENTL) - output : Baseline angle. : A point, relative to (0,0), that defines the character baseline angle vector. : If the character angle is currently set to the default value, (0,0) is returned. ==Return Value== ; rc (BOOL) - returns : Success indicato...")
  • 21:15, 6 April 2025 Iturbide talk contribs created page GpiQueryCharAngle (Created page with "This function returns the current value of the character baseline angle. ==Syntax== GpiQueryCharAngle(hps, pgradlAngle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pgradlAngle (PGRADIENTL) - output : Baseline angle. : A point, relative to (0,0), that defines the character baseline angle vector. : If the character angle is currently set to the default value, (0,0) is returned. ==Return Value== ; rc (BOOL) - returns : Success indicato...")
  • 21:14, 6 April 2025 Iturbide talk contribs created page File:GpiSetCharAngle Remarks.png
  • 21:14, 6 April 2025 Iturbide talk contribs uploaded File:GpiSetCharAngle Remarks.png
  • 21:14, 6 April 2025 Iturbide talk contribs created page GpiSetCharAngle (Created page with "This function specifies the angle of the baseline for the characters in a string, as a relative vector. ==Syntax== GpiSetCharAngle(hps, pgradlAngle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pgradlAngle (PGRADIENTL) - input : Baseline angle. : The baseline angle is defined in terms of the relative coordinates of the point pgradlAngle (x, y). : If both x and y are 0, the character angle is reset to the default value. This default value...")
  • 21:12, 6 April 2025 Iturbide talk contribs created page GpiSetCharBox (Created page with "This function sets the current character-box attribute to the specified value. ==Syntax== GpiSetCharBox(hps, psizfxBox) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; psizfxBox (PSIZEF) - input : Character-box size in world coordinates. : The width determines the spacing of consecutive characters along the baseline. : Both width and height can be positive, negative, or zero. : When either parameter is negative, the spacing occurs in the opp...")
  • 21:11, 6 April 2025 Iturbide talk contribs created page GpiQueryDefCharBox (Created page with "This function returns the size of the default graphics character box in world coordinates. ==Syntax== GpiQueryDefCharBox(hps, psizlSize) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; psizlSize (PSIZEL) - output : Default character-box size. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== The values returned are the same as the initial default value o...")
  • 21:09, 6 April 2025 Iturbide talk contribs created page GpiCharStringPosAt (Created page with "This function draws a character string starting at a specified position, with formatting options. ==Syntax== GpiCharStringPosAt(hps, pptlStart, prclRect, flOptions, lCount, pchString, alAdx) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlStart (PPOINTL) - input : Starting position. ; prclRect (PRECTL) - input : Rectangle structure. : Defines, in world coordinates, the two corners of the rectangle that defines the background of the...")
  • 21:08, 6 April 2025 Iturbide talk contribs created page GpiCharStringPos (Created page with "This function draws a character string starting at the current position, with formatting options. ==Syntax== GpiCharStringPos(hps, prclRect, flOptions, lCount, pchString, alAdx) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; prclRect (PRECTL) - input : Rectangle structure. : Defines, in world coordinates, the two corners of the rectangle that defines the background of the characters. It is ignored unless CHS_OPAQUE or CHS_CLIP is specified....")
  • 21:07, 6 April 2025 Iturbide talk contribs created page GpiCharStringAt (Created page with "This function draws a character string starting at a specified position. ==Syntax== GpiCharStringAt(hps, pptlPoint, lCount, pchString) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlPoint (PPOINTL) - input : Starting position. : Defines, in world coordinates, the position at which the first character in the string is to be placed. ; lCount (LONG) - input : Number of bytes in the string. : Must be greater than 0 and less or equal to...")
  • 21:07, 6 April 2025 Iturbide talk contribs created page GpiCharString (Created page with "This function draws a character string starting at the current position. ==Syntax== GpiCharString(hps, lCount, pchString) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of bytes in the string. : Must be greater than 0 and less or equal to 512. ; pchString (PCH) - input : Characters to be drawn. : This parameter does not need to be null terminated. ==Return Value== ; lHits (LONG) - returns : Correlati...")
  • 21:03, 6 April 2025 Iturbide talk contribs created page GpiQueryLineWidthGeom (Created page with "This function returns the current geometric line-width attribute, as set by the GpiSetLineWidthGeom function. ==Syntax== GpiQueryLineWidthGeom(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lLineWidth (LONG) - returns : Geometric line width. : If the geometric line width is currently set to the default, zero is returned. :; >=0 :: Geometric line width :; LINEWIDTHGEOM_ERROR :: Error. ==Remarks== This function is i...")
  • 21:02, 6 April 2025 Iturbide talk contribs created page GpiQueryLineWidth (Created page with "This function returns the current value of the cosmetic line-width attribute, as set by the GpiSetLineWidth function. ==Syntax== GpiQueryLineWidth(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; fxLineWidth (FIXED) - returns : Line width. :; LINEWIDTH_DEFAULT (0L) :: Default :; LINEWIDTH_NORMAL (1L) :: Normal width (1.0) :; LINEWIDTH_THICK (2L) :: Thick line :; LINEWIDTH_ERROR (-1L) :: Error. ==Remarks== This funct...")
  • 21:01, 6 April 2025 Iturbide talk contribs created page GpiQueryLineType (Created page with "This function returns the current cosmetic line-type attribute, as set by the GpiSetLineType function. ==Syntax== GpiQueryLineType(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lLineType (LONG) - returns : Line type. :; LINETYPE_DEFAULT (0L) :: Default :; LINETYPE_DOT (1L) :: Dotted line :; LINETYPE_SHORTDASH (2L) :: Short-dashed line :; LINETYPE_DASHDOT (3L) :: Dash-dotted line :; LINETYPE_DOUBLEDOT (4L) :: Doubl...")
  • 21:01, 6 April 2025 Iturbide talk contribs created page GpiQueryLineJoin (Created page with "This function returns the current line-join attribute, as set by the GpiSetLineJoin function. ==Syntax== GpiQueryLineJoin(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lLineJoin (LONG) - returns : Line join. :; LINEJOIN_DEFAULT (0L) :: Default :; LINEJOIN_BEVEL (1L) :: Bevel :; LINEJOIN_ROUND (2L) :: Round :; LINEJOIN_MITRE (3L) :: Miter :; LINEJOIN_ERROR (-1L) :: Error. ==Remarks== This function is invalid when...")
  • 21:00, 6 April 2025 Iturbide talk contribs created page GpiPolygons (Created page with "This function draws a set of closed polygons. ==Syntax== GpiPolygons(hps, ulCount, paplgn, flOptions, flModel) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; ulCount (ULONG) - input : Number of polygons. : Equal to the number of polygons in the polygons array. May be zero or positive, zero causes no output. ; paplgn (PPOLYGON) - input : Array of polygons. : An array of POLYGON structures. ; flOptions (ULONG) - input : Drawing opti...")
  • 20:59, 6 April 2025 Iturbide talk contribs created page GpiPolySpline (Created page with "This function creates a succession of Bezier splines. ==Syntax== GpiPolySpline(hps, lCount, aptlPoints) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Count of points. : This is the number of points specified in aptlPoints. It must be three times the number of splines. The value must not be negative, and it must be divisible by 3. Zero is valid but causes no output. ; aptlPoints (PPOINTL) - input : An array of p...")
  • 20:58, 6 April 2025 Iturbide talk contribs created page File:GpiPolyFilletSharp Remark.png
  • 20:58, 6 April 2025 Iturbide talk contribs uploaded File:GpiPolyFilletSharp Remark.png
  • 20:58, 6 April 2025 Iturbide talk contribs created page GpiPolyFilletSharp (Created page with "This function creates a fillet on a series of connected lines, with the first line starting at the current position. Subsequent points identify the end points of the lines. ==Syntax== GpiPolyFilletSharp(hps, lCount, aptlPoints, afxPoints) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Count of points. : This is the number of points specified in aptlPoints. It must be 2*f, where f is the number of fillets; the value m...")
  • 20:56, 6 April 2025 Iturbide talk contribs created page GpiQueryDefArcParams (Created page with "This function returns the default values of the arc parameters, as set by the GpiSetDefArcParams function. ==Syntax== GpiQueryDefArcParams(hps, parcpArcParams) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; parcpArcParams (PARCPARAMS) - output : Default arc parameters. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Errors== Possible returns from WinGetLast...")
  • 20:55, 6 April 2025 Iturbide talk contribs created page GpiSetDefArcParams (Created page with "This function specifies the default values of the arc parameters (see GpiSetArcParams). ==Syntax== GpiSetDefArcParams(hps, parcpArcParams) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; parcpArcParams (PARCPARAMS) - input : Default arc parameters. : This structure has four elements p, q, r, and s. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== Th...")
  • 20:54, 6 April 2025 Iturbide talk contribs created page GpiQueryArcParams (Created page with "This function returns the current arc parameters used to draw full, partial, and 3-point arcs. ==Syntax== GpiQueryArcParams(hps, parcpArcParams) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; parcpArcParams (PARCPARAMS) - output : Arc parameters. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== Arc parameters are set by GpiSetArcParams. This functi...")
  • 20:53, 6 April 2025 Iturbide talk contribs created page File:GpiSetArcParams Remarks 002.png
  • 20:53, 6 April 2025 Iturbide talk contribs uploaded File:GpiSetArcParams Remarks 002.png
  • 20:53, 6 April 2025 Iturbide talk contribs created page File:GpiSetArcParams Remarks 001.png
  • 20:53, 6 April 2025 Iturbide talk contribs uploaded File:GpiSetArcParams Remarks 001.png
  • 20:52, 6 April 2025 Iturbide talk contribs created page GpiSetArcParams (Created page with "This function sets the current arc parameters. ==Syntax== GpiSetArcParams(hps, parcpArcParams) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; parcpArcParams (PARCPARAMS) - input : Arc parameters. : This structure has four elements p, q, r, and s. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== The arc parameters p, q, r, and s, define the shape and or...")
  • 20:49, 6 April 2025 Iturbide talk contribs created page GpiPointArc (Created page with "This function creates an arc, using the current arc parameters, through three points, starting at the current position. ==Syntax== GpiPointArc(hps, pptl2) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptl2 (PPOINTL) - input : Intermediate and end points. : Pointer to an array containing the intermediate and end points. ==Return Value== ; lHits (LONG) - returns : Correlation and error indicators. :; GPI_OK :: Successful :; GPI_HITS ::...")
  • 20:45, 6 April 2025 Iturbide talk contribs created page GpiQueryLineEnd (Created page with "This function returns the current line-end attribute. ==Syntax== GpiQueryLineEnd(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lLineEnd (LONG) - returns : Line end. :; LINEEND_DEFAULT (0L) :: Default :; LINEEND_FLAT (1L) :: Flat :; LINEEND_SQUARE (2L) :: Square :; LINEEND_ROUND (3L) :: Round :; LINEEND_ERROR (-1L) :: Error. ==Remarks== This function is invalid when the drawing mode (see GpiSetDrawingMode) is set...")
  • 20:44, 6 April 2025 Iturbide talk contribs created page GpiSetLineWidthGeom (Created page with "This function sets the current geometric line-width attribute. ==Syntax== GpiSetLineWidthGeom(hps, lLineWidth) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lLineWidth (LONG) - input : Geometric line width. : The geometric line width in world coordinates. It must not be negative. : A thickness of 0 results in an area of 0 width. Because filling includes the boundaries, this results in the thinnest possible lines and arcs, regardless of wha...")
  • 20:44, 6 April 2025 Iturbide talk contribs created page GpiSetLineWidth (Created page with "This function sets the current cosmetic line-width attribute. ==Syntax== GpiSetLineWidth(hps, fxLineWidth) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; fxLineWidth (FIXED) - input : Line-width multiplier. :; LINEWIDTH_DEFAULT :: Use default; same as LINEWIDTH_NORMAL (unless changed with GpiSetDefAttrs). :; LINEWIDTH_NORMAL :: Normal width (1.0). :; Any other positive value is a multiplier on the "normal" line width. :; LINEWIDTH_THICK...")
  • 20:43, 6 April 2025 Iturbide talk contribs created page GpiPolyLineDisjoint (Created page with "This function draws a series of disjoint straight lines using the end-point pairs specified. ==Syntax== GpiPolyLineDisjoint(hps, lCount, aptlPoints) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of points. : Must be even and not negative. Zero is valid, but it causes no output. The maximum number of points allowed is system-dependent, but it is at least 7 000. ; aptlPoints (PPOINTL) - input : Array of po...")
  • 20:40, 6 April 2025 Iturbide talk contribs created page GpiPolyLine (Created page with "This function draws a series of straight lines starting at the current position and connecting the points specified. ==Syntax== GpiPolyLine(hps, lCount, aptlPoints) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of points. : Must not be negative. Zero is valid but causes no output. ; aptlPoints (PPOINTL) - input : Array of points. ==Return Value== ; lHits (LONG) - returns : Correlation and error indi...")
  • 20:40, 6 April 2025 Iturbide talk contribs created page GpiLine (Created page with "This function draws a straight line from the current position to the specified end point. ==Syntax== GpiLine(hps, pptlEndPoint) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlEndPoint (PPOINTL) - input : End point of the line. ==Return Value== ; lHits (LONG) - returns : Correlation and error indicators. :; GPI_OK :: Successful :; GPI_HITS :: Correlate hits :; GPI_ERROR :: Error. ==Remarks== The current position is set to the end p...")
  • 20:38, 6 April 2025 Iturbide talk contribs created page File:GpiSetLineType lLineType.png
  • 20:38, 6 April 2025 Iturbide talk contribs uploaded File:GpiSetLineType lLineType.png
  • 20:37, 6 April 2025 Iturbide talk contribs created page GpiSetLineType (Created page with "This function sets the current cosmetic line-type attribute. ==Syntax== GpiSetLineType(hps, lLineType) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lLineType (LONG) - input : Line types available. Image:GpiSetLineType_lLineType.png ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== A nonsolid line type consists of a sequence of "on" and "off" runs...")
  • 18:14, 6 April 2025 Iturbide talk contribs created page GpiQuerySegmentTransformMatrix (Created page with "This function returns the elements of the transform of the identified segment (see GpiSetSegmentTransformMatrix). ==Syntax== GpiQuerySegmentTransformMatrix(hps, lSegid, lCount, pmatlfArray) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lSegid (LONG) - input : Segment identifier. ; lCount (LONG) - input : Number of elements. : The number of elements that are to be set in the pmatlfArray parameter. lCount must be in the range 0 through...")
  • 18:05, 6 April 2025 Iturbide talk contribs created page GpiQueryStopDraw (Created page with "==Syntax== GpiQueryStopDraw(hps); ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lValue (LONG) - returns : Stop draw condition indicator. :; SDW_OFF :: No "stop draw" condition currently exists. :; SDW_ON :: The "stop draw" condition currently exists. :; SDW_ERROR :: Error. ==Remarks== See GpiSetStopDraw for details. ==Errors== Possible returns from WinGetLastError: ; PMERR_INV_HPS (0x207F) : An invalid presentation-spa...")
  • 18:04, 6 April 2025 Iturbide talk contribs created page GpiQueryModelTransformMatrix (Created page with "==Syntax== GpiQueryModelTransformMatrix(hps, lCount, pmatlfArray); ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of elements. : The number of elements to be returned in pmatlfArray; must be in the range 0 through 9. If 0 is specified, no matrix elements are returned. ; pmatlfArray (PMATRIXLF) - output : Transform matrix. : A structure in which the elements of the model transform matrix are returned. ==Return Value==...")
  • 18:01, 6 April 2025 Iturbide talk contribs created page GpiConvertWithMatrix (Created page with "==Syntax== GpiConvertWithMatrix(hps, lCountp, aptlPoints, lCount, pmatlfArray); ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCountp (LONG) - input : Point count. : Number of coordinate pairs in aptlPoints. ; aptlPoints (PPOINTL) - in/out : Array of (x,y) coordinate pair structures. ; lCount (LONG) - input : Number of elements. : The number of elements of pmatlfArray to be examined, starting from the beginning of the structure. If lCount is less...")
  • 17:57, 6 April 2025 Iturbide talk contribs created page GpiQueryTag (Created page with "==Syntax== GpiQueryTag(hps, plTag); ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; plTag (PLONG) - output : Tag identifier. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== This function is invalid when the drawing mode (see GpiSetDrawingMode) is set to retain. ==Errors== Possible returns from WinGetLastError: ; PMERR_INV_HPS (0x207F) : An invalid presentation-spac...")
  • 17:56, 6 April 2025 Iturbide talk contribs created page GpiQueryViewingTransformMatrix (Created page with "==Syntax== GpiQueryViewingTransformMatrix(hps, lCount, pmatlfArray); ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of elements. : The number of elements to be returned in pmatlfArray (must be in the range 0 through 9). If 0 is specified, no matrix elements are returned. ; pmatlfArray (PMATRIXLF) - output : Transform matrix. : A structure in which the elements of the viewing transform matrix are returned. ==Return Val...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)