Update userguide from i18n.haiku-os.org
This commit is contained in:
@@ -71,6 +71,8 @@
|
||||
<li><a href="filesystem-layout.html#home">The home folder</a></li></ul></td>
|
||||
<td valign="top">Understand the filesystem hierarchy and get familiar with important file locations and folders.</td></tr>
|
||||
<tr><td valign="top"><a href="gui.html">Haiku's GUI</a><ul>
|
||||
<li><a href="gui.html#move-resize">Easy moving and resizing</a></li>
|
||||
<li><a href="gui.html#stack-tile">Stack & Tile</a></li>
|
||||
<li><a href="gui.html#open-save-panel">Open and save panels</a><br />
|
||||
<a href="gui.html#open-save-shortcuts">- Keyboard shortcuts</a><br />
|
||||
<a href="gui.html#favorites-recent">- Favorites and recent folders</a></li>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<head>
|
||||
<!--
|
||||
*
|
||||
* Copyright 2008-2011, Haiku. All rights reserved.
|
||||
* Copyright 2008-2012, Haiku. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
@@ -50,6 +50,15 @@
|
||||
<div id="content">
|
||||
<div>
|
||||
|
||||
<table class="index" id="index" summary="index">
|
||||
<tr class="heading"><td>Index</td></tr>
|
||||
<tr class="index"><td>
|
||||
<a href="#move-resize">Easy moving and resizing</a><br />
|
||||
<a href="#stack-tile">Stack & Tile</a><br />
|
||||
<a href="#open-save-panel">Open and save panels</a><br />
|
||||
<a href="#replicants">Replicants</a></td></tr>
|
||||
</table>
|
||||
|
||||
<h1>Haiku's GUI</h1>
|
||||
|
||||
<p>Haiku's graphical user interface is an integral part of the system. Unlike Unix-based operating systems, there's no separate window manager and booting just into a command line shell is not possible. Haiku's focus being on the desktop user, this is just not considered necessary.</p>
|
||||
@@ -76,6 +85,25 @@
|
||||
<p>Holding down <span class="key">CTRL</span> <span class="key">ALT</span> will highlight the window borders nearest to the mouse pointer. Move the mouse in the direction of another border to change the target. Click and dragging with the <i>right mouse button</i> will resize the window along the highlighted border(s).</p>
|
||||
<p>Hold down <span class="key">CTRL</span> <span class="key">ALT</span> and click and drag with the <i>left mouse button</i> anywhere in a window to move it around. A quick click with the <i>right mouse button</i> sends it to the back.</p>
|
||||
|
||||
<h2>
|
||||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||||
<a id="stack-tile" name="stack-tile">Stack & Tile</a></h2>
|
||||
<p>Haiku's user interface provides a unique feature that puts the fact that windows have a yellow tab instead of a full-width title bar to perfect use. It's called "Stack & Tile".<br />
|
||||
In the example below, a Tracker window with bookmarks is tiled to the left of a WebPositive window, which itself is stacked with another Tracker window showing the source folder <tt>haiku</tt>. In this animation, the user clicks on the tabs of the stacked windows to alternately bring one or the other to the front.</p>
|
||||
<img src="images/gui-images/gui-s+t.gif" alt="gui-s+t.gif" />
|
||||
<p>Connected like this, the group of windows can be moved and resized together - a nice arrangement to work in a more project centric environment. Instead of looking for the right browser window with documentation, editor and Tracker windows and maybe a related email concerning one project you are currently working on, just stack&tile them together.</p>
|
||||
<p>Doing the actual arranging of windows is easy: Hold down <span class="key">OPT</span> while dragging a window by its tab close to another window's tab or border until it's highlighted and release the mouse button.</p>
|
||||
<p>Stack & Tile consists of two related parts.</p>
|
||||
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
|
||||
<tr><td><img src="images/gui-images/gui-stacking.png" alt="gui-stacking.png" /></td><td width="10"></td>
|
||||
<td><p>"<i>Stacking</i>" is putting windows on top of each other, automatically moving the yellow tabs into position.<br />
|
||||
While holding <span class="key">OPT</span>, tabs change color when they overlap; drop the window to establish the stacking.</p></td></tr></table>
|
||||
<table summary="layout" border="0" cellspacing="0" cellpadding="2" vspace="10">
|
||||
<tr><td><img src="images/gui-images/gui-tiling.png" alt="gui-tilinging.png" /></td><td></td>
|
||||
<td><p>"<i>Tiling</i>" means gluing windows horizontally or vertically together.<br />
|
||||
Again, while holding <span class="key">OPT</span>, the borders that'll fuse together when you drop the window change color when brought near each other.</p></td></tr></table>
|
||||
<p>Separation is done in the same way, by holding <span class="key">OPT</span> while dragging a window by its tab out of the group.</p>
|
||||
|
||||
<h2>
|
||||
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
|
||||
<a id="open-save-panel" name="open-save-panel">Open and save panels</a></h2>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 40 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 49 KiB |
@@ -4,7 +4,7 @@
|
||||
<head>
|
||||
<!--
|
||||
*
|
||||
* Copyright 2008-2011, Haiku. All rights reserved.
|
||||
* Copyright 2008-2012, Haiku. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
@@ -63,6 +63,7 @@
|
||||
<table summary="shortcuts" border="0" cellspacing="0" cellpadding="4">
|
||||
<tr><td><span class="key">ALT</span> <span class="key">Fx</span></td><td style="width:15px;"></td><td>Switches to <a href="workspaces.html">Workspace</a> X (<span class="key">Fx</span> is the function key corresponding to that workspace). Take the active window with you by adding <span class="key">SHIFT</span></td></tr>
|
||||
<tr><td class="onelinetop"><span class="key">CTRL</span> <span class="key">ALT</span> <span class="key">←</span> / <span class="key">→</span> / <span class="key">↑</span> / <span class="key">↓</span></td><td></td><td>Navigates spatially the rows/columns of the available workspaces. Add <span class="key">SHIFT</span> to take the active window with you.</td></tr>
|
||||
<tr><td><span class="key">OPT</span></td><td></td><td>Holding <span class="key">OPT</span> while dragging a window near another window's tab or border will stack or tile them (see chapter <a href="gui.html#stack-tile">GUI</a>).</td></tr>
|
||||
<tr><td><span class="key">CTRL</span> <span class="key">ALT</span> + left mouse</td><td></td><td>Click and drag with left mouse button to move a window (see chapter <a href="gui.html#move-resize">GUI</a>).</td></tr>
|
||||
<tr><td><span class="key">CTRL</span> <span class="key">ALT</span> + right mouse</td><td></td><td>Click and drag with right mouse button to resize a window (see chapter <a href="gui.html#move-resize">GUI</a>).</td></tr>
|
||||
<tr><td><span class="key">CTRL</span> <span class="key">ALT</span> <span class="key">Z</span></td><td></td><td>Zooms a window to an alternative size (maximum size for most applications).</td></tr>
|
||||
|
||||
Reference in New Issue
Block a user