win: Added floating mode documentation and added a check for floating parameter.

The documentation is from the original floating mode commit message.
This commit is contained in:
Daniel Juyung Seo 2013-12-26 14:23:29 +09:00
parent e63dd3110a
commit 43c19a1fd3
2 changed files with 5 additions and 0 deletions

View File

@ -5463,6 +5463,7 @@ elm_win_floating_mode_set(Evas_Object *obj, Eina_Bool floating)
ELM_WIN_CHECK(obj);
ELM_WIN_DATA_GET_OR_RETURN(obj, sd);
floating = !!floating;
if (floating == sd->floating) return;
sd->floating = floating;
#ifdef HAVE_ELEMENTARY_X

View File

@ -1278,6 +1278,10 @@ EAPI Ecore_Wl_Window *elm_win_wl_window_get(const Evas_Object *obj);
* @param obj The window object
* @param floating If true, the window is floating mode
*
* The floating mode can be used on mobile environment. For example, if the
* video-player window sets the floating mode, then e (enlightenment window
* manager) changes its geometry and handles it like a popup.
*
* @ingroup Win
* @see elm_win_floating_mode_get()
* @since 1.8