Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > d0c58635c3fcc548e9b6ce88c8980028 > files > 1888

lib64kdebase4-devel-3.4.2-55.5.20060mdk.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  <title>kwin Library: options.h Source File (kwin Library)</title>
  <link href="../../common/doxygen.css" rel="stylesheet" type="text/css">
</head>
<div class="header">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td rowspan="2" width="92">
<a href="../../index.html" title="The API documentation main page"><img src="../../common/docheadergears.png" style="border:0px;" alt=""></a>
</td>
<td width="95%">
<h1>kwin Library API Documentation</h1>
</td>
</tr>
<tr>
<td valign="bottom">
<table class="links" border=0 cellspacing=0>
<tr>
<td><a href="index.html">Overview</a></td>
<td><a href="hierarchy.html" title="Inheritance list, sorted roughly  alphabetically">Class&nbsp;Hierarchy</a></td>
<td><a href="classes.html" title="Alphabetical list of classes">Classes</a></td>
<td><a href="annotated.html" title="Classes, structs, unions and interfaces with brief descriptions">Classes&nbsp;(annotated)</a></td>
<td><a href="functions.html" title="Documented class members with links to the classes they belong to">Members</a></td>
<td><a href="namespaces.html" title="All documented namespaces with brief descriptions">Namespaces</a></td>
<td><a href="files.html" title="A list of all documented files with brief descriptions">Source&nbsp;Files</a></td>
</tr>
</table>
</td></tr></table>
</div>
<div id="hgrad"></div>
<div class="text">
<!-- Generated by Doxygen 1.4.4 -->
<h1>options.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*****************************************************************</span>
<a name="l00002"></a>00002 <span class="comment"> KWin - the KDE window manager</span>
<a name="l00003"></a>00003 <span class="comment"> This file is part of the KDE project.</span>
<a name="l00004"></a>00004 <span class="comment"></span>
<a name="l00005"></a>00005 <span class="comment">Copyright (C) 1999, 2000 Matthias Ettrich &lt;ettrich@kde.org&gt;</span>
<a name="l00006"></a>00006 <span class="comment">Copyright (C) 2003 Lubos Lunak &lt;l.lunak@kde.org&gt;</span>
<a name="l00007"></a>00007 <span class="comment"></span>
<a name="l00008"></a>00008 <span class="comment">You can Freely distribute this program under the GNU General Public</span>
<a name="l00009"></a>00009 <span class="comment">License. See the file "COPYING" for the exact licensing terms.</span>
<a name="l00010"></a>00010 <span class="comment">******************************************************************/</span>
<a name="l00011"></a>00011 
<a name="l00012"></a>00012 <span class="preprocessor">#ifndef KWIN_OPTIONS_H</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define KWIN_OPTIONS_H</span>
<a name="l00014"></a>00014 <span class="preprocessor"></span>
<a name="l00015"></a>00015 <span class="preprocessor">#include &lt;qobject.h&gt;</span>
<a name="l00016"></a>00016 <span class="preprocessor">#include &lt;qfont.h&gt;</span>
<a name="l00017"></a>00017 <span class="preprocessor">#include &lt;qpalette.h&gt;</span>
<a name="l00018"></a>00018 <span class="preprocessor">#include &lt;qstringlist.h&gt;</span>
<a name="l00019"></a>00019 <span class="preprocessor">#include &lt;kdecoration_p.h&gt;</span>
<a name="l00020"></a>00020 
<a name="l00021"></a>00021 <span class="preprocessor">#include "placement.h"</span>
<a name="l00022"></a>00022 
<a name="l00023"></a>00023 <span class="keyword">namespace </span>KWinInternal
<a name="l00024"></a>00024 {
<a name="l00025"></a>00025 
<a name="l00026"></a>00026 <span class="keyword">class </span>Client;
<a name="l00027"></a>00027 
<a name="l00028"></a><a class="code" href="classKWinInternal_1_1Options.html">00028</a> <span class="keyword">class </span><a class="code" href="classKWinInternal_1_1Options.html">Options</a> : <span class="keyword">public</span> <a class="code" href="classKDecorationOptions.html">KDecorationOptions</a> 
<a name="l00029"></a>00029     {
<a name="l00030"></a>00030     <span class="keyword">public</span>:
<a name="l00031"></a>00031 
<a name="l00032"></a>00032         <a class="code" href="classKWinInternal_1_1Options.html#a0">Options</a>();
<a name="l00033"></a>00033         <a class="code" href="classKWinInternal_1_1Options.html#a1">~Options</a>();
<a name="l00034"></a>00034 
<a name="l00035"></a>00035         <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classKWinInternal_1_1Options.html#a2">updateSettings</a>();
<a name="l00036"></a>00036 
<a name="l00068"></a><a class="code" href="classKWinInternal_1_1Options.html#w29">00068</a>         <span class="keyword">enum</span> <a class="code" href="classKWinInternal_1_1Options.html#w29">FocusPolicy</a> { ClickToFocus, FocusFollowsMouse, FocusUnderMouse, FocusStrictlyUnderMouse };
<a name="l00069"></a><a class="code" href="classKWinInternal_1_1Options.html#o0">00069</a>         <a class="code" href="classKWinInternal_1_1Options.html#w29">FocusPolicy</a> <a class="code" href="classKWinInternal_1_1Options.html#o0">focusPolicy</a>;
<a name="l00070"></a>00070 
<a name="l00071"></a>00071 
<a name="l00076"></a><a class="code" href="classKWinInternal_1_1Options.html#o1">00076</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o1">clickRaise</a>;
<a name="l00077"></a>00077 
<a name="l00081"></a><a class="code" href="classKWinInternal_1_1Options.html#o2">00081</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o2">autoRaise</a>;
<a name="l00082"></a>00082 
<a name="l00086"></a><a class="code" href="classKWinInternal_1_1Options.html#o3">00086</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o3">autoRaiseInterval</a>;
<a name="l00087"></a>00087 
<a name="l00091"></a><a class="code" href="classKWinInternal_1_1Options.html#o4">00091</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o4">delayFocus</a>;
<a name="l00092"></a>00092 
<a name="l00096"></a><a class="code" href="classKWinInternal_1_1Options.html#o5">00096</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o5">delayFocusInterval</a>;
<a name="l00097"></a>00097 
<a name="l00101"></a><a class="code" href="classKWinInternal_1_1Options.html#o6">00101</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o6">shadeHover</a>;
<a name="l00102"></a>00102 
<a name="l00106"></a><a class="code" href="classKWinInternal_1_1Options.html#o7">00106</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o7">shadeHoverInterval</a>;
<a name="l00107"></a>00107 
<a name="l00125"></a><a class="code" href="classKWinInternal_1_1Options.html#w30">00125</a>         <span class="keyword">enum</span> <a class="code" href="classKWinInternal_1_1Options.html#w30">AltTabStyle</a> { KDE, CDE };
<a name="l00126"></a><a class="code" href="classKWinInternal_1_1Options.html#o8">00126</a>         <a class="code" href="classKWinInternal_1_1Options.html#w30">AltTabStyle</a> <a class="code" href="classKWinInternal_1_1Options.html#o8">altTabStyle</a>;
<a name="l00127"></a>00127 
<a name="l00131"></a><a class="code" href="classKWinInternal_1_1Options.html#o9">00131</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o9">xineramaEnabled</a>;
<a name="l00132"></a><a class="code" href="classKWinInternal_1_1Options.html#o10">00132</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o10">xineramaPlacementEnabled</a>;
<a name="l00133"></a><a class="code" href="classKWinInternal_1_1Options.html#o11">00133</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o11">xineramaMovementEnabled</a>;
<a name="l00134"></a><a class="code" href="classKWinInternal_1_1Options.html#o12">00134</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o12">xineramaMaximizeEnabled</a>;
<a name="l00135"></a><a class="code" href="classKWinInternal_1_1Options.html#o13">00135</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o13">xineramaFullscreenEnabled</a>;
<a name="l00136"></a>00136 
<a name="l00140"></a><a class="code" href="classKWinInternal_1_1Options.html#w31">00140</a>         <span class="keyword">enum</span> <a class="code" href="classKWinInternal_1_1Options.html#w31">MoveResizeMode</a> { Transparent, Opaque };
<a name="l00141"></a>00141 
<a name="l00142"></a><a class="code" href="classKWinInternal_1_1Options.html#o14">00142</a>         <a class="code" href="classKWinInternal_1_1Options.html#w31">MoveResizeMode</a> <a class="code" href="classKWinInternal_1_1Options.html#o14">resizeMode</a>;
<a name="l00143"></a><a class="code" href="classKWinInternal_1_1Options.html#o15">00143</a>         <a class="code" href="classKWinInternal_1_1Options.html#w31">MoveResizeMode</a> <a class="code" href="classKWinInternal_1_1Options.html#o15">moveMode</a>;
<a name="l00144"></a>00144         
<a name="l00145"></a>00145         <span class="keyword">static</span> <a class="code" href="classKWinInternal_1_1Options.html#w31">MoveResizeMode</a> <a class="code" href="classKWinInternal_1_1Options.html#e0">stringToMoveResizeMode</a>( <span class="keyword">const</span> QString&amp; s );
<a name="l00146"></a>00146         <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classKWinInternal_1_1Options.html#e1">moveResizeModeToString</a>( <a class="code" href="classKWinInternal_1_1Options.html#w31">MoveResizeMode</a> mode );
<a name="l00147"></a>00147 
<a name="l00148"></a><a class="code" href="classKWinInternal_1_1Options.html#o16">00148</a>         <a class="code" href="classKWinInternal_1_1Placement.html#w9">Placement::Policy</a> <a class="code" href="classKWinInternal_1_1Options.html#o16">placement</a>;
<a name="l00149"></a>00149 
<a name="l00150"></a><a class="code" href="classKWinInternal_1_1Options.html#a3">00150</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#a3">focusPolicyIsReasonable</a>() 
<a name="l00151"></a>00151             {
<a name="l00152"></a>00152             <span class="keywordflow">return</span> <a class="code" href="classKWinInternal_1_1Options.html#o0">focusPolicy</a> == ClickToFocus || <a class="code" href="classKWinInternal_1_1Options.html#o0">focusPolicy</a> == FocusFollowsMouse;
<a name="l00153"></a>00153             }
<a name="l00154"></a>00154 
<a name="l00158"></a><a class="code" href="classKWinInternal_1_1Options.html#o17">00158</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o17">animateShade</a>;
<a name="l00159"></a>00159 
<a name="l00163"></a><a class="code" href="classKWinInternal_1_1Options.html#o18">00163</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o18">borderSnapZone</a>;
<a name="l00164"></a>00164 
<a name="l00168"></a><a class="code" href="classKWinInternal_1_1Options.html#o19">00168</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o19">windowSnapZone</a>;
<a name="l00169"></a>00169 
<a name="l00170"></a>00170 
<a name="l00174"></a><a class="code" href="classKWinInternal_1_1Options.html#o20">00174</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o20">snapOnlyWhenOverlapping</a>;
<a name="l00175"></a>00175 
<a name="l00179"></a><a class="code" href="classKWinInternal_1_1Options.html#o21">00179</a>         <span class="keywordtype">bool</span>  <a class="code" href="classKWinInternal_1_1Options.html#o21">animateMinimize</a>;
<a name="l00180"></a>00180 
<a name="l00184"></a><a class="code" href="classKWinInternal_1_1Options.html#o22">00184</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o22">animateMinimizeSpeed</a>;
<a name="l00185"></a>00185 
<a name="l00189"></a><a class="code" href="classKWinInternal_1_1Options.html#o23">00189</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o23">rollOverDesktops</a>;
<a name="l00190"></a>00190 
<a name="l00191"></a>00191         <span class="comment">// 0 - 4 , see Workspace::allowClientActivation()</span>
<a name="l00192"></a><a class="code" href="classKWinInternal_1_1Options.html#o24">00192</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o24">focusStealingPreventionLevel</a>;
<a name="l00193"></a>00193 
<a name="l00197"></a><a class="code" href="classKWinInternal_1_1Options.html#o25">00197</a>         QStringList <a class="code" href="classKWinInternal_1_1Options.html#o25">ignorePositionClasses</a>;
<a name="l00198"></a>00198         
<a name="l00199"></a>00199         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#a4">checkIgnoreFocusStealing</a>( <span class="keyword">const</span> <a class="code" href="classKWinInternal_1_1Client.html">Client</a>* c );
<a name="l00200"></a>00200 
<a name="l00201"></a><a class="code" href="classKWinInternal_1_1Options.html#a5">00201</a>         <a class="code" href="classKDecorationDefines.html#w72">WindowOperation</a> <a class="code" href="classKWinInternal_1_1Options.html#a5">operationTitlebarDblClick</a>() { <span class="keywordflow">return</span> OpTitlebarDblClick; }
<a name="l00202"></a>00202 
<a name="l00203"></a><a class="code" href="classKWinInternal_1_1Options.html#w32">00203</a>         <span class="keyword">enum</span> <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> 
<a name="l00204"></a>00204             {
<a name="l00205"></a>00205             MouseRaise, MouseLower, MouseOperationsMenu, MouseToggleRaiseAndLower,
<a name="l00206"></a>00206             MouseActivateAndRaise, MouseActivateAndLower, MouseActivate,
<a name="l00207"></a>00207             MouseActivateRaiseAndPassClick, MouseActivateAndPassClick,
<a name="l00208"></a>00208             MouseMove, MouseUnrestrictedMove,
<a name="l00209"></a>00209             MouseActivateRaiseAndMove, MouseActivateRaiseAndUnrestrictedMove,
<a name="l00210"></a>00210             MouseResize, MouseUnrestrictedResize,
<a name="l00211"></a>00211             MouseShade,
<a name="l00212"></a>00212             MouseMinimize,
<a name="l00213"></a>00213             MouseNothing
<a name="l00214"></a>00214             };
<a name="l00215"></a>00215 
<a name="l00216"></a><a class="code" href="classKWinInternal_1_1Options.html#a6">00216</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a6">commandActiveTitlebar1</a>() { <span class="keywordflow">return</span> CmdActiveTitlebar1; }
<a name="l00217"></a><a class="code" href="classKWinInternal_1_1Options.html#a7">00217</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a7">commandActiveTitlebar2</a>() { <span class="keywordflow">return</span> CmdActiveTitlebar2; }
<a name="l00218"></a><a class="code" href="classKWinInternal_1_1Options.html#a8">00218</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a8">commandActiveTitlebar3</a>() { <span class="keywordflow">return</span> CmdActiveTitlebar3; }
<a name="l00219"></a><a class="code" href="classKWinInternal_1_1Options.html#a9">00219</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a9">commandInactiveTitlebar1</a>() { <span class="keywordflow">return</span> CmdInactiveTitlebar1; }
<a name="l00220"></a><a class="code" href="classKWinInternal_1_1Options.html#a10">00220</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a10">commandInactiveTitlebar2</a>() { <span class="keywordflow">return</span> CmdInactiveTitlebar2; }
<a name="l00221"></a><a class="code" href="classKWinInternal_1_1Options.html#a11">00221</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a11">commandInactiveTitlebar3</a>() { <span class="keywordflow">return</span> CmdInactiveTitlebar3; }
<a name="l00222"></a><a class="code" href="classKWinInternal_1_1Options.html#a12">00222</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a12">commandWindow1</a>() { <span class="keywordflow">return</span> CmdWindow1; }
<a name="l00223"></a><a class="code" href="classKWinInternal_1_1Options.html#a13">00223</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a13">commandWindow2</a>() { <span class="keywordflow">return</span> CmdWindow2; }
<a name="l00224"></a><a class="code" href="classKWinInternal_1_1Options.html#a14">00224</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a14">commandWindow3</a>() { <span class="keywordflow">return</span> CmdWindow3; }
<a name="l00225"></a><a class="code" href="classKWinInternal_1_1Options.html#a15">00225</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a15">commandAll1</a>() { <span class="keywordflow">return</span> CmdAll1; }
<a name="l00226"></a><a class="code" href="classKWinInternal_1_1Options.html#a16">00226</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a16">commandAll2</a>() { <span class="keywordflow">return</span> CmdAll2; }
<a name="l00227"></a><a class="code" href="classKWinInternal_1_1Options.html#a17">00227</a>         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#a17">commandAll3</a>() { <span class="keywordflow">return</span> CmdAll3; }
<a name="l00228"></a><a class="code" href="classKWinInternal_1_1Options.html#a18">00228</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#a18">keyCmdAllModKey</a>() { <span class="keywordflow">return</span> CmdAllModKey; }
<a name="l00229"></a>00229 
<a name="l00230"></a>00230 
<a name="l00231"></a>00231         <span class="keyword">static</span> <a class="code" href="classKDecorationDefines.html#w72">WindowOperation</a> <a class="code" href="classKWinInternal_1_1Options.html#e2">windowOperation</a>(<span class="keyword">const</span> QString &amp;name, <span class="keywordtype">bool</span> restricted );
<a name="l00232"></a>00232         <span class="keyword">static</span> <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> <a class="code" href="classKWinInternal_1_1Options.html#e3">mouseCommand</a>(<span class="keyword">const</span> QString &amp;name, <span class="keywordtype">bool</span> restricted );
<a name="l00233"></a>00233 
<a name="l00238"></a>00238         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#a19">showGeometryTip</a>();
<a name="l00239"></a>00239 
<a name="l00240"></a>00240         <span class="keyword">enum</span> { ElectricDisabled = 0, ElectricMoveOnly = 1, ElectricAlways = 2 };
<a name="l00246"></a>00246         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#a20">electricBorders</a>();
<a name="l00247"></a>00247 
<a name="l00251"></a>00251         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#a21">electricBorderDelay</a>();
<a name="l00252"></a>00252         
<a name="l00253"></a><a class="code" href="classKWinInternal_1_1Options.html#a22">00253</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#a22">topMenuEnabled</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> topmenus; }
<a name="l00254"></a><a class="code" href="classKWinInternal_1_1Options.html#a23">00254</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#a23">desktopTopMenu</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> desktop_topmenu; }
<a name="l00255"></a>00255         
<a name="l00256"></a>00256         <span class="comment">// timeout before non-responding application will be killed after attempt to close</span>
<a name="l00257"></a><a class="code" href="classKWinInternal_1_1Options.html#o26">00257</a>         <span class="keywordtype">int</span> <a class="code" href="classKWinInternal_1_1Options.html#o26">killPingTimeout</a>;
<a name="l00258"></a>00258         
<a name="l00259"></a>00259         <span class="comment">//translucency settings</span>
<a name="l00260"></a><a class="code" href="classKWinInternal_1_1Options.html#o27">00260</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o27">useTranslucency</a>;
<a name="l00261"></a><a class="code" href="classKWinInternal_1_1Options.html#o28">00261</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o28">translucentActiveWindows</a>;
<a name="l00262"></a><a class="code" href="classKWinInternal_1_1Options.html#o29">00262</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o29">activeWindowOpacity</a>;
<a name="l00263"></a><a class="code" href="classKWinInternal_1_1Options.html#o30">00263</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o30">translucentInactiveWindows</a>;
<a name="l00264"></a><a class="code" href="classKWinInternal_1_1Options.html#o31">00264</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o31">inactiveWindowOpacity</a>;
<a name="l00265"></a><a class="code" href="classKWinInternal_1_1Options.html#o32">00265</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o32">translucentMovingWindows</a>;
<a name="l00266"></a><a class="code" href="classKWinInternal_1_1Options.html#o33">00266</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o33">movingWindowOpacity</a>;
<a name="l00267"></a><a class="code" href="classKWinInternal_1_1Options.html#o34">00267</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o34">removeShadowsOnResize</a>;
<a name="l00268"></a><a class="code" href="classKWinInternal_1_1Options.html#o35">00268</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o35">removeShadowsOnMove</a>;
<a name="l00269"></a><a class="code" href="classKWinInternal_1_1Options.html#o36">00269</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o36">translucentDocks</a>;
<a name="l00270"></a><a class="code" href="classKWinInternal_1_1Options.html#o37">00270</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o37">dockOpacity</a>;
<a name="l00271"></a><a class="code" href="classKWinInternal_1_1Options.html#o38">00271</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o38">keepAboveAsActive</a>;
<a name="l00272"></a><a class="code" href="classKWinInternal_1_1Options.html#o39">00272</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o39">useTitleMenuSlider</a>;
<a name="l00273"></a><a class="code" href="classKWinInternal_1_1Options.html#o40">00273</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o40">activeWindowShadowSize</a>;
<a name="l00274"></a><a class="code" href="classKWinInternal_1_1Options.html#o41">00274</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o41">inactiveWindowShadowSize</a>;
<a name="l00275"></a><a class="code" href="classKWinInternal_1_1Options.html#o42">00275</a>         uint <a class="code" href="classKWinInternal_1_1Options.html#o42">dockShadowSize</a>;
<a name="l00276"></a><a class="code" href="classKWinInternal_1_1Options.html#o43">00276</a>         <span class="keywordtype">bool</span> <a class="code" href="classKWinInternal_1_1Options.html#o43">resetKompmgr</a>;
<a name="l00277"></a>00277 
<a name="l00278"></a>00278     <span class="keyword">private</span>:
<a name="l00279"></a>00279         <a class="code" href="classKDecorationDefines.html#w72">WindowOperation</a> OpTitlebarDblClick;
<a name="l00280"></a>00280 
<a name="l00281"></a>00281     <span class="comment">// mouse bindings</span>
<a name="l00282"></a>00282         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdActiveTitlebar1;
<a name="l00283"></a>00283         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdActiveTitlebar2;
<a name="l00284"></a>00284         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdActiveTitlebar3;
<a name="l00285"></a>00285         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdInactiveTitlebar1;
<a name="l00286"></a>00286         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdInactiveTitlebar2;
<a name="l00287"></a>00287         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdInactiveTitlebar3;
<a name="l00288"></a>00288         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdWindow1;
<a name="l00289"></a>00289         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdWindow2;
<a name="l00290"></a>00290         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdWindow3;
<a name="l00291"></a>00291         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdAll1;
<a name="l00292"></a>00292         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdAll2;
<a name="l00293"></a>00293         <a class="code" href="classKWinInternal_1_1Options.html#w32">MouseCommand</a> CmdAll3;
<a name="l00294"></a>00294         uint CmdAllModKey;
<a name="l00295"></a>00295 
<a name="l00296"></a>00296         <span class="keywordtype">int</span> electric_borders;
<a name="l00297"></a>00297         <span class="keywordtype">int</span> electric_border_delay;
<a name="l00298"></a>00298         <span class="keywordtype">bool</span> show_geometry_tip;
<a name="l00299"></a>00299         <span class="keywordtype">bool</span> topmenus;
<a name="l00300"></a>00300         <span class="keywordtype">bool</span> desktop_topmenu;
<a name="l00301"></a>00301         <span class="comment">// List of window classes for which not to use focus stealing prevention</span>
<a name="l00302"></a>00302         QStringList ignoreFocusStealingClasses;
<a name="l00303"></a>00303         
<a name="l00304"></a>00304     };
<a name="l00305"></a>00305 
<a name="l00306"></a>00306 <span class="keyword">extern</span> <a class="code" href="classKWinInternal_1_1Options.html">Options</a>* <a class="code" href="namespaceKWinInternal.html#a13">options</a>;
<a name="l00307"></a>00307 
<a name="l00308"></a>00308 } <span class="comment">// namespace</span>
<a name="l00309"></a>00309 
<a name="l00310"></a>00310 <span class="preprocessor">#endif</span>
</pre></div></div>
<div id="bottom-nav">
<img src="../../common/bottom2.png" align="right" height="59" width="227" alt="KDE Logo">
</div>
<div class="bottom">
This file is part of the documentation for kwin Library Version 3.4.2.
</div>
<div class="bottom" style="color:#cccccc">
Documentation copyright &copy; 1996-2004 the KDE developers.<br>
Generated on Wed Jun 14 19:06:09 2006 by
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.4.4 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>, &copy;&nbsp;1997-2003
</div>
</body>
</html>