Main public logs
Appearance
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).
- 22:42, 6 April 2025 Iturbide talk contribs created page GpiSetElementPointerAtLabel (Created page with "This function sets the element pointer, within the current segment, to the element containing the specified label. ==Syntax== GpiSetElementPointerAtLabel(hps, lLabel) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lLabel (LONG) - input : Required label. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== The search starts from the element pointed to by th...")
- 22:41, 6 April 2025 Iturbide talk contribs created page GpiQueryElementType (Created page with "This function returns information about the element to which the element pointer currently points. ==Syntax== GpiQueryElementType(hps, plType, lLength, pszData) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; plType (PLONG) - output : Element type. : The element type can be system-defined or application-defined; see GpiElement and GpiBeginElement. ; lLength (LONG) - input : Data length. : Length of the description data buffer....")
- 22:40, 6 April 2025 Iturbide talk contribs created page GpiQueryElementPointer (Created page with "This function returns the current element pointer. ==Syntax== GpiQueryElementPointer(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lElement (LONG) - returns : Current element pointer. :; >=0 :: Current element pointer :; GPI_ALTERROR :: Error. ==Remarks== This function is only valid when the drawing mode (see GpiSetDrawingMode) is set to retain (not draw-and-retain), and a segment bracket is currently in progress...")
- 22:39, 6 April 2025 Iturbide talk contribs created page GpiOffsetElementPointer (Created page with "This function sets the element pointer, within the current segment, to the current value plus the specified offset. ==Syntax== GpiOffsetElementPointer(hps, loffset) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; loffset (LONG) - input : Offset to be added to the element pointer. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== If the resulting value is...")
- 22:38, 6 April 2025 Iturbide talk contribs created page GpiEndElement (Created page with "This function terminates an element started by GpiBeginElement. ==Syntax== GpiEndElement(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Errors== Possible returns from WinGetLastError: ; PMERR_INV_HPS (0x207F) : An invalid presentation-space handle was specified. ; PMERR_PS_BUSY (0x20F4) : An attempt was made to acce...")
- 22:37, 6 April 2025 Iturbide talk contribs created page GpiDeleteElementsBetweenLabels (Created page with "This function deletes all elements between, but not including, the elements found to contain the indicated labels. ==Syntax== GpiDeleteElementsBetweenLabels(hps, lFirstLabel, lLastLabel) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lFirstLabel (LONG) - input : Label marking the start of the elements to be deleted. : It must be greater or equal to 0. ; lLastLabel (LONG) - input : Label marking the end of the elements to be deleted. :...")
- 22:36, 6 April 2025 Iturbide talk contribs created page GpiElement (Created page with "This function adds a single element to the current segment. ==Syntax== GpiElement(hps, lType, pszDesc, lLength, pbData) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lType (LONG) - input : Type to be associated with the element. : Application-defined elements should have type values in the range 0x81xxxxxx through 0xFFxxxxxx so as to avoid conflict with system-generated elements. ; pszDesc (PSZ) - input : Element description. : This i...")
- 22:32, 6 April 2025 Iturbide talk contribs created page GpiDeleteElementRange (Created page with "This function deletes all elements between, and including, the elements indicated by the specified element numbers. ==Syntax== GpiDeleteElementRange(hps, lFirstElement, lLastElement) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lFirstElement (LONG) - input : Number of the first element to be deleted. : If lFirstElement > lLastElement, the values are swapped before being used. ; lLastElement (LONG) - input : Number of the last element...")
- 22:32, 6 April 2025 Iturbide talk contribs created page GpiSetElementPointer (Created page with "This function sets the element pointer, within the current segment, to the element number specified. ==Syntax== GpiSetElementPointer(hps, lElement) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lElement (LONG) - input : The element number required. : If the value specified is negative, the element pointer is set to 0. : If the value specified is greater than the number of elements in the segment, the element pointer is set to the last elem...")
- 22:31, 6 April 2025 Iturbide talk contribs created page GpiDeleteElement (Created page with "This function deletes the element indicated by the element pointer, that was set with GpiSetElementPointer or GpiSetElementPointerAtLabel. ==Syntax== GpiDeleteElement(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Remarks== The element pointer is set to the element immediately preceding the deleted element....")
- 22:29, 6 April 2025 Iturbide talk contribs created page GpiFrameRegion (Created page with "This function draws a frame inside a region using the current pattern attributes. ==Syntax== GpiFrameRegion(hps, hrgn, thickness) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; hrgn (HRGN) - input : Region handle. ; thickness (PSIZEL) - input : Thickness of frame. : The width and height of the rectangle, in device coordinates, used to trace the frame. Both the cx and cy fields must be greater than or equal to zero. ==Return Value== ;...")
- 22:28, 6 April 2025 Iturbide talk contribs created page GpiQueryRGBColor (Created page with "This function returns the actual RGB color that results from a particular index on the currently-associated device. ==Syntax== GpiQueryRGBColor(hps, flOptions, lColorIndex) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Options. :; LCOLOPT_REALIZED :: If this is specified, the information is required for when the logical color table is realized. :: If it is not specified (flag is not set) the information is requi...")
- 22:27, 6 April 2025 Iturbide talk contribs created page GpiQueryRealColors (Created page with "This function returns the RGB values of the distinct colors available on the currently associated device. ==Syntax== GpiQueryRealColors(hps, flOptions, lStart, lCount, alColors) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Options. :; LCOLOPT_INDEX :: If this is specified, the index is to be returned for each RGB value. :: If this flag is set when RGB mode is in force (LCOLF_RGB is set on GpiCreateLogColorTab...")
- 22:26, 6 April 2025 Iturbide talk contribs created page GpiQueryNearestColor (Created page with "This function returns the nearest color available to the color specified on the currently associated device. Both colors are specified in RGB terms. ==Syntax== GpiQueryNearestColor(hps, flOptions, lRgbIn) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Options. : Reserved, must be zero. ; lRgbIn (LONG) - input : Required color. ==Return Value== ; lRgbOut (LONG) - returns : Nearest available color to the...")
- 22:26, 6 April 2025 Iturbide talk contribs created page GpiQueryMix (Created page with "This function returns the current value of the (character) foreground color-mixing mode, as set by the GpiSetMix function. ==Syntax== GpiQueryMix(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lMixMode (LONG) - returns : Mix mode. :; FM_DEFAULT (0L) :: Default :; FM_OR (1L) :: Logical-OR :; FM_OVERPAINT (2L) :: Overpaint :; FM_XOR (4L) :: Logical-XOR :; FM_LEAVEALONE (5L) :: Leave alone (invisible) :; FM_AND (6L) :: Lo...")
- 22:25, 6 April 2025 Iturbide talk contribs created page GpiQueryLogColorTable (Created page with "This function returns the logical color table. ==Syntax== GpiQueryLogColorTable(hps, flOptions, lStart, lCount, alArray) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Specifies options. :; LCOLOPT_INDEX :: B'1' The index is to be returned for each RGB value. :: Other flags are reserved and must be B'0'. ; lStart (LONG) - input : Starting index for which data is to be returned. : This must be greater than or...")
- 22:24, 6 April 2025 Iturbide talk contribs created page GpiQueryColorIndex (Created page with "This function returns the color index of the device color that is closest to the specified RGB color representation for the device connected to the specified presentation space. ==Syntax== GpiQueryColorIndex(hps, flOptions, lRgbColor) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; flOptions (ULONG) - input : Options. : Reserved, and must be zero. ; lRgbColor (LONG) - input : Specifies a color in RGB terms. ==Return Value== ; lIndex ([...")
- 22:23, 6 April 2025 Iturbide talk contribs created page GpiQueryColorData (Created page with "Information about the current logical color table or the selected palette is returned by this function. ==Syntax== GpiQueryColorData(hps, lCount, alArray) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lCount (LONG) - input : Number of elements supplied in alArray. : It must be between 0 and 4. ; alArray (PLONG) - output : Array. : On return this array contains: :; alArray[QCD_LCT_FORMAT] :: Format of loaded color table if any. One of...")
- 22:23, 6 April 2025 Iturbide talk contribs created page GpiQueryColor (Created page with "This function returns the current value of the (character) color attribute, as set by the GpiSetColor call. ==Syntax== GpiQueryColor(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lColor (LONG) - returns : Color attribute. : If the presentation space is in RGB mode, lColor is an RGB value for the background. If the presentation space is in index mode (as set through GpiCreateLogColorTable), lColor is a CLR_* index...")
- 22:22, 6 April 2025 Iturbide talk contribs created page GpiQueryBackColor (Created page with "This function returns the current value of the (character) background color attribute, as set by the GpiSetBackColor function. ==Syntax== GpiQueryBackColor(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lColor (LONG) - returns : Background color. : If the presentation space is in RGB mode, lColor is an RGB value of background. If the presentation space is in index mode (as set through GpiCreateLogColorTable), lColo...")
- 22:20, 6 April 2025 Iturbide talk contribs created page GpiQueryLogicalFont (Created page with "This function returns the description of a logical font. See GpiCreateLogFont. ==Syntax== GpiQueryLogicalFont(ps, lcid, name, attrs, length) ==Parameters== ; ps (HPS) - input : Presentation-space handle. ; lcid (LONG) - input : Local identifier. : Logical font local identifier, in the range 0 through 254. Specify 0 to query the default font. ; name (PSTR8) - output : Logical font name. : An 8-character name for the logical font. ; attrs (PFATTRS...")
- 22:19, 6 April 2025 Iturbide talk contribs created page GpiQueryFullFontFileDescs (Created page with "This function determines whether a given file is a font resource file, and if so, returns the family and face names of the fonts that it contains. ==Syntax== GpiQueryFullFontFileDescs(hab, pszFilename, plCount, pNames, plNamesBuffLength) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Fully qualified filename. : This is the name of the font resource. The filename extension is .FON. ; plCount (PLONG) - in/out : Maxi...")
- 22:18, 6 April 2025 Iturbide talk contribs created page GpiQueryFontFileDescription (Created page with "This function determines whether a given file is a font resource file, and if so, returns the family and face names of the fonts that it contains. ==Syntax== GpiQueryFontFileDescriptions(hab, pszFilename, plCount, affdescsNames) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Fully qualified filename. : This is the name of the font resource. The filename extension is .FON. ; plCount (PLONG) - in/out : Pointer to th...")
- 22:17, 6 April 2025 Iturbide talk contribs created page GpiQueryFontAction (Created page with "This function determines whether available fonts have been affected since the last time the function was called. ==Syntax== GpiQueryFontAction(anchor, options) ==Parameters== ; anchor (HAB) - input : Anchor-block handle. ; options (ULONG) - input : Options. : The following may be OR'ed together if required: :; QFA_PUBLIC :: Interested in any change of public fonts. :; QFA_PRIVATE :: Interested in any change of private fonts for the current process. ==Return...")
- 22:16, 6 April 2025 Iturbide talk contribs created page GpiQueryFaceString (Created page with "This function generates a compound face name for a font. ==Syntax== GpiQueryFaceString(ps, FamilyName, attrs, length, CompoundFaceName) ==Parameters== ; ps (HPS) - input : Presentation-space handle. ; FamilyName (PSZ) - input : Family name. : The family name of the font (for example, "Courier"). ; attrs (PFACENAMEDESC) - input : Face-name description. : A structure that provides the characteristics of the required font. These characteristics are used to...")
- 22:16, 6 April 2025 Iturbide talk contribs created page GpiUnloadPublicFonts (Created page with "This function unloads one or more generally-available fonts from the specified resource file. See GpiLoadPublicFonts. ==Syntax== GpiUnloadPublicFonts(hab, pszFilename) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Filename. : This is the fully-qualified name of the font resource. The file-name extension is .FON ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FAL...")
- 22:15, 6 April 2025 Iturbide talk contribs created page GpiLoadPublicFonts (Created page with "This function loads one or more fonts from the specified resource file, to be available for all applications. ==Syntax== GpiLoadPublicFonts(hab, pszFilename) ==Parameters== ; hab (HAB) - input : Anchor-block handle. ; pszFilename (PSZ) - input : Filename. : This is the fully-qualified name of the font resource. The file-name extension is ".FON". ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error...")
- 22:13, 6 April 2025 Iturbide talk contribs created page GpiQueryDefTag (Created page with "This function returns the default value of the tag identifier, as set by the GpiSetDefTag function. ==Syntax== GpiQueryDefTag(hps, plTag) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; plTag (PLONG) - output : Default tag identifier. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful completion :; FALSE :: Error occurred. ==Errors== Possible returns from WinGetLastError: ; PMERR_INV_HPS (0x207F) : An inv...")
- 22:12, 6 April 2025 Iturbide talk contribs created page GpiQueryAttrMode (Created page with "This function returns the current value of the attribute mode, as set by GpiSetAttrMode. ==Syntax== GpiQueryAttrMode(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lMode (LONG) - returns : Current attribute mode. : This parameter can have one of the following values: :; >=0 :: Current attribute mode :; AM_ERROR :: Error. ==Errors== Possible returns from WinGetLastError: ; PMERR_INV_HPS (0x207F) : An invalid presen...")
- 22:06, 6 April 2025 Iturbide talk contribs created page GpiSetRegion (Created page with "This function changes a region to be the logical-OR of a set of rectangles. ==Syntax== GpiSetRegion(hps, hrgn, lcount, arclRectangles) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; hrgn (HRGN) - input : Region handle. ; lcount (LONG) - input : Count of rectangles. : This is the number of rectangles specified in arclRectangles. If lcount = 0...")
- 22:05, 6 April 2025 Iturbide talk contribs created page GpiRectInRegion (Created page with "This function checks whether any part of a rectangle lies within the specified region. ==Syntax== GpiRectInRegion(hps, hrgn, prclRect) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; hrgn (HRGN) - input : Region handle. ; prclRect (PRECTL) - input : Test rectangle. : The rectangle is specified in device coordinates. ==Return Value== ; lInsid...")
- 22:04, 6 April 2025 Iturbide talk contribs created page GpiQueryRegionBox (Created page with "This function checks whether a point lies within a region. ==Syntax== GpiPtInRegion(hps, hrgn, pptlPoint) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; hrgn (HRGN) - input : Region handle. ; pptlPoint (PPOINTL) - input : Point to be checked. : The point is in device coordinates. ==Return Value== ; lInside (LONG) - returns : Inside and...")
- 22:04, 6 April 2025 Iturbide talk contribs created page GpiPtInRegion (Created page with "This function checks whether a point lies within a region. ==Syntax== GpiPtInRegion(hps, hrgn, pptlPoint) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; hrgn (HRGN) - input : Region handle. ; pptlPoint (PPOINTL) - input : Point to be checked. : The point is in device coordinates. ==Return Value== ; lInside (LONG) - returns : Inside and...")
- 22:03, 6 April 2025 Iturbide talk contribs created page GpiPaintRegion (Created page with "This function paints a region into a presentation space, using the current pattern attributes. ==Syntax== GpiPaintRegion(hps, hrgn) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; hrgn (HRGN) - input : Region handle. ==Return Value== ; lHits (LONG) - returns : Correlation and error indicators. :; GPI_OK :: Successful :; GPI_HITS :: Correlate hits :; GPI_ERROR :: Error. ==Remarks== The current GPI area foreground and background colors a...")
- 22:02, 6 April 2025 Iturbide talk contribs created page GpiOffsetRegion (Created page with "This function moves a region. ==Syntax== GpiOffsetRegion(hps, Hrgn, pptlOffset) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; Hrgn (HRGN) - input : Handle of the region to be moved. ; pptlOffset (PPOINTL) - input : Offset to be added to the region boundary. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successf...")
- 22:01, 6 April 2025 Iturbide talk contribs created page GpiEqualRegion (Created page with "This function checks whether two regions are identical. ==Syntax== GpiEqualRegion(hps, hrgnSrc1, hrgnSrc2) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The regions must be owned by the device identified by the currently associated device context. ; hrgnSrc1 (HRGN) - input : Handle of first region. ; hrgnSrc2 (HRGN) - input : Handle of second region. ==Return Value== ; lEquality (LONG) - returns : Equality and error indicators. :...")
- 22:01, 6 April 2025 Iturbide talk contribs created page GpiCombineRegion (Created page with "This function combines two regions. ==Syntax== GpiCombineRegion(hps, hrgnDest, hrgnSrc1, hrgnSrc2, lMode) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The regions must be owned by the device identified by the currently associated device context. ; hrgnDest (HRGN) - input : Handle of destination. ; hrgnSrc1 (HRGN) - input : Handle of first source region. ; hrgnSrc2 (HRGN) - input : Handle of second source region. ; lMode (LONG...")
- 21:59, 6 April 2025 Iturbide talk contribs created page GpiDestroyRegion (Created page with "This function destroys a region. ==Syntax== GpiDestroyRegion(hps, hrgn) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The region must be owned by the device identified by the currently associated device context. ; hrgn (HRGN) - input : Handle of region to be destroyed. : If this is NULLHANDLE, the call takes no action, and completes without error. ==Return Value== ; rc (BOOL) - returns : Success indicator. :; TRUE :: Successful comple...")
- 21:58, 6 April 2025 Iturbide talk contribs created page GpiCreateRegion (Created page with "This function creates a region, for a particular class of device, using a series of rectangles. ==Syntax== GpiCreateRegion(hps, lCount, arclRectangles) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : A region suitable for use with the currently associated device is created. ; lCount (LONG) - input : The number of rectangles. : The number specified in arclRectangles. If lCount is 0, an empty region is created, and arclRectangles is ignored....")
- 21:57, 6 April 2025 Iturbide talk contribs created page GpiSetClipRegion (Created page with "This function defines the region to be used for clipping, when any drawing takes place through the specified presentation space. ==Syntax== GpiSetClipRegion(hps, hrgn, phrgnOld) ==Parameters== ; hps (HPS) - input : Presentation-space handle. : The presentation space must be currently associated with a device context of the correct device class (defined when the region is first created). ; hrgn (HRGN) - input : Region handle. : If hrgn is null, the clipping re...")
- 21:56, 6 April 2025 Iturbide talk contribs created page GpiRectVisible (Created page with "This function checks whether any part of a rectangle lies within the clipping region of the device associated with the specified presentation space. ==Syntax== GpiRectVisible(hps, prclRectangle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; prclRectangle (PRECTL) - input : Test rectangle, in world coordinates. : Points on the borders of the rectangle are considered to be included within the rectangle. ==Return Value== ; lVisibility (LON...")
- 21:55, 6 April 2025 Iturbide talk contribs created page GpiQueryClipRegion (Created page with "This function returns the handle of the currently selected clip region. ==Syntax== GpiQueryClipRegion(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; hrgn (HRGN) - returns : Clip-region handle (if any). :; NULLHANDLE :: Null handle (no region is selected) :; HRGN_ERROR :: Error :; Otherwise :: Clip region handle. ==Remarks== If there is no currently selected clip region, a null handle is returned. ==Errors== Possible...")
- 21:54, 6 April 2025 Iturbide talk contribs created page GpiQueryClipBox (Created page with "This function returns the dimensions of the tightest rectangle which completely encloses the intersection of all the clipping definitions. ==Syntax== GpiQueryClipBox(hps, prclBound) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; prclBound (PRECTL) - output : Bounding rectangle. : The coordinates of the bounding rectangle, in world coordinates. ==Return Value== ; lComplexity (LONG) - returns : Complexity and error indicators. :; RGN_NUL...")
- 21:53, 6 April 2025 Iturbide talk contribs created page GpiPtVisible (Created page with "This function checks whether a point is visible within the clipping region of the device associated with the specified presentation space. ==Syntax== GpiPtVisible(hps, pptlPoint) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlPoint (PPOINTL) - input : Point to be checked. : The point is given in world coordinates. ==Return Value== ; lVisibility (LONG) - returns : Visibility indicator. :; PVIS_INVISIBLE :: Not visible :; PVIS_VISIBL...")
- 21:53, 6 April 2025 Iturbide talk contribs created page GpiOffsetClipRegion (Created page with "This function moves the clipping region by the specified displacement. ==Syntax== GpiOffsetClipRegion(hps, pptlPoint) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; pptlPoint (PPOINTL) - input : Displacement. : The displacement by which the clipping region is to be moved, expressed as an offset in world coordinates. ==Return Value== ; lComplexity (LONG) - returns : Complexity of clipping and error indicators. : The clipping complexity...")
- 21:52, 6 April 2025 Iturbide talk contribs created page GpiIntersectClipRectangle (Created page with "This function sets the new clip region to the intersection of the current clip region and the specified rectangle. ==Syntax== GpiIntersectClipRectangle(hps, prclRectangle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; prclRectangle (PRECTL) - input : prclRectangle, the coordinates of which are world coordinates. ==Return Value== ; lComplexity (LONG) - returns : Complexity of clipping and error indicators. : The clipping complexity inf...")
- 21:50, 6 April 2025 Iturbide talk contribs created page GpiExcludeClipRectangle (Created page with "This function excludes a rectangle from the clipping region. ==Syntax== GpiExcludeClipRectangle(hps, prclRectangle) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; prclRectangle (PRECTL) - input : Rectangle to be excluded. : The coordinates are world coordinates. ==Return Value== ; lComplexity (LONG) - returns : Complexity of clipping and error indicators. : The clipping complexity information includes the combined effects of: : * Clip...")
- 21:48, 6 April 2025 Iturbide talk contribs created page GpiSetTextAlignment (Created page with "This function determines the alignment used to position the characters in a string. ==Syntax== GpiSetTextAlignment(hps, lHoriz, lVert) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; lHoriz (LONG) - input : Horizontal alignment. : This parameter and the next one (lVert) specify the alignment of character strings horizontally and vertically. Together they define a reference point within the string that is positioned on the starting point spec...")
- 21:47, 6 April 2025 Iturbide talk contribs created page GpiQueryTextAlignment (Created page with "This function returns the current value of the text alignment attribute, as set by the GpiSetTextAlignment function. ==Syntax== GpiQueryTextAlignment(hps, plHoriz, plVert) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ; plHoriz (PLONG) - output : Horizontal alignment. : The horizontal alignment determines character positioning in a text string. The value returned will be one of those described under the GpiSetTextAlignment function....")
- 21:46, 6 April 2025 Iturbide talk contribs created page GpiQueryCharSet (Created page with "GpiQueryCharSet - Syntax This function returns the character-set local identifier (lcid), as set by the GpiSetCharSet function. ==Syntax== GpiQueryCharSet(hps) ==Parameters== ; hps (HPS) - input : Presentation-space handle. ==Return Value== ; lLcid (LONG) - returns : Character-set local identifier. :; LCID_DEFAULT :: Default :; >0 :: Local identifier :; LCID_ERROR :: Error. ==Remarks== This function is invalid when the drawing mode (see GpiSetDrawingMo...")