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

Home » Public Forums » archive » graphics window
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: graphics window [message #76336 is a reply to message #16178] Wed, 25 May 2011 09:12 Go to previous messageGo to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
David Fanning writes:

>
> Daniel Larson writes:
>
>> OK, i'm a long time user of IDL (10+ years), so I can't believe I'm
>> going to ask this question. How do I get the darn graphics window to
>> stay on top in IDL 8.1 on Windows 7? The preferences are set
>> correctly, I tried changing the backing store, the window size... Has
>> anyone else had this problem?
>
> Are you kidding!? All I do anymore is complain about
> the damn WSHOW command and why it's broken. The usual
> response from technical support is "Huh, what's the
> WSHOW command?"
>
> If fact, I have discovered that this is a deep
> conspiracy at ITTVIS to completely eliminate
> direct graphics. No doubt due the the increasing
> popularity of Coyote Graphics. :-)
>
> I have IDL running on the right monitor and graphics
> windows appearing on the left monitor. I have discovered
> in IDL 8.1 that if I have a direct graphics window and
> a function graphics window that I can NEVER put a
> direct graphics window in front of a function graphics
> window!
>
> You talk about something that annoys the living
> hell out of me...

I just moved my IDL 8.1 installation over to my left
monitor, where the graphics windows appear, just to
see what would happen.

I made a Coyote Graphics window:

IDL> cgHistoplot, cgDemoData(7), /Window

This window appears on top of my Workbench and disappears
when I click in the Workbench to edit a file. I can put it
back on top with cgShow:

IDL> cgShow

While that window is on the display, I made a function
graphics window:

IDL> p = Plot( cgDemoData(1) )

That window also immediately appears on top of the Workbench.
However, when I click in the editor to edit the file, the
damn window won't go away! It stubbornly persists in staying
directly in front of the area of the Workbench I want to type in!

To get rid of it, I click the "Minify" button.

Now, if I type WShow I get a Window Out Of Range error. If
I type cgShow, by Histogram plot comes to the front. If I
go to the taskbar and Maximize by function graphics window,
it pops up in front of my Histogram window.

Now if I type cgShow, my Histogram window pops forward of
the Workbench, but behind the persistently annoying
function graphics window. I can bring the Histogram window
forward of the function graphics window if I click on it,
but I have to reach for the mouse, obviously, to do that.

Sigh....

Cheers,

David

--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: cutting/grouping
Next Topic: How to re-use object methods

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

Current Time: Fri Oct 10 05:05:44 PDT 2025

Total time taken to generate the page: 0.96240 seconds