TABLE I Description of the Eight Parameters to be Passed to the StringsRequest Function Parameter Name Contents HeaderText Pointer to a null-terminated string containing text to be centered at the top of the requester. NumEntrys The number of string gadgets to appear in the requester. BoxWidth An array of short integers containing the width, in characters, of the boxes to contain the strings in the gadgets. This array must have at least NumEntrys elements. Titles An array of pointers to null-terminated strings containing the text to appear to the left of each string gadget. This text will help identify the type of information each string gadget contains. This array must have at least NumEntrys elements. DefText An array of pointers to null-terminated strings containing the initial text to appear inside each string gadget. Make sure the buffers containing the strings are long enough to contain their respective maximum string lengths. This array must have at least NumEntrys elements. MaxLenDefText An array of short integers containing the maximum length of the strings in each string gadget. This length includes the null-terminator. This array must have at least NumEntrys elements. TypeDefText An array of short integers containing either a zero or LONGINT (defined in intuition.h). A zero indicates that the corresponding gadget is a standard string gadget. LONGINT indicates the gadget should only accept long integers. This array must have at least NumEntrys elements. window Pointer to the Window structure of the window in which the requester will appear.