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:42, 6 April 2025 Iturbide talk contribs created page GpiQueryCharExtra (Created page with "This function returns the current value of the character-extra attribute, as set by the GpiSetCharExtra function. ==Syntax== GpiQueryCharExtra(hps, Extra) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; Extra (PFIXED) - output : Character-extra attribute value. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== This function is invalid when the drawin...")
  • 21:41, 6 April 2025 Iturbide talk contribs created page GpiQueryCharDirection (Created page with "This function returns the current value of the character-direction attribute, as set by the GpiSetCharDirection function. ==Syntax== GpiQueryCharDirection(hps, pDirection) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pDirection (PLONG) - output : Character-direction attribute value. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== This function i...")
  • 21:39, 6 April 2025 Iturbide talk contribs created page GpiQueryCharBreakExtra (Created page with "This function returns the current value of the character-break-extra attribute, as set by the GpiSetCharBreakExtra function. ==Syntax== GpiQueryCharBreakExtra(hps, BreakExtra) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; BreakExtra (PFIXED) - output : Character-break-extra attribute value. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== This fun...")
  • 21:37, 6 April 2025 Iturbide talk contribs created page GpiSetCharExtra (Created page with "This function specifies an extra increment to be used for spacing characters in a string. ==Syntax== GpiSetCharExtra(hps, Extra) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; Extra (FIXED) - input : Character-extra value. : The value can be negative, 0, or positive: :; A negative value forces the characters closer together. :; A value of 0 results in normal spacing. :; A positive value forces the characters further apart. : The value is in...")
  • 21:34, 6 April 2025 Iturbide talk contribs created page GpiSetCharBreakExtra (Created page with "This function specifies an extra increment to be used for spacing break characters in a string. ==Syntax== GpiSetCharBreakExtra(hps, BreakExtra) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; BreakExtra (FIXED) - input : Character-break-extra value. : The value can be negative, 0, or positive: :; A negative value reduces the effective width of break characters. :; A value of 0 results in normal spacing. :; A positive value increases the effe...")
  • 21:33, 6 April 2025 Iturbide talk contribs created page GpiQuerySetIds (Created page with "This function returns information about all the fonts that have been created by GpiCreateLogFont, and tagged bit maps (see GpiSetBitmapId). ==Syntax== GpiQuerySetIds(hps, lCount, alTypes, aNames, allcids) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : The number of objects to be queried. : The number of local identifiers (lcids) currently in use, and therefore the maximum number of objects for which informati...")
  • 21:32, 6 April 2025 Iturbide talk contribs created page GpiUnloadFonts (Created page with "This function unloads any fonts previously loaded from the resource file by GpiLoadFonts. ==Syntax== GpiUnloadFonts(hab, pszFilename) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Fully qualified file name of the font resource. : The file name extension is .FON ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== Before issuing t...")
  • 21:32, 6 April 2025 Iturbide talk contribs created page GpiQueryWidthTable (Created page with "This function returns width table information for the logical font identified by the value of the character-set attribute. ==Syntax== GpiQueryWidthTable(hps, lFirstChar, lCount, alData) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lFirstChar (LONG) - input : Codepoint of first character. : The codepoint of the initial character, for which width-table information is required. ; lCount (LONG) - input : Count of elements in alData. : Th...")
  • 21:31, 6 April 2025 Iturbide talk contribs created page GpiQueryNumberSetIds (Created page with "This function returns the number of local identifiers (lcids) currently in use, referring to fonts or bit maps. ==Syntax== GpiQueryNumberSetIds(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lCount (LONG) - returns : Number of lcids. :; >=0 :: Number of lcids in use :; GPI_ALTERROR :: Error. ==Remarks== LCID_DEFAULT is included if the default font has been changed (see GpiCreateLogFont). The information returned b...")
  • 21:30, 6 April 2025 Iturbide talk contribs created page GpiQueryFonts (Created page with "This function returns a record providing details of the fonts that match the specified pszFacename. ==Syntax== GpiQueryFonts(hps, flOptions, pszFacename, plReqFonts, lMetricsLength, afmMetrics) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Enumeration options. : This controls which fonts are to be enumerated. If more than one of the following options are required, the values can be ORed together. :; QF_PUBLIC ::...")
  • 21:30, 6 April 2025 Iturbide talk contribs created page GpiQueryFontMetrics (Created page with "This function returns a record providing details of the font metrics for the logical font that is currently selected. ==Syntax== GpiQueryFontMetrics(hps, lMetricsLength, pfmMetrics) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lMetricsLength (LONG) - input : Length of metrics. : It must be greater or equal to 0. ; pfmMetrics (PFONTMETRICS) - output : Metrics of font. : In this buffer are returned the font metrics of the logical font,...")
  • 21:29, 6 April 2025 Iturbide talk contribs created page GpiLoadFonts (Created page with "This function loads one or more fonts from the specified resource file. ==Syntax== GpiLoadFonts(hab, pszFilename) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Filename. : This is the fully-qualified name of the font resource. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== All of the fonts in the file become available for any p...")
  • 21:28, 6 April 2025 Iturbide talk contribs created page GpiDeleteSetId (Created page with "This function deletes a logical font or bit-map tag. ==Syntax== GpiDeleteSetId(hps, lLcid) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lLcid (LONG) - input : Local identifier. : The local identifier (lcid) for the object. It must be in the range of 0 through 254. : If LCID_ALL is specified, all logical fonts are deleted, and all bit-map tagging is removed. If LCID_DEFAULT or LCID_ALL is specified, the original default font is restored if...")
  • 21:27, 6 April 2025 Iturbide talk contribs created page File:GpiQueryTextBox aptlPoints.png
  • 21:27, 6 April 2025 Iturbide talk contribs uploaded File:GpiQueryTextBox aptlPoints.png
  • 21:27, 6 April 2025 Iturbide talk contribs created page GpiQueryTextBox (Created page with "This function returns the relative coordinates of the four corners of a text box. ==Syntax== GpiQueryTextBox(hps, lCount1, pchString, lCount2, aptlPoints) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount1 (LONG) - input : Number of characters. : It must be greater or equal to 0 and less or equal to 512 ; pchString (PCH) - input : The character string. ; lCount2 (LONG) - input : Number of points. : Contains the number of point...")
  • 21:25, 6 April 2025 Iturbide talk contribs created page GpiQueryCharMode (Created page with "This function returns the current value of the character-mode attribute, as set by the GpiSetCharMode function. ==Syntax== GpiQueryCharMode(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lMode (LONG) - returns : Character mode. :; CM_DEFAULT :: Default :; >0 :: Character mode :; CM_ERROR :: Error. ==Remarks== This function is invalid when the drawing mode (see GpiSetDrawingMode) is set to retain. ==Errors== P...")
  • 21:24, 6 April 2025 Iturbide talk contribs created page GpiQueryCharBox (Created page with "This function returns the current value of the character box attribute, as set by the GpiSetCharBox function. ==Syntax== GpiQueryCharBox(hps, psizfxSize) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; psizfxSize (PSIZEF) - output : Character-box size. : If the character box is currently set to the default, the default size is returned. This is the size returned by DevQueryCaps (CAPS_GRAPHICS_CHAR_WIDTH and CAPS_GRAPHICS_CHAR_HEIGHT), co...")
  • 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
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)