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 (newer 50 | ) (20 | 50 | 100 | 250 | 500)
  • 05:18, 8 April 2025 Iturbide talk contribs created page DrgVerifyTypeSet (Created page with "This function returns the intersection of the contents of the string associated with the type-string handle for an object and an application-specified type string. ==Syntax== DrgVerifyTypeSet(pDragitem, pType, cbBuflen, pBuffer) ==Parameters== ;pDragitem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose hstrType is to be verified. ;pType (PSZ) - input: String specifying the types to search for. This string is in the format: type[,type...] ;cbBuflen (ULONG...")
  • 05:17, 8 April 2025 Iturbide talk contribs created page DrgVerifyType (Created page with "This function verifies whether a given type is present in the list of types defined for a drag object. ==Syntax== DrgVerifyType(pDragitem, pType) ==Parameters== ;pDragitem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose hstrType is to be verified. ;pType (PSZ) - input: String specifying the types to search for. This string is in the format: type[,type...] ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE -...")
  • 05:16, 8 April 2025 Iturbide talk contribs created page DrgVerifyTrueType (Created page with "This function determines if the true type of a dragged object matches an application-supplied type string. ==Syntax== DrgVerifyTrueType(pDragitem, pType) ==Parameters== ;pDragitem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose true type is to be verified. ;pType (PSZ) - input: String specifying a type. This string is in the format: type[,type...] ==Returns== ;rc (BOOL) - returns: Validity indicator. :: TRUE - Successful completion. :: FALSE - Error...")
  • 05:15, 8 April 2025 Iturbide talk contribs created page DrgVerifyRMF (Created page with "This function determines if a given rendering mechanism and format are supported for a dragged object. ==Syntax== DrgVerifyRMF(pDragitem, pMech, pFormat) ==Parameters== ;pDragitem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose native rendering mechanism and format are to be validated. ;pMech (PSZ) - input: String specifying the rendering mechanism to search for. NULL will match any mechanism. ;pFormat (PSZ) - input: String specifying the rendering format...")
  • 05:13, 8 April 2025 Iturbide talk contribs created page DrgVerifyNativeRMF (Created page with "Determines if the native rendering mechanism and format of an object match any supplied by the application. ==Syntax== DrgVerifyNativeRMF(pDragitem, pRMF) ==Parameters== ;pDragitem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose native rendering mechanism and format are to be verified. ;pRMF (PSZ) - input: A string specifying the rendering mechanism and format. :: The string is of the form: <pre> mechfmt[,mechfmt,mechfmt,...] </pre> :: where mechfmt can b...")
  • 05:12, 8 April 2025 Iturbide talk contribs created page DrgSetDragPointer (Created page with "This function sets the pointer to be used while over the current target. ==Syntax== DrgSetDragPointer(pdinfo, hptr) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure to be used for this drag. ;hptr (HPOINTER) - input: Handle to the pointer to use. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== This function sets the pointer to be used to indicate the hot spo...")
  • 05:12, 8 April 2025 Iturbide talk contribs created page DrgSetDragitem (Created page with "This function sets the values in a DRAGITEM structure. ==Syntax== DrgSetDragitem(pdinfo, pditem, cbBuffer, iItem) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure in which to place the DRAGITEM. ;pditem (PDRAGITEM) - input: Pointer to the DRAGITEM structure to place in DRAGINFO. ;cbBuffer (ULONG) - input: Size of the DRAGITEM addressed by pditem. ;iItem (ULONG) - input: Zero-based index of the DRAGITEM to be set. ==Returns== ;rc (...")
  • 05:09, 8 April 2025 Iturbide talk contribs created page DrgSetDragImage (Created page with "This function sets the image that is being dragged. ==Syntax== DrgSetDragImage(pdinfo, pdimg, cdimg, pRsvd) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure representing the drag operation for which the pointer is to be set. ;pdimg (PDRAGIMAGE) - input: Pointer to an array of DRAGIMAGE structures. :: These structures describe the images to be drawn under the pointer during the drag. ;cdimg (ULONG) - input: Number of DRAGIMAGE structure...")
  • 05:06, 8 April 2025 Iturbide talk contribs created page DrgSendTransferMsg (Created page with "This function sends a message to the other application involved in the direct manipulation operation. ==Syntax== DrgSendTransferMsg(hwndTo, ulMsgid, mpParam1, mpParam2) ==Parameters== ;hwndTo (HWND) - input: Window handle to which the message is to be sent. :: '''Target''': hwndItem in the DRAGITEM structure. :: '''Source''': hwndClient in the DRAGTRANSFER structure. ;ulMsgid (ULONG) - input: Identifier of the message to be sent. :: Valid messages are: ::: DM_...")
  • 05:05, 8 April 2025 Iturbide talk contribs created page DrgReleasePS (Created page with "This function releases a presentation space obtained by using the DrgGetPS function. ==Syntax== DrgReleasePS(hps) ==Parameters== ;hps (HPS) - input: Handle of the presentation space to release. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== Only presentation spaces created with DrgGetPS can be released using this function. The presentation-space handle should not be used after...")
  • 05:03, 8 April 2025 Iturbide talk contribs created page DrgReallocDraginfo (Created page with "This function releases the current DRAGINFO structure and reallocates a new one. ==Syntax== DrgReallocDragInfo(pdinfoOld, cditem) ==Parameters== ;pdinfoOld (PDRAGINFO) - input: Pointer to the current DRAGINFO structure. ;cditem (ULONG) - input: Number of DRAGITEM structures to be allocated. ==Returns== ;pdinfoCurrent (PDRAGINFO) - returns: Pointer to a newly allocated DRAGINFO structure. ==Remarks== It is necessary to call DrgReallocDragInfo anytime objects are...")
  • 05:02, 8 April 2025 Iturbide talk contribs created page DrgQueryTrueTypeLen (Created page with "This function obtains the length of the string that represents the true type of a dragged object. ==Syntax== DrgQueryTrueTypeLen(pditem) ==Parameters== ;pditem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose type length is to be obtained. ==Returns== ;ulLength (ULONG) - returns: String length of the first element of the character string associated with hstrType. :: 0 - Error occurred. :: Other - The length of the first element of the character string...")
  • 05:01, 8 April 2025 Iturbide talk contribs created page DrgQueryTrueType (Created page with "This function obtains the true type of a dragged object. ==Syntax== DrgQueryTrueType(pditem, cbBuffer, pBuffer) ==Parameters== ;pditem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose type is to be obtained. ;cbBuffer (ULONG) - input: Maximum number of bytes to copy to pBuffer. Must be > 0. ;pBuffer (PSZ) - output: Buffer in which the null-terminated string is to be returned. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successfu...")
  • 00:31, 8 April 2025 Iturbide talk contribs moved page DrgAccessDragInfo to DrgAccessDraginfo
  • 00:30, 8 April 2025 Iturbide talk contribs created page DrgQueryStrNameLen (Created page with "This function gets the length of a string associated with a string handle. ==Syntax== DrgQueryStrNameLen(hstr) ==Parameters== ;hstr (HSTR) - input: String handle. The handle must be created with DrgAddStrHandle. ==Returns== ;cLength (ULONG) - returns: Length of the string associated with hstr. :: 0 - The string handle is NULLHANDLE or is not valid. :: Other - The length of the string associated with the string handle, excluding the null terminating byte. ==R...")
  • 00:29, 8 April 2025 Iturbide talk contribs created page DrgQueryStrName (Created page with "This function gets the contents of a string associated with a string handle. ==Syntax== DrgQueryStrName(hstr, cbBuffer, pBuffer) ==Parameters== ;hstr (HSTR) - input: The handle must have been created with DrgAddStrHandle. ;cbBuffer (ULONG) - input: Maximum number of bytes to copy into pBuffer. Must be greater than 0. Otherwise, an error is returned. ;pBuffer (PSZ) - output: Buffer where the null-terminated string is returned. ==Returns== ;ulLength (ULONG)...")
  • 00:28, 8 April 2025 Iturbide talk contribs created page DrgQueryNativeRMFLen (Created page with "Obtains the length of the string representing the native rendering mechanism and format of the dragged object. ==Syntax== DrgQueryNativeRMFLen(pditem) ==Parameters== ;pditem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose native rendering mechanism and format string length are to be obtained. ==Returns== ;ulLength (ULONG) - returns: String length of the ordered pair. :: 0 - Error occurred. :: Other - String length of the ordered pair, excluding the n...")
  • 00:28, 8 April 2025 Iturbide talk contribs created page DrgQueryNativeRMF (Created page with "Obtains the ordered pair that represents the native rendering mechanism and format of the dragged object. ==Syntax== DrgQueryNativeRMF(pditem, cbBuffer, pBuffer) ==Parameters== ;pditem (PDRAGITEM) - input: Pointer to the DRAGITEM structure whose native rendering mechanism and format are to be obtained. ;cbBuffer (ULONG) - input: Maximum number of bytes to copy to the buffer. ;pBuffer (PCHAR) - output: Pointer to the buffer in which the null-terminated string is to...")
  • 00:27, 8 April 2025 Iturbide talk contribs created page DrgQueryDragStatus (Created page with "This function determines the status of the current drag operation. ==Syntax== DrgQueryDragStatus() ==Returns== ;rc (ULONG) - returns: Flag indicating the current drag status. :: 0 - A drag operation is not currently in progress. :: DGS_DRAGINPROGRESS - A standard drag operation is in progress. :: DGS_LAZYDRAGINPROGRESS - A lazy drag operation is in progress. ==Example Code== <pre> #define INCL_WINSTDDRAG #include <os2.h> if (DrgQueryDragStatus() & DGS_LAZYDRAGIN...")
  • 00:26, 8 April 2025 Iturbide talk contribs created page DrgQueryDragitemPtr (Created page with "This function returns a pointer to the DRAGITEM structure used in the direct manipulation operation. ==Syntax== DrgQueryDragitemPtr(pdinfo, ulIndex) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure from which the DRAGITEM structure is obtained. ;ulIndex (ULONG) - input: Zero-based index of the DRAGITEM structure for which the pointer is to be returned. ==Returns== ;Dragitem (PDRAGITEM) - returns: Pointer to the DRAGITEM struct...")
  • 00:24, 8 April 2025 Iturbide talk contribs created page DrgQueryDragitemCount (Created page with "This function returns the number of objects being dragged during the current direct manipulation operation. ==Syntax== DrgQueryDragitemCount(pdinfo) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure for which number of dragged objects is requested. ==Returns== ;cDitem (ULONG) - returns: Number of objects being dragged. ==Example Code== <pre> #define INCL_WINSTDDRAG Direct Manipulation (Drag) Functions: #include <os2.h> ULONG cDi...")
  • 00:24, 8 April 2025 Iturbide talk contribs created page DrgQueryDragitem (Created page with "This function returns a DRAGITEM structure used in the direct manipulation operation. ==Syntax== DrgQueryDragitem(pdinfo, cbBuffer, pditem, iItem) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure from which the DRAGITEM structure is obtained. ;cbBuffer (ULONG) - input: Maximum number of bytes to copy to the buffer. ;pditem (PDRAGITEM) - output: Pointer to the buffer into which the DRAGITEM structure is copied. ;iItem (ULONG) - inpu...")
  • 00:23, 8 April 2025 Iturbide talk contribs created page DrgQueryDraginfoPtrFromHwnd (Created page with "This function determines whether a particular window has allocated a DRAGINFO structure. ==Syntax== DrgQueryDraginfoPtrFromHwnd(hwndSource) ==Parameters== ;hwndSource (HWND) - input: Handle of the window whose associated DRAGINFO pointer is to be returned. ==Returns== ;pDraginfo (PDRAGINFO) - returns: Pointer to the DRAGINFO structure allocated by the window specified by hwndSource. :: If the return value is NULL, the DRAGINFO structure has not been allocated...")
  • 00:21, 8 April 2025 Iturbide talk contribs created page DrgQueryDraginfoPtrFromDragitem (Created page with "This function is called to obtain a pointer to the DRAGINFO structure associated with a given DRAGITEM structure. ==Syntax== DrgQueryDraginfoPtrFromDragitem(pditem) ==Parameters== ;pditem (PDRAGITEM) - input: Pointer to a DRAGITEM structure whose corresponding DRAGINFO is to be returned. ==Returns== ;pDraginfo (PDRAGINFO) - returns: Pointer to the DRAGINFO structure for the specified pditem. :: A return value of NULL indicates that a DRAGITEM structure was not found....")
  • 00:21, 8 April 2025 Iturbide talk contribs created page DrgQueryDraginfoPtr (Created page with "This function obtains a pointer to the current DRAGINFO structure. ==Syntax== DrgQueryDraginfoPtr(pRsvd) ==Parameters== ;pRsvd (PDRAGINFO) - input: Reserved value, must be NULL. ==Returns== ;pDragInfo (PDRAGINFO) - returns: Pointer to the current DRAGINFO structure. :: A return value of NULL indicates that a DRAGINFO has not been allocated. ==Remarks== The returned DRAGINFO structure could have been allocated for use in either a standard or lazy drag operation. Dr...")
  • 00:20, 8 April 2025 Iturbide talk contribs created page DrgPushDraginfo (Created page with "This function gives a process access to a DRAGINFO structure. ==Syntax== DrgPushDraginfo(pdinfo, hwndDest) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure. ;hwndDest (HWND) - input: Handle of the window whose process is to be given access to a DRAGINFO structure. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== The receiving process is responsible for: #...")
  • 00:19, 8 April 2025 Iturbide talk contribs created page DrgPostTransferMsg (Created page with "This function posts a message to the other application involved in the direct manipulation operation. ==Syntax== DrgPostTransferMsg(hwnd, msg, pdxfer, fl, ulRsvd, fRetry) ==Parameters== ;hwnd (HWND) - input: Window handle to which the message is to be posted. :: '''Target''': hwndItem in the DRAGITEM structure. :: '''Source''': hwndClient in the DRAGTRANSFER structure. ;msg (ULONG) - input: Identifier of the message to be posted. :: DM_RENDERCOMPLETE is the on...")
  • 00:18, 8 April 2025 Iturbide talk contribs created page DrgLazyDrop (Created page with "This function is called to invoke a lazy drop operation. ==Syntax== DrgLazyDrop(hwndTarget, ulOperation, pptlDrop) ==Parameters== ;hwndTarget (HWND) - input: Handle of the target window receiving the drop. ;ulOperation (ULONG) - input: Drop operation code. :: Possible values: ::: DO_DEFAULT - Default operation. ::: DO_COPY - Operation is a copy. ::: DO_MOVE - Operation is a move. ::: DO_LINK - Operation is a link. ;pptlDrop (PPOINTL) - input: Pointer to the dr...")
  • 00:17, 8 April 2025 Iturbide talk contribs created page DrgLazyDrag (Created page with "DrgLazyDrag is called when a direct-manipulation button is pressed while the lazy drag augmentation key is held to initiate a pickup and drop (lazy drag) operation. ==Syntax== DrgLazyDrag(hwndSource, pdinfo, pdimg, cdimg, pRsvd) ==Parameters== ;hwndSource (HWND) - input: Handle of the source window that is calling this function. ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure which contains information about the objects being dragged. ;pdimg (PDRAGI...")
  • 00:16, 8 April 2025 Iturbide talk contribs created page DrgGetPS (Created page with "This function gets a presentation space that is used to provide target feedback to the user during a drag operation. ==Syntax== DrgGetPS(hwnd) ==Parameters== ;hwnd (HWND) - input: Handle of the window for which presentation space is required. ==Returns== ;Hps (HPS) - returns: Presentation-space handle used for drawing in the window. :: NULLHANDLE - Error occurred. ==Remarks== This function returns a handle to a presentation space that can be used for drawing...")
  • 00:15, 8 April 2025 Iturbide talk contribs created page DrgFreeDragtransfer (Created page with "This function frees the storage associated with a DRAGTRANSFER structure. ==Syntax== DrgFreeDragtransfer(pdxfer) ==Parameters== ;pdxfer (PDRAGTRANSFER) - input: Pointer to the DRAGTRANSFER structures to be freed. ==Returns== ;rc (BOOL) - returns: Return code. :: TRUE - The structure was freed successfully. :: FALSE - The deallocation failed. ==Remarks== This function frees the DRAGTRANSFER structures allocated by calls to DrgAllocDragtransfer. When all of th...")
  • 00:14, 8 April 2025 Iturbide talk contribs created page DrgFreeDraginfo (Created page with "This function frees a DRAGINFO structure allocated by DrgAllocDraginfo. ==Syntax== DrgFreeDraginfo(pdinfo) ==Parameters== ;pdinfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== DrgFreeDraginfo fails with an error of PMERR_SOURCE_SAME_AS_TARGET if it is called by the process that called DrgDrag before DrgDrag returns. W...")
  • 00:12, 8 April 2025 Iturbide talk contribs created page DrgDragFiles (Created page with "This function begins a direct manipulation operation for one or more files. ==Syntax== DrgDragFiles(Hwnd, pFiles, pTypes, pTargets, cFiles, hptrDrag, vkTerm, fSourceRender, ulReserved) ==Parameters== ;Hwnd (HWND) - input: Handle of calling window. ;pFiles (PAPSZ) - input: The names of the files to be dragged. ;pTypes (PAPSZ) - input: The file types of the files to be dragged. ;pTargets (PAPSZ) - input: Target file names. ;cFiles (ULONG) - input: Number of file...")
  • 00:10, 8 April 2025 Iturbide talk contribs created page DrgDrag (Created page with "This function performs a drag operation. ==Syntax== DrgDrag(hwndSource, pdinfo, pdimg, cdimg, vkTerminate, pRsvd) ==Parameters== ;hwndSource (HWND) - input: Handle of the source window calling this function. ;pdinfo (PDRAGINFO) - in/out: Pointer to the DRAGINFO structure. ;pdimg (PDRAGIMAGE) - input: Pointer to an array of DRAGIMAGE structures. :: These structures describe the images that are to be drawn under the direct manipulation pointer during the drag. ;cdim...")
  • 00:09, 8 April 2025 Iturbide talk contribs created page DrgDeleteStrHandle (Created page with "This function deletes a string handle. ==Syntax== DrgDeleteStrHandle(hstr) ==Parameters== ;hstr (HSTR) - input: The string handle to delete. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== This function must be used to delete a string handle created by the DrgAddStrHandle function. ==Errors== Possible returns from WinGetLastError: ;PMERR_INVALID_PARAMETERS (0x1208) ==Example Code=...")
  • 00:08, 8 April 2025 Iturbide talk contribs created page DrgDeleteDraginfoStrHandles (Created page with "This function deletes each unique string handle in a DRAGINFO structure. ==Syntax== DrgDeleteDraginfoStrHandles(pDraginfo) ==Parameters== ;pDraginfo (PDRAGINFO) - input: Pointer to the DRAGINFO structure that contains string handles to delete. ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Successful completion. :: FALSE - Error occurred. ==Remarks== Using this function is equivalent to calling the DrgDeleteStrHandle function for each unique...")
  • 00:07, 8 April 2025 Iturbide talk contribs created page DrgCancelLazyDrag (Created page with "This function is called to cancel the current drag operation. ==Syntax== DrgCancelLazyDrag() ==Returns== ;rc (BOOL) - returns: Success indicator. :: TRUE - Lazy drag is successfully canceled. :: FALSE - An error occurred. ==Remarks== This function posts the DM_DROPNOTIFY message to the source window, specifying a target window handle of zero in hwndTarget. The source window must then free DRAGINFO using DrgFreeDraginfo. ==Example Code== <pre> #define INCL_WI...")
  • 00:06, 8 April 2025 Iturbide talk contribs moved page DrgAllocateDraginfo to DrgAllocDraginfo
  • 00:05, 8 April 2025 Iturbide talk contribs created page DrgAllocDragtransfer (Created page with "This function allocates a specified number of DRAGTRANSFER structures from a single segment. ==Syntax== DrgAllocDragtransfer(cdxfer) ==Parameters== ;cdxfer (ULONG) - input: Number of DRAGTRANSFER structures to be allocated. :: This number must be greater than 0. ==Returns== ;pDragtransfer (PDRAGTRANSFER) - returns: Pointer to an array of DRAGTRANSFER structures. :: NULL - Error occurred. :: Other - The array of DRAGTRANSFER structures. ==Remarks== This function...")
  • 23:45, 7 April 2025 Iturbide talk contribs deleted page GpiResetBoundary (Duplicated. The good one is GpiResetBoundaryData)
  • 04:38, 7 April 2025 Iturbide talk contribs created page GpiQueryFontFileDescriptions (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 the maximum number...")
  • 04:34, 7 April 2025 Iturbide talk contribs created page GpiQueryBackMix (Created page with "This function returns the current value of the (character) background color-mixing mode, as set by the GpiSetBackMix function. ==Syntax== GpiQueryBackMix(hps) ==Parameters== ;hps (HPS) - input :Presentation-space handle. ==Returns== ;lMixMode (LONG) - returns : Background mix. :;BM_DEFAULT ::Default :;>0 ::Background mix mode :;BM_ERROR ::Error. ==Errors== Possible returns from WinGetLastError ;PMERR_INV_HPS (0x207F) :An invalid presentation-space handle was spec...")
  • 04:06, 7 April 2025 Iturbide talk contribs created page File:1033 L3 PatternReferencePoin 2.png
  • 04:06, 7 April 2025 Iturbide talk contribs uploaded File:1033 L3 PatternReferencePoin 2.png
  • 04:04, 7 April 2025 Iturbide talk contribs created page File:1032 L3 PatternSymbolAttribu 1.png
  • 04:04, 7 April 2025 Iturbide talk contribs uploaded File:1032 L3 PatternSymbolAttribu 1.png
  • 04:00, 7 April 2025 Iturbide talk contribs created page File:1030 L2 AboutAreaPrimitives 0.png
  • 04:00, 7 April 2025 Iturbide talk contribs uploaded File:1030 L2 AboutAreaPrimitives 0.png
  • 03:57, 7 April 2025 Iturbide talk contribs created page GPIGuide - Area and Polygon Primitives (Created page with "An area is one or more closed figures that can be drawn filled, outlined, or filled and outlined. If an area includes more than one figure, those figures can be separate or intersecting. A polygon , too, is one or more closed figures that can be drawn filled, outlined, or filled and outlined. Polygons, unlike areas, are limited to figures with straight edges. Polygons also can be separate or intersecting. The following topics are related to information in this chapter:...")
  • 03:04, 7 April 2025 Iturbide talk contribs created page PPOLYGON (Redirected page to POLYGON) Tag: New redirect
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)