X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 20 Mar 2020 04:00 PM by  Ben Castellani
Object Graphics Display in foreground
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

Michele Lissoni



New Member


Posts:
New Member


--
19 Mar 2020 03:00 PM
    I am using IDL on Linux Fedora 23. Whenever I try to draw a Graphics Object Display, the IDLgrView object (i.e. the canvas containing the plot/image or whatever...) appears in the foreground of my display and does not go away. If I minimize the window, the window (along with the toolbar) will effectively minimize, but the canvas will remain. If I drag another window towards it, the said window will be under the canvas. The only way to get rid of it is to close the window altogether.

    This happens even using the simplest possible code:

    oWindow = OBJ_NEW('IDLgrWindow')
    oView = OBJ_NEW('IDLgrView')
    OWindow->Draw, oView

    Any help would be welcome.


    Ben Castellani



    Basic Member


    Posts:130
    Basic Member


    --
    20 Mar 2020 04:00 PM
    It's difficult to understand exactly the behavior you are describing. Are you rendering a lot of graphics on-screen, even outside of IDL? This can cause ghosting if the system is overloaded.

    You could try changing some of the IDL preferences related to X rendering and seeing if there are any changes or improvement.

    Go to IDL Preferences > IDL > Graphics. The ones I suspect that could affect this behavior are:

    IDL Graphics Stay on Top (IDL_GR_X_ONTOP)
    Backing Store (IDL_GR_X_RETAIN)
    Object Graphics Renderer (IDL_GR_X_RENDERER)
    You are not authorized to post a reply.