<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US"> <head> <title>kwin/lib: KDecorationDefines Class Reference (kwin/lib)</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="pics-label" content='(pics-1.1 "http://www.icra.org/ratingsv02.html" comment "ICRAonline DE v2.0" l gen true for "http://www.kde.org" r (nz 1 vz 1 lz 1 oz 1 cb 1) "http://www.rsac.org/ratingsv01.html" l gen true for "http://www.kde.org" r (n 0 s 0 v 0 l 0))' /> <meta name="trademark" content="KDE e.V." /> <meta name="description" content="K Desktop Environment Homepage, KDE.org" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="robots" content="all" /> <link rel="shortcut icon" href="../../../favicon.ico" /> <link rel="stylesheet" media="screen" type="text/css" title="APIDOX" href="doxygen.css" /> </head> <body> <div id="nav_header_top" align="right"> <a href="#content" class="doNotDisplay" accesskey="2">Skip to main content ::</a> <a href="../../.."><img id="nav_header_logo" alt="Home" align="left" src="../../../kde_gear_64.png" border="0" /></a> <span class="doNotDisplay">::</span> <div id="nav_header_title" align="left">KDE API Reference</div> </div> <div id="nav_header_bottom" align="right"> <span class="doNotDisplay">:: <a href="#navigation" accesskey="5">Skip to Link Menu</a><br/></span> <div id="nav_header_bottom_right" style="text-align: left;"> / <a href="../../..">API Reference</a> / <a href="../../html/index.html">kwin</a> / <a href=".">lib</a> </div> </div> <table id="main" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td valign="top" class="menuheader" height="0"></td> <td id="contentcolumn" valign="top" rowspan="2" > <div id="content" style="padding-top: 0px;"><div style="width:100%; margin: 0px; padding: 0px;"> <a name="content"></a> <!-- Generated by Doxygen 1.5.5 --> <div class="contents"> <h1>KDecorationDefines Class Reference</h1><!-- doxytag: class="KDecorationDefines" --><code>#include <<a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for KDecorationDefines:</div> <div class="dynsection"> <p><center><img src="classKDecorationDefines.png" usemap="#KDecorationDefines_map" border="0" alt=""></center> <map name="KDecorationDefines_map"> <area href="classKDecoration.html" alt="KDecoration" shape="rect" coords="0,56,130,80"> <area href="classKDecorationOptions.html" alt="KDecorationOptions" shape="rect" coords="140,56,270,80"> <area href="classKCommonDecoration.html" alt="KCommonDecoration" shape="rect" coords="0,112,130,136"> </map> </div> <p> <a href="classKDecorationDefines-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> This class provides a namespace for all decoration related classes. <p> All shared types are defined here. <dl class="since" compact><dt><b>Since:</b></dt><dd>3.2 </dd></dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00047">47</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Public Types</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#7cd259316ec359e451faf3e6466ac407">Position</a> { <br> <b>PositionCenter</b> = 0x00, <b>PositionLeft</b> = 0x01, <b>PositionRight</b> = 0x02, <b>PositionTop</b> = 0x04, <br> <b>PositionBottom</b> = 0x08, <b>PositionTopLeft</b> = PositionLeft | PositionTop, <b>PositionTopRight</b> = PositionRight | PositionTop, <b>PositionBottomLeft</b> = PositionLeft | PositionBottom, <br> <b>PositionBottomRight</b> = PositionRight | PositionBottom <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e71">MaximizeMode</a> { <a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e71f1a2133f2b4c7d2158743c27bfb31651">MaximizeRestore</a> = 0, <a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e7169bd93564300b1bd010d99bd0eadbdc2">MaximizeVertical</a> = 1, <a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e7102dde3dcb3e8c25d537443c661c86b83">MaximizeHorizontal</a> = 2, <a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e71c4941f01ff8c9490765d77e8ee283894">MaximizeFull</a> = MaximizeVertical | MaximizeHorizontal }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71ea">WindowOperation</a> { <br> <b>MaximizeOp</b> = 5000, <b>RestoreOp</b>, <b>MinimizeOp</b>, <b>MoveOp</b>, <br> <b>UnrestrictedMoveOp</b>, <b>ResizeOp</b>, <b>UnrestrictedResizeOp</b>, <b>CloseOp</b>, <br> <b>OnAllDesktopsOp</b>, <b>ShadeOp</b>, <b>KeepAboveOp</b>, <b>KeepBelowOp</b>, <br> <b>OperationsOp</b>, <b>WindowRulesOp</b>, <a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71eaa6aa00dbee4e6e521d9230aa80c6cd11">ToggleStoreSettingsOp</a> = WindowRulesOp, <b>HMaximizeOp</b>, <br> <b>VMaximizeOp</b>, <b>LowerOp</b>, <b>FullScreenOp</b>, <b>NoBorderOp</b>, <br> <b>NoOp</b>, <b>SetupWindowShortcutOp</b>, <a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71ea7337d0ae64ece0ef52f77e9d9a3e813e">ApplicationRulesOp</a> <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae">ColorType</a> { <br> <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae062ecd408ebfe0fc6d77486057b3a02d">ColorTitleBar</a>, <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3aeb160d58d8968940daedd60974765a9ef">ColorTitleBlend</a>, <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae5deae14147892a519c6ea904492b55be">ColorFont</a>, <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae0ba0c1c2e44d6dfca95ee4d68875dfd5">ColorButtonBg</a>, <br> <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae871e1204f033b31cd12ac53fd242d6b2">ColorFrame</a>, <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3aeca5b7bf8e62d85f7e2bccda3fc2c8d07">ColorHandle</a>, <b>NUM_COLORS</b> <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <br> <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a81447d1745577ac817c2e8a2f527f67c9">SettingDecoration</a> = 1 << 0, <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a827bfac12d87019ceb564efdd7e3b5032">SettingColors</a> = 1 << 1, <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a88e0d7e7b6d1df913c12217720cff1041">SettingFont</a> = 1 << 2, <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a86ba01fb4df6f2182e0a94444c78d7037">SettingButtons</a> = 1 << 3, <br> <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a87ae0a4cae148dc99a6328f935b927f60">SettingTooltips</a> = 1 << 4, <a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a89f91020f68e70ed05ca86572fac820ba">SettingBorder</a> = 1 << 5 <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3">BorderSize</a> { <br> <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3ba85ddb395182a5cdecb9ddeded8bd0a">BorderTiny</a>, <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3e3701de8f02ffab31e72244a8f0fdbcc">BorderNormal</a>, <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3eb2c55738b9a93ee3ca01afa9b09fe74">BorderLarge</a>, <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee384cb487697693537eb09d145ceb0934b">BorderVeryLarge</a>, <br> <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee35b1732343650d007bd0f26ac69ac9eb6">BorderHuge</a>, <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee30e0e4d1a9a75dcdd382b05f95c170944">BorderVeryHuge</a>, <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee32c587e5e2340f52eec88b008d46fe33b">BorderOversized</a>, <b>BordersCount</b> <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0">Ability</a> { <br> <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0375ccf0dcc5c0a44101300af8773f90b">AbilityAnnounceButtons</a> = 0, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0b300539dce0f66f32cafc5f1a3507cfd">AbilityButtonMenu</a> = 1000, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0e82ec301ba6a147524495fdcc96c82b9">AbilityButtonOnAllDesktops</a> = 1001, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f01cd11a960ca96db206a5a1d1b039647d">AbilityButtonSpacer</a> = 1002, <br> <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f071e8500ae9e929c630a2a0525356dcc7">AbilityButtonHelp</a> = 1003, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f011525db361ef3104b7cae6a16f17162f">AbilityButtonMinimize</a> = 1004, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0172a791d52ba82db940e3a8820acf56a">AbilityButtonMaximize</a> = 1005, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0638fcb8212a81e145f4189ccae3cd620">AbilityButtonClose</a> = 1006, <br> <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f01ade0b9b07a2fc90481c64a1782f2ecb">AbilityButtonAboveOthers</a> = 1007, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0afaebaba217529b7cb365eb88b7fe0d7">AbilityButtonBelowOthers</a> = 1008, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0ed00cce4d61c264f3cb77e2ed7cd10d8">AbilityButtonShade</a> = 1009, <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0b4ccc0b7569a618c2738608bc1e50c81">AbilityButtonResize</a> = 1010, <br> <b>ABILITY_DUMMY</b> = 10000000 <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><b>Requirement</b> { <b>REQUIREMENT_DUMMY</b> = 1000000 }</td></tr> </table> <hr><h2>Member Enumeration Documentation</h2> <a class="anchor" name="7cd259316ec359e451faf3e6466ac407"></a><!-- doxytag: member="KDecorationDefines::Position" ref="7cd259316ec359e451faf3e6466ac407" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#7cd259316ec359e451faf3e6466ac407">KDecorationDefines::Position</a> </td> </tr> </table> </div> <div class="memdoc"> <p> These values represent positions inside an area. <p> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00053">53</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="e0238f4c511b53633b718183f6240e71"></a><!-- doxytag: member="KDecorationDefines::MaximizeMode" ref="e0238f4c511b53633b718183f6240e71" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#e0238f4c511b53633b718183f6240e71">KDecorationDefines::MaximizeMode</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Maximize mode. <p> These values specify how a window is maximized. <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="e0238f4c511b53633b718183f6240e71f1a2133f2b4c7d2158743c27bfb31651"></a><!-- doxytag: member="MaximizeRestore" ref="e0238f4c511b53633b718183f6240e71f1a2133f2b4c7d2158743c27bfb31651" args="" -->MaximizeRestore</em> </td><td> The window is not maximized in any direction. </td></tr> <tr><td valign="top"><em><a class="anchor" name="e0238f4c511b53633b718183f6240e7169bd93564300b1bd010d99bd0eadbdc2"></a><!-- doxytag: member="MaximizeVertical" ref="e0238f4c511b53633b718183f6240e7169bd93564300b1bd010d99bd0eadbdc2" args="" -->MaximizeVertical</em> </td><td> The window is maximized vertically. </td></tr> <tr><td valign="top"><em><a class="anchor" name="e0238f4c511b53633b718183f6240e7102dde3dcb3e8c25d537443c661c86b83"></a><!-- doxytag: member="MaximizeHorizontal" ref="e0238f4c511b53633b718183f6240e7102dde3dcb3e8c25d537443c661c86b83" args="" -->MaximizeHorizontal</em> </td><td> The window is maximized horizontally. <p> </td></tr> <tr><td valign="top"><em><a class="anchor" name="e0238f4c511b53633b718183f6240e71c4941f01ff8c9490765d77e8ee283894"></a><!-- doxytag: member="MaximizeFull" ref="e0238f4c511b53633b718183f6240e71c4941f01ff8c9490765d77e8ee283894" args="" -->MaximizeFull</em> </td><td> Equal to <code>MaximizeVertical</code> | <code>MaximizeHorizontal</code>. </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00069">69</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="78c502c2349fad3279a6de2f982f71ea"></a><!-- doxytag: member="KDecorationDefines::WindowOperation" ref="78c502c2349fad3279a6de2f982f71ea" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71ea">KDecorationDefines::WindowOperation</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="78c502c2349fad3279a6de2f982f71eaa6aa00dbee4e6e521d9230aa80c6cd11"></a><!-- doxytag: member="ToggleStoreSettingsOp" ref="78c502c2349fad3279a6de2f982f71eaa6aa00dbee4e6e521d9230aa80c6cd11" args="" -->ToggleStoreSettingsOp</em> </td><td> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd></dd></dl> </td></tr> <tr><td valign="top"><em><a class="anchor" name="78c502c2349fad3279a6de2f982f71ea7337d0ae64ece0ef52f77e9d9a3e813e"></a><!-- doxytag: member="ApplicationRulesOp" ref="78c502c2349fad3279a6de2f982f71ea7337d0ae64ece0ef52f77e9d9a3e813e" args="" -->ApplicationRulesOp</em> </td><td> <dl class="since" compact><dt><b>Since:</b></dt><dd>3.5 </dd></dl> </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00078">78</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3ae"></a><!-- doxytag: member="KDecorationDefines::ColorType" ref="97b303019fc8b94945b4a9fddcf9d3ae" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae">KDecorationDefines::ColorType</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Basic color types that should be recognized by all decoration styles. <p> Decorations are not required to implement all the colors, but for the ones that are implemented the color setting for them should be obeyed. <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3ae062ecd408ebfe0fc6d77486057b3a02d"></a><!-- doxytag: member="ColorTitleBar" ref="97b303019fc8b94945b4a9fddcf9d3ae062ecd408ebfe0fc6d77486057b3a02d" args="" -->ColorTitleBar</em> </td><td> The color for the titlebar. </td></tr> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3aeb160d58d8968940daedd60974765a9ef"></a><!-- doxytag: member="ColorTitleBlend" ref="97b303019fc8b94945b4a9fddcf9d3aeb160d58d8968940daedd60974765a9ef" args="" -->ColorTitleBlend</em> </td><td> The blend color for the titlebar. </td></tr> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3ae5deae14147892a519c6ea904492b55be"></a><!-- doxytag: member="ColorFont" ref="97b303019fc8b94945b4a9fddcf9d3ae5deae14147892a519c6ea904492b55be" args="" -->ColorFont</em> </td><td> The titlebar text color. </td></tr> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3ae0ba0c1c2e44d6dfca95ee4d68875dfd5"></a><!-- doxytag: member="ColorButtonBg" ref="97b303019fc8b94945b4a9fddcf9d3ae0ba0c1c2e44d6dfca95ee4d68875dfd5" args="" -->ColorButtonBg</em> </td><td> The color to use for the titlebar buttons. </td></tr> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3ae871e1204f033b31cd12ac53fd242d6b2"></a><!-- doxytag: member="ColorFrame" ref="97b303019fc8b94945b4a9fddcf9d3ae871e1204f033b31cd12ac53fd242d6b2" args="" -->ColorFrame</em> </td><td> The color for the window frame (border). </td></tr> <tr><td valign="top"><em><a class="anchor" name="97b303019fc8b94945b4a9fddcf9d3aeca5b7bf8e62d85f7e2bccda3fc2c8d07"></a><!-- doxytag: member="ColorHandle" ref="97b303019fc8b94945b4a9fddcf9d3aeca5b7bf8e62d85f7e2bccda3fc2c8d07" args="" -->ColorHandle</em> </td><td> The color for the resize handle. </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00109">109</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="08391177eedbda56a1449074299650a8"></a><!-- doxytag: member="KDecorationDefines::@1" ref="08391177eedbda56a1449074299650a8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum </td> </tr> </table> </div> <div class="memdoc"> <p> These flags specify which settings changed when rereading settings. <p> Each setting in class <a class="el" href="classKDecorationOptions.html" title="This class holds various configuration settings for the decoration.">KDecorationOptions</a> specifies its matching flag. <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a81447d1745577ac817c2e8a2f527f67c9"></a><!-- doxytag: member="SettingDecoration" ref="08391177eedbda56a1449074299650a81447d1745577ac817c2e8a2f527f67c9" args="" -->SettingDecoration</em> </td><td> The decoration was changed. </td></tr> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a827bfac12d87019ceb564efdd7e3b5032"></a><!-- doxytag: member="SettingColors" ref="08391177eedbda56a1449074299650a827bfac12d87019ceb564efdd7e3b5032" args="" -->SettingColors</em> </td><td> The color palette was changed. </td></tr> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a88e0d7e7b6d1df913c12217720cff1041"></a><!-- doxytag: member="SettingFont" ref="08391177eedbda56a1449074299650a88e0d7e7b6d1df913c12217720cff1041" args="" -->SettingFont</em> </td><td> The titlebar font was changed. </td></tr> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a86ba01fb4df6f2182e0a94444c78d7037"></a><!-- doxytag: member="SettingButtons" ref="08391177eedbda56a1449074299650a86ba01fb4df6f2182e0a94444c78d7037" args="" -->SettingButtons</em> </td><td> The button layout was changed. </td></tr> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a87ae0a4cae148dc99a6328f935b927f60"></a><!-- doxytag: member="SettingTooltips" ref="08391177eedbda56a1449074299650a87ae0a4cae148dc99a6328f935b927f60" args="" -->SettingTooltips</em> </td><td> The tooltip setting was changed. </td></tr> <tr><td valign="top"><em><a class="anchor" name="08391177eedbda56a1449074299650a89f91020f68e70ed05ca86572fac820ba"></a><!-- doxytag: member="SettingBorder" ref="08391177eedbda56a1449074299650a89f91020f68e70ed05ca86572fac820ba" args="" -->SettingBorder</em> </td><td> The border size setting was changed. </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00124">124</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="ef004e9289412d26146e90b5aabf5ee3"></a><!-- doxytag: member="KDecorationDefines::BorderSize" ref="ef004e9289412d26146e90b5aabf5ee3" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3">KDecorationDefines::BorderSize</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Border size. <p> <a class="el" href="classKDecorationOptions.html#902355bcbae17904d4b9280e10b9614a" title="The preferred border size selected by the user, e.g.">KDecorationOptions::preferredBorderSize()</a> returns one of these values. <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee3ba85ddb395182a5cdecb9ddeded8bd0a"></a><!-- doxytag: member="BorderTiny" ref="ef004e9289412d26146e90b5aabf5ee3ba85ddb395182a5cdecb9ddeded8bd0a" args="" -->BorderTiny</em> </td><td> Minimal borders. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee3e3701de8f02ffab31e72244a8f0fdbcc"></a><!-- doxytag: member="BorderNormal" ref="ef004e9289412d26146e90b5aabf5ee3e3701de8f02ffab31e72244a8f0fdbcc" args="" -->BorderNormal</em> </td><td> Standard size borders, the default setting. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee3eb2c55738b9a93ee3ca01afa9b09fe74"></a><!-- doxytag: member="BorderLarge" ref="ef004e9289412d26146e90b5aabf5ee3eb2c55738b9a93ee3ca01afa9b09fe74" args="" -->BorderLarge</em> </td><td> Larger borders. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee384cb487697693537eb09d145ceb0934b"></a><!-- doxytag: member="BorderVeryLarge" ref="ef004e9289412d26146e90b5aabf5ee384cb487697693537eb09d145ceb0934b" args="" -->BorderVeryLarge</em> </td><td> Very large borders. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee35b1732343650d007bd0f26ac69ac9eb6"></a><!-- doxytag: member="BorderHuge" ref="ef004e9289412d26146e90b5aabf5ee35b1732343650d007bd0f26ac69ac9eb6" args="" -->BorderHuge</em> </td><td> Huge borders. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee30e0e4d1a9a75dcdd382b05f95c170944"></a><!-- doxytag: member="BorderVeryHuge" ref="ef004e9289412d26146e90b5aabf5ee30e0e4d1a9a75dcdd382b05f95c170944" args="" -->BorderVeryHuge</em> </td><td> Very huge borders. </td></tr> <tr><td valign="top"><em><a class="anchor" name="ef004e9289412d26146e90b5aabf5ee32c587e5e2340f52eec88b008d46fe33b"></a><!-- doxytag: member="BorderOversized" ref="ef004e9289412d26146e90b5aabf5ee32c587e5e2340f52eec88b008d46fe33b" args="" -->BorderOversized</em> </td><td> Oversized borders. </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00138">138</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0"></a><!-- doxytag: member="KDecorationDefines::Ability" ref="b9c16241db5ed45b0d2a4f85dba832f0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0">KDecorationDefines::Ability</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Used to find out which features the decoration supports. <p> <dl class="see" compact><dt><b>See also:</b></dt><dd>KDecorationFactory::supports() </dd></dl> <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0375ccf0dcc5c0a44101300af8773f90b"></a><!-- doxytag: member="AbilityAnnounceButtons" ref="b9c16241db5ed45b0d2a4f85dba832f0375ccf0dcc5c0a44101300af8773f90b" args="" -->AbilityAnnounceButtons</em> </td><td> decoration supports AbilityButton* values (always use) </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0b300539dce0f66f32cafc5f1a3507cfd"></a><!-- doxytag: member="AbilityButtonMenu" ref="b9c16241db5ed45b0d2a4f85dba832f0b300539dce0f66f32cafc5f1a3507cfd" args="" -->AbilityButtonMenu</em> </td><td> decoration supports the menu button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0e82ec301ba6a147524495fdcc96c82b9"></a><!-- doxytag: member="AbilityButtonOnAllDesktops" ref="b9c16241db5ed45b0d2a4f85dba832f0e82ec301ba6a147524495fdcc96c82b9" args="" -->AbilityButtonOnAllDesktops</em> </td><td> decoration supports the on all desktops button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f01cd11a960ca96db206a5a1d1b039647d"></a><!-- doxytag: member="AbilityButtonSpacer" ref="b9c16241db5ed45b0d2a4f85dba832f01cd11a960ca96db206a5a1d1b039647d" args="" -->AbilityButtonSpacer</em> </td><td> decoration supports inserting spacers between buttons </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f071e8500ae9e929c630a2a0525356dcc7"></a><!-- doxytag: member="AbilityButtonHelp" ref="b9c16241db5ed45b0d2a4f85dba832f071e8500ae9e929c630a2a0525356dcc7" args="" -->AbilityButtonHelp</em> </td><td> decoration supports what's this help button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f011525db361ef3104b7cae6a16f17162f"></a><!-- doxytag: member="AbilityButtonMinimize" ref="b9c16241db5ed45b0d2a4f85dba832f011525db361ef3104b7cae6a16f17162f" args="" -->AbilityButtonMinimize</em> </td><td> decoration supports a minimize button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0172a791d52ba82db940e3a8820acf56a"></a><!-- doxytag: member="AbilityButtonMaximize" ref="b9c16241db5ed45b0d2a4f85dba832f0172a791d52ba82db940e3a8820acf56a" args="" -->AbilityButtonMaximize</em> </td><td> decoration supports a maximize button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0638fcb8212a81e145f4189ccae3cd620"></a><!-- doxytag: member="AbilityButtonClose" ref="b9c16241db5ed45b0d2a4f85dba832f0638fcb8212a81e145f4189ccae3cd620" args="" -->AbilityButtonClose</em> </td><td> decoration supports a close button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f01ade0b9b07a2fc90481c64a1782f2ecb"></a><!-- doxytag: member="AbilityButtonAboveOthers" ref="b9c16241db5ed45b0d2a4f85dba832f01ade0b9b07a2fc90481c64a1782f2ecb" args="" -->AbilityButtonAboveOthers</em> </td><td> decoration supports an above button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0afaebaba217529b7cb365eb88b7fe0d7"></a><!-- doxytag: member="AbilityButtonBelowOthers" ref="b9c16241db5ed45b0d2a4f85dba832f0afaebaba217529b7cb365eb88b7fe0d7" args="" -->AbilityButtonBelowOthers</em> </td><td> decoration supports a below button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0ed00cce4d61c264f3cb77e2ed7cd10d8"></a><!-- doxytag: member="AbilityButtonShade" ref="b9c16241db5ed45b0d2a4f85dba832f0ed00cce4d61c264f3cb77e2ed7cd10d8" args="" -->AbilityButtonShade</em> </td><td> decoration supports a shade button </td></tr> <tr><td valign="top"><em><a class="anchor" name="b9c16241db5ed45b0d2a4f85dba832f0b4ccc0b7569a618c2738608bc1e50c81"></a><!-- doxytag: member="AbilityButtonResize" ref="b9c16241db5ed45b0d2a4f85dba832f0b4ccc0b7569a618c2738608bc1e50c81" args="" -->AbilityButtonResize</em> </td><td> decoration supports a resize button </td></tr> </table> </dl> <p>Definition at line <a class="el" href="kdecoration_8h-source.html#l00154">154</a> of file <a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="kdecoration_8h-source.html">kdecoration.h</a></ul> </div> </div></div> </td> </tr> <tr> <td valign="top" id="leftmenu" width="25%"> <a name="navigation"></a> <div class="menu_box"><h2>kwin/lib</h2> <div class="nav_list"> <ul><li><a href="index.html">Main Page</a></li><li><a href="hierarchy.html">Class Hierarchy</a></li><li><a href="classes.html">Alphabetical List</a></li><li><a href="annotated.html">Class List</a></li><li><a href="files.html">File List</a></li><li><a href="functions.html">Class Members</a></li><li><a href="pages.html">Related Pages</a></li></ul> <!-- <h2>Class Picker</h2> <div style="text-align: center;"> <form name="guideform"> <select name="guidelinks" style="width:100%;" onChange="window.location=document.guideform.guidelinks.options[document.guideform.guidelinks.selectedIndex].value"> <option value="annotated.html">-- Choose --</option> <option value="classKCommonDecoration.html">kcommondecoration</option>, <option value="classKCommonDecorationButton.html">kcommondecorationbutton</option>, <option value="classKDecoration.html">kdecoration</option>, <option value="classKDecorationDefines.html">kdecorationdefines</option>, <option value="classKDecorationOptions.html">kdecorationoptions</option>, </select> </form> </div> --> </div></div> <div class="menu_box"><h2>API Dox</h2> <div class="nav_list"> <ul> <li><a href="../../../kate/html/index.html">kate</a></li><li><a href="../../../kwin/html/index.html">kwin</a></li><li> <a href="../../../kwin/lib/html/index.html">lib</a></li><li><a href="../../../libkonq/html/index.html">libkonq</a></li> </ul></div></div> </td> </tr> </table> <span class="doNotDisplay"> <a href="http://www.kde.org/" accesskey="8">KDE Home</a> | <a href="http://accessibility.kde.org/" accesskey="9">KDE Accessibility Home</a> | <a href="http://www.kde.org/media/accesskeys.php" accesskey="0">Description of Access Keys</a> </span> <div style="height: 8px"></div> <div id="footer"> <div id="footer_left"> Maintained by <a href="mailto:groot@kde.org">Adriaan de Groot</a> and <a href="mailto:winter@kde.org">Allen Winter</a>. <br/> KDE and K Desktop Environment are trademarks of <a href="http://www.kde.org/areas/kde-ev/" title="Homepage of the KDE non-profit Organization">KDE e.V.</a> | <a href="http://www.kde.org/contact/impressum.php">Legal</a> </div> <div id="footer_right"><img src="/media/images/footer_right.png" style="margin: 0px" alt="" /></div> </div> <!-- WARNING: DO NOT SEND MAIL TO THE FOLLOWING EMAIL ADDRESS! YOU WILL BE BLOCKED INSTANTLY AND PERMANENTLY! <a href="mailto:aaaatrap-425acc3b5374943f@kde.org">Block me</a> WARNING END --> </body> </html>