msgs12.hlp (Topic list)
MLN_PIXHORZOVERFLOW (1.2)
Notification Group  Overview                      Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
#define INCL_WINMLE
 
WM_CONTROL
id = (USHORT) SHORT1FROMMP(mp1);       /* MLE-window ID      */
usNotifyCode = MLN_PIXHORZOVERFLOW;
lOverFlow = LONGFROMMP(mp2);           /* amount of overflow */
 
The MLN_PIXHORZOVERFLOW notification message is sent whenever user uses the
keyboard to insert more text than can fit in the current format rectangle or
the text limit of a multiple-line entry field (MLE).
 
Parameter     Description
────────────────────────────────────────────────────────────────────────────
 
id            Low word of mp1. Identifies the MLE window.
 
usNotifyCode  High word of mp1. Set to MLN_PIXHORZOVERFLOW.
 
lOverFlow     Low and high word of mp2. The number of pels by which the
              operation overflows the current format rectangle.
 
Return Value
 
An application should return TRUE to retry the operation. If the application
returns FALSE, the user cannot insert additional text.
 
Comments
 
Before returning TRUE, the application should perform some operation (for
example, changing the dimensions of the format rectangle) that will enable
the text to fit.
 
See Also
 
MLN_OVERFLOW, MLN_PIXVERTOVERFLOW, WM_CONTROL