IDLitWindow Background Colour [message #65601] |
Wed, 11 March 2009 17:20  |
Jye
Messages: 17 Registered: May 2008
|
Junior Member |
|
|
Hi Everyone,
Heres a nice easy question for someone out there. How do you change
the background colour of IDLitWindow? In the example below you can see
the background to the right is white and I would like to set it to
black.
Cheers
Jye
PRO Background_Example
oImage = Obj_New('IDLgrImage', dist(100))
oModel = OBJ_NEW('IDLgrModel')
oModel -> Add, oImage
oView = OBJ_NEW('IDLgrView', VIEWPLANE_RECT=[0,0, 100, 100],
DIMENSIONS=[500,500])
oView -> Add, oModel
TLB = WIDGET_BASE()
Draw_oWin = WIDGET_DRAW(TLB, XSIZE=700, YSIZE=500,
CLASSNAME='IDLitWindow', $
GRAPHICS_LEVEL=2)
WIDGET_CONTROL, TLB, /REALIZE
WIDGET_CONTROL, Draw_oWin, GET_VALUE=oWin
oWin -> Add, oView
END
|
|
|
Re: IDLitWindow Background Colour [message #65666 is a reply to message #65601] |
Thu, 12 March 2009 16:52  |
Michael Galloy
Messages: 1114 Registered: April 2006
|
Senior Member |
|
|
Jye wrote:
> On Mar 12, 11:12 am, Michael Galloy <mgal...@gmail.com> wrote:
>> Michael Galloy wrote:
>>> Jye wrote:
>>>> Hi Everyone,
>>>> Heres a nice easy question for someone out there. How do you change
>>>> the background colour of IDLitWindow? In the example below you can see
>>>> the background to the right is white and I would like to set it to
>>>> black.
>>>> Cheers
>>>> Jye
>>>> PRO Background_Example
>>>> oImage = Obj_New('IDLgrImage', dist(100))
>>>> oModel = OBJ_NEW('IDLgrModel')
>>>> oModel -> Add, oImage
>>>> oView = OBJ_NEW('IDLgrView', VIEWPLANE_RECT=[0,0, 100, 100],
>>>> DIMENSIONS=[500,500])
>>>> oView -> Add, oModel
>>>> TLB = WIDGET_BASE()
>>>> Draw_oWin = WIDGET_DRAW(TLB, XSIZE=700, YSIZE=500,
>>>> CLASSNAME='IDLitWindow', $
>>>> GRAPHICS_LEVEL=2)
>>>> WIDGET_CONTROL, TLB, /REALIZE
>>>> WIDGET_CONTROL, Draw_oWin, GET_VALUE=oWin
>>>> oWin -> Add, oView
>>>> END
>>> Set the COLOR property of the IDLgrView.
>>> Mike
>> Ah, sorry, I see you have set the DIMENSIONS of the view to not cover
>> the entire window so that won't work.
>>
>> Mike
>> --www.michaelgalloy.com
>> Associate Research Scientist
>> Tech-X Corporation
>
> Mike, Im guessing if you dont have a solution then it probably cant be
> done?
>
> Cheers
> Jye
I learn new things every day (best thing today: IDL 6.4+ can make
animated gifs). And it certainly would not surprise me to find out there
is a way to do this with IDLitWindow, but I don't know how.
Mike
--
www.michaelgalloy.com
Associate Research Scientist
Tech-X Corporation
|
|
|