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).
- 02:54, 3 May 2025 Martini talk contribs created page FILTERFLAGS (Created page with "Filter flags structure. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef struct _FILTERFLAGS { ULONG cbItem; Context menu id.: ULONG Flags[3]; Pop-up menu flags.: } FILTERFLAGS; typedef FILTERFLAGS *PFILTERFLAGS; </PRE> Category:WPS Data type")
- 02:54, 3 May 2025 Martini talk contribs created page EDITCTLINIT (Created page with "This structure is passed to a details criteria edit window when it is created, so that it knows the current value and min/max values for the criteria to be edited. As you modify the compare value using the criteria edit window, you should update the buffer pointed to by pCompareValue. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef struct _EDITCTLINIT { ULONG cb; Length of this structure.: PVOID...")
- 02:53, 3 May 2025 Martini talk contribs created page CRITERIA (Created page with "Details comparison criteria structure. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef struct _CRITERIA { PVOID pReserved; Reserved. Set to NULL.: struct _CRITERIA *pNext; Pointer to the next criteria record.: struct _CRITERIA *pPrev; Pointer to the previous criteria record.: ULONG ClassFieldInfoIndex; /* Index of th...")
- 02:52, 3 May 2025 Martini talk contribs created page CLASSFIELDINFO (Created page with "Class field information data structure for use with the wpclsQueryDetailsInfo method. == Type == struct == C Declaration Method == typedef struct ==Remarks== The CLASSFIELDINFO data structure is similar to the FIELDINFO data structure of the container control, with the following differences: The offStruct field from the FIELDINFO data structure is changed to ulReserved. Compare, Sort, and Ownerdraw fields (starting at pfnOwnerDraw and continuing through the end of t...")
- 02:50, 3 May 2025 Martini talk contribs created page CLASSDETAILS (Created page with "Class details data structure. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef STRUCT _CLASSDETAILS { PSZ pszAttribute; Translatable string.: PVOID pSortRecord; Function pointer for the sort function for the attribute.: } CLASSDETAILS; typedef CLASSDETAILS * PCLASSDETAILS ; </PRE> Category:WPS Data type")
- 02:49, 3 May 2025 Martini talk contribs created page CLASSCRITERIA (Created page with "An array of class criteria objects. The final element of the array should be NULL. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef struct _CLASSCRITERIA { struct _CLASSCRITERIA *pNext; Pointer to the next class criteria record.: struct _CLASSCRITERIA *pPrev; Pointer to the previous class criteria record.: M_WPObject *Class; /* Pointer to the class object....")
- 02:47, 3 May 2025 Martini talk contribs created page CLASS (Created page with "An array of action button objects. The final element of the array should be NULL. == Type == struct == C Declaration Method == typedef struct == Example Code == <PRE> typedef M_WPObject *CLASS; </PRE> Category:WPS Data type")
- 17:30, 2 May 2025 Martini talk contribs created page CELL (Created page with "Class-specific cell data follows immediately afterward. ==Type== struct ==C Declaration Method== typedef ==Example Code== <PRE> typedef struct _CELL { ULONG cbData; Size of the data that follows.: } CELL; typedef CELL * PCELL ; </PRE> Category:WPS Data type")
- 17:26, 2 May 2025 Martini talk contribs created page Category:WPS Data type (Created page with "Category:Data type")
- 16:51, 2 May 2025 Martini talk contribs created page ACTIONS (Created page with "Action button data structure. ==Syntax== typedef struct _ACTIONS { PSZ pszTitle; String containing the title of the action button.: ULONG ulMenuId; Desktop menu IDs.: HPOINTER hIcon; The icon handle.: } ACTIONS; typedef ACTIONS * PACTIONS ; == Type == struct == C Declaration Method == typedef Category:Data type")
- 16:49, 2 May 2025 Martini talk contribs created page WPSProgRef - Data Types (Created page with "The following data types are used in Workplace Shell. They are listed in alphabetic order. * ACTIONS * APIRET * BOOL * BOOL32 * BYTE * CDATE * CELL * CHAR * CHARBUNDLE * CLASS * CLASSCRITERIA * CLASSDETAILS * CLASSFIELDINFO * CNRINFO * CRITERIA * CTIME * DEVOPENSTRUC * DRAGIMAGE * DRAGINFO * DRAGITEM * DRAGTRANSFER * DRIVDATA * EDITCTLINIT * FATTRS * FDATE * FEA2 * [...")
- 16:45, 2 May 2025 Martini talk contribs created page Category:WPSProgRef (Created page with "Category:Online Books")
- 19:19, 30 April 2025 Martini talk contribs created page DDK Glossary - O (Created page with ";object : The elements of data and function that programs create, manipulate, pass as arguments, and so forth. An object is a way of associating specific data values with a specific set of named functions (called methods) for a period of time (referred to as the lifetime of the object). The data values of an object are referred to as its state. In SOM, objects are created by other objects called classes. The specification of what comprises the set of functions and data e...")
- 03:50, 29 April 2025 Martini talk contribs created page PMGuide - Mouse and Keyboard Input (Created page with "An OS/2 Presentation Manager application can accept input from both a mouse (or other pointing device) and the keyboard. This chapter explains how these input events should be received and processed. ==About Mouse and Keyboard Input== System Message Queue Window Activation Keyboard Focus Keyboard Messages Message Flags Key-Down or Key-Up Events Repeat-Count Events Character Codes...")
- 03:40, 29 April 2025 Martini talk contribs created page PMGuide - Multiple-Line Entry Field Controls (Created page with "==About Multiple-Line Entry Field Controls== ===MLE Styles=== ===MLE Notification Codes=== ===MLE Text Editing=== ===MLE Text Formatting=== ===MLE Text Import and Export Operations=== ===MLE Cut, Copy, and Paste Operations=== ===MLE Search and Replace Operations=== ===MLE Colors === ==Using Multiple-Line Entry Field Controls== ===Creating an MLE=== ===Importing and Exporting MLE Text=== ====Importing MLE Text==== ====Exporting MLE Text ==== ===Searching MLE Text ===")
- 03:18, 29 April 2025 Martini talk contribs created page PMGuide - Messages and Message Queues (Created page with "The OS/2 operating system uses messages and message queues to communicate with applications and the windows belonging to those applications. This chapter explains how to create and use messages and message queues in PM applications. ==About Messages and Message Queues== Unlike traditional applications that take complete control of the computer's keyboard, mouse, and screen, PM applications must share these resources with other applications that are running at the sa...")
- 05:50, 28 April 2025 Martini talk contribs created page PMGuide - Mouse Pointers and Icons (Created page with "{{IBM-Reprint}} {{PMGuide}} A '''mouse pointer''' is a special bit map the operating system uses to show a user the current location of the mouse on the screen. When the user moves the mouse, the mouse pointer moves on the screen. This chapter describes how to create and use mouse pointers and icons in PM applications. == About Mouse Pointers and Icons == Mouse pointers and icons are made up of bit maps that the operating system uses to paint images of the pointers or i...")
- 05:32, 28 April 2025 Martini talk contribs created page PMGuide - Menus (Created page with "{{IBM-Reprint}} {{PMGuide}} ==About Menus== A menu always is owned by another window, usually a frame window. When a user makes a choice from a menu, the menu posts a message containing the unique identifier for the menu item to its owner by way of the owner window's window procedure. An application typically defines its menus using Resource Compiler, and then associates the menus with a frame window when the frame window is created. Applications also can create menus b...")
- 05:24, 28 April 2025 Martini talk contribs created page PMGuide - List-Box Controls (Created page with "{{IBM-Reprint}} {{PMGuide}} A ''list box'' is a control window that displays several text items at a time, one or more of which can be selected by the user. This chapter explains how to create and use list-box controls in PM applications. == About List Boxes == An application uses a list box when it requires a list of selectable fields that is too large for the display area or a list of choices that can change dynamically. Each list item contains a text string and a ha...")
- 05:19, 28 April 2025 Martini talk contribs created page PMGuide - Keyboard Accelerators (Created page with "{{IBM-Reprint}} {{PMGuide}} A ''keyboard accelerator'' (''shortcut key'' to the user) is a keystroke that generates a command message for an application. This chapter describes how to use keyboard accelerators in your PM applications. == About Keyboard Accelerators == Using a keyboard accelerator has the same effect as choosing a menu item. While menus provide an easy way to learn an application's command set, accelerators provide quick access to those commands. Witho...")
- 05:17, 28 April 2025 Martini talk contribs created page PMGuide - Initialization Files (Created page with "{{IBM-Reprint}} {{PMGuide}} ''Initialization files'' enable an application to store and retrieve information that the application uses when it starts up. This chapter describes how to use the IBM OS/2 Profile Manager to create, manage, and use the system's initialization files. The following topics are related to this chapter: * File system * Presentation Manager interface applications == About Initialization Files == An initialization file is a convenient place to sto...")
- 05:00, 28 April 2025 Martini talk contribs created page PMGuide - Hooks (Created page with "A ''hook'' is a point in a system-defined function where an application can supply additional code that the system processes as though it were part of the function. This chapter describes how to use hooks in PM applications. == About Hooks == Many operating system functions provide points where an application can ''hook in'' its own code to enhance or override the default processing of the function. Most hooks enable an application to monitor some aspect of the message...")
- 04:29, 28 April 2025 Martini talk contribs created page SPBM SPINUP (Created page with "{{DISPLAYTITLE:SPBM_SPINUP}} This message causes the component to show the next value (spin forward). ==Syntax== <pre> param1 ULONG ulItem; Number of values to spin up.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;ulItem (ULONG) - input: Number of values to spin up. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Success indicator. ::TRUE: Successful completion. ::F...")
- 04:28, 28 April 2025 Martini talk contribs created page SPBM SPINDOWN (Created page with "{{DISPLAYTITLE:SPBM_SPINDOWN}} This message causes the component to show the previous value (spin backward). ==Syntax== <pre> param1 ULONG ulItem; Number of values to spin down.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;ulItem (ULONG) - input: Number of values to spin down. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Success indicator. ::TRUE: Successful comp...")
- 04:28, 28 April 2025 Martini talk contribs created page SPBM SETTEXTLIMIT (Created page with "{{DISPLAYTITLE:SPBM_SETTEXTLIMIT}} This message sets the maximum number of characters allowed in a spin field. ==Syntax== <pre> param1 USHORT usLimit; Character limit.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;usLimit (USHORT) - input: Character limit. ::Number of characters to allow. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Success indicator. ::TRUE: Succe...")
- 04:27, 28 April 2025 Martini talk contribs created page SPBM SETMASTER (Created page with "{{DISPLAYTITLE:SPBM_SETMASTER}} This message causes the component to identify its master. ==Syntax== <pre> param1 HWND hwnd; Handle of master component.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;hwnd (HWND) - input: Handle of master component. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Success indicator. ::TRUE: Successful completion. ::FALSE: Error occurred...")
- 04:26, 28 April 2025 Martini talk contribs created page SPBM SETCURRENTVALUE (Created page with "{{DISPLAYTITLE:SPBM_SETCURRENTVALUE}} This message causes the component to set or reset the current numeric value or array index. ==Syntax== <pre> param1 LONG lValue; Array value or index.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;lValue (LONG) - input: Array value or index. ::Current value or index of array. ;ulReserved (ULONG) - input: Reserved value, should be 0. ==Returns== ;rc (BOOL) - return: Succes...")
- 04:26, 28 April 2025 Martini talk contribs created page SPBM SETARRAY (Created page with "{{DISPLAYTITLE:SPBM_SETARRAY}} This message causes the component to set or reset the array of data. ==Syntax== <pre> param1 PSZ pStrl; Pointer to the new array of values.: param2 USHORT usItems; Number of items in the array.: </pre> ==Parameters== ;pStrl (PSZ) - input: Pointer to the new array of values. ;usItems (USHORT) - input: Number of items in the array. ==Returns== ;rc (BOOL) - return: Success indicator. ::TRUE: Successful completion. :...")
- 04:25, 28 April 2025 Martini talk contribs created page SPBM QUERYVALUE (Created page with "{{DISPLAYTITLE:SPBM_QUERYVALUE}} This message causes the component to show the value in the spin field. ==Syntax== <pre> param1 PVOID pStorage; Place for returned value.: param2 USHORT usBufSize; Buffer size.: USHORT usValue; Update/reset value.: </pre> ==Parameters== ;pStorage (PVOID) - input: Place for returned value. ::A place for the returned value. This value is either the address of a :::string or the address of a long variable. ::If the '...")
- 04:24, 28 April 2025 Martini talk contribs created page SPBM QUERYLIMITS (Created page with "{{DISPLAYTITLE:SPBM_QUERYLIMITS}} This message enables an application to query the limits of a numeric spin field. ==Syntax== <pre> param1 PLONG plUpLimit; Pointer to a LONG that will receive the returned upper limit.: param2 PLONG plLowLimit; Pointer to a LONG that will receive the returned lower limit.: </pre> ==Parameters== ;plUpLimit (PLONG) - input: Pointer to a LONG that will receive the returned upper...")
- 04:22, 28 April 2025 Martini talk contribs created page MLN OVERFLOW (Created page with "The MLN_OVERFLOW notification message is sent when an operation in a multiple-line entry field (MLE) would overflow a text limit or a format rectangle. ==Parameters== ;id - input:Low word of mp1. Identifies the MLE window. ;usNotifyCode - input: High word of mp1. Set to MLN_OVERFLOW. ;pmleover - input: Low and high word of mp2. Points to an MLEOVERFLOW struc ture. The MLEOVERFLOW structure has the following form: typedef struct _MLEOVERFLOW {...")
- 04:14, 28 April 2025 Martini talk contribs created page HM UPDATE OBJCOM WINDOW CHAIN (Created page with "{{DISPLAYTITLE:HM_UPDATE_OBJCOM_WINDOW_CHAIN}} This message is sent to the currently active communication object by the communication object who wants to withdraw from the communication chain. ==Syntax== <pre> param1 HWND hwnd; The handle of the object to be withdrawn from the communication chain.: param2 HWND hwnd; Window containing the handle of the object to be replaced.: </pre> ==Parameters== ;hwnd (HWND) - input: The handle of the obje...")
- 04:13, 28 April 2025 Martini talk contribs created page HM TUTORIAL (Created page with "{{DISPLAYTITLE:HM_TUTORIAL}} The Help Manager sends this message to the application window when the user selects the Tutorial choice from a help window. ==Syntax== <pre> param1 PSZ pszTutorialName; Default tutorial name.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;pszTutorialName (PSZ) - input: Default tutorial name. :This points to a string that contains the name of the default tutorial program specified in the Help...")
- 04:12, 28 April 2025 Martini talk contribs created page HM SET USERDATA (Created page with "{{DISPLAYTITLE:HM_SET_USERDATA}} The application sends this message to IPF to store data in the IPF data area. ==Syntax== <pre> param1 ULONG ulReserved; Reserved value, should be 0.: param2 VOID usrdata; 4-byte user data area.: </pre> ==Parameters== ;ulReserved (ULONG) - input: Reserved value, should be 0. ;usrdata (VOID) - input: 4-byte user data area. ==Returns== ;rc (ULONG) - return: Return code. ::TRUE: The user data was successfully stor...")
- 04:12, 28 April 2025 Martini talk contribs created page HM SET SHOW PANEL ID (Created page with "{{DISPLAYTITLE:HM_SET_SHOW_PANEL_ID}} This message tells the Help Manager to display, hide, or toggle the window identity for each help window displayed. ==Syntax== <pre> param1 USHORT fsShowPanelId; The show window identity indicator.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;fsShowPanelId (USHORT) - input: The show window identity indicator. ::CMIC_HIDE_PANEL_ID: Sets the show option off and the window identity i...")
- 04:11, 28 April 2025 Martini talk contribs created page HM SET OBJCOM WINDOW (Created page with "{{DISPLAYTITLE:HM_SET_OBJCOM_WINDOW}} This message is sent to IPF by the application to identify the communication object window to which the HM_INFORM and HM_QUERY_DDF_DATA messages will be sent. This message is not necessary if the communication object does not expect to receive either of these messages. ==Syntax== <pre> hwndparam1 HWND objcomhwnd; Handle of the communication object window to be set.: param2 ULONG ulReserved; Reserved value, should be 0.: <...")
- 04:11, 28 April 2025 Martini talk contribs created page HM SET HELP WINDOW TITLE (Created page with "{{DISPLAYTITLE:HM_SET_HELP_WINDOW_TITLE}} This message allows the application to change the window text of a help window title. ==Syntax== <pre> param1 PSZ pszHelpWindowTitle; Help window title.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;pszHelpWindowTitle (PSZ) - input: Help window title. :This points to a string containing the new Help Window title. ;ulReserved (ULONG) - input: Reserved value, should be 0....")
- 04:10, 28 April 2025 Martini talk contribs created page HM SET HELP LIBRARY NAME (Created page with "{{DISPLAYTITLE:HM_SET_HELP_LIBRARY_NAME}} This message identifies a list of help window library names to the Help Manager instance. ==Syntax== <pre> param1 PSZ pszHelpLibraryName; Library name.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;pszHelpLibraryName (PSZ) - input: Library name. :This points to a string that contains a list of help window library names that will be searched by the Help Manager for the reques...")
- 04:09, 28 April 2025 Martini talk contribs created page HM SET COVERPAGE SIZE (Created page with "{{DISPLAYTITLE:HM_SET_COVERPAGE_SIZE}} This message is sent to IPF by the application to set the size of the coverpage, the window within which all other IPF windows are displayed. ==Syntax== <pre> param1 PRECTL coverpagerectl; Pointer to RECTL containing the size of the coverpage.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;coverpagerectl (PRECTL) - input: Pointer to RECTL containing the size of the coverpage....")
- 04:09, 28 April 2025 Martini talk contribs created page HM SET ACTIVE WINDOW (Created page with "{{DISPLAYTITLE:HM_SET_ACTIVE_WINDOW}} This message allows the application to change the window with which the Help Manager communicates and the window to which the help window is to be positioned. ==Syntax== <pre> param1 HWND hwndActiveWindow; The handle of the window to be made active.: param2 HWND hwndRelativeWindow; The handle of the window next to which the help window is to be positioned.: </pre> ==Parameters== ;hwndActiveW...")
- 04:08, 28 April 2025 Martini talk contribs created page HM REPLACE USING HELP (Created page with "{{DISPLAYTITLE:HM_REPLACE_USING_HELP}} This message tells the Help Manager to display the application-defined Using help window instead of the Help Manager Using help window. ==Syntax== <pre> param1 USHORT idUsingHelpPanel; The identity of the application-defined Using Help window.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;idUsingHelpPanel (USHORT) - input: The identity of the applic...")
- 04:08, 28 April 2025 Martini talk contribs created page HM REPLACE HELP FOR HELP (Created page with "{{DISPLAYTITLE:HM_REPLACE_HELP_FOR_HELP}} This message tells the Help Manager to display the application-defined Help for Help window instead of the Help Manager Help for Help window. ==Syntax== <pre> param1 USHORT idHelpForHelpPanel; Identity of the application-defined Help for Help window.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;idHelpForHelpPanel (USHORT) - input: Identity of...")
- 04:07, 28 April 2025 Martini talk contribs created page HM QUERY KEYS HELP (Created page with "{{DISPLAYTITLE:HM_QUERY_KEYS_HELP}} When the user requests the keys help function, the Help Manager sends this message to the application. ==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== ;usHelpPanel (USHORT) - return: H...")
- 04:07, 28 April 2025 Martini talk contribs created page HM QUERY DDF DATA (Created page with "{{DISPLAYTITLE:HM_QUERY_DDF_DATA}} This message is sent to the communication object window by IPF when it encounters the dynamic data formatting (:ddf:) tag. ==Syntax== <pre> param1 HWND pageclienthwnd; Client handle.: param2 ULONG resid; The res ID associated with the DDF tag.: </pre> ==Parameters== ;pageclienthwnd (HWND) - input: Client handle. :The client handle of the page that contains the object communication window. ;resid (ULONG) - inp...")
- 04:05, 28 April 2025 Martini talk contribs created page HM QUERY (Created page with "{{DISPLAYTITLE:HM_QUERY}} This message is sent to IPF by the application to request IPF-specific information, such as the current Instance handle, the active communication object window, the active window, or the group number of the current window. ==Syntax== <pre> param1 USHORT usselectionid; What is being requested.: USHORT usmessageid; Type of window queried.: param2 PVOID pvoid; Varies, depending on value selected above.: </pre> ==Paramete...")
- 04:03, 28 April 2025 Martini talk contribs created page HM NOTIFY (Created page with "{{DISPLAYTITLE:HM_NOTIFY}} This message is used by the application to sub-class and change the behavior or appearance of the help window. ==Syntax== <pre> param1 USHORT controlres; Res number of the control that was selected.: USHORT usReserve; Reserved value, should be 0.: USHORT usevent; The type of event which has occurred.: param2 ULONG ulhwnd; Window handle of relevant window.: </pre> ==Parameters== ;controlres (USHORT) - input:...")
- 04:02, 28 April 2025 Martini talk contribs created page HM LOAD HELP TABLE (Created page with "{{DISPLAYTITLE:HM_LOAD_HELP_TABLE}} The application sends this message to give the Help Manager the module handle that contains the help table, the help subtable, and the identity of the help table. ==Syntax== <pre> param1 USHORT idHelpTable; Identity of the help table.: USHORT fsidentityflag; Help table identity indicator.: param2 HMODULE MODULE; Resource identity.: </pre> ==Parameters== ;idHelpTable (USHORT) - input: Identity of the help tabl...")
- 04:02, 28 April 2025 Martini talk contribs created page HM KEYS HELP (Created page with "{{DISPLAYTITLE:HM_KEYS_HELP}} This message is sent by the application and informs the help manager to display the keys help window. ==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 (ULONG) - return: Return code. ::0:...")
- 04:01, 28 April 2025 Martini talk contribs created page HM INVALIDATE DDF DATA (Created page with "{{DISPLAYTITLE:HM_INVALIDATE_DDF_DATA}} The application sends this message to IPF to indicate that the previous DDF data is no longer valid. ==Syntax== <pre> param1 ULONG rescount; The count of DDFs to be invalidated.: param2 PUSHORT resarray; Pointer to an array.: </pre> ==Parameters== ;rescount (ULONG) - input: The count of DDFs to be invalidated. ;resarray (PUSHORT) - input: Pointer to an array. ::The pointer to an array of unsigned 16-bit (USHO...")
- 04:00, 28 April 2025 Martini talk contribs created page HM INFORM (Created page with "{{DISPLAYTITLE:HM_INFORM}} This message is used by the Help Manager to notify the application when the user selects a hypertext field that was specified with the reftype=inform attribute of the :link: tag. ==Syntax== <pre> param1 USHORT idnum; Window identity.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;idnum (USHORT) - input: Window identity. ::The identity that is associated with the hypertext field. ;ulReserved (...")