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

Home » Public Forums » archive » Cannot read top level base 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
Cannot read top level base window [message #25240] Sat, 02 June 2001 17:40
Leonid Syrkin is currently offline  Leonid Syrkin
Messages: 2
Registered: June 2001
Junior Member
Hi!

I am trying to add "Save As.." feature into the IDL 5.0 program.
I need to capture the whole top level base widget window for saving it
into a file. This window contains several graphics windows inside. The
problem is that I don't know how to get window ID for this base. In the
program I do:

widget_control, event.top, tlb_get_size=result
tlb_xsize = result[0]
tlb_ysize = result[1]
widget_control, event.top, tlb_get_offset=result1
tlb_xoffs = result1[0]
tlb_yoffs = result1[1]

;Above works fine and gives me offset and size of the base window.

img=BytArr(tlb_xsize,tlb_ysize)

; Now trying TVRD I am getting error as it reads one of the graphics
windows inside the base window.
img=TVRD(tlb_xoffs,1024-tlb_ysize-tlb_yoffs,tlb_xsize,tlb_ys ize)


What should I add to make it read the window I need?

Thank you in advance,

Leonid Syrkin.
[Message index]
 
Read Message
Previous Topic: Re: comparing numbers using WHERE doesn't work
Next Topic: Re: Cannot read top level base window

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

Current Time: Fri Oct 10 09:44:54 PDT 2025

Total time taken to generate the page: 0.64831 seconds