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

Changing Look & Feel of Mainframe Screen


IBM Mainframe Forums -> CLIST & REXX
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
avik

New User


Joined: 13 May 2008
Posts: 16
Location: kolkata

PostPosted: Mon Aug 04, 2008 8:24 am
Reply with quote

Hi,
I have written a tool in REXX & working in z/OS.Now I want to change the background colour of my tool's Main Menu Screen.Also want some additional feature to improve the look & feel of my tool (like blinking character or any graphics).
Even if it is possible to code the graphics part in some other language & associating with my existing code then also its acceptable.Can you share any idea or code help? icon_rolleyes.gif
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2358
Location: Israel

PostPosted: Mon Aug 04, 2008 10:09 am
Reply with quote

I believe this is the reason IBM gave us ISPF panels (at your case, may be a DTL panel would be a better choice)

O.
Back to top
View user's profile Send private message
Pedro

Global Moderator


Joined: 01 Sep 2006
Posts: 2547
Location: Silicon Valley

PostPosted: Mon Aug 04, 2008 10:38 pm
Reply with quote

I do not think you can change the background the way you are thinking of. In the whole ISPF sceens, you can only specify seven colors.

You can use the )ATTR section of the panel to set attributes of the characters on the screen. As part of the attribute definition, you can specify HILITE(REVERSE). For example, if you want to use yellow, it is either a yellow character on a black background or with REVERSE, it is a black character on a yellow background. You cannot have, for example, a green character on a turquoise background.

ISPF supports graphics created by GDDM, but I do not think it can be done from rexx. Read about the GRINIT service in the ISPF Services Guide.

=====

But I have learned that users dislike having to learn the nuances of how particular products work. Instead of trying to stand out, you should be trying your best to fit in. Your panels should be in-distinguishable from ISPF panels. The user can and will change the colors to their own preferences using ISPF option 0 -> action bar COLORS
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10873
Location: italy

PostPosted: Mon Aug 04, 2008 11:32 pm
Reply with quote

Quote:
...Also want some additional feature to improve the look & feel of my tool (like blinking character or any graphics). ...


why do You think that, for example, a blinking character should be considered an improvement ??

the wisest thing to do is to stick to the ISPF style of doing things
even pop up menus sometimes are a nuisance icon_smile.gif

looks like You are considering Your work more like a toy than a tool,
everything has to be mantained, documented, explained to the end user, and .....
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Mon Aug 04, 2008 11:35 pm
Reply with quote

Hello,

Many terminal emulators provide for changing colors.

The one on this pc supports changing the background color and the cursor color in addition to all of the "normal" foreground base and extended attributes.
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 -> CLIST & REXX

 


Similar Topics
Topic Forum Replies
No new posts FTP VB File from Mainframe retaining ... JCL & VSAM 8
No new posts Mainframe openings in Techmahnidra fo... Mainframe Jobs 0
No new posts changing defaults in db2 admin - Unlo... DB2 0
No new posts Mainframe Programmer with CICS Skill... Mainframe Jobs 0
No new posts How to Reformat a file using File Man... All Other Mainframe Topics 14
Search our Forums:

Back to Top