<html> <head> <title>Ecore: X Window Configure Functions</title> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> <meta name="author" content="Andres Blanc" > <link rel="icon" href="img/favicon.png" type="image/x-icon"> <link rel="shortcut icon" href="img/favicon.png" type="image/x-icon"> <link rel="icon" href="img/favicon.png" type="image/ico"> <link rel="shortcut icon" href="img/favicon.png" type="image/ico"> <link rel="stylesheet" type="text/css" href="e.css"> <link rel="stylesheet" type="text/css" href="edoxy.css"> </head> <body> <div id="container"> <div id="header"> <div class="layout"> <h1><span>Enlightenment</span></h1> <h2><span>Beauty at your fingertips</span></h2> <table cellspacing="0" cellpadding="0" width="100%"><tr> <td id="header_logo"> <a href="http://www.enlightenment.org"></a> </td> <td id="header_menu"> <table cellspacing="0" cellpadding="0" align="right"><tr> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=home">Home</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=news">News</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=about">About</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=download">Download</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=support">Support</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=contribute">Contribute</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=contact">Contact</a></td> <td class="nav_passive"><a class="nav_passive" href="http://trac.enlightenment.org/e">Tracker</a></td> <td class="nav_passive"><a class="nav_passive" href="http://www.enlightenment.org/p.php?p=docs">Docs</a></td> </tr></table> </td> <td id="header_last"></td> </tr></table> <div class="doxytitle"> Ecore Documentation <small>at 2 Jul 2010</small> </div> <div class="menu-container"> <div class="submenu"> <ul class="current"> <li><a href="files.html">Files</a></li> <li><a href="annotated.html">Data Structures</a></li> <li><a href="globals.html">Globals</a></li> <li><a href="modules.html">Modules</a></li> <li><a href="pages.html">Related Pages</a></li> <li class="current"><a href="index.html">Main Page</a></li> </ul> </div> </div> <div class="clear"></div> </div> </div> <div id="content"> <div class="layout"> <!-- Generated by Doxygen 1.6.2-20100208 --> <div class="contents"> <h1>X Window Configure Functions</h1> <p>Functions to configure X windows. <a href="#_details">More...</a></p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td colspan="2"><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#ga99f9caef1455f9f7e3f1d133b0f9342f">ecore_x_window_configure</a> (Ecore_X_Window window, Ecore_X_Window_Configure_Mask mask, int x, int y, int width, int height, int border_width, Ecore_X_Window sibling, int stack_mode)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Configures the given window with the given mask. <a href="#ga99f9caef1455f9f7e3f1d133b0f9342f"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#gab34b984e4d1d75fb91a327a4638537d6">ecore_x_window_move</a> (Ecore_X_Window window, int x, int y)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Moves a window to the position <code>x</code>, <code>y</code>. <a href="#gab34b984e4d1d75fb91a327a4638537d6"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#gaddf289b0b6cd5fed71573739d3d1d7ba">ecore_x_window_resize</a> (Ecore_X_Window window, int width, int height)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Resizes a window. <a href="#gaddf289b0b6cd5fed71573739d3d1d7ba"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#ga785faabc62a3a2f79430b50ce270b40b">ecore_x_window_move_resize</a> (Ecore_X_Window window, int x, int y, int width, int height)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Moves and resizes a window. <a href="#ga785faabc62a3a2f79430b50ce270b40b"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#gaf26b3ada58e026d0fcf89e8f3f4b9827">ecore_x_window_border_width_set</a> (Ecore_X_Window window, int border_width)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the width of the border of the given window. <a href="#gaf26b3ada58e026d0fcf89e8f3f4b9827"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#ga8c5d03dbbe01f7bd8751a654c81d5bdb">ecore_x_window_raise</a> (Ecore_X_Window window)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Raises the given window. <a href="#ga8c5d03dbbe01f7bd8751a654c81d5bdb"></a><br/></td></tr> <tr><td class="memItemLeft" align="right" valign="top">EAPI void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__Ecore__X__Window__Configure__Group.html#gabe74b714ccd20014567446f991e2d6e8">ecore_x_window_lower</a> (Ecore_X_Window window)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Lowers the given window. <a href="#gabe74b714ccd20014567446f991e2d6e8"></a><br/></td></tr> </table> <hr/><a name="_details"></a><h2>Detailed Description</h2> <p>Functions to configure X windows. </p> <hr/><h2>Function Documentation</h2> <a class="anchor" id="gaf26b3ada58e026d0fcf89e8f3f4b9827"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_border_width_set" ref="gaf26b3ada58e026d0fcf89e8f3f4b9827" args="(Ecore_X_Window window, int border_width)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_border_width_set </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>border_width</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Sets the width of the border of the given window. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The given window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>border_width</em> </td><td>The new border width. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="ga99f9caef1455f9f7e3f1d133b0f9342f"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_configure" ref="ga99f9caef1455f9f7e3f1d133b0f9342f" args="(Ecore_X_Window window, Ecore_X_Window_Configure_Mask mask, int x, int y, int width, int height, int border_width, Ecore_X_Window sibling, int stack_mode)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_configure </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Ecore_X_Window_Configure_Mask </td> <td class="paramname"> <em>mask</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>height</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>border_width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>sibling</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>stack_mode</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Configures the given window with the given mask. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The given window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>mask</em> </td><td>The given mask. </td></tr> <tr><td valign="top"></td><td valign="top"><em>x</em> </td><td>The X coordinate of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>y</em> </td><td>The Y coordinate of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>width</em> </td><td>The width of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>height</em> </td><td>The height of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>border_width</em> </td><td>The border width of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>sibling</em> </td><td>The sibling window of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>stack_mode</em> </td><td>The stack mode of the window. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="gabe74b714ccd20014567446f991e2d6e8"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_lower" ref="gabe74b714ccd20014567446f991e2d6e8" args="(Ecore_X_Window window)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_lower </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Lowers the given window. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The window to lower. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="gab34b984e4d1d75fb91a327a4638537d6"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_move" ref="gab34b984e4d1d75fb91a327a4638537d6" args="(Ecore_X_Window window, int x, int y)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_move </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>y</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Moves a window to the position <code>x</code>, <code>y</code>. </p> <p>The position is relative to the upper left hand corner of the parent window.</p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The window to move. </td></tr> <tr><td valign="top"></td><td valign="top"><em>x</em> </td><td>X position. </td></tr> <tr><td valign="top"></td><td valign="top"><em>y</em> </td><td>Y position. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="ga785faabc62a3a2f79430b50ce270b40b"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_move_resize" ref="ga785faabc62a3a2f79430b50ce270b40b" args="(Ecore_X_Window window, int x, int y, int width, int height)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_move_resize </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>height</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Moves and resizes a window. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The window to move and resize. </td></tr> <tr><td valign="top"></td><td valign="top"><em>x</em> </td><td>New X position of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>y</em> </td><td>New Y position of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>width</em> </td><td>New width of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>height</em> </td><td>New height of the window. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="ga8c5d03dbbe01f7bd8751a654c81d5bdb"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_raise" ref="ga8c5d03dbbe01f7bd8751a654c81d5bdb" args="(Ecore_X_Window window)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_raise </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em></td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p>Raises the given window. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The window to raise. </td></tr> </table> </dd> </dl> </div> </div> <a class="anchor" id="gaddf289b0b6cd5fed71573739d3d1d7ba"></a><!-- doxytag: member="ecore_xcb_window.c::ecore_x_window_resize" ref="gaddf289b0b6cd5fed71573739d3d1d7ba" args="(Ecore_X_Window window, int width, int height)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">EAPI void ecore_x_window_resize </td> <td>(</td> <td class="paramtype">Ecore_X_Window </td> <td class="paramname"> <em>window</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>height</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p>Resizes a window. </p> <dl><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>window</em> </td><td>The window to resize. </td></tr> <tr><td valign="top"></td><td valign="top"><em>width</em> </td><td>New width of the window. </td></tr> <tr><td valign="top"></td><td valign="top"><em>height</em> </td><td>New height of the window. </td></tr> </table> </dd> </dl> </div> </div> </div> <div id="push"></div> </div> <!-- #content --> </div> <!-- .layout --> </div> <!-- #container --> <div id="footer"> <table><tr> <td class="copyright">Copyright ©2010 Enlightenment</td> <td class="generated">Docs generated Fri Jul 2 12:11:50 2010</td> </tr></table> </div> </body> </html>