Notifies the input method of input for an auxiliary area.
Input Method Library (libIM.a)
int IMProcessAuxiliary(IM, AuxiliaryID, Button, PanelRow
PanelColumn, ItemRow, ItemColumn, String, Length)
IMObject IM;
caddr_t AuxiliaryID;
uint Button;
uint PanelRow;
uint PanelColumn;
uint ItemRow;
uint ItemColumn;
caddr_t *String;
uint *Length;
The IMProcessAuxiliary subroutine notifies the input method instance of input for an auxiliary area.
| Item | Description |
|---|---|
| IM | Specifies the input method instance. |
| AuxiliaryID | Identifies the auxiliary area. |
| Button | Specifies one of the following types of input:
|
| PanelRow | Indicates the panel on which the selection event occurred. |
| PanelColumn | Indicates the panel on which the selection event occurred. |
| ItemRow | Indicates the selected item. |
| ItemColumn | Indicates the selected item. |
| String | Holds the returned string. If a null value is returned, the input is used or discarded by the input method. Note that the String parameter is not a null-terminated string. |
| Length | Stores the length, in bytes, of the String parameter. |