Bizarly, although being long in the tooth with PRO-IV I am not that suprised.
The answer is to make the function REGEN you have to have atleast one logic in the function somewhere, mine had no logic. A logic with one blank line called from any logic point seems to do be enough to do it
Thanks for the replie, as you sugest its to know your just as stuck with an issue as anybody else.
I did achive in the end a "half cocked" soloution. I used the remainder function with @PSEQ and the number of visable records on screen to workout which record, and therefore the line number on the CRT the cursor is "probably" at. It mostly works if the user is just navigating using up/down keys but gets totaly confused if the user dials in the record number in the @PSEQ field.
I don't do pro4 all day every day, I have been supporting over the internet for a few years a manufacturing companys sales,stock & production planning system. The work is mainly bolting on new bits of functionality and fixing bugs.
My main business is as an "Artists Engineer". This involves me in a whole range of stuff. From designing/building electronic PCB's and embeded programming, Visual C++ on PC's, through to mechanical CAD design, project planning, welding fabrication, electrical design and wiring. Pretty much anything that can go into the manufacture of a piece of public artwork. I finished a project near you at Aberdeen Uni at the end of last year called "Hippocratic Oath". There is a picture of it on the artists website along with some other projects I have done for him, about half a dozen or more. See http://www.ronhaselden.com/
I could do a trade ! I have a PC 4.0 & 4.6. Do you have the bootstrap filedefs for 4.0 ? Not sure how to do the transfer as its about 38mb which is probably to big for email. Do you have some workspace that can be access via ftp ?