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)
  • 04:25, 25 April 2025 Martini talk contribs created page MLM CUT (Created page with "This message copies the text that forms the current selection to the clipboard and then deletes it from the MLE control. ==Syntax== <pre> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;ulReserved (ULONG) - input: Reserved value, should be 0. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;ulCopy (ULONG) - return: Number of bytes transfe...")
  • 04:24, 25 April 2025 Martini talk contribs created page MLM COPY (Created page with "This message copies the current selection to the clipboard. ==Syntax== <pre> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;ulReserved (ULONG) - input: Reserved value, should be 0. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;ulCopy (ULONG) - return: Number of bytes transferred, counted in CF_TEXT format. ==Remarks=== The multi-line...")
  • 04:23, 25 April 2025 Martini talk contribs created page MLM CLEAR (Created page with "This message clears the current selection. ==Syntax== <pre> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;ulReserved (ULONG) - input: Reserved value, should be 0. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;ulClear (ULONG) - return: Number of bytes deleted, counted in CF_TEXT format. ==Remarks=== The multi-line entry field control...")
  • 04:22, 25 April 2025 Martini talk contribs created page MLM CHARFROMLINE (Created page with "This message returns the first insertion point on a given line. ==Syntax== <pre> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;lLineNum (LONG) - input: Line number of interest. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;iptFirst (IPT) - return: First insertion point on line. ==Remarks=== For any line number, the insertion point j...")
  • 01:52, 25 April 2025 Martini talk contribs created page PMGuide - Frame Windows (Created page with "{{IBM-Reprint}} {{PMGuide}} == Frame Windows == A '''frame window''' is the basic window used by most Presentation Manager applications to enable the user to perform manipulation functions. This chapter explains how to create and use frame windows in PM applications. == About Frame Windows == An application nearly always starts with a frame window to create a '''composite window''' (for example, a main window) that consists of the frame window, several frame-control wi...")
  • 01:38, 25 April 2025 Martini talk contribs created page PMGuide - Font Dialog Controls (Created page with "== Font Dialog Controls == Font dialog controls provide basic functions that give users the ability to display and select from a list of: * Font family names installed on the system * Available styles for each font * Available sizes for each font * Emphasis styles available for each font Users can view their selections, using a sample character string in a preview area, and interact with a modal or modeless font dialog. This chapter explains how font dialog controls can...")
  • 01:25, 25 April 2025 Martini talk contribs created page GpiCloseMetafile (Created page with "This is an undocumented function ==Syntax== GpiOpenMetafile(hdc); ==Parameters== ; hdc (HDC) - input : ==Returns== ;rc (HMF) - return : Category:Gpi")
  • 01:18, 25 April 2025 Martini talk contribs created page GpiOpenMetaFile (Created page with "This is an undocumented function ==Syntax== GpiOpenMetafile(HDC, PBYTE ); ==Parameters== ; (HDC) : ; (PBYTE) : ==Returns== ;rc (BOOL) - return : Category:Gpi")
  • 17:13, 24 April 2025 Martini talk contribs created page WinStretchPointer (Created page with "This function draws a pointer in the passed '''hps''' at the passed coordinates '''lx''', '''ly''' and at the passed size '''lcx''', '''lcy'''. ==Syntax== WinStretchPointer(hps, lx, ly, lcx, lcy, hptrPointer, ulHalftone) ==Parameters== ;hps (HPS) - input : Presentation space handle into which the pointer is drawn. This can be either a micro presentation space or a normal presentation space (see GpiCreatePS). ;lx (LONG) - input : X coordinate at which to dr...")
  • 17:01, 24 April 2025 Martini talk contribs created page WinSetControlColors (Created page with "Code snippet This function sets the colors to be used by a control window. See Colors Used by PM Controls. ==Syntax== WinSetControlColors(hwnd, clrType, fCtlColor, cCtlColor, pCtlColor); ==Parameters== ;hwnd (HWND) - input : Window handle. ;clrType (LONG) - input : Control color index. Must be one of the following control color indexes: ::CCT_STATIC: Static bitmap. ::CCT_STATICTEXT: Static text. ::CCT_GROUPBOX: Group Box. ::CCT_PUSHBUTTON: Push button. ::C...")
  • 16:56, 24 April 2025 Martini talk contribs created page WinQueryControlColors (Created page with "This function queries the colors currently being used by a control window. '''Note''': If you are interested in the default colors used by PM controls, see Colors Used by PM Controls. ==Syntax== WinQueryControlColors(hwnd, clrType, fCtlColor, cCtlColor, pCtlColor); ==Parameters== ;hwnd (HWND) - input : Window handle. ;clrType (LONG) - input : Control color index. Must be one of the following control color indexes: ::CCT_STATIC: Static bitmap. ::CCT_STATICTE...")
  • 00:32, 24 April 2025 Martini talk contribs deleted page GpiQueryFontFileDescription (Duplicated and wrong. The goodl one is GpiQueryFontFileDescriptions)
  • 00:23, 24 April 2025 Martini talk contribs created page GpiEndInkPath (Created page with "Undocumented function. ==Syntax== GpiEndInkPath (hps, flOptions) ==Parameters== ; hps (HPS) - input: ; flOptions (ULONG) - input: Category:Gpi")
  • 00:20, 24 April 2025 Martini talk contribs created page GpiBeginInkPath (Created page with "Undocumented function. ==Syntax== GpiBeginInkPath (hps, lPath, flOptions); ==Parameters== ;hps (HPS) - input: ;lPath (LONG) - input: ;flOptions (ULONG) - input: Category:Gpi")
  • 00:16, 24 April 2025 Martini talk contribs created page GpiOval (Created page with "Undocumented function. ==Syntax== GpiOval(hps, aptlPoints, fxStartAngle, fxSweepAngle, ulOptions); ==Parameters== ;hps (HPS) - input: ;aptlPoints (PPOINTL) - input: ;fxStartAngle (FIXED) - input: ;fxSweepAngle (FIXED) - input: ;ulOptions (ULONG) - input: Category:gpi")
  • 23:46, 23 April 2025 Martini talk contribs created page File:GpiPolyFillet 002.png
  • 23:46, 23 April 2025 Martini talk contribs uploaded File:GpiPolyFillet 002.png
  • 23:45, 23 April 2025 Martini talk contribs created page File:GpiPolyFillet 001.png
  • 23:45, 23 April 2025 Martini talk contribs uploaded File:GpiPolyFillet 001.png
  • 21:28, 22 April 2025 Ak120 talk contribs created page Sourcerer's Apprentice (Created page with "Sourcerer's Apprentice ==Version== ;1.0 ;2.0 :DOS or OS/2 Personal, $199 :DOS or OS/2 Professional, $499 :Windows Professional, $599 Category:Version control systems")
  • 20:25, 22 April 2025 Ak120 talk contribs created page UDO (Created page with "UDO (Universal Document Output) ==Releases== *6.14 (Jan 2004) *7.04 (Feb 2017) ==Links== *https://www.udo-open-source.org Category:INF Utilities")
  • 18:41, 21 April 2025 Martini talk contribs created page BKM TURNTOPAGE (Created page with "This message brings the specified page to the top of the notebook. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : The page identifier that is to become the top page. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;fSuccess (BOOL) - returns : Success indicator: ::TRUE: The page was successfully moved to the top of t...")
  • 18:40, 21 April 2025 Martini talk contribs created page BKM SETTABCOLOR (Created page with "This message can be sent to a notebook to set the background color of a tab. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG rgbColor; Tab color: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier with which to associate the tab color. Specify zero to change all the tabs to a specific color. This parameter is ignored if the BKV_AUTOCOLOR attribute has been specified for the '''ulPageId''' parameter. ;rgbColor (ULONG) - In...")
  • 18:35, 21 April 2025 Martini talk contribs created page BKM SETPAGEINFO (Created page with "This message sets the page information associated with notebook page which contains a single message. ==Syntax== <PRE> param1 ULONG ulPageId; Id of the notebook page whose information is to be set.: param2 PPAGEINFO pPageInfo; Pointer to a notebook page information structure.: returns BOOL rc; Success indicator.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Id of the notebook page whose information is to be set. ;pPageInfo (PPAGEIN...")
  • 18:34, 21 April 2025 Martini talk contribs created page BKM SETNOTEBOOKCOLORS (Created page with "This message sets the colors for the major tab text and background, the minor tab text and background, and the notebook page background. ==Syntax== <PRE> param1 ULONG ulColor; Color value to set.: param2 USHORT usBookAttr; Notebook region.: </PRE> ==Parameters== ;ulColor (ULONG) - Input : Color value to set. ;usBookAttr (USHORT) - Input : Notebook region whose color is to be set. Valid values are: ::BKA_BACKGROUNDPAGECOLOR or BKA_BACKGROUNDPAGECOLO...")
  • 18:34, 21 April 2025 Martini talk contribs created page BKM SETNOTEBOOKBUTTONS (Created page with "This message creates a set of buttons in the common area of the notebook page. ==Syntax== <PRE> param1 ULONG ulCount; Number of buttons to set.: param2 PNOTEBOOKBUTTON pButtonArray; Notebook button array.: </PRE> ==Parameters== ;ulCount (ULONG) - Input : Number of buttons to set. ;pButtonArray (PNOTEBOOKBUTTON) - Input : Array of NOTEBOOKBUTTON structures that specify the style and content of the buttons in the common button area. The ''...")
  • 18:32, 21 April 2025 Martini talk contribs created page BKM SETDIMENSIONS (Created page with "This message sets the height and width for the major tabs, minor tabs, or page buttons. ==Syntax== <PRE> param1 USHORT usWidth; Width value to set.: USHORT usHeight; Height value to set.: param2 USHORT usType; Notebook region.: </PRE> ==Parameters== ;usWidth (USHORT) - Input : Width value to set. ;usHeight (USHORT) - Input : Height value to set. ;usType (USHORT) - Input : Notebook region for which the dimensions are to be set. Valid values...")
  • 18:31, 21 April 2025 Martini talk contribs created page BKM QUERYPAGESTYLE (Created page with "This message queries the style that was set when the specified page was inserted. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier of the page from which to query the style setting. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;usPageStyle (USHORT) - returns : Page style data: ::BOOKERR_INVALID_PARA...")
  • 18:30, 21 April 2025 Martini talk contribs created page PAGEINFO (Created page with "Settings page information structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PAGEINFO { ULONG cb; Length of PAGEINFO structure.: HWND hwndPage; Handle of page.: PFNWP pfnwp; Window procedure.: ULONG resid; Resource identity.: PVOID pCreateParams; Pointer to creation parameters.: USH...")
  • 18:28, 21 April 2025 Martini talk contribs created page BKM QUERYTABTEXT (Created page with "This message queries the text, text size, or both for the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 PBOOKTEXT pBookText; Pointer to a BOOKTEXT data structure.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier of the page whose tab text is requested. This should be a page for which a BKA_MAJOR or BKA_MINOR attribute has been specified. ;pBookText (PBOOKTEXT) - Input/Output : Pointer to a BOOKTEXT da...")
  • 18:27, 21 April 2025 Martini talk contribs created page BKM SETTABBITMAP (Created page with "This message associates a bit-map handle with the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 HBITMAP hbm; Bit-map handle.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : The page identifier with which to associate the bit-map handle. This should be a page for which a BKA_MAJOR or BKA_MINOR attribute has been specified. ;hbm (HBITMAP) - Input : Bit-map handle. ==Returns== ;rc (BOOL) - returns : Success indicat...")
  • 18:27, 21 April 2025 Martini talk contribs created page BKM QUERYTABBITMAP (Created page with "This message queries the bit-map handle associated with the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier of the page whose bit-map handle is requested. This should be a page for which a BKA_MAJOR or BKA_MINOR attribute has been specified. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns==...")
  • 18:26, 21 April 2025 Martini talk contribs created page BKM SETSTATUSLINETEXT (Created page with "This message associates a text string with the specified page's status line. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 PSZ pString; Pointer to a text string that ends in a null character.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : The page identifier with which to associate the text string. ;pString (PSZ) - Input : Pointer to a text string that ends in a null character. ==Returns== ;rc (BOOL) - returns : Success indicato...")
  • 18:26, 21 April 2025 Martini talk contribs created page BKM QUERYSTATUSLINETEXT (Created page with "This message queries the status line text, text size, or both for the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 PBOOKTEXT pBookText; Pointer to a BOOKTEXT data structure.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier of the page whose status line text is requested. ;pBookText (PBOOKTEXT) - Input/Output : Pointer to a BOOKTEXT data structure. ==Returns== ;statusTextLen (USHORT) - returns :...")
  • 18:25, 21 April 2025 Martini talk contribs created page BKM QUERYPAGEWINDOWHWND (Created page with "This message queries the application page window handle associated with the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier of the page whose window handle is requested. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;hwndPage (HWND) - returns : Handle of the application page window a...")
  • 18:24, 21 April 2025 Martini talk contribs created page BKM QUERYPAGEINFO (Created page with "This message queries the page information associated with a notebook page. ==Syntax== <PRE> param1 ULONG ulPageId; Id of the notebook page whose information is to be queried.: param2 PPAGEINFO pPageInfo; Pointer to a notebook page information structure.: returns BOOL rc; Success indicator.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Id of the notebook page whose information is to be queried. ;pPageInfo (PPAGEINFO) - Input/Outpu...")
  • 18:23, 21 April 2025 Martini talk contribs created page BKM QUERYPAGEID (Created page with "This message queries the page identifier for the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Location page ID.: param2 USHORT usQueryOrder; Page ID query order.: USHORT usPageStyle; Page style.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier used for locating the requested page. This identifier is ignored if the BKA_FIRST, BKA_LAST, or BKA_TOP attribute is specified. ;usQueryOrder (USHORT) - Input : Order in wh...")
  • 02:56, 21 April 2025 Martini talk contribs created page BKM SETPAGEDATA (Created page with "This message sets the 4 bytes of application reserved storage associated with the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulPageData; Page data.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : The page identifier of the page from which to set the 4 bytes of data. ;ulPageData (ULONG) - Input : Application-defined page data. ==Returns== ;rc (BOOL) - returns : Success indicator: ::TRUE: Page data was succe...")
  • 02:55, 21 April 2025 Martini talk contribs created page BKM QUERYPAGEDATA (Created page with "This message queries the 4 bytes of application reserved storage associated with the specified page. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : The page identifier of the page from which to retrieve the 4 bytes of data. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;ulPageData (ULONG) - returns : Application-d...")
  • 02:54, 21 April 2025 Martini talk contribs created page BKM QUERYPAGECOUNT (Created page with "This message queries the number of pages. ==Syntax== <PRE> param1 ULONG ulPageId; Page ID or 0.: param2 USHORT usQueryEnd; Query end attribute.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier from which to start the query, or 0. If this parameter is set to 0, the query begins with the first page. ;usQueryEnd (USHORT) - Input : Attribute that ends the page count query: ::BKA_MAJOR: Query the number of pages between the page ID spec...")
  • 02:53, 21 April 2025 Martini talk contribs created page BKM INVALIDATETABS (Created page with "This message repaints all of the tabs in the notebook. ==Syntax== <PRE> param1 ULONG ulReserved; Reserved value, should be 0.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;ulReserved (ULONG) - Input : Reserved value, should be 0. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Success indicator: ::TRUE: Tabs painted successfully. ::FALSE: Tabs were not painted. ==Defa...")
  • 02:52, 21 April 2025 Martini talk contribs created page BKM DELETEPAGE (Created page with "This message deletes the specified page or pages from the notebook data list. ==Syntax== <PRE> param1 ULONG ulPageId; Page identifier.: param2 USHORT usDeleteFlag; Page range attribute.: </PRE> ==Parameters== ;ulPageId (ULONG) - Input : Page identifier for deletion. This is ignored if the BKA_ALL attribute of the '''usDeleteFlag''' parameter is specified. ;usDeleteFlag (USHORT) - Input : Attribute that specifies the range of pages to be deleted: :...")
  • 02:51, 21 April 2025 Martini talk contribs created page BKM CALCPAGERECT (Created page with "This message calculates an application page rectangle from a notebook rectangle or calculates a notebook rectangle from an application page rectangle, depending on the setting of the '''bPage''' parameter. ==Syntax== <PRE> param1 PRECTL pRectl; Pointer to the RECTL structure that contains the coordinates of the rectangle.: param2 BOOL bPage; Window specifier.: </PRE> ==Parameters== ;pRectl (PRECTL) - Input/Output : Pointer to the RECTL structure th...")
  • 02:43, 21 April 2025 Martini talk contribs created page PRINTDEST (Created page with "PRINTDEST data structure. Contains all the parameters required to issue DevPostDeviceModes and DevOpenDC function calls. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PRINTDEST { ULONG cb; Length of data structure, in bytes.: LONG lType; Type of device context.: PSZ pszToken; Device-information token.: LONG lCount; /...")
  • 02:42, 21 April 2025 Martini talk contribs created page DRAGTRANSFER (Created page with "Drag-conversation structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _DRAGTRANSFER { ULONG cb; Size, in bytes, of the structure.: HWND hwndClient; Handle of the client window.: PDRAGITEM pditem; Pointer to the DRAGITEM structure that is to be rendered.: HSTR hstrSelectedRMF; /* String handle for the selected rendering mechani...")
  • 02:41, 21 April 2025 Martini talk contribs created page RENDERFILE (Created page with "File-rendering structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _RENDERFILE { HWND hwndDragFiles; Conversation handle.: HSTR hstrSource; Handle to source file name.: HSTR hstrTarget; Handle to target file name.: USHORT fMove; Operation.: USHORT usRsvd; Reserved.: } RENDERFILE; typedef RENDERFILE * PRENDERFILE ; </pre>...")
  • 02:40, 21 April 2025 Martini talk contribs created page DM RENDERPREPARE (Created page with "This message tells a source to prepare for the rendering of an object. ==Syntax== <PRE> param1 PDRAGTRANSFER pDxfer; Pointer to a DRAGTRANSFER structure.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;pDxfer (PDRAGTRANSFER) - Input : Pointer to a DRAGTRANSFER structure. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Success indicator: ::TRUE: The message was pro...")
  • 02:39, 21 April 2025 Martini talk contribs created page DM PRINTOBJECT (Created page with "This message is posted to a source that supports the "DRM_PRINT" rendering method when objects are dropped on a printer object. ==Syntax== <PRE> param1 PDRAGITEM pDragItem; Pointer to the DRAGITEM structure representing the objects to be printed.: param2 PPRINTDEST pPrintDest; Pointer to the PRINTDEST structure representing printer object to print to.: </PRE> ==Parameters== ;pDragItem (PDRAGITEM) - Input : Pointer to the DRAGITEM structure representin...")
  • 02:38, 21 April 2025 Martini talk contribs created page DM RENDERFILE (Created page with "This message is sent to the caller of DrgDragFiles to tell it to render a file. ==Syntax== <PRE> param1 PRENDERFILE rndf; Pointer to a RENDERFILE structure.: param2 ULONG ulReserved; Reserved value, should be 0.: </PRE> ==Parameters== ;rndf (PRENDERFILE) - Input : Pointer to a RENDERFILE structure. ;ulReserved (ULONG) - Input : Reserved value, should be 0. ==Returns== ;rc (BOOL) - returns : Render handling: ::TRUE: The receiver han...")
  • 02:36, 21 April 2025 Martini talk contribs created page DM FILERENDERED (Created page with "This message is sent to the window handling the drag conversation for the caller of DrgDragFiles. ==Syntax== <PRE> param1 PRENDERFILE rndf; Pointer to a RENDERFILE structure.: param2 USHORT usOperation; Flags.: </PRE> ==Parameters== ;rndf (PRENDERFILE) - Input : Pointer to a RENDERFILE structure. ;usOperation (USHORT) - Input : Flags: ::TRUE: Operation succeeded. ::FALSE: Operation failed. ==Returns== ;ulReserved (ULONG) - returns...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)