summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2017-06-14 14:26:26 -0700
committerCedric BAIL <cedric@osg.samsung.com>2017-06-14 14:26:28 -0700
commit60e0e3d1d596ad98cae9936f0e52f61825354607 (patch)
tree50522752f4abb573b1e063f9b3afef526ab5520e /src/lib/ecore_evas
parent638ee888d9a503e40d18689ac534efdedad9c738 (diff)
ecore_evas: document client leader routines
Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D4963 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/lib/ecore_evas')
-rw-r--r--src/lib/ecore_evas/Ecore_Evas.h28
1 files changed, 27 insertions, 1 deletions
diff --git a/src/lib/ecore_evas/Ecore_Evas.h b/src/lib/ecore_evas/Ecore_Evas.h
index e148a421a9..8481ccc203 100644
--- a/src/lib/ecore_evas/Ecore_Evas.h
+++ b/src/lib/ecore_evas/Ecore_Evas.h
@@ -2862,9 +2862,35 @@ EAPI Eina_List *ecore_evas_ecore_evas_list_get(void);
2862 */ 2862 */
2863EAPI Eina_List *ecore_evas_sub_ecore_evas_list_get(const Ecore_Evas *ee); 2863EAPI Eina_List *ecore_evas_sub_ecore_evas_list_get(const Ecore_Evas *ee);
2864 2864
2865/* specific calls to an x11 environment ecore_evas */ 2865/**
2866 * @brief Set the window's client leader.
2867 *
2868 * @param ee Ecore_Evas for the window.
2869 * @param win The window.
2870 *
2871 * Sets the client leader X atom property for the given window. All
2872 * non-transient top-level windows created by an app other than the main
2873 * window must have this property set to the app's main window.
2874 */
2866EAPI void ecore_evas_x11_leader_set(Ecore_Evas *ee, Ecore_X_Window win); 2875EAPI void ecore_evas_x11_leader_set(Ecore_Evas *ee, Ecore_X_Window win);
2876
2877/**
2878 * @brief Get the client leader.
2879 *
2880 * @param ee Ecore_Evas for the window.
2881 * @return the current client leader.
2882 *
2883 * @see ecore_evas_x11_leader_set()
2884 */
2867EAPI Ecore_X_Window ecore_evas_x11_leader_get(Ecore_Evas *ee); 2885EAPI Ecore_X_Window ecore_evas_x11_leader_get(Ecore_Evas *ee);
2886
2887/**
2888 * @brief Reset the client leader to default.
2889 *
2890 * @param ee Ecore_Evas for the window.
2891 *
2892 * @see ecore_evas_x11_leader_set()
2893 */
2868EAPI void ecore_evas_x11_leader_default_set(Ecore_Evas *ee); 2894EAPI void ecore_evas_x11_leader_default_set(Ecore_Evas *ee);
2869 2895
2870/** 2896/**