If this is a repeat, I apologize, I get an error when I try to reply
Actually, if you use the same field names for RTNCSRLOC(&ROW &COL) and
CSRLOC(ROW COL) You won't even have to move anything into ROW and COL.
It will return and put out the same row and col.
(I use this for all of my F4=Prompt fields, cursor always goes back to where
it was last) If you have edit checks, you may want to z-add0 to both row and
col for DSPATR(PC)
Here is a sample:
RTNCSRLOC(&RCD &FLD)
RTNCSRLOC(*MOUSE &ROW &COL)
CSRLOC(ROW COL)
ROW 3S 0H
COL 3S 0H
Hth,
Craig
-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Dennis Lovelady
Sent: Friday, March 26, 2010 10:28 AM
To: 'RPG programming on the IBM i / System i'
Subject: RE: Positioning cursor to specific field...
Simply, is there an alternative way to position the cursor to a
specific field without using DSPATR(PC)?
Have you checked the CSRLOC option in the DDS reference? I believe that is
what you want, IF you can live with the fact that your program must know the
screen position of each prompt field.
Regards,
Dennis Lovelady
http://www.linkedin.com/in/dennislovelady
--
Sometimes I've believed as many as six impossible things before breakfast.
-- Lewis Carroll
--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or
change list options,
visit:
http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.