[GRASS-dev] Re: [GRASS GIS] #1019: winGRASS: 'layer manager' window
hidden by 'mapdisplay' windows
GRASS GIS
trac at osgeo.org
Wed Mar 9 16:53:51 EST 2011
#1019: winGRASS: 'layer manager' window hidden by 'mapdisplay' windows
-------------------------+--------------------------------------------------
Reporter: neteler | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: normal | Milestone: 6.4.0
Component: wxGUI | Version: svn-releasebranch64
Keywords: wingrass | Platform: MSWindows 7
Cpu: Unspecified |
-------------------------+--------------------------------------------------
Comment(by hellik):
Replying to [ticket:1019 neteler]:
> The stacking order of the 'layer manager' window and the 'map display'
windows are suboptimal: Currently on XP, Windows7 (more?) the wxGUI opens
and the layer manager window is in the background which the empty map
display overlaying it and hiding the menu.
>
> Related answer from ML:
>
> On Wed, Jan 20, 2010 at 7:41 AM, Glynn Clements wrote:
> > I don't think that it's a bug as such, just that you don't have
> > precise guarantees as to the order in which some things happen.
> >
> > You may be able to solve the issue by adding an idle handler, and
> > moving the layer manager to the top the first time that it triggers.
> >
> > Alternatively, wait for the first EVT_PAINT event on the display
> > window, and move the layer manager to the top at that point. EVT_PAINT
> > shouldn't occur until the window has been realised.
>
> Idea: Perhaps the map display could be opened, then sleep some
nanoseconds,
> then open the menu to enforce it to open '''over''' (after) the empty
map display?
>
> Markus
still an issue, closing the ticket?
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1019#comment:2>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list