Perry, SYSTEM(4001)/SYSTEM(4002) are undocumented internal functions used by the COMMAND.EDITOR verb (which itself is undocumented). I posted some info about the use of COMMAND.EDITOR with the "ON" and "ALL" options while ago. How this command/option affects INPUT @(x,y):var when it is active. This is probably what you're looking for. It should be noted if you code: "INPUT @(x,y):var,100" (in this ALL mode) the input or edited field data, will not wrap to the next line, but scroll the "field to the left or right", as required. Which is very handy.
See: http://www.mail-archive.com/[email protected]/msg17686.html Regards David -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Perry Taylor Sent: Friday, October 27, 2006 5:53 AM To: [email protected] Subject: [U2][UV] Terminal Cursor Control I'm having one of those "how do they do that" moments. [snip] I have perused a bunch of the source code in BP and APP.PROGS in the UV account to see if I could find any hints there but most everything is either based on INPUT @(X,Y) or raw character input using KEYIN(). I have no idea if the SYSTEM(4001/4002) input routine is implemented in BASIC or something else. Feels like I'm at a dead end. Anyone have any ideas? Thanks. Perry Taylor ZirMed 626 West Main St , 6th Floor b Louisville, KY 40202 www.zirmed.com <http://www.zirmed.com/> ------- u2-users mailing list [email protected] To unsubscribe please visit http://listserver.u2ug.org/
