[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [E-devel] Ecore_X fullscreen support
On Fri, 02 Jun 2006 16:59:55 -0400 dan sinclair <email@example.com> babbled:
> I've been fiddling with Ewl trying to add in a call to fullscreen a
> window but I don't seem to be getting anywhere. This might be because
> I'm using the wrong functions, I'm not sure.
> My current assumption is that when I set the FULLSCREEN hint the window
> will get big, move on top and drop its border, without me having to do
> any extra code. Is that assumption valid? Or do I need to set
> borderless, raise the window and resize to the size of the root window
ecore_x_netwm_window_state_set() only works on an unmapped/unmanaged window.
ecore_x_netwm_state_request_send() is needed once a window is managed by a wm.
thats because that's the netwm standard - requesting a change after mapping is
different to before.
> I've tried to set the hint in two ways. The simpler is to just use:
> NULL, ECORE_X_WINDOW_STATE_FULLSCREEN,
> ECORE_X_WINDOW_STATE_FULLSCREEN, TRUE);
> The more complicated you can see in:
> http://everburning.com/tmp/fullscreen.diff. (Yes, I know, my webserver
> is stupid, just view source to see it formatted correctly.) It seems
> like most applications just use ecore_evas_fullscreen, but this won't
> work for us as we use ecore_x and not ecore_evas.
> Am I just doing something wrong here, or is something below Ewl not
> acting as it should be?
> enlightenment-devel mailing list
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) firstname.lastname@example.org
Tokyo, Japan (東京 日本)