I want to change the default cursor position and default values of some ISPF
panels for me alone. Could someone mail me on how to effect those
changes.
Thanks in Advance
Baskar
>I want to change the default cursor position and default values of some ISPF
>panels for me alone.
You will want a PO dataset of the same DCB as your current ISPPLIB.
This dataset must be concatenated ahead of the current ISPPLIB
datasets.
Into this dataset, copy the panel which you wish to customize. Make
the changes you need/want.
If you started ISPF with the TEST option, the panel will be available
immediately after the fix; otherwise, you will need to exit ISPF and
restart it in order to see the change.
This is a very dangerous procedure for novices. You could easily wind
up with a configuration which prevents you even using ISPF, so
correcting any errors could be very costly in terms of time. Let's
all be careful out there ;-)
Frank Clarke
Tampa Area REXX Programmers' Alliance (TARPA)
Member of the REXX Language Assn
Join us at http://www.rexxla.org
(remove currency symbol when replying)
As most panels are DTL sourced now, you may need to update the DTL. Use the
CURSOR attribute of the PANEL tag ( <PANEL CURSOR=fieldname > ).
Often, IBM supplied DTL has raw panel code in <SOURCE> elements. There may
be a .CURSOR in the INIT section. See my attachments for an example of a
different ISPF 3.4 panel and how to compile them with ISPDTLC.
If you have control of the calling EXEC, you can control the cursor when you
use ISPEXEC TBDISP and DISPLAY.
To stop the rest of the world getting these panels, FREE your ISPPLIB
concatenation and ALLOC a new one with your panel library in front when you
logon. Use TSO LISTA ST HI to see your current allocation.
N.
-----Original Message-----
From: baskarans <bask...@INF.COM>
To: TSO-...@VM.MARIST.EDU <TSO-...@VM.MARIST.EDU>
Date: 14 May 1999 05:26
Subject: HOW TO CHANGE THE DEFAULT CURSOR POSITION
>Hi
>
>I want to change the default cursor position and default values of some
ISPF
>To stop the rest of the world getting these panels, FREE your ISPPLIB
>concatenation and ALLOC a new one
Or do it in one step:
"ALLOC FI(ISPPLIB) DA(...) SHR REUSE"
'REUSE' says, in effect, "I don't care whether this DD is already
allocated or not; just do it and don't ask any stupid questions." MVS
systems need to be handled sternly.
I have a pretty-neato session customizer (called ATTACH) which I will
provide ZIPped via e-mail to anyone who asks.
>
>To stop the rest of the world getting these panels, FREE your ISPPLIB
>concatenation and ALLOC a new one with your panel library in front when you
>logon. Use TSO LISTA ST HI to see your current allocation.
OK. I'll pick on that too :-) An easier way to create the clist is
to, within ISPF, type
TSO ISRDDN
O ISPPLIB
CLIST
Then you just change the CLIST it creates for you.
-Doug
>OK. I'll pick on that too :-) An easier way to create the clist is
>to, within ISPF, type
>TSO ISRDDN
>O ISPPLIB
>CLIST
CLIST? CLIST??? Oh, Doug, I'm -so- disappointed!
(Is there an icon for 'barf'?)