comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: METAFILE + TVLCT
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: METAFILE + TVLCT [message #43267] Mon, 28 March 2005 09:18 Go to previous message
Karl Schultz is currently offline  Karl Schultz
Messages: 341
Registered: October 1999
Senior Member
On Fri, 25 Mar 2005 13:59:50 -0800, Ed Hyer wrote:

> I got started using the 255-color color tables IDL provides, which are
> useful immediately for quick plotting. After a while, I got greedy and
> started using TVLCT when I needed another color that wasn't in the
> color table I was using. Now I am creating my graphics as METAFILES and
> have found this trick doesn't seem to work. I initialize the device as
> follows:
>> set_plot,'METAFILE'
>> device,file=outfile
>> device,xsize=xsize/30,ysize=ysize/30
>> device,/index
>> device,true=0
> Then, I use TVLCT to give me colors I need, such as adding a gray for
> NODATA to my usual ROYGBIV colors:
>> loadct,39
>> tvlct,[100,100,100],1
> This works beautifully on the WIN display device, but does not change
> the colors at all in the METAFILE.
> Is there another workaround for this?

This is a bug. I'll fix it for next release.

One workaround is to always load the color table starting at the beginning.

So if you wanted to change only index 10, you'd have to get entries 0-9
and then set 0-10. Or get the entire table, make your changes, and then
set the whole thing again.

Karl
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Filled contours plotted on top of the continent outlines ???
Next Topic: The Greatest News Ever!

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun Oct 12 17:30:20 PDT 2025

Total time taken to generate the page: 0.72125 seconds