Re: Color display disappeared

From: Cam V. Tran (trancv AT unknown)
Date: Fri Jul 28 1995 - 10:58:28 MDT


To clarify the last email ("Color display disappeared")
please let me go over the whole business.

We have inherited some legacy code using an old
version of NCAR graphics. Essentially, the code
made use of the following calls

o opngks and clsgks

o setusv (with obsolete parameters 'IR', 'IG', 'IB',
                                       'IM', 'IN' )
o displa, set, ezxy

o line, points, pwrity (obsolete)

Plots are outputted to a metafile (with default name gmeta).

What I have in mind is to modify the code so one can either
output plots to a metafile (with a chosen name), or output
to a new X11 window (say, for interactive purpose), or both
(interactive but also say plots for future reference).
 
Unfamiliar with the NCAR graphics package and trying to minimize
effort, I tried to replace the calls opngks and clsgks as the
following in the case where plots go to a new X11 window and
a metafile.

>
> c Open gks package, open and activate workstation(s)
> call gopks (6, ignored)
> call gesc (-1391, 1, metafil, 1, 1, ch_ignored)
> call gopwk (1, 2, 1)
> call gopwk (10, 2, 8)
> call gacwk (1)
> call gacwk (10)
> c
> c......Plotting (doing several plots).......
> c==== Here goes legacy plotting code ====
> c
> c Deactive and close workstation(s), and clse gks package
> call gdawk(1)
> call gclwk(1)
> call gdawk(10)
> call gclwk(10)
> call gclks
>
> Here, "metafil" is the variable for the name of the output
> metafile; "ignored" and "ch_ignored" are dummy stuff.

As noted in the last email, the metafile is fine but the
output on screen loses color after the first plot. That
is the first plot to the new X11 window has all color intended,
but each subsequent one is monochrome (just plain white on
black background).

Is there anyway to fix this with minimum effort? A time-consumming
way is to replace obsolete calls with current calls from the NCAR
GKS-0A Gpaphics. This will amount to throwing out setuvs calls
with obsolete parameters and replace them with gscr. Also, replace
pwrity calls and others if neccessary. Also, as pointed out by
Mary Haley, I need to set color atributes for BOTH X11 workstation
and metafile. Boy, it seem like a good deal of work!

Please let me know if there's way(s) to work around with minimum
effort.

Cam Tran (trancv AT unknown)
NRaD - Code 761
San Diego, CA 92152-5000
________________________________________________________________
     



This archive was generated by hypermail 2b29 : Wed Jun 28 2000 - 09:40:25 MDT