On Mon, 9 Dec 2013 12:00:32 -0500 Michael Blumenkrantz
<[email protected]> said:

> On Mon, 9 Dec 2013 16:53:38 +0000
> "Eoff, Ullysses A" <[email protected]> wrote:
> 
> > The ELM docs don't explain the concept... nor does a Google search AFAICT.
> > So what is it?
> > 
> > Currently, setting a window as withdrawn appears to just hide it (i.e.
> > elm_win_withdrawn_set(..., EINA_TRUE))... so what's the point, why not use
> > evas_object_hide(...) instead?
> > 
> > Next, if we call evas_object_show(...) on  a withdrawn window, should it be
> > unwithdrawn too?  This is how it works right now on X11 engine, but is that
> > correct?  Or should you be required to call elm_win_withdrawn_set(...,
> > EINA_FALSE)?
> > 
> > Essentially, I'm asking because I want to make sure it's consistent (which
> > it's not) and correct across engines (e.g. X11 vs. Wayland), or should it
> > be?  As Tom basically stated on IRC, this probably shouldn't even be logic
> > that is specific to any engine, rather it's a general thing.
> > 
> > Finally, the clear definition of a withdrawn window should be added to the
> > docs.
> > 
> > ----
> > U. Artie
> > 
> > 
> 
> withdrawn is the same as iconify, except that the application may decide to
> free/destroy/reduce functionality in order to conserve system resources. it's
> like how android apps never close but also aren't in the foreground or using
> noticeable cpu/battery.

actually no. it's not the same as iconified. its basically a window that is no
longer managed at all by the window manager. it has been widthdrawn. it is the
same as just hide()ing it.

http://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/ICCCM/icccm.html

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to