Jump to content

User contributions for Iturbide

A user with 606 edits. Account created on 31 March 2025.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

6 April 2025

  • 21:1521:15, 6 April 2025 diff hist +2,170 N 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..." current
  • 21:1521:15, 6 April 2025 diff hist +2,170 N 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..." current
  • 21:1421:14, 6 April 2025 diff hist 0 N File:GpiSetCharAngle Remarks.png No edit summary current
  • 21:1421:14, 6 April 2025 diff hist +3,995 N 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..." current
  • 21:1221:12, 6 April 2025 diff hist +5,893 N 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:1121:11, 6 April 2025 diff hist +2,204 N 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..." current
  • 21:0921:09, 6 April 2025 diff hist +6,171 N 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..." current
  • 21:0821:08, 6 April 2025 diff hist +6,015 N 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...." current
  • 21:0721:07, 6 April 2025 diff hist +3,995 N 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..." current
  • 21:0721:07, 6 April 2025 diff hist +3,525 N 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..." current
  • 21:0621:06, 6 April 2025 diff hist +12 GPI Functions Character/Text
  • 21:0421:04, 6 April 2025 diff hist +19 GPI Functions Line/Arc
  • 21:0421:04, 6 April 2025 diff hist −2 GPI Functions Line/Arc
  • 21:0321:03, 6 April 2025 diff hist +1,919 N 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..." current
  • 21:0221:02, 6 April 2025 diff hist +1,892 N 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..." current
  • 21:0121:01, 6 April 2025 diff hist +2,180 N 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..." current
  • 21:0121:01, 6 April 2025 diff hist +1,845 N 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..." current
  • 21:0021:00, 6 April 2025 diff hist +3,085 N 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..." current
  • 20:5920:59, 6 April 2025 diff hist +3,709 N 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..." current
  • 20:5820:58, 6 April 2025 diff hist 0 N File:GpiPolyFilletSharp Remark.png No edit summary current
  • 20:5820:58, 6 April 2025 diff hist +5,169 N 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..." current
  • 20:5620:56, 6 April 2025 diff hist +1,713 N 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..." current
  • 20:5520:55, 6 April 2025 diff hist +2,701 N 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..." current
  • 20:5420:54, 6 April 2025 diff hist +2,223 N 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..." current
  • 20:5320:53, 6 April 2025 diff hist 0 N File:GpiSetArcParams Remarks 002.png No edit summary current
  • 20:5320:53, 6 April 2025 diff hist 0 N File:GpiSetArcParams Remarks 001.png No edit summary current
  • 20:5220:52, 6 April 2025 diff hist +4,130 N 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..." current
  • 20:4920:49, 6 April 2025 diff hist +2,461 N 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 ::..." current
  • 20:4720:47, 6 April 2025 diff hist +86 GPI Functions Line/Arc
  • 20:4520:45, 6 April 2025 diff hist +1,781 N 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..." current
  • 20:4420:44, 6 April 2025 diff hist +3,441 N 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..." current
  • 20:4420:44, 6 April 2025 diff hist +2,986 N 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:4320:43, 6 April 2025 diff hist +2,648 N 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..." current
  • 20:4220:42, 6 April 2025 diff hist +3 GpiPolyLine Graphic Elements and Orders current
  • 20:4020:40, 6 April 2025 diff hist +2,813 N 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:4020:40, 6 April 2025 diff hist +2,266 N 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..." current
  • 20:3820:38, 6 April 2025 diff hist 0 N File:GpiSetLineType lLineType.png No edit summary current
  • 20:3720:37, 6 April 2025 diff hist +3,233 N 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..." current
  • 18:1518:15, 6 April 2025 diff hist +439 GpiQuerySegmentTransformMatrix No edit summary
  • 18:1418:14, 6 April 2025 diff hist +1,997 N 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:1218:12, 6 April 2025 diff hist +15 GpiSetModelTransformMatrix Related Functions current
  • 18:1118:11, 6 April 2025 diff hist +90 GpiSetDefaultViewMatrix No edit summary current
  • 18:1018:10, 6 April 2025 diff hist 0 GpiQueryTag No edit summary current
  • 18:1018:10, 6 April 2025 diff hist +102 GpiQueryTag No edit summary
  • 18:0918:09, 6 April 2025 diff hist +134 GpiConvertWithMatrix No edit summary
  • 18:0818:08, 6 April 2025 diff hist +62 GpiQueryModelTransformMatrix No edit summary
  • 18:0718:07, 6 April 2025 diff hist 0 GpiQueryStopDraw No edit summary current
  • 18:0618:06, 6 April 2025 diff hist +77 GpiQueryStopDraw No edit summary
  • 18:0518:05, 6 April 2025 diff hist +1,184 N 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:0418:04, 6 April 2025 diff hist +2,412 N 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==..."
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)