Initial import of the user guide translations from http://userguide.haikuzone.net. Thanks to Vincent for providing all the necessary tools and to all translators for their work so far!

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35067 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Joachim Seemer
2010-01-14 07:00:47 +00:00
parent bcc2c157a1
commit ee7dedc859
1233 changed files with 58973 additions and 4098 deletions
+166
View File
@@ -0,0 +1,166 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<meta name="robots" content="all" />
<title>Applications</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/applications.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/applications.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/applications.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/applications.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/applications.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/applications.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/applications.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="workshop-filetypes+attributes.html">Workshop</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="desktop-applets.html">Desktop Applets</a> »
</span></div>
</div>
<div id="content">
<div>
<h1>Applications</h1>
<p>Before diving into all the applications that come with Haiku, let's have a more detailed look at how to install and uninstall programs you downloaded somewhere, for example from a site mentioned on the <a href="../../welcome/welcome_jp.html#software">Welcome</a> page.</p>
<div class="box-info">You should only unpack/install archives within Haiku. If you extract a package under Linux or Windows, for example, and just copy the folder over to Haiku later, all the vital attributes are stripped, because those operating systems don't normally handle meta data.</div>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="install" name="install">Installing applications</a></h2>
<p>Haiku software always comes as an archive. Most of the time it's a ZIP, some old BeOS packages come in Software Valet's PKG format. Software Valet was able to automatically execute installation scripts, so after double-clicking you just select a destination folder and everything's taken care of.<br />
If it's a ZIP archive, double-clicking opens <span class="app">Expander</span> where you also set the destination and unpack it. As explained in the topic <a href="filesystem-layout.html">Filesystem layout</a>, that destination is either</p>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="path">/boot/common/apps/</span></td><td> </td><td> for applications available to every user</td></tr>
<tr><td><span class="path">/boot/home/apps/</span></td><td> </td><td> for applications only available to yourself</td></tr>
</table>
<p>This distinction will only become relevant once Haiku gets multi-user support, of course.</p>
<p>Once the archive is unpacked, you should have a look into the newly created folder. Often you find ReadMe files or other documentation of interest.</p>
<p>Some programs need further configurations. For example, <a href="tracker-add-ons.html">Tracker Add-Ons</a>, <a href="preferences/datatranslations.html">Translators</a> or other system enhancing components have to be put into the right folders. Either you'll find a little script file (often with the suffix <span class="cli">.sh</span>) like <span class="cli">install</span> that you simply double click to have all taken care of.<br />
Sometimes you'll find folders that link to the correct destination named "<span class="cli">drag [filename] here...</span>". So, you simply follow that instruction and you're done.</p>
<p>Most of the time, however, nothing of the sort is necessary and you're done after unpacking.<br />
Topics <a href="deskbar.html">Deskbar</a> or <a href="desktop-applets/launchbox.html">LaunchBox</a> describe how to add shortcuts to your newly installed application.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="uninstall" name="uninstall">Uninstalling applications</a></h2>
<p>If the installation was done with an install script, chances are, there's an uninstall script as well. In that case, double-click it and you're done.<br />
Otherwise, uninstalling is simply done by deleting the application's folder.</p>
<p>This, of course, leaves back possible configuration files in your <span class="path">~/config/settings</span> folder. This may be on purpose, if you want to keep those settings in case you'll install the program again in the future. Also, when the installation involved those "<span class="cli">drag [filename] here...</span>" folders, those files are also left behind.</p>
<p>One method to quickly get to all the app's files is to do a quick query for a significant part of the application's name. This will reveal the app's binary, its installation folder and its settings as well as possible links in the Deskbar etc. Simply select all relevant files and delete them.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="list-of-apps" name="list-of-apps">Haiku's applications</a></h2>
<p>Haiku comes with a set of mostly small but essential applications. You'll find all of them at <span class="path">/boot/system/apps/</span> or <span class="path">/boot/common/apps/</span>. Applications that are not usually launched by a double-click on a data file (e.g. ShowImage for image files) can be found in the <span class="menu">Applications</span> menu of the Deskbar.</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td style="width:24px;"><img src="../images/apps-images/activitymonitor-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/activitymonitor.html">ActivityMonitor</a></td><td style="width:10px;"> </td>
<td valign="top">A tool to track system resources like CPU and memory usage.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/cdplayer-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/cdplayer.html">CDPlayer</a></td><td> </td>
<td valign="top">A player for audio CDs.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/charactermap-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/charactermap.html">CharacterMap</a></td><td> </td>
<td valign="top">An application that shows the Unicode character map.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/codycam-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/codycam.html">CodyCam</a></td><td> </td>
<td valign="top">A tool to regularly upload images from a webcam to a server.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/deskcalc-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/deskcalc.html">DeskCalc</a></td><td> </td>
<td valign="top">A calculator.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/diskprobe-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/diskprobe.html">DiskProbe</a></td><td> </td>
<td valign="top">A HEX editor for files and devices.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/diskusage-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/diskusage.html">DiskUsage</a></td><td> </td>
<td valign="top">A tool to visualize a disk's memory usage.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/drivesetup-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/drivesetup.html">DriveSetup</a></td><td> </td>
<td valign="top">A harddisk partitioning tool.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/expander-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/expander.html">Expander</a></td><td> </td>
<td valign="top">A tool to unpack common archives.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/icon-o-matic-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/icon-o-matic.html">Icon-O-Matic</a></td><td> </td>
<td valign="top">An app to create Haiku's vector icons.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/installer-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/installer.html">Installer</a></td><td> </td>
<td valign="top">The tool to install Haiku to a partition.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/magnify-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/magnify.html">Magnify</a></td><td> </td>
<td valign="top">A magnified view of the area around your mouse pointer.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/mail-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/mail.html">Mail</a></td><td> </td>
<td valign="top"><span style="color:silver">An email client. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/mediaplayer-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/mediaplayer.html">MediaPlayer</a></td><td> </td>
<td valign="top"><span style="color:silver">A player for all supported audio/video files. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/midiplayer-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/midiplayer.html">MidiPlayer</a></td><td> </td>
<td valign="top"><span style="color:silver">A player for MIDI files. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/packageinstaller-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/packageinstaller.html">PackageInstaller</a></td><td> </td>
<td valign="top"><span style="color:silver">Installer for BeOS packages in PKG format. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/people-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/people.html">People</a></td><td> </td>
<td valign="top">A contact manager.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/poorman-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/poorman.html">PoorMan</a></td><td> </td>
<td valign="top">A simple web server.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/screenshot-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/screenshot.html">Screenshot</a></td><td> </td>
<td valign="top">A tool to take screenshots.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/showimage-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/showimage.html">ShowImage</a></td><td> </td>
<td valign="top"><span style="color:silver">A simple image viewer. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/soundrecorder-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/soundrecorder.html">SoundRecorder</a></td><td> </td>
<td valign="top"><span style="color:silver">A tool to record audio from line-in or a microphone. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/stylededit-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/stylededit.html">StyledEdit</a></td><td> </td>
<td valign="top">A simple text editor.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/terminal-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/terminal.html">Terminal</a></td><td> </td>
<td valign="top">Access to the bash.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/textsearch-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/textsearch.html">TextSearch</a></td><td> </td>
<td valign="top"><span style="color:silver">A search tool for text files. [<i>still missing</i>]</span></td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/tv-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/tv.html">TV</a></td><td> </td>
<td valign="top"><span style="color:silver">A viewer for analog TV. [<i>still missing</i>]</span></td></tr>
</table>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="list-of-bundled-apps" name="list-of-bundled-apps">Bundled applications</a></h2>
<p>Besides the above listed programs, which are all maintained by the Haiku project, there are a few essential applications bundled in a standard Haiku system. Bugs and feature requests for those have to be filed with the particular maintainer.</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td style="width:24px;"><img src="../images/apps-images/bepdf-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/bepdf.html">BePDF</a></td><td> </td>
<td valign="top">A <acronym title="Portable Document Format">PDF</acronym> viewer.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/bezillabrowser-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/bezillabrowser.html">BeZillaBrowser</a></td><td> </td>
<td valign="top">A web browser based on Mozilla's source code.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/pe-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/pe.html">Pe</a></td><td> </td>
<td valign="top">An advanced texteditor with syntax coloring and much more.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/vision-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/vision.html">Vision</a></td><td> </td>
<td valign="top">An <acronym title="Internet Relay Chat">IRC</acronym> client.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/vlc-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/vlc.html">VLC media player</a></td><td> </td>
<td valign="top">VideoLAN's media player.</td></tr>
<tr><td style="width:24px;"><img src="../images/apps-images/wonderbrush-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="applications/wonderbrush.html">WonderBrush</a></td><td> </td>
<td valign="top">YellowBite's graphics programm.</td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="workshop-filetypes+attributes.html">Workshop</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="desktop-applets.html">Desktop Applets</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>ActivityMonitor</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/activitymonitor.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/activitymonitor.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/activitymonitor.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/activitymonitor.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/activitymonitor.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/activitymonitor.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/activitymonitor.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
<a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="cdplayer.html">CDPlayer</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/activitymonitor-icon_64.png" alt="activitymonitor-icon_64.png" width="64" height="64" />ActivityMonitor</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/ActivityMonitor</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/ActivityMonitor settings</span></td></tr>
</table>
<p><br /></p>
<p>You can track system resources by launching the ActivityMonitor and activating different items of interest.
</p>
<img src="../images/apps-images/activitymonitor.png" alt="activitymonitor.png" />
<p>By right-clicking into the window, you can toggle the display of all kinds of resources:<br />
<i>Used/Cached Memory, Swap Space, CPU Usage, Network Receive/Send, Page faults, Semaphores, Ports, Threads, Teams, Running Applications, Raw/Text Clipboard Size, Media Nodes.</i></p>
<p>Below the graph is a legend (hideable from the context menu). You can change the colors and that of the graph's background via drag&amp;drop from any color picker, e.g. from <span class="app">Icon-O-Matic</span>.</p>
<p>You can add more views from the <span class="menu">File</span> menu if it gets too crowded.</p>
<p>The <span class="menu">Settings</span> menu opens a panel to set the update interval.</p>
<p>Each view has it's own <a href="../gui.html#replicants">Replicant</a> handle and can thus be arranged, for example, on the Desktop.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
<a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="cdplayer.html">CDPlayer</a>  »
</span></div>
</div>
</body>
</html>
+74
View File
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>BePDF</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/bepdf.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/bepdf.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/bepdf.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/bepdf.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/bepdf.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/bepdf.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/bepdf.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
<!-- «  <a href="activitymonitor.html">ActivityMonitor</a> 
::    
-->
<a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="bezillabrowser.html">BeZillaBrowser</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/bepdf-icon_64.png" alt="bepdf-icon_64.png" width="64" height="64" />BePDF</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/BePDF/BePDF</span></td></tr>
<tr><td>Documentation:</td><td></td><td><span class="path">/boot/apps/BePDF/docs/*</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">/boot/common/settings/BePDF</span></td></tr>
</table>
<p><br /></p>
<p>BePDF is a fast launching PDF viewer. Besides viewing, it supports annotating and user-defined bookmarking for unencrypted PDFs. It's fully localized for 20 languages at the moment with additional languages being easily added via text files.</p>
<p>Documentation is available as <a href="file:///boot/apps/BePDF/docs/English/table_of_contents.html">HTML</a> or <a href="file:///boot/apps/BePDF/docs/English.pdf">PDF</a>. The latter will also open from the menu <span class="menu">Help | Show Help...</span>.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
«  <a href="activitymonitor.html">ActivityMonitor</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="bezillabrowser.html">BeZillaBrowser</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>BeZillaBrowser</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/bezillabrowser.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/bezillabrowser.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/bezillabrowser.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/bezillabrowser.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/bezillabrowser.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/bezillabrowser.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/bezillabrowser.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
«  <a href="bepdf.html">BePDF</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="pe.html">Pe</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/bezillabrowser-icon_64.png" alt="bezillabrowser-icon_64.png" width="64" height="64" />BeZillaBrowser</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/BeZillaBrowser/BeZillaBrowser</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Mozilla/Firefox/*</span></td></tr>
</table>
<p><br /></p>
<p>BeZillaBrowser is based on Mozilla's source code and uses patches to improve speed, stability, and other UI aspects. Currently, all BeZilla builds use Mozilla's 1.8 CVS Branch. You can file bug reports of this port at the <a href="http://ports.haiku-files.org/">HaikuPorts</a>.</p>
<p>As the Mozilla browsers are very widely used on many platforms, you'll find a plethora of guides and tips online. You could start from <a href="http://support.mozilla.com/">http://support.mozilla.com/</a>.</p>
<div class="box-info">BeZilla isn't able to print yet. Luckily, there's the add-on <a href="https://addons.mozilla.org/de/firefox/addon/10814" class="noprinturl">html2pdf</a> that uses an online service to generate a PDF from the currently displayed page. After installation, there's a little PDF symbol in the status bar that, once clicked, opens a new window with a link offering to <i>"Download PDF"</i>.<br />
Caveat: It only works with online pages, not with your locally stored documents.</div>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
«  <a href="bepdf.html">BePDF</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="pe.html">Pe</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>CDPlayer</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/cdplayer.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/cdplayer.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/cdplayer.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/cdplayer.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/cdplayer.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/cdplayer.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/cdplayer.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
«  <a href="activitymonitor.html">ActivityMonitor</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="charactermap.html">CharacterMap</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/cdplayer-icon_64.png" alt="cdplayer-icon_64.png" width="64" height="64" />CDPlayer</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/CDPlayer</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/cd/*</span> - Stores details to all identified CDs</td></tr>
</table>
<p><br /></p>
<!-- TODO: Exactly how does it work, once BGA got the cddb daemon finished?
<p>Haiku's simple CD player uses the system's <span class="cli">cddb</span> daemon to download artist/album/song names from a server on the internet. This means that a network connection is needed for this identification, of course, and also, privately burned compilations can't be identified.<br />
<p>This data is stored as plain text file containing the album/song names and playing time in <span class="path">~/cd</span>. Thus only one look-up after first insertion is needed. Plus, if you need the details of a CD, maybe for creating a nice cover, you now know where to look for it.</p>
-->
<p><br /></p>
<img src="../images/apps-images/cdplayer.png" alt="cdplayer.png" />
<p>Usage is pretty much what you'd expect from looking at the control buttons.<br />
Activate the <span class="button">Repeat</span> button to the left of <span class="button">Shuffle</span> to loop the complete CD.</p>
<p>If you need more control like playlists, try <a href="mediaplayer.html">MediaPlayer</a> instead.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
«  <a href="activitymonitor.html">ActivityMonitor</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="charactermap.html">CharacterMap</a>  »
</span></div>
</div>-->
</body>
</html>
@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>CharacterMap</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/charactermap.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/charactermap.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/charactermap.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/charactermap.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/charactermap.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/charactermap.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/charactermap.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
«  <a href="cdplayer.html">CDPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="codycam.html">CodyCam</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/charactermap-icon_64.png" alt="charactermap-icon_64.png" width="64" height="64" />CharacterMap</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/CharacterMap</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/CharacterMap settings</span></td></tr>
</table>
<p><br /></p>
<p>CharacterMap will show you the UTF-8 code of every character a font supports.</p>
<img src="../images/apps-images/charactermap.png" alt="charactermap.png" />
<p>To the left you have the standardized blocks, together with a handy filter function. Optionally, you can choose to also <span class="menu">Show Private Blocks</span> from the <span class="menu">View</span> menu. The right shows the actual characters in these blocks, using the font specified in the <span class="menu">Font</span> menu. Below that you can change the font size. And below that, the values of the character currently under the mouse pointer is displayed in hex, decimal and UTF-8 notation.</p>
<p>You can drag&amp;drop a character directly from the character map into a text editor, or right-click on one to either <span class="menu">Copy Character</span> (<span class="key">ALT</span> <span class="key">C</span>) or <span class="menu">Copy As Escaped Byte String</span> (<span class="key">SHIFT</span> <span class="key">ALT</span> <span class="key">C</span>). Resulting in, e.g. either <tt></tt> or <tt>\xe2\x82\xac</tt>.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
«  <a href="cdplayer.html">CDPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="codycam.html">CodyCam</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>CodyCam</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/codycam.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/codycam.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/codycam.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/codycam.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/codycam.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/codycam.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/codycam.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="charactermap.html">CharacterMap</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="deskcalc.html">DeskCalc</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/codycam-icon_64.png" alt="codycam-icon_64.png" width="64" height="64" />CodyCam</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/CodyCam</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/codycam</span></td></tr>
</table>
<p><br /></p>
<p>With CodyCam you take pictures at a specified interval from a connected webcam or any other video-in device and save it via FTP.</p>
<img src="../images/apps-images/codycam.png" alt="My very temporarily installed cam in Dartmoor National Park." />
<p>To the left under the preview, you set the filename that'll be suffixed with an increasing number for every picture taken. Beneath that you decide on the file format and the rate the pictures are taken.</p>
<p>To the right you choose either FTP or sFTP (if SSH is available) and enter the needed data to save the images on a server.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="charactermap.html">CharacterMap</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="deskcalc.html">DeskCalc</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>DeskCalc</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/deskcalc.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/deskcalc.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/deskcalc.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/deskcalc.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/deskcalc.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/deskcalc.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/deskcalc.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="codycam.html">CodyCam</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="diskprobe.html">DiskProbe</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/deskcalc-icon_64.png" alt="deskcalc-icon_64.png" width="64" height="64" />DeskCalc</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/DeskCalc</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/DeskCalc_settings</span></td></tr>
</table>
<p><br /></p>
<p>DeskCalc is a simple calculator that nevertheless has some nice features that aren't apparent on first sight.</p>
<img src="../../images/apps-images/deskcalc.png" alt="deskcalc.png" />
<ul>
<li><p>DeskCalc understands much more than its simple keypad suggests.<br />
Besides the operators <tt>+</tt>, <tt>-</tt>, <tt>*</tt>, <tt>/</tt>, <tt>%</tt>, <tt>^</tt> and the constants <tt>pi</tt> and <tt>e</tt> the following math functions are supported:<br />
<tt>acos</tt>, <tt>asin</tt>, <tt>atan</tt>, <tt>atan2</tt>, <tt>ceil</tt>, <tt>cos</tt>, <tt>cosh</tt>, <tt>exp</tt>, <tt>floor</tt>, <tt>log</tt>, <tt>log10</tt>, <tt>pow</tt>, <tt>sin</tt>, <tt>sinh</tt>, <tt>sqrt</tt>, <tt>tan</tt>, <tt>tanh</tt>.</p></li>
<li><p>When it comes to user input, DeskCalc is quite tolerant:<br />
<tt>/</tt>, <tt>:</tt>, <tt>\</tt> are all interpreted as division operators,<br />
<tt>*</tt>, <tt>x</tt> are valid symbols for multiplication.<br />
Also, be aware that <tt>.</tt> and <tt>,</tt> are both considered floating points, which means you mustn't use them as 1000 separators.</p></li>
<li><p>Right-clicking offers these options:</p>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Enable Num Lock on start up</span></td><td style="width:15px;"></td><td>automatically activates the number block when launching DeskCalc</td></tr>
<tr><td><span class="menu">Show Keypad</span></td><td></td><td>hides the keypad when deactivated</td></tr>
</table></li>
<li><p>You can resize the calculator until it fits your needs and then put it as <a href="../gui.html#replicants">Replicant</a> onto the Desktop via drag&amp;drop of the symbol in the bottom right corner. Make sure <span class="menu">Show Replicants</span> is activated in the Deskbar.</p></li>
<li><p>The keypad can be colored with a drag&amp;drop from any color well, e.g. from <span class="app">Icon-O-Matic</span>.</p></li>
<li><p>You can move up and down in a history of past calculations with <span class="key"></span> and <span class="key"></span>.</p></li>
<li><p>You can select DeskCalc's contents and drag&amp;drop it into any application. Or you drop it into a Tracker window or onto the Desktop and a text file with that clipping is created there.</p>
<p>Even better, the reverse is also possible:<br />
Create clippings as described at various stages of your calculation and go back to them by drag&amp;dropping them back into DeskCalc.<br />
Or you drag&amp;drop a calculation directly out of an email onto DeskCalc.</p></li>
<li><p>DeskCalc can be used in Terminal. Just put the expression in double quotes, like this:</p>
<pre class="terminal">~&gt; DeskCalc "sin(45)*(cos(12)+3.45)"
3.6536554673202546181795194727005826674359494735820338441084848</pre></li>
</ul>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="codycam.html">CodyCam</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="diskprobe.html">DiskProbe</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>DiskProbe</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/diskprobe.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/diskprobe.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/diskprobe.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/diskprobe.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/diskprobe.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/diskprobe.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/diskprobe.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="deskcalc.html">DeskCalc</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="diskusage.html">DriveUsage</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/diskprobe-icon_64.png" alt="diskprobe-icon_64.png" width="64" height="64" />DiskProbe</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/DiskProbe</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/DiskProbe_data</span></td></tr>
</table>
<p><br /></p>
<p>DiskProbe is a HEX editor to view and alter data of a file or on a device on a byte-level. It's a very low-level tool and has therefore the potential to really mess things up if you're not careful!</p>
<div class="box-warning">Always work with the backup of a file and be extra careful when working directly on a device.</div>
<p>When starting DiskProbe you'll first be asked for the file or the device to work on. After that you are presented with this interface:</p>
<p><img id="diskprobe" src="../images/apps-images/diskprobe.png" alt="diskprobe.png" /></p>
<p>The main view shows always one block of data, the size of which can be adjusted with <span class="menu">View | BlockSize</span>. To the left is the offset to the start of the block, in the middle the data as HEX values and to the right the same as ASCII symbols.<br />
You can move from block to block with the slider above or with <span class="key">ALT</span> <span class="key"></span> and <span class="key">ALT</span> <span class="key"></span> and switch between the HEX and ASCII columns with <span class="key">TAB</span>.</p>
<p><span class="menu">Block | Selection</span> will not only show the selection with different endianess (and in HEX or decimal, set by <span class="menu">View | Base</span>), it will also interprete the selection as a block offset that you can jump to. It will be grayed out if the position is outside of the file/device.<br />
This is a handy feature mostly when looking at file systems, as they often contain pointers to other blocks.</p>
<p>If the file you're probing includes attributes, the <span class="menu">Attributes</span> menu can be used to open any of them in a new DiskProbe window. Here's the copyright attribute of the <span class="app">AboutSystem</span> application:
</p><p><img id="diskprobe-attribute" src="../images/apps-images/diskprobe-about-attr.png" alt="diskprobe-about-attr.png" /></p>
<p>Depending on the kind of attribute, you'll get a different editor tab besides the always present <i>Raw Editor</i>. For example, there are editors for strings and MIME types or an icon viewer for the vectoricon attribute.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="deskcalc.html">DeskCalc</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="diskusage.html">DriveUsage</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>DiskUsage</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/diskusage.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/diskusage.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/diskusage.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/diskusage.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/diskusage.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/diskusage.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/diskusage.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="diskprobe.html">DiskProbe</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="drivesetup.html">DriveSetup</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/diskusage-icon_64.png" alt="diskusage-icon_64.png" width="64" height="64" />DiskUsage</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/DiskUsage</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/DiskUsage</span></td></tr>
</table>
<p><br /></p>
<p>DiskUsage shows graphically how the space on your volumes is utilized.<br />
A useful tool to answer the question, "<i>Where has all my disk space gone?</i>".</p>
<p><img id="diskusage" src="../images/apps-images/diskusage.png" alt="diskusage.png" /></p>
<p>The concentric circles represent different levels in the file system hierarchy. Above, the circle in the center represents the <span class="path">/boot/home/</span> folder. Each segment of the ring immediately outside that circle is a file or folder under <span class="path">/boot/home/</span>. Every segment farther outside brings you one level deeper in the file hierarchy. You may have to resize the window to accommodate very deep folders.</p>
<p>Above the graphic is a pop-up menu that lets you switch between all mounted volumes. Before the disk usage of a volume can be displayed, it has to be scanned. As this can take a while for larger disks, you can examine another volume while that scan is done in the background.</p>
<div class="box-info"><ul>
<li>If the graphical representation of a file or folder comprises less than about 2° of a circle, it is excluded from the display.</li>
<li>The number of files that's reported for a folder includes files in subfolders too. A folder counts as a file.</li>
<li>DiskUsage ignores symbolic links.</li>
</ul></div>
<p>As you move the mouse over a segment, information about that file or folder appears in the status bar at the bottom.</p>
<p>Right-clicking a segment offers a context menu to <span class="menu">Get Info</span>, <span class="menu">Open</span> (with Tracker), <span class="menu">Open With</span> another suitable application or <span class="menu">Rescan</span> that particular folder.<br />
Left-clicking a segment makes that file/folder the center circle.<br />
Left-clicking the center circle moves you up one level.</p>
<p>You can drag files and folders from DiskUsage to other applications or to the Desktop or other Tracker windows for copying. Vice versa, dropped volumes and folders on DiskUsage's window will zoom directly to them, making them the new center circle.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="diskprobe.html">DiskProbe</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="drivesetup.html">DriveSetup</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>DriveSetup</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/drivesetup.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/drivesetup.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/drivesetup.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/drivesetup.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/drivesetup.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/drivesetup.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/drivesetup.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="diskusage.html">DiskUsage</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="expander.html">Expander</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/drivesetup-icon_64.png" alt="drivesetup-icon_64.png" width="64" height="64" />DriveSetup</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/DriveSetup</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/DriveSetup</span></td></tr>
</table>
<p><br /></p>
<p>DriveSetup is a tool to create, delete and initialize partitions. At this time it can't resize or move existing partitions, so that you'll either need an unpartitioned volume (perhaps an external USB drive or another harddisk) or do the initial setup with a tool like the <a href="http://gparted.sourceforge.net/livecd.php">GParted LiveCD</a> to provide the space for another partition.</p>
<img src="../images/apps-images/drivesetup.png" alt="drivesetup.png" />
<p>At the top is a graphical representation of all partitions inside the device chosen in the list below it. Besides a maximum of 4 primary partitions, each of those can contain a number of extended/logical partitions. You may have to expand such a list with the +/- widget that appears in that case in front of that device to see the details of every logical partition.</p>
<p>You can select a partition from the list and mount and unmount them with the commands in the <span class="menu">Partition</span> menu or by pressing <span class="key">ALT</span> <span class="key">M</span> or <span class="key">ALT</span> <span class="key">U</span>.</p>
<p>You can also completely delete a partition with <span class="menu">Partition | Delete</span>.<br />
Which brings us to this:</p>
<div class="box-stop">Dealing with creating/deleting/initializing partitions is very dangerous business. Always check twice to be sure you're working with the right one and always keep an up-to-date backup of your data in case something goes wrong!</div>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="creating" name="creating">Creating a new partition</a></h2>
<div class="box-info">If you plan to use the entire drive as one partition, e.g. a USB stick or a Compact Flash card, you can skip the creation of a partition and proceed right to <a href="#initializing">Initializing</a>.</div>
<p>When you found unformatted space on a drive, like the above <tt>&lt;empty&gt;</tt>, you can create a new partition in this space with <span class="menu">Partition | Create...</span>(<span class="key">ALT</span> <span class="key">C</span>).</p>
<img src="../images/apps-images/drivesetup-create.png" alt="drivesetup-create.png" />
<p>You're prompted with this dialog that lets you adjust the partition size and type. Choose <span class="menu">Be File System</span> if you want to use the partition for an Haiku installation or if you want to use all the interesting Haiku features with it, like attributes and queries. Note, that other operating systems might not be able to access such a partition.</p>
<p>If you have created a primary partition instead of just another extended/logical partition within one, the above dialog also displays an <span class="menu">Active Partition</span> checkbox. You'll have to check that, if you'll use that partition to boot a Haiku installation.</p>
<p>Before you can use, or even mount the newly created partition, it has to be initialized with a filesystem.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="initializing" name="initializing">Initializing a partition</a></h2>
<p>Only unmounted partitions can be initialized by using the <span class="menu">Partition | Initialize</span> menu.</p>
<img src="../images/apps-images/drivesetup-initialize.png" alt="drivesetup-initialize.png" />
<p>Here you set the name for the partition and it's blocksize. 2048 bytes per block are recommended, but you can choose larger or smaller sizes if you have these very specific needs.<br />
Initializing will destroy all data on that partition!</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="diskusage.html">DiskUsage</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="expander.html">Expander</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Expander</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/expander.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/expander.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/expander.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/expander.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/expander.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/expander.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/expander.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="drivesetup.html">DriveSetup</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="icon-o-matic.html">Icon-O-Matic</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/expander-icon_64.png" alt="expander-icon_64.png" width="64" height="64" />Expander</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><i>No entry, normally launched via double-clicking a supported file.</i></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Expander</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Expander_Settings</span></td></tr>
</table>
<p><br /></p>
<p>Expander is a small tool to quickly unpack the most common archives, among them zip, gzip, bzip2, rar and tar.gz.<br />
Just double-click an archive to see this simple interface:</p>
<p><img id="expander" src="../images/apps-images/expander.png" alt="expander.png" /></p>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td style="width:80px;"><span class="button">Source</span></td><td style="width:70px;"><span class="key">ALT</span> <span class="key">S</span></td><td>will open a file dialog to find an archive to unpack.</td></tr>
<tr><td><span class="button">Destination</span></td><td><span class="key">ALT</span> <span class="key">D</span></td><td>will open a file dialog to set the destination.</td></tr>
<tr><td><span class="button">Expand</span></td><td><span class="key">ALT</span> <span class="key">E</span></td><td>will start the unpacking. It can be aborted with <span class="key">ALT</span> <span class="key">K</span>.</td></tr>
</table>
<p>You can toggle the display of the file listing by un/checking <i>Show Contents</i> or pressing <span class="key">ALT</span> <span class="key">L</span>.</p>
<div class="box-info">Expander can only unpack whole archives.<br />
You can't select individual files to expand or add/remove files from the archive.</div>
<p><span class="menu">Edit | Preferences...</span> or <span class="key">ALT</span> <span class="key">P</span> opens a preference panel that offers some useful settings to adjust Expander's behavior.<br />
The options are all self-explanatory:</p>
<p><img id="preferences" src="../images/apps-images/expander-preferences.png" alt="expander-preferences.png" /></p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="drivesetup.html">DriveSetup</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="icon-o-matic.html">Icon-O-Matic</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,346 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Icon-O-Matic</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/icon-o-matic.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/icon-o-matic.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/icon-o-matic.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/icon-o-matic.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/icon-o-matic.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/icon-o-matic.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/icon-o-matic.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="expander.html">Expander</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="installer.html">Installer</a> »
</span></div>
</div>
<div id="content">
<div>
<table class="index" id="index" summary="index">
<tr class="heading"><td>Index</td></tr>
<tr class="index"><td><a href="#bitmap-vector">BeOS bitmap vs. Haiku vector icons</a><br />
<a href="#icons-attributes">Icons are attributes</a><br />
<a href="#i-o-m">Creating icons with Icon-O-Matic</a><br />
<a href="#i-o-m-path">Path</a><br />
<a href="#i-o-m-shape">Shape</a><br />
<a href="#i-o-m-style">Style</a><br />
<a href="#i-o-m-transformer">Transformer</a><br />
<a href="#i-o-m-save">Saving an icon</a><br />
<a href="#i-o-m-tips">Tips &amp; Tricks</a></td></tr>
</table>
<h2><img src="../../images/apps-images/icon-o-matic-icon_64.png" alt="icon-o-matic-icon_64.png" width="64" height="64" />Icon-O-Matic</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Icon-O-Matic</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Icon-O-Matic</span></td></tr>
</table>
<p><br /></p>
<p>Before we come to the actual creating of icons in Icon-O-Matic, a few words on Haiku's icons in general.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="bitmap-vector" name="bitmap-vector">BeOS bitmap vs. Haiku vector icons</a></h2>
<p>Contrary to the BeOS, Haiku uses vector icons instead of bitmap icons. A special Haiku Vector Icon Format (HVIF) was developed that is highly optimized for small file sizes and fast rendering. That's why our icons are for the most part <i>much</i> smaller than either a bitmap or the widely used SVG format. Also, unlike BeOS' bitmap icons, Haiku isn't limited to an 8bit palette (256 colors).<br />
Take this icon of the Terminal, for example:</p>
<table border="0" cellpadding="10">
<tr align="center"><td><b>Bitmap</b></td><td><b>SVG</b></td><td><b>HVIF</b></td></tr>
<tr align="center"><td><img src="../../images/apps-images/i-o-m-terminal-bitmap32.png" alt="i-o-m-terminal-bitmap32" width="32" height="32" /> <img src="../../images/apps-images/i-o-m-terminal-bitmap16.png" alt="i-o-m-terminal-bitmap16" width="16" height="16" /></td><td style="width:100px"><img src="../../images/apps-images/terminal-icon_32.png" alt="terminal-icon_32" width="32" height="32" /></td><td><img src="../../images/apps-images/terminal-icon_32.png" alt="terminal-icon_32" width="32" height="32" /></td></tr>
<tr align="center"><td>1,024 byte<br />+ 256 byte</td><td> 7,192 byte </td><td> 768 byte </td></tr>
</table>
<p>Note that the BeOS used two versions of an icon, one 16x16 and one 32x32, to achieve good visuals in List and Icon View mode.</p>
<p>This trick isn't needed with vector icons. Besides only taking up a few hundred bytes in a file, vector icons also scale much better than bitmaps. (Note: BeOS offered only a 16x16 and 32x32 display.)</p>
<table border="0" cellpadding="10">
<tr align="center"><td> </td><td><b>16x16</b></td><td><b>32x32</b></td><td><b>64x64</b></td><td><b>128x128</b></td></tr>
<tr align="center"><td><b>Bitmap</b></td>
<td><img src="../../images/apps-images/i-o-m-bitmap16.png" alt="i-o-m-bitmap16" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-bitmap32.png" alt="i-o-m-bitmap32" width="32" height="32" /></td>
<td><img src="../../images/apps-images/i-o-m-bitmap64.png" alt="i-o-m-bitmap64" width="64" height="64" /></td>
<td><img src="../../images/apps-images/i-o-m-bitmap128.png" alt="i-o-m-bitmap128" width="128" height="128" /></td></tr>
<tr align="center"><td><b>Vector</b></td>
<td><img src="../../images/apps-images/i-o-m-vector16.png" alt="i-o-m-vector16" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-vector32.png" alt="i-o-m-vector32" width="32" height="32" /></td>
<td><img src="../../images/apps-images/i-o-m-vector64.png" alt="i-o-m-vector64" width="64" height="64" /></td>
<td><img src="../../images/apps-images/i-o-m-vector128.png" alt="i-o-m-vector128" width="128" height="128" /></td></tr>
</table>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="icons-attributes" name="icons-attributes">Icons are attributes</a></h2>
<p>Icons are stored as an attribute with their file. However, that doesn't mean that every file has to have this attribute to appear with an icon in a Tracker window: data files inherit their icon from their filetype. To globally change the filetype's icon you use the <span class="app">FileTypes</span> preferences. If you only want to add a special icon to an individual file, you use the <span class="app">FileType Add-On</span> on it instead. See topic <a href="../filetypes.html">Filetypes</a> for more information.</p>
<div class="box-info">Being an attribute, it follows that only filesystems supporting metadata can retain a file's individual icon. So, if you move files off your BFS volume, consider zipping them up so you don't lose icons or other attributes.</div>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m" name="i-o-m">Creating icons with Icon-O-Matic</a></h2>
<p>Icon-O-Matic is Haiku's icon editor that can save your work as HVIF, SVG or PNG. The icon can also be directly attached as attribute to an existing file or exported as a resource or source file used by developers. Since the application was tailored to the optimized HVIF format, its usage reflects the inner workings of this format.</p>
<p>Other than your normal vector graphics software, you don't deal with separate objects that each include all their specific properties like path, stroke width, stroke and fill color etc. Rather, you assemble your objects ("shapes") from shared paths and colors ("styles") and set certain properties. This re-using of elements is one secret of HVIF's efficiency. Although that imposes some constraints on the icon designer, there are a few advantages, too.<br />
For example, by re-using a path, several objects can be modified together by manipulating this one path. Think of an object and its shadow. Modifying their shared path will change the object itself and automatically its (maybe slightly distorted/translated) shadow.</p>
<p>Here's a quick overview of Icon-O-Matic's window:</p>
<img src="../images/apps-images/i-o-m-overview.png" alt="i-o-m-overview.png" />
<p>To create any visible object on the canvas, you need a shape with a path and a style. Conveniently, you can create one, two or all three of those together from the <span class="menu">Shape</span> menu. Every kind of object (Paths, Shapes, Transformers, and Styles) has a menu above its list of elements, offering various commands. Every element has certain options that are set in the <span class="menu">Properties</span> view.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-path" name="i-o-m-path">Path</a></h3>
<p>A path consists of several points which are connected with lines or Bezier curves. To add or change points, make sure, the path is selected in the path list.</p>
<p>Simply clicking in the canvas will set the first point. While setting a point, you decide if the resulting line will be straight or curved: a simple click and release produces a straight line, holding down the mouse button and moving the mouse will drag out the handles for a Bezier curve. Of course, you can also change it all later on.</p>
<img src="../../images/apps-images/i-o-m-path-ab.png" alt="i-o-m-path-ab" />
<p>To get from "A" to "B", you have to transform some points from corner-points to curve-points. That's done by holding <span class="key">ALT</span> while clicking on a point and dragging out the handles. This results in a symmetrical Bezier: the second handle follows the movement of the other. If you need to move the handles independently, again click&amp;drag on a Bezier handle while holding <span class="key">ALT</span>.<br />
Vice versa, to go from Bezier to a corner-point, hold <span class="key">ALT</span> and click on a point.</p>
<p>To move a point, simply click&amp;drag it. To select more than one point, hold down <span class="key">SHIFT</span> and draw a selection rectangle. Selected points are marked with a red border instead of the usual black.<br />
To insert a point into a path you click on the connecting line between two points.<br />
Selected points are deleted by pressing <span class="key">DEL</span> or by clicking on any point while holding <span class="key">CTRL</span>.</p>
<p>The mouse pointer indicates the current mode:</p>
<table summary="Mouse pointer states, Path" border="0" cellpadding="10">
<tr align="center">
<td><img src="../../images/apps-images/i-o-m-pointer-move-path.png" alt="i-o-m-pointer-move-path" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-insert.png" alt="i-o-m-pointer-insert" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-add.png" alt="i-o-m-pointer-add" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-delete.png" alt="i-o-m-pointer-delete" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-bezier.png" alt="i-o-m-pointer-bezier" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-select.png" alt="i-o-m-pointer-select" width="16" height="16" /></td>
</tr>
<tr align="center">
<td>Move point(s)</td>
<td>Insert point</td>
<td>Add point</td>
<td>Delete point<br /><span class="key">CTRL</span></td>
<td>Corner↔Bezier<br /><span class="key">ALT</span></td>
<td>Select points<br /><span class="key">SHIFT</span></td>
</tr>
</table>
<p>You can invoke a context menu by right-clicking a point or a selection of points:</p>
<table summary="Path context" border="0" cellspacing="0" cellpadding="2">
<tr><td class="onelinetop"><span class="menu">Select all</span></td><td style="width:70px"><span class="key">ALT</span> <span class="key">A</span></td><td>Selects all points of the current path.</td></tr>
<tr><td><span class="menu">Transform</span></td><td><span class="key">T</span></td><td>Puts all selected points in a transformation box, so you can move, resize and rotate them together. It works just like with shapes, described a bit further down.</td></tr>
<tr><td><span class="menu">Split</span></td><td></td><td>Splits selected points into two, one sitting on top of the other.</td></tr>
<tr><td><span class="menu">Flip</span></td><td></td><td>Rotates selected points by 180°. Only has an effect on Bezier points.</td></tr>
<tr><td><span class="menu">Remove</span></td><td><span class="key">DEL</span></td><td>Deletes selected points.</td></tr>
</table>
<h4><a id="i-o-m-path-menu" name="i-o-m-path-menu">Path Menu</a></h4>
<p>The <span class="menu">Path</span> menu offers a few obvious entries to <span class="menu">Add Rectangle</span> and <span class="menu">Add Circle</span> or to <span class="menu">Duplicate</span> or <span class="menu">Remove</span> a path. Here are some that may need a bit more explaining:</p>
<table summary="Path menu" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Reverse</span></td><td style="width:15px;"></td><td>If your path isn't "closed" (see Path Properties below), a click into the canvas always creates a new point, connecting it with the last one. "Reverse" will reverse this order and your new point will connect to original start point instead.</td></tr>
<tr><td><span class="menu">Clean Up</span></td><td></td><td>Most useful with imported SVGs, this function will remove redundant points.</td></tr>
<tr><td class="onelinetop"><span class="menu">Rotate Indices Right</span></td><td><span class="key">ALT</span> <span class="key">R</span></td><td>Practically, this rotates the opening of a path. It's best seen when using a not-closed path with a style and a shape with a stroke transformer. Now, if your path looks like a ⊂ it will rotate like this: ⊂ ∩ ⊃ .</td></tr>
<tr><td class="onelinetop"><span class="menu">Rotate Indices Left</span></td><td><span class="key">ALT</span> <span class="key">SHIFT</span> <span class="key">R</span></td><td>Does the same in the other direction.</td></tr>
</table>
<h4><a id="i-o-m-path-properties" name="i-o-m-path-properties">Path Properties</a></h4>
<p><span class="menu">Properties</span> at the bottom left of the window offers all available settings of the currently selected object. A path only has two: a <span class="menu">Name</span> and if it's <span class="menu">Closed</span> or not.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-shape" name="i-o-m-shape">Shape</a></h3>
<p>A shape groups together one or more paths with a style. Practically, it's the object that you'll actually see on the canvas. The grouping is done with the checkboxes in front of the paths and styles: Just select your shape and tick off the desired path(s) and a style.</p>
<p>A shape defines how a path and style is applied, e.g. if the object is filled or only stroked (which is done by using Transformers on the shape, we'll get to that later). Also, a shape can be moved, rotated or resized without touching the used path. That way, you can re-use a single path and get different, but related, shapes.</p>
<img src="../../images/apps-images/i-o-m-shape.png" alt="i-o-m-shape" />
<p>When a shape is selected from the list, a rectangle is drawn around it. Depending on where exactly you grab it, the shape is moved, resized or rotated around a point in its center, which itself can be moved. Holding <span class="key">SHIFT</span> will lock direction when moving, limit rotating to 45° angles and restrict the aspect ratio while resizing. The mouse pointer again indicates the current mode:</p>
<table summary="Mouse pointer states, Shape" border="0" cellpadding="10">
<tr align="center">
<td><img src="../../images/apps-images/i-o-m-pointer-move-shape.png" alt="i-o-m- move-shape" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-resize.png" alt="i-o-m-pointer-resize" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-rotate.png" alt="i-o-m-pointer-rotate" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-pointer-move-path.png" alt="i-o-m-pointer-move-rotation" width="16" height="16" /></td>
</tr>
<tr align="center">
<td>Move</td>
<td>Resize</td>
<td>Rotate</td>
<td>Move<br />rotation point</td>
</tr>
</table>
<p>Shapes lie on top of each other, each is on its own layer, if you will. To reorder them you drag&amp;drop their entry to a different position in the list.</p>
<h4><a id="i-o-m-shape-menu" name="i-o-m-path-menu">Shape Menu</a></h4>
<p>The <span class="menu">Shape</span> menu offers the before mentioned possibility to <span class="menu">Add Empty, With Path/Style/Path&amp;Style</span> and to <span class="menu">Duplicate</span> or <span class="menu">Remove</span> a shape. Then, there is:</p>
<table summary="Shape menu" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Reset Transformation</span></td><td style="width:15px;"></td><td>Reverts all the move, resize and rotate transformations you have applied to the shape.</td></tr>
<tr><td class="onelinetop"><span class="menu">Freeze Transformation</span></td><td></td><td>When you transform a shape, its assigned path(s) stay in their original position. This may be intended; maybe more than one shape is using that path, maybe you intentionally used <span class="menu">Options | Snap to Grid</span> to set the points at precise pixel borders.<br />
If not, "Freeze Transformation" will apply the current shape transformation to the assigned path(s). A future "Reset Transformation" will then return to this new state.</td></tr>
</table>
<h4><a id="i-o-m-shape-properties" name="i-o-m-shape-properties">Shape Properties</a></h4>
<p>Besides a <span class="menu">Name</span>, the <span class="menu">Properties</span> view for a shape has these options:</p>
<table summary="Shape properties" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Min LOD</span></td><td></td><td>Minimum Level of Detail</td></tr>
<tr><td><span class="menu">Max LOD</span></td><td></td><td>Maximum Level of Detail</td></tr>
</table>
<h5><a id="i-o-m-shape-lod" name="i-o-m-shape-lod">Level of Detail (LOD)</a></h5>
<table summary="LOD example" border="0" cellpadding="10">
<tr align="center"><td><b>16x16</b></td><td><b>32x32</b></td><td><b>64x64</b></td></tr>
<tr align="center">
<td><img src="../../images/apps-images/i-o-m-lod-icon_16.png" alt="i-o-m-lod-icon_16" width="16" height="16" /></td>
<td><img src="../../images/apps-images/i-o-m-lod-icon_32.png" alt="i-o-m-lod-icon_32" width="32" height="32" /></td>
<td><img src="../../images/apps-images/i-o-m-lod-icon_64.png" alt="i-o-m-lod-icon_64" width="64" height="64" /></td></tr>
</table>
<p>See how there are no numbers in the 16px version of the BeVexed icon? That's done with the "Level of Detail" setting of their shapes.<br />
With the LOD you control the visibility of a shape depending on its size. That way, you can leave away details of an icon that look good on a bigger icon, but maybe not so much on its smaller version.</p>
<p>This is how it works: A LOD of 1.0 is defined as a 64px icon size. To get the LOD of a particular icon size you simply divide it by 64, e.g. a 16px icon has a LOD of 16/64 = 0.25. A shape won't be visible below its <span class="menu">Min LOD</span> and above its <span class="menu">Max LOD</span>.</p>
<p>So, if you set a shape's <span class="menu">Min LOD</span> to 0.0 and the <span class="menu">Max LOD</span> to 0.5, this means that the shape will only be visible for icon sizes smaller or <i>equal</i> to 32px. If you wanted to exclude the 32px icon size, you'd have to stay below 0.5, say 0.49.</p>
<p>The LOD is not only for leaving out detailing shapes, but also to e.g. change the stroke width at different sizes, if you feel that's needed. Simply duplicate a shape, make your changes and set both of their LOD settings to show either one or the other. Here lies the only source of potential confusion, when you unwittingly overlap LODs of shapes, and wonder why at some size both are visible...<br />
For example, if Shape 1 were to be shown below 48px and Shape 2 from 48px upward (LOD: 48/64 = 0.75):</p>
<table summary="LOD values example" border="0" cellpadding="5">
<tr align="center"><td></td><td colspan="2"><b>OK</b></td><td style="width:25px" rowspan="6"></td><td colspan="2"><b>Not OK!</b></td></tr>
<tr style="background-color:#F1F1F1"><td rowspan="2" style="vertical-align:middle ; background-color:#FFFFFF"><b>Shape 1</b></td><td>Min LOD</td><td>0.00</td><td>Min LOD</td><td>0.00</td></tr>
<tr style="background-color:#F1F1F1"><td>Max LOD</td><td><span style="background-color:#33FF33">0.74</span></td><td>Max LOD</td><td><span style="background-color:#FF9977">0.75</span></td></tr>
<tr><td colspan="6"></td></tr>
<tr style="background-color:#F8F8F8"><td rowspan="2" style="vertical-align:middle ; background-color:#FFFFFF"><b>Shape 2</b></td><td>Min LOD</td><td>0.75</td><td>Min LOD</td><td>0.75</td></tr>
<tr style="background-color:#F8F8F8"><td>Max LOD</td><td>4.00</td><td>Max LOD</td><td>4.00</td></tr>
</table>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-style" name="i-o-m-style">Style</a></h3>
<p>A style can either be a solid color or some type of gradient.<br />
Besides the predefined colors under <span class="menu">Swatches</span>, you can mix your own by clicking on the current color. Also, note the slider under the color spectrum which sets the alpha-channel (transparency).</p>
<img src="../images/apps-images/i-o-m-gradients.png" alt="i-o-m-gradients" />
<p>You quickly create a new style by mixing your color and simply drag&amp;dropping it into the list of styles.</p>
<p>If you go for a gradient, you set the type (<span class="menu">Linear</span>, <span class="menu">Radial</span>, <span class="menu">Diamond</span>, <span class="menu">Cone</span>) and then define the start and end colors. This is done with a drag&amp;drop from a color bucket into the respective color indicator under the gradient.<br />
Of course you can move these indicators to change the gradient to your liking. You can also insert more indicators to add more colors by double-clicking into the gradient. Pressing <span class="key">DEL</span> removes the selected indicator.</p>
<p>You can move, resize and rotate the representing box of a gradient on the canvas until it fits your needs. This works just like with shapes.</p>
<h4><a id="i-o-m-style-menu" name="i-o-m-style-menu">Style Menu</a></h4>
<p>The <span class="menu">Style</span> menu offers the usual entries to <span class="menu">Add</span>, <span class="menu">Duplicate</span> or <span class="menu">Remove</span> a style and to <span class="menu">Reset Transformation</span>.</p>
<h4><a id="i-o-m-style-properties" name="i-o-m-style-properties">Style Properties</a></h4>
<p>The <span class="menu">Name</span> is the only <span class="menu">Properties</span> of a style.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-transformer" name="i-o-m-transformer">Transformer</a></h3>
<p>A shape can have Transformers which change its appearance. The effects, however, are more subtle than a truck turning into a battle robot...</p>
<h4><a id="i-o-m-transformer-menu" name="i-o-m-transformer-menu">Transformer Add Menu</a></h4>
<table summary=" Transformer Add menu" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Contour</span></td><td></td><td>Adds an outline to a shape.</td></tr>
<tr><td><span class="menu">Stroke</span></td><td></td><td>Strokes the path of a shape instead of filling it with a style.</td></tr>
</table>
<p>Depending on the kind of Transformer, you'll get a different set of properties.</p>
<h4><a id="i-o-m-transformer-properties" name="i-o-m-transformer-properties">Transformer Properties</a></h4>
<p>Besides a <span class="menu">Name</span> and the actual <span class="menu">Width</span> for the transformer, the <span class="menu">Properties</span> view has these (depending on its type slightly differing) options:</p>
<table summary="Transformer properties" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="menu">Caps</span></td><td style="width:15px;"></td><td><i>Stroke only</i>. Defines the end caps of a line: <span class="menu">Butt</span>, <span class="menu">Square</span> or <span class="menu">Round</span>.</td></tr>
<tr><td><span class="menu">Detect Orient.</span></td><td></td><td><i>Contour only</i>. Determines if the contour is to the inside or outside the path.</td></tr>
<tr><td><span class="menu">Joins</span></td><td></td><td>Defines how lines are joint at a point: <span class="menu">Miter</span>, <span class="menu">Round</span> or <span class="menu">Bevel</span>.</td></tr>
<tr><td><span class="menu">Miter Limit</span></td><td></td><td>Only when the above <span class="menu">Joins</span> is set to "Miter" this setting influences the looks of the miter joint. </td></tr>
</table>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-save" name="i-o-m-save">Saving an icon</a></h3>
<p>There's your usual menu bar at the top, <span class="menu">File</span>, <span class="menu">Edit</span>, <span class="menu">Options</span>. The usage is pretty much self-explaining, so we'll only look at how to save your work.</p>
<p><span class="menu">File | Save As...</span> will save in a special Icon-O-Matic format that retains additional information like the names of paths, shapes and styles. These will be stripped from the actual icon once you export it to save space. It's a good idea to back-up your work like this, because without named objects everything's named "&lt;path&gt;/&lt;shape&gt;/&lt;style&gt;" which makes specific changes tedious.</p>
<p><span class="menu">File | Export As...</span> opens a familiar save panel with a file format dropdown menu at the bottom, offering these choices:</p>
<table summary="file formats" border="0" cellspacing="0" cellpadding="2">
<tr><td>HVIF</td><td style="width:15px;"></td><td>Haiku Vector Icon Format</td></tr>
<tr><td>HVIF RDef</td><td></td><td>Saves as resource used by programmers</td></tr>
<tr><td>HVIF Source Code</td><td></td><td>Saves as source code used by programmers</td></tr>
<tr><td>SVG</td><td></td><td>Saves as SVG</td></tr>
<tr><td>PNG</td><td></td><td>Saves as a 64px sized PNG</td></tr>
<tr><td>PNG Set</td><td></td><td>Saves as 16, 32 and 64px sized PNGs</td></tr>
<tr><td>BEOS:ICON Attribute</td><td></td><td>Choose a file and set its icon attribute directly</td></tr>
<tr><td>META:ICON Attribute</td><td></td><td>Choose a file and attach the icon as mere meta data</td></tr>
</table>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-tips" name="i-o-m-tips">Tips &amp; Tricks</a></h3>
<p>A few things you should keep in mind when working with Icon-O-Matic and some general tips for its usage:</p>
<ul>
<li><p>Read the <a href="http://factory.haiku-os.org/documentation/icon_guidelines/">Icon Guidelines</a> to learn about important characteristics of Haiku icons, e.g. perspective, colors and shadows.</p></li>
<li><p>You should always try to minimize your use of paths, those are the most expensive, file size wise. Re-use paths wherever possible and work with manipulated shapes and their transformers instead. Smart use of gradients can also save space.</p></li>
<li><p>Wherever possible, you should activate Snap-to-Grid from the <span class="menu">Options</span> menu when editing paths. Path points that align with the 64x64 pixel grid use less storage space. You'll also get the crispest look if points are set on exact pixel borders. For example, it is important to align the most prominent outlines with the 16x16 grid.</p></li>
<li><p>Check the preview to see if your icon still looks good in 16x16. You may want to use the <a href="#i-o-m-shape-lod">Level Of Detail</a> settings described in the Shapes section.</p></li>
<li><p>There's an easy way to produce letters, even if Icon-O-Matic doesn't provide such a tool. Just enter the text in a text editor such as StyledEdit, adjust font type and style, and drag&amp;drop or copy&amp;paste the selected text into Icon-O-Matic. This will create the according paths and shapes.</p></li>
<li><p>If you assign more than one path to a shape, their overlapping areas will cancel each other out. When one path is completely inside another, it practically creates a hole in the resulting shape.</p></li>
<li><p>You can zoom in and out of the canvas with the mouse wheel. Panning is done either by click&amp;drag with the middle mouse button or with a normal left-click&amp;drag while holding <span class="key">SPACE</span>.</p></li>
</ul>
<!--
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="i-o-m-workshops" name="i-o-m-workshops">Workshops</a></h3>
<p>The above is of course quite theoretical. The best way to learn using Icon-O-Matic is by experimenting. To get you started and once more show the basics, have a look at these short clips:</p>
<ul>
<li><a href="">Paths</a></li>
<li><a href="">Shapes</a></li>
<li><a href="">Styles</a></li>
<li><a href="">Transformers</a></li>
<li><a href="">Optimizing icons</a></li>
<li><a href=""></a></li>
</ul>
-->
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="expander.html">Expander</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="installer.html">Installer</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Installer</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/installer.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/installer.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/installer.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/installer.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/installer.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/installer.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/installer.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="icon-o-matic.html">Icon-O-Matic</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="magnify.html">Magnify</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/installer-icon_64.png" alt="installer-icon_64.png" width="64" height="64" />Installer</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Installer</span></td></tr>
<tr><td>Settings:</td><td></td><td><i>none</i></td></tr>
</table>
<p><br /></p>
<p>The Installer is used to copy Haiku onto another volume.<br />
Upon launch it displays a start window with important information. It's not a mindless EULA you're used to click away in the blink of an eye, it states:</p>
<ul>
<li><p>This is alpha-quality software. Make backups or suffer the consequences!</p></li>
<li><p>The Installer needs a prepared partition. You may have to use a <a href="http://gparted.sourceforge.net/livecd.php">GParted LiveCD</a> or a similar tool until Haiku's DriveSetup is mature enough to handle this task.</p></li>
<li><p>Haiku can be added manually to the bootmanager <a href="http://www.gnu.org/software/grub/manual/grub.html">GRUB</a>. In short, you have add an entry to <span class="path">/boot/grub/menu.lst</span> of your Linux installation, similar to this:</p>
<pre># Haiku on /dev/sda7
title Haiku
rootnoverify (hd0,6)
chainloader +1</pre></li>
</ul>
<p><br /><br /></p>
<p>Once you acknowledged with <span class="button">Continue</span>, you're presented with the main window:</p>
<img src="../images/apps-images/installer.png" alt="installer.png" />
<p>In the first pop-up menu you choose the source for the installation. It can be a currently installed Haiku or can come from an install CD or USB drive, etc.<br />
The second pop-up menu specifies the target for the installation. This target partition/volume will be completely overwritten and has to be set aside beforehand by a partitioning tool like GParted.</p>
<p>Clicking the little expander widget will <i>Show Optional Packages</i>, if available, that you can choose to install in addition to the basic Haiku.</p>
<p>You should do a last check if you really picked the right target before starting the installation process. Click on <span class="button">Setup partitions...</span> to open <a href="drivesetup.html">DriveSetup</a> and have a look at the naming and layout of the available volumes and partitions.</p>
<p><span class="button">Begin</span> starts the installation procedure, which basically copies everything but the <span class="path">home/</span> and <span class="path">common/</span> folder onto the target volume and makes it bootable.</p>
<p>At the end of the installation procedure, the partition is automatically made bootable. However, it can happen that some other operating system or partitioning tool (accidentally) overwrites the boot sector of your Haiku volume. In this case, boot your installation CD and start the Installer. Select your Haiku boot partition from the <span class="menu">Onto: Please Choose Target</span> menu and click <span class="button">Write Boot Sector</span> to make it bootable again.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="icon-o-matic.html">Icon-O-Matic</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="magnify.html">Magnify</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Magnify</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/magnify.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/magnify.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/magnify.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/magnify.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/magnify.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/magnify.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/magnify.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="icon-o-matic.html">Icon-O-Matic</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="mail.html">Mail</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/magnify-icon_64.png" alt="magnify-icon_64.png" width="64" height="64" />Magnify</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Magnify</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Magnify_prefs</span></td></tr>
</table>
<p><br /></p>
<p>Magnify shows an enlarged version of the area around your mouse pointer.</p>
<img src="../images/apps-images/magnify.png" alt="magnify.png" />
<p>At the top you'll find the size and magnification level of the area. "<i>32 x 32 @ 8 pixels/pixel</i>" means that you look at a 32x32 pixel square around your mouse pointer and every pixel is enlarged by a factor of 8.</p>
<p>Below that is the color of the pixel that's marked by a red outline. Its color is presented as RGB and hex value.<br />
You can move the red outline with the <span class="key">CURSOR</span> keys.</p>
<p>To measure distances and align objects, you can add up to two blue crosshairs with <span class="key">ALT</span> <span class="key">H</span>. Their X/Y coordinates toward the top left corner and, if both are added, their X/Y distance from each other, are displayed at the bottom.<br />
They can also be moved with the <span class="key">CURSOR</span> keys. The active crosshair is marked with an "x".</p>
<p>You can move the mouse pointer pixel by pixel with <span class="key">OPT</span> <span class="key">CURSOR</span> keys.</p>
<p>Clicking on the pop-up menu gives you a number of options:</p>
<table summary="options" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Save Image</span></td><td><span class="key">ALT</span> <span class="key">S</span></td><td> </td><td>Saves the current display as a resource file.</td></tr>
<tr><td><span class="menu">Copy Image</span></td><td><span class="key">ALT</span> <span class="key">C</span></td><td> </td><td>Copies the current display to the clipboard.</td></tr>
<tr><td><span class="menu">Hide/Show Info</span></td><td><span class="key">ALT</span> <span class="key">T</span></td><td> </td><td>Toggles the display of all the additional information.</td></tr>
<tr><td><span class="menu">Add a Crosshair</span></td><td><span class="key">ALT</span> <span class="key">H</span></td><td> </td><td>Adds a crosshair you can drag around. </td></tr>
<tr><td><span class="menu">Remove a Crosshair</span></td><td><span class="key">ALT</span> <span class="key">SHIFT</span> <span class="key">H</span></td><td> </td><td>Removes the last added crosshair.</td></tr>
<tr><td><span class="menu">Hide/Show Grid</span></td><td><span class="key">ALT</span> <span class="key">G</span></td><td> </td><td>Toggles the overlayed grid.</td></tr>
<tr><td class="onelinetop"><span class="menu">Freeze/Unfreeze image</span></td><td><span class="key">ALT</span> <span class="key">F</span></td><td> </td><td>Stops/continues updating the magnification area.</td></tr>
<tr><td><span class="menu">Stick Coordinates</span></td><td><span class="key">ALT</span> <span class="key">I</span></td><td> </td><td>Keeps updating the magnification area, but don't follow the mouse pointer any more.</td></tr>
<tr><td><span class="menu">Make Square</span></td><td><span class="key">ALT</span> <span class="key">/</span></td><td> </td><td>Reverts back to a square display after resizing the window.</td></tr>
<tr><td class="onelinetop"><span class="menu">Decrease Window Size</span></td><td><span class="key">ALT</span> <span class="key">-</span></td><td> </td><td>Shrinks the magnified area around the mouse pointer.</td></tr>
<tr><td><span class="menu">Increase Window Size</span></td><td><span class="key">ALT</span> <span class="key">+</span></td><td> </td><td>Enlarges the magnified area around the mouse pointer.</td></tr>
<tr><td><span class="menu">Decrease Pixel Size</span></td><td><span class="key">ALT</span> <span class="key">,</span></td><td> </td><td>Lowers magnification.</td></tr>
<tr><td><span class="menu">Increase Pixel Size</span></td><td><span class="key">ALT</span> <span class="key">.</span></td><td> </td><td>Increases magnification.</td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="icon-o-matic.html">Icon-O-Matic</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="mail.html">Mail</a>  »
</span></div>
</div>
</body>
</html>
+70
View File
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Mail</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/mail.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/mail.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/mail.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/mail.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/mail.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/mail.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/mail.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="magnify.html">Magnify</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="mediaplayer.html">MediaPlayer</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/mail-icon_64.png" alt="mail-icon_64.png" width="64" height="64" />Mail</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Mail</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Mail/BeMail Settings</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="magnify.html">Magnify</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="mediaplayer.html">MediaPlayer</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>MediaPlayer</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/mediaplayer.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/mediaplayer.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/mediaplayer.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/mediaplayer.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/mediaplayer.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/mediaplayer.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/mediaplayer.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="mail.html">Mail</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="midiplayer.html">MidiPlayer</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/mediaplayer-icon_64.png" alt="mediaplayer-icon_64.png" width="64" height="64" />MediaPlayer</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/MediaPlayer</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/MediaPlayer</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="mail.html">Mail</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="midiplayer.html">MidiPlayer</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>MidiPlayer</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/midiplayer.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/midiplayer.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/midiplayer.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/midiplayer.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/midiplayer.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/midiplayer.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/midiplayer.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="mediaplayer.html">MediaPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="packageinstaller.html">PackageInstaller</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/midiplayer-icon_64.png" alt="midiplayer-icon_64.png" width="64" height="64" />MidiPlayer</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/MidiPlayer</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/MidiPlayerSettings</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="mediaplayer.html">MediaPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="packageinstaller.html">PackageInstaller</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>PackageInstaller</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/packageinstaller.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/packageinstaller.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/packageinstaller.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/packageinstaller.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/packageinstaller.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/packageinstaller.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/packageinstaller.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="midiplayer.html">MidiPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="people.html">People</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/packageinstaller-icon_64.png" alt="packageinstaller-icon_64.png" width="64" height="64" />PackageInstaller</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><i>No entry, normally launched via
double-clicking a supported file.</i></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/PackageInstaller</span></td></tr>
<tr><td>Settings:</td><td></td><td><i>none</i></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="midiplayer.html">MidiPlayer</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="people.html">People</a>  »
</span></div>
</div>
-->
</body>
</html>
+71
View File
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Pe</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/pe.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/pe.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/pe.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/pe.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/pe.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/pe.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/pe.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="bezillabrowser.html">BeZillaBrowser</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="vision.html">Vision</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/pe-icon_64.png" alt="pe-icon_64.png" width="64" height="64" />Pe</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/Pe/Pe</span></td></tr>
<tr><td>Documentation:</td><td></td><td><span class="path">/boot/apps/Pe/Documentation.html</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/pe/*</span></td></tr>
</table>
<p><br /></p>
<p>Pe is a sophisticated editor, with its syntax highlighting targeted mainly at programmers and HTML writers. Originally created by Maarten Hekkelmann, it's been open sourced and maintained by Haiku developers. A bugtracker and more information is available at the <a href="http://pe-editor.berlios.de/">Pe project page</a>.</p>
<p>Find out more about Pe's features in its local <a href="file:///boot/apps/Pe/Documentation.html">documentation</a>.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="bezillabrowser.html">BeZilla Browser</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="vision.html">Vision</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>People</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/people.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/people.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/people.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/people.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/people.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/people.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/people.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="packageinstaller.html">PackageInstaller</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="poorman.html">PoorMan</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/people-icon_64.png" alt="people-icon_64.png" width="64" height="64" />People</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/People</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/People_data</span></td></tr>
</table>
<p><br /></p>
<p>People is a simple contact database using the <a href="../attributes.html">attributes</a> of Haiku's filesystem to store addresses and other contact information. Every contact is saved as one Person file with its data in separate attributes. All are indexed and therefore searchable with a <a href="../queries.html">query</a>.</p>
<img src="../images/apps-images/people.png" alt="people.png" />
<p>The Group attribute at the bottom allows assigning a person to one or more groups. Useful for "mass mailing" a number of people who, for example, work on a specific project. The pop-up menu offers all currently existing groups. If a person belongs to more than one group, the group names are delimited with a "<tt>,</tt>".</p>
<p>These Person files are usually all saved in <span class="path">/boot/home/people/</span>. To get a list of all your contacts, just open your people folder and display all attributes of interest. If you choose to organize your Person files in different folders, just use a query to display them all in one window. </p>
<img src="../images/apps-images/people-files.png" alt="people-files.png" />
<p>You can treat these files like any other: You can sort according to attributes (even a second sorting order by holding <span class="key">SHIFT</span> while clicking) and of course delete, duplicate or rename Person files. Even the contact information can be edited directly: Clicking on an attribute (or <span class="key">ALT</span> <span class="key">E</span>) to edit works just like renaming a file. Once you're in edit mode, <span class="key">TAB</span> and <span class="key">SHIFT</span> <span class="key">TAB</span> will jump from column to column.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="packageinstaller.html">PackageInstaller</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="poorman.html">PoorMan</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>PoorMan</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/poorman.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/poorman.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/poorman.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/poorman.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/poorman.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/poorman.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/poorman.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="people.html">People</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="screenshot.html">Screenshot</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/poorman-icon_64.png" alt="poorman-icon_64.png" width="64" height="64" />PoorMan</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/PoorMan</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/PoorMan Settings</span></td></tr>
</table>
<p><br /></p>
<p>PoorMan is a nice little webserver that's extremly easy to set up. Naturally it doesn't offer any advanced features like other heavy duty server software, it's after all only a poor man's webserver.</p>
<p>Upon its first launch, PoorMan asks for the folder that is about to be served to the web. If you go with the <span class="button">Default</span>, a new folder <span class="path">/boot/home/public_html</span> is created for you. As a start page a HTML file named by default <span class="cli">index.html</span> has to be present there.</p>
<p>PoorMan presents itself with a simple console that logs its activity. Then, there's status information if the server is running, which folder is being served, and a hit counter. Settings are changed with <span class="menu">Edit | Settings...</span>:
</p>
<p><img id="poorman" src="../images/apps-images/poorman.png" alt="poorman.png" /></p>
<p>The settings panel is divided into three tabs:</p>
<p>In <span class="menu">Site</span> you can select another folder to serve, enter another start page and have the option to send a file listing if the start page isn't present.<br />
<span class="menu">Logging</span> lets you de/activate logging to the console or optionally to a separate logfile.<br />
The <span class="menu">Advanced</span> tab holds the setting for the maximum simultaneous connections.</p>
<p>The menu items of the console window are all self-explanatory. With them you can e.g. save (parts) of the console output, clear the console or logging file and start/stop the server or clear the hit counter.</p>
<div class="box-info">If you want to try out if PoorMan's working, choose <span class="path">/boot/apps/BePDF/docs/</span> as folder and <span class="cli">index.html</span> as start page. Then point your browser to the URL 127.0.0.1, which is your local host.</div>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="people.html">People</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="screenshot.html">Screenshot</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Screenshot</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/screenshot.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/screenshot.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/screenshot.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/screenshot.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/screenshot.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/screenshot.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/screenshot.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="poorman.html">PoorMan</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="showimage.html">Showimage</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/screenshot-icon_64.png" alt="screenshot-icon_64.png" width="64" height="64" />Screenshot</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Screenshot</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/screenshot</span></td></tr>
</table>
<p><br /></p>
<p>Besides normal screenshots taken via <span class="key">PRINT</span>, which puts a PNG of the current screen into <span class="path">/boot/home/</span>, this application provides some useful options.</p>
<p><img id="sreenshot" src="../images/apps-images/screenshot.png" alt="screenshot.png" /></p>
<p>Starting Screenshot will take a screenshot as usual, but offers from its main window controls to set filename, format and folder before saving the image.</p>
<p>The <span class="button">Options</span> dialog has a few more settings:</p>
<p><img id="sreenshot-options" src="../images/apps-images/screenshot-options.png" alt="screenshot-options.png" /></p>
<p>Besides the obvious, toggle between taking the whole screen or just the active window, including the window border and the mouse pointer, you can enter a delay before a screenshot is taken. Of course, this delay takes only effect if you take a new shot by pressing <span class="button">Take Screenshot</span>.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
Taking a screenshot from Terminal</h2>
<p>The Screenshot application is also usable from Terminal or a script.<br />
<span class="cli">Screenshot --help</span> shows the familiar options as parameters:</p>
<pre class="terminal">~&gt; Screenshot --help
Screenshot [OPTION]... Creates a bitmap of the current screen
OPTION
-o, --options Show options window first
-m, --mouse-pointer Include the mouse pointer
-b, --border Include the window border
-w, --window Capture the active window instead of the entire screen
-d, --delay=seconds Take screenshot after specified delay [in seconds]
-s, --silent Saves the screenshot without showing the app window
overrides --options, saves to home folder as png
Note: OPTION -b, --border takes only effect when used with -w, --window
</pre>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="poorman.html">PoorMan</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="showimage.html">Showimage</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>ShowImage</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/showimage.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/showimage.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/showimage.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/showimage.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/showimage.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/showimage.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/showimage.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="screenshot.html">Screenshot</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="soundrecorder.html">SoundRecorder</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/showimage-icon_64.png" alt="showimage-icon_64.png" width="64" height="64" />ShowImage</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><i>No entry, normally launched via
double-clicking a supported file.</i></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/ShowImage</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/ShowImage_settings</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="screenshot.html">Screenshot</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="soundrecorder.html">SoundRecorder</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>SoundRecorder</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/soundrecorder.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/soundrecorder.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/soundrecorder.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/soundrecorder.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/soundrecorder.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/soundrecorder.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/soundrecorder.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="showimage.html">Showimage</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="stylededit.html">StyledEdit</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/soundrecorder-icon_64.png" alt="soundrecorder-icon_64.png" width="64" height="64" />SoundRecorder</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/SoundRecorder</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/???</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="showimage.html">Showimage</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="stylededit.html">StyledEdit</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>StyledEdit</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/stylededit.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/stylededit.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/stylededit.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/stylededit.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/stylededit.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/stylededit.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/stylededit.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="soundrecorder.html">SoundRecorder</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="terminal.html">Terminal</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/stylededit-icon_64.png" alt="stylededit-icon_64.png" width="64" height="64" />StyledEdit</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/StyledEdit</span></td></tr>
<tr><td>Settings:</td><td></td><td><i>none</i></td></tr>
</table>
<p><br /></p>
<p>StyledEdit is Haiku's simple text editor. Although it saves files in plain text format, additional attributes are written in order to have limited formatting capabilities when viewed with StyledEdit.</p>
<img src="../images/apps-images/stylededit.png" alt="stylededit.png" />
<p>If you're interested, this is what those additional attributes look like when examined in Terminal with <span class="cli">listattr</span>:</p>
<pre class="terminal">~&gt; listattr /boot/home/Desktop/test.txt
File: /boot/home/Desktop/test.txt
Type Size Name
----------- --------- -------------------------------
Int-32 4 "be:encoding"
MIME String 11 "BEOS:TYPE"
Int-32 4 "wrap"
Int-32 4 "alignment"
Raw Data 1048 "styles"
1071 bytes total in attributes.</pre>
<p>As you can see, all the formatting options from StyledEdit's menu are present: line wrapping (on/off) and alignment (left/center/right), each in one attribute. Styles (font, size, color) of each letter mangled into another.</p>
<div class="box-info">Because these attributes are a file system feature of BFS, this means that not only other platforms just see a plain text file, it also follows, that the formatting will be lost when a file is stored on a non-BFS partition. The above attributes are simply stripped and what's left is the ordinary, plain text file.</div>
<p>In any case, it's a nice idea having the possibility of colored text in different fonts and sizes while still being a normal text file. A <span class="cli">ReadMe.txt</span>, for example, is therefore readable in a shell on any platform and still has a bit of style when viewed via double-click from Haiku.</p>
<p>Actually using StyledEdit is so simple, we'll skip explaining every mundane menu item. Just write down your text then select the words you'd like to format and apply font, size and color from the <span class="menu">Font</span> menu. Line wrapping and alignment from the <span class="menu">Document</span> menu only work on the whole file.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="soundrecorder.html">SoundRecorder</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="terminal.html">Terminal</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Terminal</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/terminal.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/terminal.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/terminal.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/terminal.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/terminal.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/terminal.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/terminal.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="stylededit.html">StyledEdit</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="textsearch.html">TextSearch</a> »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/terminal-icon_64.png" alt="terminal-icon_64.png" width="64" height="64" />Terminal</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Terminal</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Terminal_settings</span><br />
<span class="path">~/.profile</span> - adds/overrides defaults in <span class="path">/boot/system/etc/profile</span><br />
<span class="path">~/.inputrc</span> - adds/overrides defaults in <span class="path">/boot/system/etc/inputrc</span></td></tr>
</table>
<p><br /></p>
<p>The Terminal is Haiku's interface to bash, the Bourne Again Shell.</p>
<p>Please refer to the topic on <a href="../bash-scripting.html">Scripting</a> for a few links to online tutorials on working in the shell. Here, we'll concentrate on the Terminal application itself.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="appearance" name="appearance">Appearance</a></h3>
<p>You can open as many Terminals as needed, either each in it's own window by simply launching more Terminals or with <span class="key">ALT</span> <span class="key">N</span> from an already running Terminal. Or you use Terminal's tabbed view and open another tab with <span class="key">ALT</span> <span class="key">T</span>.</p>
<p>A Terminal window can be resized like any other window or you use the presets from the <span class="menu">Settings | Window Size</span> menu. <span class="key">ALT</span> <span class="key">ENTER</span> toggles fullscreen mode.</p>
<p>Changed window size and text encoding are only kept choosing <span class="menu">Settings | Save as default</span>.</p>
<img src="../images/apps-images/terminal.png" alt="terminal.png" />
<br />
<p><span class="menu">Settings | Preferences</span> opens a panel where you can set font type, font size and the different text and background colors. You can save different settings as separate profiles, which on double-click open an accordingly configured Terminal.<br />
Pressing <span class="button">OK</span> will save the current settings as default.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="customization" name="customization">Bash customization</a></h3>
<p>Coming from Unix, there are countless possibilities to customize the bash itself. There are two files that are especially important to the user: <span class="cli">.profile</span> and <span class="cli">.inputrc</span><br />
Both files can be created in the <span class="path">home/</span> folder and add or override the system defaults that are defined in <span class="path">/boot/system/etc/</span>.</p>
<h4>.profile</h4>
<p>The <span class="cli">.profile</span> is loaded every time you open a new Terminal. It sets all kinds of aliases and variables that will affect bash's behavior and appearance. You'll find many online resources that will detail all possibilities.</p>
<p>The Haiku/BeOS Tip Server has quite a few tips to get you started, for example:</p>
<ul>
<li><a href="http://betips.net/1997/09/09/customize-your-terminal-prompt/">Customize your Terminal prompt</a></li>
<li><a href="http://betips.net/1997/09/09/more-prompt-customizations/">More prompt customizations</a></li>
<li><a href="http://betips.net/1997/09/09/enhancing-bash/">Enhancing bash</a></li>
<li><a href="http://betips.net/1997/09/09/custom-keyboard-shortcuts/">Custom keyboard shortcuts</a></li>
</ul>
<p>There are more, <a href="http://betips.net/index.php?s=.profile">have a look</a>.</p>
<h4>.inputrc</h4>
<p>The <span class="cli">.inputrc</span> deals with keybindings. Since Haiku provides useful defaults, you probably don't have to mess with these more involved settings. If you do have special needs here, consult one of the many online resources, e.g. <a href="http://tiswww.case.edu/php/chet/readline/rluserman.html">The GNU Readline Library</a>.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="shortcuts" name="shortcuts">Keyboard shortcuts</a></h3>
<p>You'll find a list of useful shortcuts in <a href="../keyboard-shortcuts.html#terminal">Shortcuts and key combinations</a>.</p>
<h3>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="hints" name="hints">Hints for working with the Terminal</a></h3>
<ul><li><p>Dragging a file or folder from a Tracker window into the Terminal will insert its path at the location of the cursor. Dragging with the right mouse button offers additional actions in a context menu:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Insert Path</span></td><td> </td><td>Inserts the location of the file, same as drag&amp;dropping with the left mouse button.</td></tr>
<tr><td><span class="menu">Change Directory</span></td><td> </td><td>Changes to the folder of the dragged file.</td></tr>
<tr><td><span class="menu">Create Link Here</span></td><td> </td><td>Creates a link to the dragged file in the current working directory of the Terminal.</td></tr>
<tr><td><span class="menu">Move Here</span></td><td> </td><td>Moves the dragged file into the current working directory of the Terminal.</td></tr>
<tr><td><span class="menu">Copy Here</span></td><td> </td><td>Copies the dragged file into the current working directory of the Terminal.</td></tr>
</table></li>
<li><p>You can open any file with its preferred application with the command <span class="cli">open <i>[filename]</i></span>. This also works with the representation of the current ("<span class="cli">.</span>") and parent ("<span class="cli">..</span>") folder which then open in a Tracker window. So, to open the current working directory, you type:</p>
<pre class="terminal">open .</pre>
</li></ul>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="stylededit.html">StyledEdit</a>
:: <a href="../applications.html#list-of-apps" class="uplink">Applications</a>
:: <a href="textsearch.html">TextSearch</a> »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>TextSearch</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/textsearch.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/textsearch.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/textsearch.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/textsearch.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/textsearch.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/textsearch.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/textsearch.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="terminal.html">Terminal</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="tv.html">TV</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/textsearch-icon_64.png" alt="textsearch-icon_64.png" width="64" height="64" />TextSearch</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><i>No entry, normally launched via <a href="../tracker-add-ons.html">Tracker Add-On</a></i></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/TextSearch</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/TextSearch</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="terminal.html">Terminal</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="tv.html">TV</a>  »
</span></div>
</div>
-->
</body>
</html>
+70
View File
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>TV</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/tv.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/tv.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/tv.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/tv.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/tv.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/tv.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/tv.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="textsearch.html">TextSearch</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
<!-- ::  <a href="vision.html">Vision</a>  » -->
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/tv-icon_64.png" alt="tv-icon_64.png" width="64" height="64" />TV</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/TV</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/???</span></td></tr>
</table>
<p><br /></p>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="textsearch.html">TextSearch</a> 
::  <a href="../applications.html#list-of-apps" class="uplink">Applications</a> 
::  <a href="vision.html">Vision</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Vision</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/vision.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/vision.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/vision.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/vision.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/vision.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/vision.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/vision.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="pe.html">Pe</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="vlc.html">VLC media player</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/vision-icon_64.png" alt="vision-icon_64.png" width="64" height="64" />Vision</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/Vision{version}/Vision</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/Vision/*</span></td></tr>
</table>
<p><br /></p>
<p>Vision is an IRC client originally developed for the BeOS. Documentation and a bug tracker are available at the <a href="http://vision.sourceforge.net/">Vision website</a>.</p>
<div class="box-info">You can find help from other Haiku users and developers on <a href="http://www.haiku-os.org/community/irc">Haiku channels</a> in various languages.<br />
The most frequented is the English speaking #haiku at irc.freenode.org.</div>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="pe.html">Pe</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="vlc.html">VLC media player</a>  »
</span></div>
</div>
-->
</body>
</html>
+70
View File
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>VLC media player</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/vlc.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/vlc.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/vlc.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/vlc.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/vlc.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/vlc.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/vlc.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="vision.html">Vision</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="wonderbrush.html">WonderBrush</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/vlc-icon_64.png" alt="vlc-icon_64.png" width="64" height="64" />VLC media player</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/vlc{version}/VLC media player</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/VideoLAN Client/*</span></td></tr>
</table>
<p><br /></p>
<p>The VLC media player is a port of the widely used multiplatform media player. More information can be found at the <a href="http://www.videolan.org/">VideoLAN website</a>.</p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="vision.html">Vision</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a> 
::  <a href="wonderbrush.html">WonderBrush</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>WonderBrush</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/applications/wonderbrush.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/applications/wonderbrush.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/applications/wonderbrush.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/applications/wonderbrush.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/applications/wonderbrush.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/applications/wonderbrush.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/applications/wonderbrush.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="vlc.html">VLC media player</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a>
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/apps-images/wonderbrush-icon_64.png" alt="wonderbrush-icon_64.png" width="64" height="64" />WonderBrush</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Applications</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/apps/WonderBrush/WonderBrush</span></td></tr>
<tr><td>Documentation:</td><td></td><td><span class="path">/boot/apps/WonderBrush/Documentation {language}</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/WonderBrush</span></td></tr>
</table>
<p><br /></p>
<p>WonderBrush is an editor for bitmap and vector graphics. Find more information and workshops at the <a href="http://yellowbites.com/wonderbrush.html">YellowBites website</a> and in the local <a href="file:///boot/apps/WonderBrush/Documentation%20(English)">documentation.</a></p>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="vlc.html">VLC media player</a> 
::  <a href="../applications.html#list-of-bundled-apps" class="uplink">Applications</a>
</span></div>
</div>
-->
</body>
</html>
+165
View File
@@ -0,0 +1,165 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Attributes</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/attributes.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/attributes.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/attributes.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/attributes.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/attributes.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/attributes.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/attributes.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="filetypes.html">Filetypes</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="index.html">Index</a> »
</span></div>
</div>
<div id="content">
<div>
<h1>Attributes</h1>
<p>Attributes are data fields that belong to a file but aren't part of that file, e.g. they are not computed into the file size and can be copied or changed without touching the file itself. The system uses these attributes to store e.g. file size, file type or date of the last modification. This is similar to other operating systems and their filesystems.</p>
<p>What's different is that you can add any kind of attribute to any file and display it or make it editable in a Tracker window. You just have to define the kind of attribute you want to add to a file type (e.g. string, integer or time) and give it a name and description.</p>
<p>The file itself doesn't even need any contents at all. Take a look at these People files for example:</p>
<img src="images/attributes-images/people.png" alt="people.png" />
<br />
<p>As you can see, these are all 0-sized files with attached attributes, the E-mail attribute of "John Nox" being edited right in Tracker.</p>
<p>If you index these attributes, as People, Email or audio files are by default, they are also searchable with Haiku's fast query system.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="attributes-tracker" name="attributes-tracker">Attributes in Tracker</a></h2>
<p>Attributes are displayed quite similar to a database or spreadsheet. Using Tracker you can choose which attributes to display (columns) and sort file listings (rows) accordingly.</p>
<p>To do this, open a Tracker window, click on the <span class="menu">Attributes</span> menu, and select the attributes you want to display. Alternatively, simply right-click onto a column heading and mark the items in the context menu. You can rearrange the columns by a simple drag&amp;drop of the column heading. Moving a column out of a window, is a fast way to get rid of columns you don't need.</p>
<p>Double-click on the line between two attributes in the heading to automatically resize a column to its optimal width.</p>
<p>Click on a column heading to toggle the sorting order from ascending to descending. You can establish a secondary sort order by pressing the <span class="key">SHIFT</span> key while clicking on a column heading. You can sort your People files by company and within that order sort by contact name, for instance. See the above screenshot as an example. The secondary sort order is marked by a lighter colored indicator beside the heading.</p>
<p>Editing these attributes is as simple as renaming a file: Either click on an entry or press <span class="key">ALT</span> <span class="key">E</span> and move between the attributes with <span class="key">TAB</span> and <span class="key">SHIFT</span> <span class="key">TAB</span>. <span class="key">ESC</span> leaves the editing mode without applying the changes.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="attributes-terminal" name="attributes-terminal">Attributes in Terminal</a></h2>
<p>If you prefer to use the commandline or plan to work with many files using scripting, there are several commands for controlling attributes from Terminal.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="listattr" name="listattr">listattr</a></h3>
<p><span class="cli">listattr</span> lists a file's attributes, but doesn't show the contents of the attributes.</p>
<pre>usage: listattr 'filename' ['filename' ...]</pre>
<p>From our screenshot example above:</p>
<pre class="terminal"> ~/people -&gt;listattr Clara\ Botters
File: Clara Botters
Type Size Name
----------- --------- -------------------------------
MIME String 21 "BEOS:TYPE"
Text 14 "META:name"
Text 6 "META:nickname"
Text 1 "META:company"
Text 18 "META:address"
Text 8 "META:city"
Text 1 "META:state"
Text 1 "META:zip"
Text 1 "META:country"
Text 1 "META:hphone"
Text 13 "META:wphone"
Text 1 "META:fax"
Text 19 "META:email"
Text 1 "META:url"
Text 5 "META:group"
Raw Data 20 "_trk/pinfo_le"
131 bytes total in attributes.</pre>
<p>Besides all the "<tt>META:*</tt>" attributes that hold the contact's information, there are two attributes that are managed by the system:</p>
<ul>
<li><p><tt>BEOS:TYPE</tt> holds the file type as a <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> string, here "<tt>application/x-person</tt>". It determines the default icon and the application that opens the file when you e.g. double click it.</p></li>
<li><p>"<tt>_trk/pinfo_le</tt>" is the attribute with which Tracker keeps track of a file's icon position.</p></li></ul>
<div class="box-info">Note the backslash after "Clara". In Terminal you have to "escape" special characters like <tt>'"*\$?!</tt>. The space between "Clara" and "Botters" is also one of those. Therefore the backslash is really in front of the space character, and not after "Clara".</div>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="catattr" name="catattr">catattr</a></h3>
<p><span class="cli">catattr</span> displays the contents of a specific attribute of a file.</p>
<pre>usage: catattr [--raw|-r] attr_name file1 [file2...]</pre>
<p>Again our example:</p>
<pre class="terminal"> ~/people -&gt;catattr META:city Clara\ Botters
Clara Botters : string : Whelton</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="addattr" name="addattr">addattr</a></h3>
<p><span class="cli">addattr</span> adds an attribute to a file and/or fills it with a value.</p>
<pre>usage: addattr [-t type] attr value file1 [file2...]
or: addattr [-f value-from-file] [-t type] attr file1 [file2...]
Type is one of:
string, mime, int, llong, float, double, bool, raw
or a numeric value (ie. 0x1234, 42, 'ABCD', ...)
The default is "string"</pre>
<p>So, say dear Clara took a job with the multi-national Barkelbaer Inc., you fill the formerly empty "Company" attribute with that data (which is of type "string"):</p>
<pre class="terminal"> ~/people -&gt;addattr -t string META:company Barkelbaer\ Inc. Clara\ Botters</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="rmattr" name="rmattr">rmattr</a></h3>
<p><span class="cli">rmattr</span> completely removes an attribute from a file.</p>
<pre>usage: rmattr [-p] attr filename1 [filename2...]
'attr' is the name of an attribute of the file
If '-p' is specified, 'attr' is regarded as a pattern.</pre>
<p>Though in all practicality it would be enough to just not fill the "Fax" attribute, you can completely remove it from Clara's file by typing:</p>
<pre class="terminal"> ~/people -&gt;rmattr META:fax Clara\ Botters</pre>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="copyattr" name="copyattr">copyattr</a></h3>
<p><span class="cli">copyattr</span> copies attributes from one or more files to another. By default, the actual contents of the file is <b>not</b> copied.</p>
<pre>Usage: copyattr &lt;options&gt; &lt;source&gt; [ ... ] &lt;destination&gt;</pre>
<p>If you do want to copy the attributes plus the data of the file itself, you can add the option "<span class="cli">-d</span>" or "<span class="cli">--data</span>".</p>
<p><br /></p>
<p>More information on these commands and their options can be found by typing the command name followed by "<span class="cli">-h</span>" or "<span class="cli">--help</span>".</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="filetypes.html">Filetypes</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="index.html">Index</a> »
</span></div>
</div>
</body>
</html>
+103
View File
@@ -0,0 +1,103 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Bash and Scripting</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/bash-scripting.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/bash-scripting.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/bash-scripting.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/bash-scripting.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/bash-scripting.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/bash-scripting.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/bash-scripting.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
«  <a href="preferences.html">Preferences</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
<!-- ::  <a href="filesystem-layout.html">Filesystem layout</a>  » -->
</span></div>
</div>
<div id="content">
<div>
<h1>Bash and Scripting</h1>
<p>"Scripting" is the technique of automating procedures by stringing together commands and saving it all as text files, so called "scripts". Every time you run such a script, the commands are processed one after the other just like they would if you entered them into the <a href="applications/terminal.html">Terminal</a> by hand.<br />
Scripts can range from simply executing a few commands in a specific order to sophisticated pieces of code that solve complex tasks.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="bash" name="bash">The Bash</a></h2>
<p>Since scripts rely naturally a lot on the shell they are interpreted by, you should first familiarize yourself with the BASH that's used by Haiku. There are many resources online as it's a widely used shell. One nice document is Johan Jansson's <a href="http://www.beforever.com/bashtut.htm" class="printurl">Introduction to bash - a tutorial for bash under BeOS</a>.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="scripting-bible" name="scripting-bible">The Scripting Bible</a></h2>
<p>After you've learned a few basics about working in the shell, it's time to slowly ease yourself into the world of scripting. Again, you'll find loads of tutorials and reference material online as well as in bookstores. A very nice introduction that's practically tailor-made for Haiku is the online available <a href="http://www.birdhouse.org/beos/bible/bos/ch_scripting1.html" class="printurl">Scripting Chapter</a> (<a href="http://www.birdhouse.org/beos/bible/bos/BeOS.scripting.PDF">PDF, 900kb</a>) of Scot Hacker's BeOS Bible.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a><a id="user-scripts" name="user-scripts">Scripts in Haiku</a></h2>
<p>In Haiku, the system makes of course also use of scripting. Booting and shutting down are typical scripting procedures. These defined sequences can be augmented by the user with certain user scripts.<br />
If they don't exist already, you'll have to create the needed files yourself. Otherwise simply add your commands where in the process you want them to be executed.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="userbootscript" name="userbootscript">The UserBootscript</a></h3>
<p><span class="path">/boot/home/config/boot/UserBootscript</span> will be executed after the system has finished its boot process. For example, you could launch a number of programs that would then be automatically started on every boot up:</p>
<pre># Start LaunchBox
/boot/system/apps/LaunchBox &amp;
# Start Workspaces Applet
/boot/system/apps/Workspaces &amp;</pre>
<p>Remember to end a command with an "<tt>&amp;</tt>" to start it as a background process, or the script will halt until that command has finished (in this case: the launched app was closed again).</p>
<p>A simple alternative to the above for launching applications at boot up is to put links to them in the <span class="path">/boot/home/config/boot/launch</span> directory. This can be done simply by right-clicking on the application you wish to have started automatically, going to <span class="menu">Create Link</span> and then <a href="tracker.html#navigating">navigating</a> to the above directory.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="usershutdownscript" name="usershutdownscript">The UserShutdownScript</a></h3>
<p><span class="path">/boot/home/config/boot/UserShutdownScript</span> will be executed as the first step in the shutdown process. If the script returns a non-zero exit status, the shutdown is aborted.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="usershutdownfinishscript" name="usershutdownfinishscript">The UserShutdownFinishScript</a></h3>
<p><span class="path">/boot/home/config/boot/UserShutdownFinishScript</span> is executed as the last step in the shutdown process. Note, that most parts of the system have terminated by the time this script is executed.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
«  <a href="preferences.html">Preferences</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
<!-- ::  <a href="filesystem-layout.html">Filesystem layout</a>  » -->
</span></div>
</div>
</body>
</html>
+102
View File
@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Boot Loader</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/bootloader.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/bootloader.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/bootloader.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/bootloader.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/bootloader.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/bootloader.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/bootloader.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
<!-- «  <a href="installation.html">Installing Haiku</a> 
::  -->
<a href="contents.html" class="uplink">Contents</a> 
::  <a href="filesystem-layout.html">Filesystem layout</a>  »
</span></div>
</div>
<div id="content">
<div>
<h1>Boot Loader</h1>
<p>Haiku's Boot Loader can help when you experience hardware related problems or want to choose which Haiku installation to start, if you have more than one (maybe on an installation CD or USB stick).<br />
It's also handy after you installed a software component that acts up and prevents you from booting the system to remove it again. The <i>Disable user add-ons</i> option that's mentioned below, will start Haiku without loading user installed components, e.g. a driver.</p>
<p>To enter the Boot Loader options, you have to press the <span class="key">SPACE BAR</span> right at the beginning of the boot process. It's easy to miss so you best keep hitting the key until it shows up.</p>
<p><br /></p>
<p>Once it's there, you're offered three menus:</p>
<table summary="bootloader menus" border="0" cellspacing="0" cellpadding="2">
<tr><td><b>Select boot volume</b></td><td> </td><td>Choose which Haiku installation to start.</td></tr>
<tr><td><b>Select safe mode options</b><br />
</td><td> </td><td>There are several options to try in case of hardware related trouble. When moving the selection bar to an option, a short explanation appears at the bottom of the screen.
<p><i>- Safe mode</i><br />
<i>- Disable user add-ons</i><br />
<i>- Disable IDE DMA</i><br />
<i>- Use fail-safe video mode</i><br />
<i>- Don't call the BIOS</i><br />
<i>- Disable APM</i><br />
<i>- Disable ACPI</i><br />
<i>- Disable IO-APIC</i><br />
<i>- Enable serial debug output</i><br />
<i>- Enable on screen debug output</i>
</p></td></tr>
<tr><td class="onelinetop"><b>Select fail safe video mode</b></td><td> </td><td>If you had to activate the option <i>Use fail-safe video mode</i>, you can set resolution and color depth.</td></tr>
</table>
<p><br /></p>
<p>After activating one or more options, you return to the main menu and continue booting, which presents you with this boot screen:</p>
<img src="../images/bootloader-images/boot-screen.png" alt="boot-screen.png" />
<p>If everything works OK, one symbol after another quickly lights up.<br />
The different symbols roughly correspond to these boot stages:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><b>Atom</b></td><td style="width:10px;"> </td><td>Initializing modules.</td></tr>
<tr><td><b>Disk + magnifier</b></td><td> </td><td>Creating rootfs (<span class="path">/</span>) and mounting devfs (<span class="path">/dev</span>).</td></tr>
<tr><td><b>Plug-in card</b></td><td> </td><td>Initializing device manager.</td></tr>
<tr><td><b>Boot disk</b></td><td> </td><td>Mounting boot disk.</td></tr>
<tr><td><b>Chip</b></td><td> </td><td>Loading CPU specific modules.</td></tr>
<tr><td><b>Folder</b></td><td> </td><td>Final initialization of subsystems.</td></tr>
<tr><td><b>Rocket</b></td><td> </td><td>Boot script starting the system.</td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
<!-- «  <a href="installation.html">Installing Haiku</a> 
::  -->
<a href="contents.html" class="uplink">Contents</a> 
::  <a href="filesystem-layout.html">Filesystem layout</a>  »
</span></div>
</div>
</body>
</html>
+150
View File
@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Haiku User Guide - Contents</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/contents.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/contents.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/contents.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/contents.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/contents.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/contents.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/contents.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 
</span></div>
</div>
<div id="content">
<div>
<h1>Welcome to the Haiku User Guide</h1>
<p>Below, you'll find the documentation of the most important aspects of Haiku. Naturally, completing and extending the documentation is a continuing process. If you find errors, would like to suggest topics or maybe even contribute yourself, please get in touch on the <a href="http://www.freelists.org/list/haiku-doc">documentation mailing list</a>. If you're interested in helping with translations, you'll find information on that at the <a href="http://dev.haiku-os.org/wiki/i18n/UserGuide">i18n User Guide Wiki</a>.</p>
<p><br /></p>
<table summary="contents" border="1" rules="rows" frame="void" cellpadding="10" cellspacing="0" style="border: dotted thin #e0e0e0">
<!-- Excluded until it's further fleshed out
<tr><td valign="top"><a href="installation.html">Installation</a><ul>
<li><a href="installation.html#boot-process">The basic boot process</a></li>
<li><a href="installation.html#virtual-machine">Haiku in a virtual machine</a></li>
<li><a href="installation.html#raw">Installing from a RAW image</a></li>
<li><a href="installation.html#source">Compiling/Installing from source code</a></li>
<li><a href="installation.html#grub">Adding Haiku to your boot manager (GRUB)</a></li>
<li><a href="installation.html#transfer-data">Transfering data to/from a Haiku installation</a></li></ul></td>
<td valign="top">Step by step guides covering Haiku installation during the (pre-) alpha release phase.</td></tr>
-->
<tr><td valign="top"><a href="bootloader.html">Boot Loader</a></td>
<td valign="top">Set safe boot options to solve configuration problems.</td></tr>
<tr><td valign="top"><a href="filesystem-layout.html">Filesystem layout</a><ul>
<li><a href="filesystem-layout.html#system">The system folder</a></li>
<li><a href="filesystem-layout.html#common">The common folder</a></li>
<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#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>
<li><a href="gui.html#replicants">Replicants</a></li></ul></td>
<td valign="top">Learn about the basic elements of the graphical user interface.</td></tr>
<tr><td valign="top"><a href="workspaces.html">Workspaces</a><ul>
<li><a href="workspaces.html#applet">The Workspaces Applet</a></li>
<li><a href="workspaces.html#switching">Switching workspaces</a></li>
<li><a href="workspaces.html#moving">Moving windows between workspaces</a></li>
<li><a href="workspaces.html#special">Special functionality</a></li></ul></td>
<td valign="top">Use virtual desktops for an uncluttered work environment.</td></tr>
<tr><td valign="top"><a href="twitcher.html">Twitcher</a></td>
<td valign="top">Switch between running applications.</td></tr>
<tr><td valign="top"><a href="teammonitor.html">Team Monitor</a></td>
<td valign="top">Kill unresponsive applications or system components.</td></tr>
<tr><td valign="top"><a href="tracker.html">Tracker</a><ul>
<li><a href="tracker.html#mounting-volumes">Mounting volumes</a></li>
<li><a href="tracker.html#navigating">Navigating</a></li>
<li><a href="tracker.html#appearance">Appearance</a></li>
<li><a href="tracker.html#tracker-preferences">Tracker preferences</a></li>
<li><a href="tracker.html#working-with-files">Working with files</a></li>
<li><a href="tracker.html#transaction-status">Transaction status</a></li>
<li><a href="tracker-add-ons.html">Tracker Add-Ons</a></li></ul></td>
<td valign="top">Learn all about navigating, working with files and folders and how to configure Haiku's file manager.</td></tr>
<tr><td valign="top"><a href="keyboard-shortcuts.html">Shortcuts and key combinations</a><ul>
<li><a href="keyboard-shortcuts.html#general">General shortcuts</a></li>
<li><a href="keyboard-shortcuts.html#tracker-navigation">Shortcuts for Tracker navigation</a></li>
<li><a href="keyboard-shortcuts.html#terminal">Shortcuts in Terminal</a></li>
<li><a href="keyboard-shortcuts.html#other-combos">Other key combinations</a></li></ul></td>
<td valign="top">The most common shortcuts to speed up your workflow.</td></tr>
<tr><td valign="top"><a href="deskbar.html">Deskbar</a><ul>
<li><a href="deskbar.html#deskbar-menu">The Deskbar Menu</a></li>
<li><a href="deskbar.html#tray">The Tray</a></li>
<li><a href="deskbar.html#list-of-apps">The list of running programs</a></li></ul></td>
<td valign="top">Use and configure Haiku's version of the "Start" menu and taskbar.</td></tr>
<tr><td valign="top"><a href="filetypes.html">Filetypes</a><ul>
<li><a href="filetypes.html#filetype">The File Type</a></li>
<li><a href="filetypes.html#preferred-app">The Preferred Application</a></li>
<li><a href="filetypes.html#icon">The Icon</a></li>
<li><a href="filetypes.html#settings-apps">Special settings for applications</a></li>
<li><a href="filetypes.html#filetypes-preferences">Global settings with the Filetypes Preferences</a></li></ul></td>
<td valign="top">Set default applications, change file types and create your own.</td></tr>
<tr><td valign="top"><a href="attributes.html">Attributes</a><ul>
<li><a href="attributes.html#attributes-tracker">Attributes in Tracker</a></li>
<li><a href="attributes.html#attributes-terminal">Attributes in Terminal</a></li></ul></td>
<td valign="top">One of Haiku's main features lets you manage and add any kind of data to any file.</td></tr>
<tr><td valign="top"><a href="index.html">Index</a></td>
<td>Use indexing to be able to search for attributes.</td></tr>
<tr><td valign="top"><a href="queries.html">Queries</a><ul>
<li><a href="queries.html#find-window">The Find window</a></li>
<li><a href="queries.html#basic-query">Basic queries - "by Name"</a></li>
<li><a href="queries.html#adv-query">Advanced queries - "by Attribute"</a></li>
<li><a href="queries.html#more-adv-query">Even more advanced queries - "by Formula"</a></li>
<li><a href="queries.html#result-window">The result window</a></li>
<li><a href="queries.html#query-template">Query Templates</a></li>
</ul></td>
<td valign="top">Use Haiku's lightning fast queries to quickly find what you're looking for.</td></tr>
<tr><td valign="top"><a href="workshop-filetypes+attributes.html">Workshop: Filetypes, Attributes, Index and Queries</a></td>
<td valign="top">Learn to use some of Haiku's key features by organizing your DVDs.</td></tr>
<tr><td valign="top"><a href="applications.html">Applications</a><ul>
<li><a href="applications.html#install">Installing applications</a></li>
<li><a href="applications.html#uninstall">Uninstalling applications</a></li>
<li><a href="applications.html#list-of-apps">Haiku's applications</a></li>
<li><a href="applications.html#list-of-bundled-apps">Bundled applications</a></li></ul></td>
<td>Learn how to un/install applications in general and how work with the ones that come with Haiku.</td></tr>
<tr><td valign="top"><a href="desktop-applets.html">Desktop Applets</a></td>
<td>Simple tools to install on your Desktop and Deskbar.</td></tr>
<tr><td valign="top"><a href="preferences.html">Preferences</a></td>
<td>Configuring and setting up your system.</td></tr>
<!--
<tr><td valign="top"><a href="demos.html">Demos</a></td>
<td>Games and demo applications.</td></tr>
-->
<tr><td valign="top"><a href="bash-scripting.html">Bash and Scripting</a></td>
<td>Learn of some interesting scripts used by the system and about online resources for working in the shell and scripting.</td></tr>
</table>
</div>
</div>
</body>
</html>
+90
View File
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Demos</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/demos.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/demos.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/demos.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/demos.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/demos.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/demos.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/demos.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
<a href="contents.html" class="uplink">Contents</a> 
::  <a href="preferences.html">Preferences</a>  »
</span></div>
</div>
<div id="content">
<div>
<h1>Demos</h1>
<p>There are some nice little games and demo applications for your entertainment. Most of the demos are targeted to developers who are interested in learning from the code, which is of course open source as is everything Haiku.</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><a href="demos-bsnow.html">BSnow</a></td><td style="width:10px;"> </td>
<td valign="top">Let it snow.</td></tr>
<tr><td><a href="demos-chart.html">Chart</a></td><td> </td>
<td valign="top">Moving through stars and galaxies.</td></tr>
<tr><td><a href="demos-clock.html">Clock</a></td><td> </td>
<td valign="top">An analog clock.</td></tr>
<tr><td><a href="demos-cortex.html">Cortex</a></td><td> </td>
<td valign="top">See the media_server in action.</td></tr>
<tr><td><a href="demos-fontdemo.html">FontDemo</a></td><td> </td>
<td valign="top">A slideshow through all your fonts.</td></tr>
<tr><td><a href="demos-gldirectmode.html">GLDirectMode</a></td><td> </td>
<td valign="top">A demonstration of OpenGL.</td></tr>
<tr><td><a href="demos-glteapot.html">GLTeapot</a></td><td> </td>
<td valign="top">The rotating OpenGL rendered teapot.</td></tr>
<tr><td><a href="demos-gradients.html">Gradients</a></td><td> </td>
<td valign="top">A demonstration of the gradient <acronym title="Application Programming Interface">API</acronym> .</td></tr>
<tr><td><a href="demos-mandelbrot.html">Mandelbrot</a></td><td> </td>
<td valign="top">Computing fractals.</td></tr>
<tr><td><a href="demos-pairs.html">Pairs</a></td><td> </td>
<td valign="top">A game to find pairs of matching icons.</td></tr>
<tr><td><a href="demos-playground.html">Playground</a></td><td> </td>
<td valign="top">Test the drawing <acronym title="Application Programming Interface">API</acronym> .</td></tr>
<tr><td><a href="demos-pulse.html">Pulse</a></td><td> </td>
<td valign="top">See your CPU's workload.</td></tr>
<tr><td><a href="demos-sudoku.html">Sudoku</a></td><td> </td>
<td valign="top">This century's "Solitair".</td></tr>
</table>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
<a href="contents.html" class="uplink">Contents</a> 
::  <a href="preferences.html">Preferences</a>  »
</span></div>
</div>
-->
</body>
</html>
+137
View File
@@ -0,0 +1,137 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Deskbar</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/deskbar.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/deskbar.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/deskbar.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/deskbar.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/deskbar.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/deskbar.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/deskbar.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="tracker-add-ons.html">Tracker Add-Ons</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="filetypes.html">Filetypes</a> »
</span></div>
</div>
<div id="content">
<div>
<table class="index" id="index" summary="index">
<tr class="heading"><td>Index</td></tr>
<tr class="index"><td>
<a href="#deskbar-menu">The Deskbar Menu</a><br />
<a href="#tray">The Tray</a><br />
<a href="#list-of-apps">The list of running programs</a>
</td></tr>
</table>
<h1>Deskbar</h1>
<p>The Deskbar is the little panel that by default is located in the upper right corner of the screen. It's Haiku's version of Windows' taskbar with its Start button. It contains the Deskbar menu from where you can start applications and preferences, a tray with a clock and other tools below that and a list of currently running programs at the bottom.</p>
<img src="../images/deskbar-images/positions.png" alt="positions" />
<p>You can move the Deskbar to any corner or as a bar along the upper or lower border of the screen by gripping the knobbly area on one side of the tray and drag&amp;drop it into the new position. You can also fold it into a more compact layout by drag&amp;dropping the knobbly area onto the Deskbar menu.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="deskbar-menu" name="deskbar-menu">The Deskbar Menu</a></h2>
<p>A menu opens when you click on the Deskbar's top:</p>
<img src="images/deskbar-images/deskbar.png" alt="deskbar.png" />
<ul>
<li><p><b>About This System...</b> - Shows some basic information of the system, licenses and the credits of the Haiku project.</p></li>
<li><p><b>Find...</b> - Opens the <a href="queries.html">Query</a> dialog.</p></li>
<li><p><b>Show Replicants</b> - Shows/hides the little <a href="gui.html#replicants">Replicant</a> widget you use to drag it around, remove or access its context menu.</p></li>
<li><p><b>Mount</b> - Offers the same options as when invoked by right-clicking the Desktop (see <a href="tracker.html#mounting-volumes">Mounting Volumes</a>).</p></li>
<li><p><b>Deskbar Preferences...</b> - Opens a panel to configure the Deskbar (see below).</p></li>
<li><p><b>Shutdown</b> - Offers options to either <span class="menu">Restart System</span> or <span class="menu">Power Off</span>.</p></li>
<li><p><b>Recent Documents, Folders, Applications</b> - List of the last recently opened documents, folders and applications (see <span class="menu">Deskbar Preferences</span> below).</p></li>
<li><p><b>Applications, Demos, Deskbar Applets, Preferences</b> - List of installed applications, demos, applets and preferences (see <span class="menu">Deskbar Preferences</span> below).</p></li>
</ul>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>Deskbar Preferences</h3>
<img src="images/deskbar-images/configure.png" alt="configure.png" />
<ul>
<li><p><b>Menu</b><br />
Here you can set the number of recent documents, folders and applications that are shown in their menu in the Deskbar, or if you want to see them at all.<br />
The button <span class="button">Edit Menu...</span> opens the folder <span class="path">/boot/home/config/be/</span>. In it you'll find the files and folders that appear in the Deskbar, by default these are <span class="menu">Applications</span>, <span class="menu">Demos</span>, <span class="menu">Deskbar Applets</span>, and <span class="menu">Preferences</span>.<br />
You can delete or add entries like links to applications, documents or even queries by simply copying/deleting them to/from this folder.</p>
<p>It's even easier to simply drag a file, folder or saved query and drop it where you want it into the Deskbar.</p></li>
<li><p><b>Window</b></p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Always on Top</span></td><td> </td><td>The Deskbar always stays above all other windows.</td></tr>
<tr><td><span class="menu">Auto Raise</span></td><td> </td><td>The Deskbar pops to the front if the mouse pointer touches it.</td></tr>
</table></li>
<li><p><b>Applications</b></p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Sort Running Applications</span></td><td> </td><td>Sorts the list of running programs alphabetically.</td></tr>
<tr><td><span class="menu">Tracker always First</span></td><td> </td><td>Even if you sort alphabetically, the Tracker entry always stays first in the list.</td></tr>
<tr><td class="onelinetop"><span class="menu">Show Application Expander</span></td><td> </td><td>Provides a small widget to show/hide all windows of a program directly under its entry in the Deskbar.</td></tr>
<tr><td><span class="menu">Expand New Applications</span></td><td> </td><td>Newly launched programs have their windows automatically expanded under their entry in the Deskbar.</td></tr>
</table></li>
<li><p><b>Clock</b></p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">24 Hour Clock</span></td><td> </td><td>Toggles between 24 and 12 hour clock.</td></tr>
<tr><td><span class="menu">Show Seconds</span></td><td> </td><td>Adds the display of seconds to the clock.</td></tr>
<tr><td><span class="menu">European Date</span></td><td> </td><td>Shows the date in European format: day-month-year</td></tr>
</table></li>
</ul>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="tray" name="tray">The Tray</a></h2>
<img src="images/deskbar-images/calendar.png" alt="calendar.png" />
<p>Among other things, the tray is housing the clock. Left-click it to toggle between date and time. Right-click it to hide/show it or launch the <a href="preferences/time.html">Time</a> preferences to set it.<br />
Here you can also launch a calendar that also appears, when you hold down the left mouse button on the clock for a little time.</p>
<p>Any program can install an icon in the tray to provide an interface to the user. The email system, for instance, shows a different symbol when there's unread mail and offers a context menu to e.g. create or check for new mail. <span class="app">ProcessController</span> is another example that uses its icon in the tray to provide information (CPU/memory usage) and to offer a context menu.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="list-of-apps" name="list-of-apps">The list of running programs</a></h2>
<img src="images/deskbar-images/list-of-apps.png" alt="list-of-apps.png" />
<p>You can change to a specific running application by clicking on its entry in the Deskbar and choosing (one of) its windows, from the submenu. By right-clicking you can minimize or close a window or the entire application.</p>
<p>If you activated Expanders in the Deskbar settings, you can expand/collapse the list of windows directly under an application's entry.</p>
<p>In front of every application's windows is a symbol providing info on its state. A bright symbol means a window is visible, a dark one that it's minimized. Three lines in front of a symbol shows that it's not on the current workspace.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="tracker-add-ons.html">Tracker Add-Ons</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="filetypes.html">Filetypes</a> »
</span></div>
</div>
</body>
</html>
+76
View File
@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Desktop Applets</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/desktop-applets.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/desktop-applets.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/desktop-applets.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/desktop-applets.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/desktop-applets.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/desktop-applets.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/desktop-applets.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="applications.html">Applications</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
::  <a href="preferences.html">Preferences</a>  »
</span></div>
</div>
<div id="content">
<div>
<h1>Desktop Applets</h1>
<p>Haiku provides a few useful tools that can be installed on the Desktop or the Deskbar via their Replicants.</p>
<table summary="desktop-applets" border="0" cellpadding="2" cellspacing="0">
<tr><td style="width:24px;"><img src="../images/desktop-applets-images/launchbox-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="desktop-applets/launchbox.html">LaunchBox</a></td><td style="width:10px;"> </td>
<td valign="top">Shortcuts to your favorite applications.</td></tr>
<tr><td><img src="../images/desktop-applets-images/networkstatus-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="desktop-applets/networkstatus.html">NetworkStatus</a></td><td> </td>
<td valign="top">Is your connection up?</td></tr>
<tr><td><img src="../images/desktop-applets-images/processcontroller-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="desktop-applets/processcontroller.html">ProcessController</a></td><td> </td>
<td valign="top">See and control every running app and service.</td></tr>
<tr><td><img src="../images/desktop-applets-images/workspaces-icon_16.png" alt="icon" width="16" height="16" /></td><td><a href="desktop-applets/workspaces.html">Workspaces</a></td><td> </td>
<td valign="top">A miniature version of all workspaces.</td></tr>
</table>
</div>
</div>
<!--
<div class="nav">
<div class="inner"><span>
 «  <a href="applications.html">Applications</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
::  <a href="preferences.html">Preferences</a>  »
</span></div>
</div>
-->
</body>
</html>
@@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>LaunchBox</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/desktop-applets/launchbox.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/desktop-applets/launchbox.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/desktop-applets/launchbox.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/desktop-applets/launchbox.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/desktop-applets/launchbox.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/desktop-applets/launchbox.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/desktop-applets/launchbox.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
<a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="networkstatus.html">NetworkStatus</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/desktop-applets-images/launchbox-icon_64.png" alt="launchbox-icon_64.png" width="64" height="64" />LaunchBox</h2>
<table summary="quickinfo" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Desktop Applets</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/LaunchBox</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/LaunchBox/*</span></td></tr>
</table>
<p>One or more LaunchBox applets can be started to organize shortcuts to your favorite applications or documents. You decide if each is shown on all or just the current workspace. They can also serve to quickly open a document in a specific application. For example, you could drag&amp;drop a HTML file onto a text editor in a LaunchBox to open it in the editor instead of its preferred application, the browser.</p>
<img src="../images/desktop-applets-images/launchbox.png" alt="launchbox.png" />
<p>All options are reached from the context menu:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Add Button Here</span></td><td style="width:10px;"> </td><td>Adds an empty button.</td></tr>
<tr><td><span class="menu">Clear Button</span></td><td> </td><td>Empties a button.</td></tr>
<tr><td><span class="menu">Remove Button</span></td><td> </td><td>Removes a button.</td></tr>
<tr><td class="onelinetop"><span class="menu">Settings</span><br />
<span class="menu">- Horizontal Layout</span><br />
<span class="menu">- Icon size</span><br />
<span class="menu">- Ignore Double-click</span><br />
<span class="menu">- Show Window Border</span><br />
<span class="menu">- Auto Raise</span><br />
<span class="menu">- Show On All Workspaces</span></td><td> </td><td class="onelinetop"><br />
Aligns the buttons horizontally.<br />
Sets the icon size between 16 and 64 pixel.<br />
Launches the object only once, even when you (accidentally) double-click.<br />
Shows the window border.<br />
LaunchBox pops up if the mouse is near the screen edge.<br />
Shows the LaunchBox on every workspace.</td></tr>
<tr><td><span class="menu">Pad</span><br />
<span class="menu">- New</span><br />
<span class="menu">- Clone</span><br />
<span class="menu">- Close</span></td><td> </td><td><br />
Add a new pad.<br />
Duplicate the current pad.<br />
Close the current pad.</td></tr>
<tr><td><span class="menu">LaunchBox</span><br />
<span class="menu">- About...</span><br />
<span class="menu">- Quit</span></td><td> </td><td><br />
Shows the About window.<br />
Quits all LaunchBox pads.</td><td> </td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
<a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="networkstatus.html">NetworkStatus</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>NetworkStatus</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/desktop-applets/networkstatus.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/desktop-applets/networkstatus.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/desktop-applets/networkstatus.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/desktop-applets/networkstatus.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/desktop-applets/networkstatus.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/desktop-applets/networkstatus.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/desktop-applets/networkstatus.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="launchbox.html">LaunchBox</a> 
::  <a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="processcontroller.html">ProcessController</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/desktop-applets-images/networkstatus-icon_64.png" alt="networkstatus-icon_64.png" width="64" height="64" />NetworkStatus</h2>
<table summary="quickinfo" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Desktop Applets</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/NetworkStatus</span></td></tr>
<tr><td>Settings:</td><td></td><td>none</td></tr>
</table>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="launchbox.html">LaunchBox</a> 
::  <a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="processcontroller.html">ProcessController</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>ProcessController</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/desktop-applets/processcontroller.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/desktop-applets/processcontroller.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/desktop-applets/processcontroller.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/desktop-applets/processcontroller.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/desktop-applets/processcontroller.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/desktop-applets/processcontroller.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/desktop-applets/processcontroller.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="networkstatus.html">NetworkStatus</a> 
::  <a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="../workspaces.html#applet.html">Workspaces</a>  »
</span></div>
</div>
<div id="content">
<div>
<h2><img src="../../images/desktop-applets-images/processcontroller-icon_64.png" alt="processcontroller-icon_64.png" width="64" height="64" />ProcessController</h2>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Desktop Applets</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/ProcessController</span></td></tr>
<tr><td>Settings:</td><td></td><td>none</td></tr>
</table>
<p>Documentation is still missing. If you want to work on it, please announce it on the <a href="http://www.freelists.org/list/haiku-doc">Documentation mailing list</a> to avoid duplication.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="networkstatus.html">NetworkStatus</a> 
::  <a href="../desktop-applets.html" class="uplink">Desktop Applets</a> 
::  <a href="../workspaces.html#applet.html">Workspaces</a>  »
</span></div>
</div>
</body>
</html>
@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!--
*
* Copyright 2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Workspaces Applet</title>
<link rel="stylesheet" type="text/css" href="../../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../../fr/desktop-applets/workspaces.html"><img src="../../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../../de/desktop-applets/workspaces.html"><img src="../../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../../it/desktop-applets/workspaces.html"><img src="../../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../../ru/desktop-applets/workspaces.html"><img src="../../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../../es/desktop-applets/workspaces.html"><img src="../../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../../sv_SE/desktop-applets/workspaces.html"><img src="../../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../../en/desktop-applets/workspaces.html"><img src="../../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="processcontroller.html">ProcessController</a>
:: <a href="../desktop-applets.html" class="uplink">Desktop Applets</a>
</span></div>
</div>
<div id="content">
<div>
<h1><img src="../../images/desktop-applets-images/workspaces-icon_64.png" alt="workspaces-icon_64.png" width="64" height="64" /><a name="applet" id="applet">Workspaces</a></h1>
<table summary="quickinfo" border="0" cellspacing="0" cellpadding="2">
<tr><td>Deskbar:</td><td style="width:15px;"></td><td><span class="menu">Desktop Applets</span></td></tr>
<tr><td>Location:</td><td></td><td><span class="path">/boot/system/apps/Workspaces</span></td></tr>
<tr><td>Settings:</td><td></td><td><span class="path">~/config/settings/system/app_server/workspaces</span><br />
<span class="path">~/config/settings/Workspaces_settings</span> - Stores the panel's window position.</td></tr>
</table>
<p><br /></p>
<img src="../images/workspaces-images/workspaces.png" alt="workspaces.png" />
<p>You find the Workspaces applet with the other <span class="menu">Desktop Applets</span> in the Deskbar. It shows a miniature version of all workspaces. There are several options available from the context menu of the applet's window, which are all pretty self-explaining.<br />
<span class="menu">Change Workspace Count...</span> will open the <a href="../preferences/screen.html">Screen</a> preferences where you set the number of workspaces and their arrangement (how many rows and columns).</p>
<p>Since the applet is a <a href="../gui.html#replicants">Replicant</a>, you can resize the window as desired and then drag&amp;drop it by its handle onto the desktop (make sure <span class="menu">Show Replicants</span> is activated in the Deskbar menu).</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="moving" name="moving">Moving windows between workspaces</a></h2>
<p>To move a window, you grab it in the Workspaces applet and simply drag it to another workspace. This has the advantage, that you can move it without leaving your current desktop. Of course, that only works well when there aren't too many windows in a workspace and your target isn't obscured by other windows. Another possibility is to grab a window by its tab and just holding on to it while switching workspaces with <span class="key">ALT</span> <span class="key">Fx</span>.</p>
<p>For more information on workspaces in general and more keyboard shortcuts, see topic <a href="../workspaces.html">Workspaces</a>.</p>
<h2>
<a href="#"><img src="../../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="special" name="special">Special functionality</a></h2>
<p>The Workspaces applet provides some additional functionality when clicking on a window while holding certain modifier keys:</p>
<table summary="functionality-thru-modifiers" border="0" cellspacing="0" cellpadding="4">
<tr><td><span class="key">CTRL</span></td><td style="width:15px;"></td><td>Brings the window to the front.</td></tr>
<tr><td><span class="key">CTRL</span> <span class="key">SHIFT</span></td><td></td><td>Minimizes the window.</td></tr>
<tr><td><span class="key">OPT</span></td><td></td><td>Sends the window to the back.</td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="processcontroller.html">ProcessController</a>
:: <a href="../desktop-applets.html" class="uplink">Desktop Applets</a>
</span></div>
</div>
</body>
</html>
+150
View File
@@ -0,0 +1,150 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Filesystem layout</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/filesystem-layout.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/filesystem-layout.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/filesystem-layout.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/filesystem-layout.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/filesystem-layout.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/filesystem-layout.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/filesystem-layout.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
 «  <a href="bootloader.html">Boot Loader</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
::  <a href="gui.html">Haiku's GUI</a>  »
</span></div>
</div>
<div id="content">
<div>
<h1>Filesystem layout</h1>
<p>Haiku's filesystem layout is quite transparent, trying to always use non-cryptic names for files and folders, that don't leave the user guessing. Files and folders that are important for the system to function properly, are protected from accidental tempering by showing one of these alerts:</p>
<img src="images/filesystem-layout-images/achtung-user.png" alt="achtung-user.png" /> 
<img src="images/filesystem-layout-images/achtung-system.png" alt="achtung-system.png" />
<p>The second alert pops up if you try to rename or delete something in the system hierarchy. Here, the "<span class="button">Do it</span>" button will only become clickable when you're holding down the <span class="key">SHIFT</span> key.</p>
<p>Generally, there are three separate branches springing from the root folder of the boot volume:</p>
<table summary="layout" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="path">/boot/system/</span></td><td> </td><td>belongs to the system. Don't touch!</td></tr>
<tr><td><span class="path">/boot/common/</span></td><td> </td><td>holds files that are shared between users.</td></tr>
<tr><td><span class="path">/boot/home/</span></td><td> </td><td>is your personal folder where you keep your data and settings.</td></tr>
</table>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="system" name="system">The system folder - <span class="path">/boot/system/</span></a></h2>
<p>Under Haiku's predecessor BeOS, this folder was named <span class="path">/boot/beos/</span>. You may still find it in some older documentation (e.g. in the original BeBook).<br />
Whatever it's named, you should not alter what's inside. Every update of Haiku can add, remove or overwrite anything within it. If you want to add functionality, maybe with other Tracker Add-Ons or Translators or maybe another hardware driver, you install these things under your own <span class="path">/boot/home/</span> hierarchy or, if it's supposed to be for every user, under <span class="path">/boot/common/</span>. As long as Haiku isn't multi-user, this distinction has no apparent effect, as there's only one user with one <i>home</i> folder. But since there will be support for more users than one eventually, it makes sense to learn the right way from the start.</p>
<p>So, let's say you want to install a new Translator for the latest image format, you <b>don't</b> simply copy it into the respective system folder. Remember: Don't touch!<br />
Instead, you put it into the mirrored hierarchy under <span class="path">/boot/common/</span> or <span class="path">/boot/home/config/</span>.</p>
<p>In our example the location for Translators in the system folder would be</p>
<p><span class="path">/boot/system/add-ons/Translators/</span></p>
<p>So, the user "mirror" folder is either</p>
<p><span class="path">/boot/home/config/add-ons/Translators/</span><br />
or<br />
<span class="path">/boot/common/add-ons/Translators/</span></p>
<p>This has another advantage: If the component you have installed messes things up (which is possible as you install hardware drivers like this, too) you are able to choose "<i>Disable User Add-Ons</i>" from the <a href="bootloader.html">Boot Loader</a> menu and are thus always able to boot without the offending component.</p>
<p>Most of the time, however, you won't have to deal with these things at all, since every software that comes from a trusted source should include an installation routine that handles these things.<br />
<!--
If you do want to know more about how things tick in Haiku, have a look at this layout chart of the system folder:
</p>
<p><i>TODO.... Table to be added ....</i>
<table>
</table>
-->
</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="common" name="common">The common folder - <span class="path">/boot/common/</span></a></h2>
<p>Haiku is not a multi-user system yet. Once it is though, every user has her own <i>home</i> folder that is not accessible to anyone else. Every application or added component like Tracker Add-Ons, Translators etc. as well as any data that's supposed to be shared between different users, has to be put under <span class="path">/boot/common/</span>.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="home" name="home">The home folder - <span class="path">/boot/home/</span></a></h2>
<p>This folder belongs to you. Here you can create and delete files and folders as you wish. However, you shouldn't mess too much with the <span class="path">~/config/</span> directory and its subfolders. You <i>could</i> delete e.g. the <span class="path">~/config/settings/</span> folder without damaging the operating system itself, but who wants to lose all his configurations and application settings? In any case, the system warns you with the at the top mentioned alert.</p>
<p>Besides the <span class="path">~/config/add-ons/</span> folder, which mirrors the system's add-ons folder for additional components as described above, there are a few other folders of interest. (By the way, the tilde ("<tt>~</tt>") is a shortcut for your home folder, so you don't always have to write "<span class="path">/boot/home/</span>" in Terminal.)</p>
<table summary="layout" border="0" cellspacing="0" cellpadding="4">
<tr><td><span class="path">~/mail</span></td><td style="width:10px;"> </td>
<td>By default, this is where your mails are kept.</td></tr>
<tr><td><span class="path">~/queries</span></td><td style="width:10px;"> </td>
<td><a href="queries.html">Queries</a> are stored, by default temporarily for 7 days, in this folder.</td></tr>
<tr><td><span class="path">~/config/be/</span></td><td> </td>
<td>Again from our BeOS legacy, the <span class="path">be</span> folder contains what's shown in the <a href="deskbar.html#deskbar-menu">Deskbar menu</a>. You can add and remove items by putting files, folders, links or queries into this folder.</td></tr>
<tr><td><span class="path">~/config/bin/</span></td><td> </td>
<td>Complements the system's <span class="path">/boot/system/bin/</span> folder and holds all your command line programs.</td></tr>
<tr><td><span class="path">~/config/boot/</span></td><td> </td>
<td>This folder is the place for <a href="bash-scripting.html#user-scripts">User Scripts</a> that are executed before or after the system boots up or shuts down.</td></tr>
<tr><td><span class="path">~/config/boot/launch/</span></td><td> </td>
<td>Links to programs or documents in this folder are automatically launched on every boot-up.</td></tr>
<tr><td><span class="path">~/config/fonts/</span></td><td> </td>
<td>Simply copy a TrueType or Postscript font into this folder and its usable right away.</td></tr>
<tr><td><span class="path">~/config/settings/</span></td><td> </td>
<td>This folder contains the settings to all applications and a few configurations for the system. Some applications manage their settings in their own subfolders, others simply put their configuration file in there.</td></tr>
<tr><td><span class="path">~/config/settings/beos_mime/</span></td><td> </td>
<td>In this <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> database Haiku keeps track of all the different <a href="filetypes.html">filetypes</a> and their settings.</td></tr>
<tr><td class="onelinetop"><span class="path">~/config/settings/kernel/drivers/</span></td><td> </td>
<td>There's one settings file that may be of interest: <span class="cli">kernel</span> offers some low level configurations like disabling <acronym title="Symmetric Multi Processing">SMP</acronym>, activating serial debugging or enabling advanced power management. You activate a configuration line by removing the commentary symbol "<tt>#</tt>". Be careful here!</td></tr>
<tr><td><span class="path">~/config/settings/Tracker/</span></td><td> </td>
<td>Besides the various settings files for Tracker, there are some interesting subfolders:</td></tr>
<tr><td align="right"><span class="path">DefaultFolderTemplate/</span></td><td style="width:10px;"></td><td>Show and arrange all attributes and the window size to your liking. Every new folder you create will use it as a template.</td></tr>
<tr><td align="right"><span class="path">DefaultQueryTemplates/</span></td><td></td><td>You can define the layout of query result windows for certain filetypes. See topic <a href="queries.html#result-window">Query: The result window</a>.</td></tr>
<tr><td align="right"><span class="path">Go/</span></td><td></td><td>Put links to your favorite locations in here to make them available e.g. in open and save panels. See topic <a href="gui.html#favorites-recent">Haiku's GUI: Favorites and recent folders</a>.</td></tr>
<tr><td align="right"><span class="path">Tracker New Template/</span></td><td></td><td>Add a template for any filetype that's then available from Tracker's <span class="menu">File | New...</span> menu. See topic <a href="tracker.html#working-with-files">Tracker: Working with files</a>.</td></tr>
</table>
</div>
</div>
<div class="nav">
<div class="inner"><span>
 «  <a href="bootloader.html">Boot Loader</a> 
::  <a href="contents.html" class="uplink">Contents</a> 
::  <a href="gui.html">Haiku's GUI</a>  »
</span></div>
</div>
</body>
</html>
+115
View File
@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008-2009, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Filetypes</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/filetypes.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/filetypes.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/filetypes.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/filetypes.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/filetypes.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/filetypes.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/filetypes.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="deskbar.html">Deskbar</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="attributes.html">Attributes</a> »
</span></div>
</div>
<div id="content">
<div>
<h1>Filetypes</h1>
<p>Other than Windows, Haiku doesn't rely on the 3-letter file extension for a file type (e.g. .txt, .jpg, .mp3). This method is only a last resort fallback. Haiku uses <acronym title="Multipurpose Internet Mail Extensions">MIME</acronym> types just like it's custom on the internet.</p>
<div class="box-info">While there's no reason to use file extensions in Haiku, remember to add them to files you want to share with users of other operating systems, e.g. over email, uploading to a server or via exchange of an USB drive. Otherwise their system may not recognize the file type.</div>
<h2><a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="specific-file" name="specific-file">Setting the filetype of a specific file</a></h2>
<p>You can change the type of a specific file, its icon and the associated application. Select the file and invoke the <span class="menu">Add-Ons | Filetype add-on</span> from the right-click context menu.</p>
<img src="images/filetypes-images/filetype-addon.png" alt="filetype-addon.png" />
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a name="filetype" id="filetype">The File Type</a></h3>
<p>The above is a PNG file, it's MIME string image/png. Let's say you definitely know that it's not a PNG but a GIF. You can change that either by entering the correct MIME string by hand or with one of the two buttons below the textbox:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="button">Select...</span></td><td> </td><td>shows a hierarchical list of filetypes where you navigate to <tt>image | GIF Image</tt>.</td></tr>
<tr><td><span class="button">Same as...</span></td><td> </td><td>opens a file dialog where you choose any file that already has the filetype you're looking for.</td></tr>
</table>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="preferred-app" name="preferred-app">The Preferred Application</a></h3>
<p>This pop-up menu shows a list of all applications that can handle this particular filetype. From here you can choose which program should open this specific file when it's double-clicked. You could, for example, change a HTML file's preferred application from the browser to a text editor while you're working on it. Every other HTML file still opens in the browser, only this particular one starts in your text editor.</p>
<p>The <span class="menu">Default Application</span> is the one that's set globally for that filetype. If you don't find the program you want to associate with this file in the pop-up menu, you'll again find the buttons <span class="button">Select...</span> and <span class="button">Same As...</span> which do the similar thing described under "The File Type" above.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="icon" name="icon">The Icon</a></h3>
<p>If you're wondering why the icon well on the top right is empty: Icons are normally inherited from the system default for that filetype. You can open the <span class="app">Filetype Add-On</span> of a file that contains an icon and drag&amp;drop it into your file's icon well. Or you double-click the icon well and create or edit your own icon. For more info on icons and how to create your own, see topic <a href="applications/icon-o-matic.html">Icon-O-Matic</a>.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="settings-apps" name="settings-apps">Special settings for applications</a></h2>
<p>If you invoke the <span class="app">Filetype Add-On</span> on an executable (here: <span class="app">StyledEdit</span>), you'll get a different dialog:</p>
<img src="images/filetypes-images/filetype-addon-stylededit.png" alt="filetype-addon-stylededit.png" />
<p>On top, you'll see, instead of a standardized MIME string, the unique application signature. With it, the system finds the program wherever it's installed.</p>
<p>Below it are several flags, controlling the app's behaviour:</p>
<table summary="layout" border="0" cellpadding="2" cellspacing="0">
<tr><td><span class="menu">Single Launch</span></td><td> </td><td>Only one instance of the app can be running per executable file. If you have two copies of that app, however, they can run side by side.</td></tr>
<tr><td><span class="menu">Multiple Launch</span></td><td> </td><td>Many instances of the app can run simultaneously.</td></tr>
<tr><td class="onelinetop"><span class="menu">Exclusive Launch</span></td><td> </td><td>Really only one instance with that app's signature is allowed to run at a time.</td></tr>
<tr><td><span class="menu">Args Only</span></td><td> </td><td>Indicates the app doesn't respond to messages.</td></tr>
<tr><td><span class="menu">Background App</span></td><td> </td><td>The app won't appear in <a href="twitcher.html">Twitcher</a> or the list of running apps of the Deskbar.</td></tr>
</table>
<p>Then there's the list of supported filetypes. You can add (and remove) filetypes if you think the application can handle them. As a consequence, the app will appear in the menu for preferred applications or Tracker's <span class="menu">Open with...</span> context menu when you right-click on a file of that type.</p>
<p>At the bottom are version and copyright information. Like the application signature, they are filled in by the app's author and shouldn't be altered.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="filetypes-preferences" name="filetypes-preferences">Global settings with the FileTypes Preferences</a></h2>
<p>The <span class="app">FileTypes</span> preferences don't deal with individual files but with global settings of filetypes. You can change default icons and preferred applications or add, remove, or alter attributes of whole filetypes. You can even create your own filetype from scratch.</p>
<p>All filetypes and their configurations are stored in <span class="path">/boot/home/config/settings/beos_mime/</span>. Before you start experimenting, it may be prudent to make a backup of that folder...</p>
<p>To learn more about the <span class="app">FileTypes</span> preferences see the workshop: <a href="workshop-filetypes+attributes.html">Filetypes, Attributes, Index and Queries</a>.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="deskbar.html">Deskbar</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="attributes.html">Attributes</a> »
</span></div>
</div>
</body>
</html>
+117
View File
@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "../../html-dtd/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
<head>
<!--
*
* Copyright 2008, Haiku. All rights reserved.
* Distributed under the terms of the MIT License.
*
* Authors:
* Humdinger <[email protected]>
*
-->
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="robots" content="all" />
<title>Haiku's GUI</title>
<link rel="stylesheet" type="text/css" href="../../Haiku-doc.css" />
</head>
<body>
<div id="banner">
<div><span>User guide</span></div>
</div>
<div class="nav">
<div class="inner">
<ul class="lang-menu">
<li class="now"><img src="../../images/flags/jp.png" alt="" /> 日本語</li>
<li><a href="../fr/gui.html"><img src="../../images/flags/fr.png" alt="" />Français</a></li>
<li><a href="../de/gui.html"><img src="../../images/flags/de.png" alt="" />Deutsch</a></li>
<li><a href="../it/gui.html"><img src="../../images/flags/it.png" alt="" />Italiano</a></li>
<li><a href="../ru/gui.html"><img src="../../images/flags/ru.png" alt="" />Русский</a></li>
<li><a href="../es/gui.html"><img src="../../images/flags/es.png" alt="" />Español</a></li>
<li><a href="../sv_SE/gui.html"><img src="../../images/flags/sv_SE.png" alt="" />Svensk</a></li>
<li><a href="../en/gui.html"><img src="../../images/flags/gb.png" alt="" />English</a></li>
</ul>
<span>
« <a href="filesystem-layout.html">Filesystem layout</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="workspaces.html">Workspaces</a> »
</span></div>
</div>
<div id="content">
<div>
<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>
<p>As you probably have experience with other graphical environments, let's skip over the standards like menus, right-click context menus, drag&amp;drop etc. Let's have a look at the few unique aspects of Haiku's GUI instead.</p>
<img src="images/gui-images/gui.png" alt="gui.png" />
<p>There are only a few things in Haiku's GUI that aren't obvious and deserve an explanation.</p>
<ol>
<li><p>The Deskbar is Haiku's "Start" menu and taskbar, if you will. See topic <a href="deskbar.html">Deskbar</a>.</p></li>
<li>The yellow tab offers more than just a program's name or a document's filename:
<ul><li>You can move it by holding the <span class="key">SHIFT</span> key while dragging it to another position, enabling you to stack a number of windows and conveniently access them by their named tab.</li>
<li>You minimize a window with a double-click on its tab (or with <span class="key">CTRL</span> <span class="key">ALT</span> <span class="key">M</span>). A such hidden window can be accessed by its entry in the <a href="deskbar.html">Deskbar</a> or the <a href="twitcher.html">Twitcher</a>.</li>
<li>You can send a window to the back with a right-click on its tab (or its border).</li></ul></li>
<li><p>The close button.</p></li>
<li><p>The "zoom" button (or <span class="key">CTRL</span> <span class="key">ALT</span> <span class="key">Z</span>). In most applications, this will expand a window to maximum size. It doesn't have to, however. Tracker windows, for example, will resize to best fit the contents.</p></li>
<li><p>The resize corner. Dragging anywhere else on a window's border will move the window.</p></li>
</ol>
<div class="box-info">While holding <span class="key">CTRL</span> <span class="key">ALT</span>, you can click anywhere into a window to move it with the left mouse button; the right mouse button sends it to the back.</div>
<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>
<p>When opening or saving a file from any application, a panel like this opens:</p>
<img src="images/gui-images/open-save.png" alt="open-save.png" />
<p>It has all the usual things: A list of files of the current folder to choose from, in case of a save panel, a text field to enter a filename and a pop-up menu for different file formats and their settings.<br />
You can enter parent folders with the pop-up menu above the file listing.</p>
<p>If you already have a Tracker window with the location for a file open, you can simply drag either any file or the folder-representation (i.e. the symbol to the far right in its menu bar) into the panel. This changes the panel to that new location.</p>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="open-save-shortcuts" name="open-save-shortcuts">Keyboard shortcuts</a></h3>
<p>Many shortcuts in open and save panels are the same used in Tracker. Besides the commands that are also available through the <span class="menu">File</span> menu, there are a few not that obvious:</p>
<table summary="shortcuts" border="0" cellspacing="0" cellpadding="2">
<tr><td><span class="key">ALT</span> <span class="key">N</span></td><td></td><td> Creates a new folder.</td></tr>
<tr><td><span class="key">ALT</span> <span class="key">E</span></td><td></td><td> Lets you rename the selected entry.</td></tr>
<tr><td><span class="key">ALT</span> <span class="key"></span></td><td style="width:24px;"></td><td> Moves into the parent folder.</td></tr>
<tr><td class="onelinetop"><span class="key">ALT</span> <span class="key"></span> or <span class="key">ENTER</span></td><td></td><td> Moves into the selected folder.</td></tr>
<tr><td><span class="key">ALT</span> <span class="key">D</span></td><td></td><td> Takes you to your Desktop.</td></tr>
<tr><td><span class="key">ALT</span> <span class="key">H</span></td><td></td><td> Takes you to your Home folder.</td></tr>
</table>
<h3>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="favorites-recent" name="favorites-recent">Favorites and recent folders</a></h3>
<p>The <span class="menu">Favorites</span> menu in open and save panels provides recently visited folders and favorite locations that you can set up yourself. As indicated by the little arrow, you can also use these locations to navigate further down the hierarchy via submenus.</p>
<img src="images/gui-images/favorites.png" alt="favorites.png" />
<p>To add a Favorite, you simply navigate to your destination and choose <span class="menu">Favorites | Add Current Folder</span>. From now on it will appear in every open/save panel. To remove a Favorite, choose <span class="menu">Favorites | Configure Favorites...</span> and delete its entry.<br />
All Favorites are kept in <span class="path">/boot/home/config/settings/Tracker/Go/</span>. So you might as well add and remove links to files and folders there directly.</p>
<h2>
<a href="#"><img src="../images/up.png" style="border:none;float:right" alt="index" /></a>
<a id="replicants" name="replicants">Replicants</a></h2>
<p>Replicants are small self-contained parts of applications that can be integrated into other programs. Provided Deskbar's option to <span class="menu">Show Replicants</span> is activated, you'll recognize a replicantable part of an application by its small handle, normally in the bottom right corner:</p>
<img src="../images/gui-images/replicant.png" alt="replicant.png" />
<p>The most prominent place that accepts Replicants is the Desktop: You simply drag&amp;drop the little handle onto it. From now on it's part of the Desktop and the Replicant's originating app doesn't have to be started for it to work.<br />
A right-click on a Replicant handle offers a context menu to show the originating app's <span class="menu">About</span> window and to <span class="menu">Remove Replicant</span>.</p>
<div class="box-info">Should you experience difficulties with a Replicant on the Desktop and just can't get rid of it, delete <span class="path">~/config/settings/Tracker/tracker_shelf</span>. Unfortunately, this will remove <i>all</i> Replicants from the Desktop.</div>
<p>Examples for replicatable applications are the graphs of the <a href="applications/activitymonitor.html">ActivityMonitor</a>, the <a href="workspaces.html">Workspaces applet</a> or <a href="applications/deskcalc.html">DeskCalc</a>.</p>
</div>
</div>
<div class="nav">
<div class="inner"><span>
« <a href="filesystem-layout.html">Filesystem layout</a>
:: <a href="contents.html" class="uplink">Contents</a>
:: <a href="workspaces.html">Workspaces</a> »
</span></div>
</div>
</body>
</html>
Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Some files were not shown because too many files have changed in this diff Show More