IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

how come i can determine the cursor position on the screen


IBM Mainframe Forums -> COBOL Programming
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
swapnajit

New User


Joined: 18 Apr 2007
Posts: 2
Location: mysore

PostPosted: Thu Apr 19, 2007 2:52 pm
Reply with quote

my requirement is like that ...i have to determine in which field the sursor is positioned on the map and based on that i have to perform different validation...so haw come i can determine the cursor position on the screen
Back to top
View user's profile Send private message
Vinit Bhushan

New User


Joined: 17 Apr 2007
Posts: 4
Location: Gurgaon

PostPosted: Thu Apr 19, 2007 2:56 pm
Reply with quote

I don't think this is possible.
Anyways Let's wait for another reply.
Back to top
View user's profile Send private message
mkk157

Active User


Joined: 17 May 2006
Posts: 310

PostPosted: Thu Apr 19, 2007 2:58 pm
Reply with quote

I think u r talking about the MAPS.. please post urs in the relevant forum. So that u can get replies fastly.

Can u please explain clearly, Where did u get this problem.


Anyway, Can I know, What u r going to do depends on the cursor position on the screen.
Back to top
View user's profile Send private message
kak1981

New User


Joined: 19 Apr 2007
Posts: 6
Location: delhi

PostPosted: Thu Apr 19, 2007 2:59 pm
Reply with quote

by pressing the CTRL+home
Back to top
View user's profile Send private message
udaybarath

New User


Joined: 10 May 2005
Posts: 7

PostPosted: Tue Apr 24, 2007 9:28 am
Reply with quote

You can find the cursor postition using the EIB field EIBCPOSN

I t will give the cursor position in relative number
Back to top
View user's profile Send private message
kanak

Moderator


Joined: 12 Mar 2005
Posts: 252
Location: India

PostPosted: Thu Apr 26, 2007 2:30 pm
Reply with quote

udaybarath has answered you..at the same time you need to recalculate the (X,Y) position by following method:

Say EIBCPOSN gives you value as 82, so to get the (X,Y) position, check you r screen size...say it's 21*71 screen..so for EIBCPOSN = 82 is:

to get the Y position ( If EIBCPOSN > 71 (max Y value)) then: 82-71 = 9, so (X,Y) = (2,9)..i.e. second line 9th column...X=2 as we have subtracted 71 in that once...

If i am sounding confusing..do let me know..
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> COBOL Programming

 


Similar Topics
Topic Forum Replies
No new posts INCLUDE OMIT COND for Multiple values... DFSORT/ICETOOL 5
No new posts parsing variable length/position data... DFSORT/ICETOOL 5
No new posts Cobol program to determine the sequen... COBOL Programming 2
No new posts Data for newly added fields not displ... IMS DB/DC 6
No new posts How to determine TLS/SSL version in m... TSO/ISPF 2
Search our Forums:

Back to Top