<br><br><div><span class="gmail_quote">2007/7/24, Mauricio Piacentini &lt;<a href="mailto:mauricio@tabuleiro.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mauricio@tabuleiro.com</a>&gt;:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Nicolas, regarding KGameDifficulty: is it possible to make the<br>appearance of the comboBox in the statusBar optional, maybe controlled<br>by a flag in the constructor? </blockquote><div><br>We hardly trying to harmonize the way the severals games are looking, and their usability. And this is hard because everyone could have his &quot;point of view&quot;. With the current KGameDifficulty, every games will have this setting at the same place, and will not disturb the user. So, is it a really good idea to allow every games to do whatever it want? Honestly, i don&#39;t think, and in the futur, when we&#39;ll improve more our usability, i prefer every apps gain the improvement at the same time. 
<br><br>About the current location (status), i tested it with 3 childrens, and they *very* easily found the way to change the level. Before (on kde3.5 one), they didn&#39;t know this could be set.  <br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
if they prefer to gather all user input in the toolbar and use the
<br>statusBar just for output. </blockquote><div><br>Status bar is *not* for output. Just because user don&#39;t read it, especially just text. <br>Usually, users read the status bar only when he want, not when the app want. For example, some games are finished when a &quot;you win&quot; or &quot;you lost&quot; is written in the status bar. How it works with user? On some users, it is working, and with other, the user think the app is frozen because it don&#39;t read it... A better way to make the output is to make&nbsp; them &quot;in game&quot;, like kblackbox for example.
<br><br>Status bar purpose is to cummunicate &quot;state&quot;. Some example:<br>- difficulty<br>- running or paused<br>- Connected or unconnected (for network game...)<br>- progress bar (navigator)<br><br>This infos are not vitals, but when the user need them, it&#39;s here. 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">With this change the author could easily<br>choose to put the window in the statusBar or in the toolbar, depending
<br>on the game, and maybe adjust the layout if needed.</blockquote><div><br>And this way, the common feature &quot;view or set difficulty&quot; will be not the same, nor at the same place, between the game? please don&#39;t... Imagine a world where the &quot;open file&quot; icon should be not at the same place everywhere... 
<br><br>In fact, we tested first in the toolbar, and it doesn&#39;t work well (both usability and look). It&#39;s better here for now. Maybe in the futur, it could be possible on canvas, and maybe it will better (but with a risk: games canvas have several layout, maybe not a good idea to harmonize something here...)
<br></div><br></div><br>