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)
  • 18:49, 15 April 2025 Martini talk contribs created page Category:IPFGuide (Created page with " Category:Online Books")
  • 18:49, 15 April 2025 Martini talk contribs created page Template:DebugHandbook (Created page with "{|class="wikitable" align=right !The OS/2 Debugging Handbook |- | # Edition Notices # Special Notices # Trademarks # Summary of Amendments # Preface # Introduction to the Current Problem Solving Approach # The Address Space Picture # OS/2 Implementation Details # Stacks # Application Documentation # Steps to Diagnose a Trap # The OS/2 System Trace # Steps to Diagnose a Hang in OS/2 # Serialization and Priorities in OS/2 # Advanced Guide to Hang...")
  • 18:43, 15 April 2025 Martini talk contribs created page Category:OREXXProg (Created page with "Category:Online Books")
  • 18:42, 15 April 2025 Martini talk contribs created page Template:OREXXProg (Created page with "{|class="wikitable" align=right !Object REXX Programming Guide |- | # About This Information # Meet Object REXX # A Quick Tour of Traditional REXX # Into the Object World # The Basics of Classes # A Closer Look at Objects # Commands # Input and Output # Using SOM Objects # REXX Application Programming Interfaces # Sample REXX Programs # Notices |} Category:IPFGuide")
  • 18:36, 15 April 2025 Martini talk contribs created page Template:IPFGuide (Created page with "{|class="wikitable" align=right !IPF Programming Guide and Reference |- | # Introducing IPF # IPF User Interface # Starting with the TAG Language # Displaying Text and Graphics # Linking # Customizing Windows # Compiling Source Files # IPF Tag Reference # Symbols # Compiler Error Messages # Enabling Help for Applications # Customizing IPF with Communications Objects # Controlling Windows with Applications (ACF/VIEWPORTS) # Changing Help Info...")
  • 18:34, 15 April 2025 Martini talk contribs created page IPF Programming Guide and Reference (Created page with "{{IPFGuide}}")
  • 17:50, 15 April 2025 Martini talk contribs created page WM FOCUSCHANGE (Created page with "This message occurs when the window possessing the focus is changed. ==Syntax== <pre> param1 HWND hwndFocus; Focus window handle.: param2 USHORT usSetFocus; Focus flag.: USHORT fsFocusChange; Focus changing indicators.: </pre> ==Parameters== ;''hwndFocus'' (HWND) - input: Focus window handle. ;''usSetFocus'' (USHORT) - input: Focus flag. :TRUE: The window is receiving the focus and ''hwndFocus'' identifies the window losing...")
  • 17:48, 15 April 2025 Martini talk contribs created page WM ERROR (Created page with "This message occurs when an error is detected in a WinGetMsg or a WinPeekMsg function. ==Syntax== <pre> param1 USHORT userrorcode; Error code.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;''userrorcode'' (USHORT) - input: Error code. ;''ulReserved'' (ULONG) - input: Reserved value, should be 0. ==Returns== ;''ulReserved'' (ULONG) - returns: Reserved value, should be 0. ==Remarks== The application can...")
  • 17:47, 15 April 2025 Martini talk contribs created page WM ENDSELECT (Created page with "This message occurs when the operator either makes a selection or completes a swipe selection. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fPointer; Input device flag.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the window. This value is ignored if ''fPointer'' is not set to TRUE. ;''fPointer'' (USHORT) -...")
  • 17:46, 15 April 2025 Martini talk contribs created page WM ENDDRAG (Created page with "This message occurs when the operator completes a drag operation. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fPointer; Input device flag.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the window. This value is ignored if ''fPointer'' is not set to TRUE. ;''fPointer'' (USHORT) - input: Input device flag. :TR...")
  • 17:45, 15 April 2025 Martini talk contribs created page WM CTLCOLORCHANGE (Created page with "This message is sent to all windows when a change is made to the control colors by the WinSetControlColors function. The message is sent only if an application or global default color is changed. ==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...")
  • 17:44, 15 April 2025 Martini talk contribs created page WM CONTEXTMENU (Created page with "This message occurs when the operator requests a pop-up menu. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT usReserved; Reserved value, 0.: USHORT fPointer; Input device flag.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the window. This value is ignored if ''fPointer'' is not set to TRUE. ;''usReserve...")
  • 17:42, 15 April 2025 Martini talk contribs created page WM CHORD (Created page with "This message occurs when the operator presses both button one and button two on the pointing device. ==Syntax== <pre> param2 USHORT fsHitTestres; Hit-test result.: </pre> ==Parameters== ;''fsHitTestres'' (USHORT) - input: ''fsHitTestres'' provides the hit-test result. It contains the value returned from the hit-test process, which determines the window to be associated with this message. For details of the possible values, see WM_HITTEST. ==Returns==...")
  • 17:41, 15 April 2025 Martini talk contribs created page WM BUTTON3MOTIONSTART (Created page with "This message occurs when the operator initiates a drag operation by moving the mouse while pressing button three on the pointing device. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the hit-tested window, when the drag operation is started....")
  • 17:40, 15 April 2025 Martini talk contribs created page WM BUTTON3MOTIONEND (Created page with "This message occurs when the operator completes a drag operation which was initiated by pressing button three on the pointing device. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the hit-tested window, when the drag operation is terminated....")
  • 17:39, 15 April 2025 Martini talk contribs created page WM BUTTON3CLICK (Created page with "This message occurs when the operator presses and then releases button 3 of the pointing device within a specified period of time, and without moving the mouse. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: USHORT fsflags; Keyboard control codes.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bo...")
  • 17:39, 15 April 2025 Martini talk contribs created page WM BUTTON2MOTIONSTART (Created page with "This message occurs when the operator initiates a drag operation by moving the mouse while pressing button two on the pointing device. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the hit-tested window, when the drag operation is started. ;'...")
  • 17:38, 15 April 2025 Martini talk contribs created page WM BUTTON2MOTIONEND (Created page with "This message occurs when the operator completes a drag operation which was initiated by pressing button two on the pointing device. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bottom-left corner of the hit-tested window, when the drag operation is terminated. ;'...")
  • 17:37, 15 April 2025 Martini talk contribs created page WM BUTTON2CLICK (Created page with "This message occurs when the operator presses and then releases button 2 of the pointing device within a specified period of time, and without moving the mouse. ==Syntax== <pre> param1 POINTS ptspointerpos; Pointer position.: param2 USHORT fsHitTestres; Hit-test result.: USHORT fsflags; Keyboard control codes.: </pre> ==Parameters== ;''ptspointerpos'' (POINTS) - input: The pointer position is in window coordinates relative to the bo...")
  • 17:24, 15 April 2025 Martini talk contribs created page WM SETWINDOWPARAMS (Created page with "This message occurs when an application sets or changes the window parameters. ;in Button Controls Occurs when an application sets or changes the button control window procedure window parameters. ;in Entry Fields This message occurs when an application sets or changes the entry field control window parameters. ;in Frame Controls This message occurs when an application sets or changes the frame control window parameters. ;in List Boxes This message occurs when an...")
  • 16:39, 15 April 2025 Martini talk contribs created page MB2INFO (Created page with "Button information block. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _MB2INFO { ULONG cb; Current size of the structure.: HPOINTER hIcon; Icon handle.: ULONG cButtons; Number of buttons.: ULONG flStyle; Icon style flags.: HWND hwndNotify; Owner notification handle.: MB2D mb2d[1]; /* Array of button definitions...")
  • 16:38, 15 April 2025 Martini talk contribs created page HSAVEWP (Created page with "Frame window-repositioning process handle. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef LHANDLE HSAVEWP; </pre> Category:Data type")
  • 16:37, 15 April 2025 Martini talk contribs created page SWENTRY (Created page with "Switch-list entry structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _SWENTRY { HSWITCH hswitch; Switch-list entry handle.: SWCNTRL swctl; Switch-list control block structure.: } SWENTRY; typedef SWENTRY * PSWENTRY ; </pre> Category:Data type")
  • 16:36, 15 April 2025 Martini talk contribs created page SWBLOCK (Created page with "Switch-list block structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _SWBLOCK { ULONG cswentry; Count of switch list entries.: SWENTRY aswentry[1]; Switch list entries.: } SWBLOCK; typedef SWBLOCK * PSWBLOCK ; </pre> Category:Data type")
  • 16:36, 15 April 2025 Martini talk contribs created page PROGTYPE (Created page with "Program-type structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PROGTYPE { PROGCATEGORY progc; Program category:: ULONG fbVisible; Visibility attribute.: } PROGTYPE; typedef PROGTYPE * PPROGTYPE ; </pre> Category:Data type")
  • 16:35, 15 April 2025 Martini talk contribs created page PROGRAMENTRY (Created page with "Program-entry structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PROGRAMENTRY { HPROGRAM hprog; Program handle.: PROGTYPE progt; Program type.: CHAR szTitle[MAXNAMEL+1]; Program title (null-terminated).: } PROGRAMENTRY; typedef PROGRAMENTRY * PPROGRAMENTRY ; </pre> Category:Data type")
  • 16:35, 15 April 2025 Martini talk contribs created page PROGCATEGORY (Created page with "Program category. == Type == ULONG == C Declaration Method == typedef == Example Code == <pre> typedef ULONG PROGCATEGORY; </pre> Category:Data type")
  • 16:34, 15 April 2025 Martini talk contribs created page OWNERITEM (Created page with "Owner item. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _OWNERITEM { HWND hwnd; Window handle.: HPS hps; Presentation-space handle.: ULONG fsState; State.: ULONG fsAttribute; Attribute.: ULONG fsStateOld; Old state.: ULONG fsAttributeOld; Old attribute.: RECTL rclItem; Item rectangle.: ...")
  • 00:14, 15 April 2025 Martini talk contribs created page MLEOVERFLOW (Created page with "Overflow error structure for multiline entry field. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _MLEOVERFLOW { ULONG afErrInd; One or more EFR_* flags.: LONG nBytesOver; Number of bytes over the limit.: LONG pixHorzOver; Number of pels over the horizontal limit.: LONG pixVertOver; Number of pels over the vertical limit.: } MLEOVERFLOW; typedef MLEOVERFLOW *...")
  • 00:13, 15 April 2025 Martini talk contribs created page MLEMARGSTRUCT (Created page with "Multi-line entry-field margin information. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _MLEMARGSTRUCT { USHORT afMargins; Margin in which the event occurred.: USHORT usMouMsg; Message identity of the original mouse event.: IPT iptNear; Insertion point nearest to the margin event.: } MLEMARGSTRUCT; typedef MLEMARGSTRUCT * PMARGSTRUCT ; </pre> Category:Data type")
  • 00:12, 15 April 2025 Martini talk contribs created page DLGTEMPLATE (Created page with "Dialog-template structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _DLGTEMPLATE { USHORT cbTemplate; Length of template.: USHORT type; Template format type.: USHORT codepage; Code page.: USHORT offadlgti; Offset to dialog items.: USHORT fsTemplateStatus; Template status.: USHORT iItemFocus; /*...")
  • 00:03, 15 April 2025 Martini talk contribs created page DLGTITEM (Created page with "Dialog-item structure. == Type == DLGTITEM == C Declaration Method == typedef == Example Code == <pre> typedef struct _DLGTITEM { USHORT fsItemStatus; Status.: USHORT cChildren; Count of children to this dialog item.: USHORT cchClassLen; Length of class name.: USHORT offClassName; Offset to class name.: USHORT cchTextLen; Length of text.: USHORT offText; Offset to text.: ...")
  • 00:02, 15 April 2025 Martini talk contribs created page ICONINFO (Created page with "Icon information data structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _ICONINFO { ULONG cb; Length of the ICONINFO structure.: ULONG fFormat; Indicates where the icon resides.: PSZ pszFileName; Name of the file containing icon data.: HMODULE hmod; Module containing the icon resource.: ULONG resid; /* Identity of the ic...")
  • 00:00, 15 April 2025 Martini talk contribs created page HACCEL (Created page with "Accelerator-table handle. == Type == LHANDLE == C Declaration Method == typedef == Example Code == typedef LHANDLE HACCEL; Category:Data type")
  • 00:00, 15 April 2025 Martini talk contribs created page HATOMTBL (Created page with "Atom-table handle. == Type == LHANDLE == C Declaration Method == typedef == Example Code == typedef LHANDLE HATOMTBL; Category:Data type")
  • 23:58, 14 April 2025 Martini talk contribs created page Control-Data (Created page with "Pointer to class-specific control data, beginning with a value conforming to a USHORT data type, which specifies the overall length of the data. There are several different types of control-data structures: ;BTNCDATA :Button control data ;ENTRYFDATA :Entry field control data ;FRAMECDATA :Frame control data ;MLECTLDATA :Multi-line entry field control data ;SBCDATA :Scroll bar control data.")
  • 23:56, 14 April 2025 Martini talk contribs created page SEGOFF (Created page with "Two-byte segment offset in bytes. == Type == follow == C Declaration Method == typedef == Example Code == typedef follow SEGOFF; Category:Data type")
  • 23:55, 14 April 2025 Martini talk contribs created page STR16 (Created page with "String of characters, with an implicit length, in a 16-byte field. == Type == CHAR == C Declaration Method == typedef == Example Code == typedef CHAR STR16[16]; Category:Data type")
  • 23:54, 14 April 2025 Martini talk contribs created page PRFHOOKPARMS (Created page with "This strucutre is used for the HK_PLIST_ENTRY hook (see ProgramListEntryHook), and the HK_PLIST_EXIT hook (see ProgramListExitHook). == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PRFHOOKPARMS { COUNT4B numbytes; ULONG api; STORAGE apiparms; } PRFHOOKPARMS; typedef PRFHOOKPARMS * PRFHOOKPARMS ; </pre> Category:Data type")
  • 23:53, 14 April 2025 Martini talk contribs created page CURSORINFO (Created page with "Cursor-information structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _CURSORINFO { HWND hwnd; Window handle.: LONG x; X-coordinate.: LONG y; Y-coordinate.: LONG cx; Cursor width.: LONG cy; Cursor height.: ULONG fs; Options.: RECTL rclClip; Cursor box.: } CURSORINFO; typedef CURSORINFO *...")
  • 23:52, 14 April 2025 Martini talk contribs created page CREATESTRUCT (Created page with "Create-window data structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _CREATESTRUCT { PVOID pPresParams; Presentation parameters.: PVOID pCtlData; Control data.: ULONG id; Window identifier.: HWND hwndInsertBehind; Window behind which the window is to be placed.: HWND hwndOwner; Window owner.: LONG cy;...")
  • 23:51, 14 April 2025 Martini talk contribs created page TRACKINFO (Created page with "Tracking-information structure. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _TRACKINFO { LONG cxBorder; Border width.: LONG cyBorder; Border height.: LONG cxGrid; Grid width.: LONG cyGrid; Grid height.: LONG cxKeyboard; Character cell width movement for arrow key.: LONG cyKeyboard; /* Character...")
  • 23:50, 14 April 2025 Martini talk contribs created page HENUM (Created page with "Window-enumeration handle. == Type == LHANDLE == C Declaration Method == typedef == Example Code == typedef LHANDLE HENUM; Category:Data type")
  • 23:48, 14 April 2025 Martini talk contribs created page POINTS (Created page with "Point structure (short integers) == Type == === C Declaration Method === typedef === Example Code=== <pre> typedef struct _POINTS { SHORT x; X-coordinate.: SHORT y; Y-coordinate.: } POINTS; typedef POINTS * PPOINTS ; </pre> Category:Data type")
  • 23:42, 14 April 2025 Martini talk contribs created page EM PASTE (Created page with "This message replaces the text that forms the current selection with text from 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== ;''rc'' (BOOL) - returns: Success indicator. :TRUE: Successful completion...")
  • 23:41, 14 April 2025 Martini talk contribs created page EM SETTEXTLIMIT (Created page with "This message sets the maximum number of bytes that an entry field control can contain. ==Syntax== <pre> param1 SHORT sTextLimit; Maximum number of characters in the entry field control.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;''sTextLimit'' (SHORT) - input: Maximum number of characters in the entry field control. ;''ulReserved'' (ULONG) - input: Reserved value, should be 0. ==Returns== ;''rc'' (BOOL) - returns:...")
  • 23:40, 14 April 2025 Martini talk contribs created page EM SETSEL (Created page with "This message sets the zero-based offsets of the bounds of the text that forms the current selection. ==Syntax== <pre> param1 USHORT usminsel; Offset of the first character in the selection.: USHORT usmaxsel; Offset of the first character after the selection.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;''usminsel'' (USHORT) - input: Offset of the first character in the selection. ;''usmaxsel'' (USHORT) - in...")
  • 23:39, 14 April 2025 Martini talk contribs created page VM SETMETRICS (Created page with "This message sets the size of each item in the value set control, the spacing between items, or both. ==Syntax== <pre> param1 USHORT fMetric; Units of measurement.: param2 ULONG ulItemId; Item information.: </pre> ==Parameters== ;''fMetric'' (USHORT) - input: Unit or units of measurement that are to be set for the value set control. This can be either of the following: :VMA_ITEMSIZE: If this message attribute is set, the width and height of each it...")
  • 23:38, 14 April 2025 Martini talk contribs created page VM SETITEMATTR (Created page with "This message sets the attribute or attributes of the item indicated by the values of the ''usRow'' and ''usColumn'' parameters. ==Syntax== <pre> param1 USHORT usRow; Row index.: USHORT usColumn; Column index.: param2 USHORT usItemAttr; Item attributes.: USHORT fSet; Set or reset flag.: </pre> ==Parameters== ;''usRow'' (USHORT) - input: Row index of the value set item for which attributes are being specified. Rows have a val...")
  • 23:37, 14 April 2025 Martini talk contribs created page VM SETITEM (Created page with "This message specifies the type of information that will be contained by a value set item. This item is indicated by the values of the ''usRow'' and ''usColumn'' fields. Each value set item can contain a different type of information. The value set interprets the information set for the item based on the attribute of the item. Value set items that are not set (blank items) are drawn using the background color of the value set. ==Syntax== <pre> param1 USHORT usRow;...")
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)