0

I want to know if it is possible to create a 3270 type screen with my own options, like a program. If possible, is it done with REXX? Until now I wasn't able to find anything about that.

csbl81
  • 453
  • 1
  • 4
  • 8

2 Answers2

6

It depends on where your Rexx program is running. For example, if you are running Rexx in ISPF you could create an ISPF dialog.

cschneid
  • 10,237
  • 1
  • 28
  • 39
  • I'd like for someone to be able to 'execute' the panel I programmed with REXX. For instance, I'd program a panel similar to the ISPF start screen and then I'd code my own options, and those options would open a dataset with text. – csbl81 Feb 14 '13 at 18:41
  • whoever wants to use your panel should declare your panel library as `ISPPLIB` in their REXX code and then can access the panel by the member name – redDevil Mar 30 '13 at 07:36
0

It's not really done with REXX, but with ISPF. The panel definitions are stores as text files in your ISPPLIB concatenation and then called via the ISPF dialog service DISPLAY PANEL. This can be called from REXX, Clist, assembler etc.

You need to read the ISPF Dialog Developer's Guide and Reference. It's not referred to inthe REXX manuals.

http://publibz.boulder.ibm.com/epubs/pdf/ispzdg80.pdf

(there is a newer version, but this stuff doesn't change very much).

To see a panel definition, look in any dataset in your ISSPLIB concatenation in TSO. Use the TSO ISRDDN command to see what libraries you have allocated.

ISPPLIB - Panels SYSPROC/SYSEXEC - Clist/REXX ISPSLIB - Skeletons ISPTLIB - Tables

etc, etc.

Steve

Steve Ives
  • 7,894
  • 3
  • 24
  • 55