Please enable JavaScript to view this site.

A-Shell Development History

INFLD's V parameter may now also contain a name to assign to the INFLD control, in addition to specifying the parent control id or name. To use this feature, you must use the string form of the V parameter, and append ">" + ctlname to it, i.e.: , one of the following formats:

V$ = "parentname>infldname"

or

V$ = str(parentid+1)+">infldname"

or

V$ = "1>infldname"

 

xcall INFLD, row, col, xmax, xmin, type, entry, inxctl, v$, op,...

In the first case, the INFLD control will be made a child of the control whose name is "parentname", and will be assigned the name "infldname". The second is the same concept, except that it identifies the parent by its number. (Note that parent ID numbers continue to be offset by one in this case.) The third is just a special case of the second, in which we are not specifying any parent for the control (1 being the default historical value of the V parameter.)

Also note that assigning a name to an INFLD control doesn't have much effect unless the control is going to remain on the screen after the XCALL INFLD.