Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-updates > by-pkgid > 7a18965e2ffd92515e6886f479af5961 > files > 221

kdebase-devel-doc-3.5.9-37.2mdv2008.1.x86_64.rpm

<?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 &lt;<a class="el" href="kdecoration_8h-source.html">kdecoration.h</a>&gt;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#7cd259316ec359e451faf3e6466ac407">Position</a> { <br>
&nbsp;&nbsp;<b>PositionCenter</b> =  0x00, 
<b>PositionLeft</b> =  0x01, 
<b>PositionRight</b> =  0x02, 
<b>PositionTop</b> =  0x04, 
<br>
&nbsp;&nbsp;<b>PositionBottom</b> =  0x08, 
<b>PositionTopLeft</b> =  PositionLeft | PositionTop, 
<b>PositionTopRight</b> =  PositionRight | PositionTop, 
<b>PositionBottomLeft</b> =  PositionLeft | PositionBottom, 
<br>
&nbsp;&nbsp;<b>PositionBottomRight</b> =  PositionRight | PositionBottom
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71ea">WindowOperation</a> { <br>
&nbsp;&nbsp;<b>MaximizeOp</b> =  5000, 
<b>RestoreOp</b>, 
<b>MinimizeOp</b>, 
<b>MoveOp</b>, 
<br>
&nbsp;&nbsp;<b>UnrestrictedMoveOp</b>, 
<b>ResizeOp</b>, 
<b>UnrestrictedResizeOp</b>, 
<b>CloseOp</b>, 
<br>
&nbsp;&nbsp;<b>OnAllDesktopsOp</b>, 
<b>ShadeOp</b>, 
<b>KeepAboveOp</b>, 
<b>KeepBelowOp</b>, 
<br>
&nbsp;&nbsp;<b>OperationsOp</b>, 
<b>WindowRulesOp</b>, 
<a class="el" href="classKDecorationDefines.html#78c502c2349fad3279a6de2f982f71eaa6aa00dbee4e6e521d9230aa80c6cd11">ToggleStoreSettingsOp</a> =  WindowRulesOp, 
<b>HMaximizeOp</b>, 
<br>
&nbsp;&nbsp;<b>VMaximizeOp</b>, 
<b>LowerOp</b>, 
<b>FullScreenOp</b>, 
<b>NoBorderOp</b>, 
<br>
&nbsp;&nbsp;<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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#97b303019fc8b94945b4a9fddcf9d3ae">ColorType</a> { <br>
&nbsp;&nbsp;<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>
&nbsp;&nbsp;<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 &nbsp;</td><td class="memItemRight" valign="bottom">{ <br>
&nbsp;&nbsp;<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a81447d1745577ac817c2e8a2f527f67c9">SettingDecoration</a> =  1 &lt;&lt; 0, 
<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a827bfac12d87019ceb564efdd7e3b5032">SettingColors</a> =  1 &lt;&lt; 1, 
<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a88e0d7e7b6d1df913c12217720cff1041">SettingFont</a> =  1 &lt;&lt; 2, 
<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a86ba01fb4df6f2182e0a94444c78d7037">SettingButtons</a> =  1 &lt;&lt; 3, 
<br>
&nbsp;&nbsp;<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a87ae0a4cae148dc99a6328f935b927f60">SettingTooltips</a> =  1 &lt;&lt; 4, 
<a class="el" href="classKDecorationDefines.html#08391177eedbda56a1449074299650a89f91020f68e70ed05ca86572fac820ba">SettingBorder</a> =  1 &lt;&lt; 5
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#ef004e9289412d26146e90b5aabf5ee3">BorderSize</a> { <br>
&nbsp;&nbsp;<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>
&nbsp;&nbsp;<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 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKDecorationDefines.html#b9c16241db5ed45b0d2a4f85dba832f0">Ability</a> { <br>
&nbsp;&nbsp;<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>
&nbsp;&nbsp;<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>
&nbsp;&nbsp;<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>
&nbsp;&nbsp;<b>ABILITY_DUMMY</b> =  10000000
<br>
 }</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;&nbsp;<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="&#109;&#97;&#105;&#108;&#116;&#111;&#58;groo&#116;&#64;kde&#46;or&#x67;">Adriaan de Groot</a>
and
<a href="&#109;a&#105;&#108;&#116;&#111;&#58;w&#105;nter&#64;kde&#46;or&#x67">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>