<p>L'interfaccia grafica (GUI) di Haiku è parte integrante del sistema. Al contrario dei sistemi operativi Unix, non c'è un gestore delle finestre (window manager) separato e l'avvio in una shell testuale (linea di comando) non è possibile; ciò è semplicemente non ritenuto necessario, il focus di Haiku è l'utente desktop.</p>
<p>Probabilente l'utente avrà già esperienza con altri ambienti grafici, quindi salteremo i classici menu da tasto destro, drag & drop, ecc...e cercheremo invece di focalizzarci sui pochi aspetti unici della GUI di Haiku.</p>
<ul><li>E' possibile spostarlo tenendo premuto il tasto<spanclass="key">SHIFT</span> mentre viene trascinato in un'altra posizione, consentendo di impilare un certo numero di finestre ed accedere ad esse comodamente dal nome del loro tab.</li>
<li>Si può minimizzare una finestra con un doppio click sul suo tab, (o con <spanclass="key">CTRL</span><spanclass="key">ALT</span><spanclass="key">M</span>), è possibile anche avere accesso alle finestre nascoste dalla loro voce nella <ahref="deskbar.html">Deskbar</a> o nel <ahref="twitcher.html">Twitcher</a>.</li>
<li>Si può mandare una finestra in background con un click destro sul suo tab (o sul suo bordo).</li></ul></li>
<li><p>Il bottone "zoom" (o <spanclass="key">CTRL</span><spanclass="key">ALT</span><spanclass="key">Z</span>). Nella maggior parte delle applicazioni, espanderà la finestra alla dimensione massima. Ma questo, tuttavia, non è obbligatorio. Le finestre del Tracker, per esempio, verranno ridimensionate per adattarsi nel miglior modo possibile al contenuto.</p></li>
<li><p>L'angolo di ridimensionamento. Il trascinamento di una finestra in qualsiasi altro luogo sul confine sposterà la finestra.</p></li>
<divclass="box-info">Tenendo premuti i tasti <spanclass="key">CTRL</span><spanclass="key">ALT</span>, è possibile cliccare su qualsiasi punto della finestra e muoverla con il pulsante sinistro del mouse; il pulsante destro del mouse, invece, riporta la finestra alla posizione iniziale.</div>
<p>Offre tutte le caratteristiche più in uso: una lista di file da scegliere dalla cartella aperta, o in caso di un pannello di salvataggio, un campo di testo per inserire il nome del file e un pop-up menu per i differenti formati del file e le impostazioni.<br/>
E' possibile accedere alle cartelle superiori con il menu a scomparsa sopra l'elenco dei file.</p>
<p>Se si ha già una finestra del Tracker con il percorso per un file aperto, si può semplicemente trascinare ogni tipo file o la cartella di rappresentazione (ovvero il simbolo all'estremità destra nel menu bar) nel pannello.
<tr><td><spanclass="key">ALT</span><spanclass="key">N</span></td><td></td><td> Crea una nuova cartella.</td></tr>
<tr><td><spanclass="key">ALT</span><spanclass="key">E</span></td><td></td><td>Consente di rinominare la voce selezionata.</td></tr>
<tr><td><spanclass="key">ALT</span><spanclass="key">↑</span></td><tdstyle="width:24px;"></td><td>Sposta nella cartella superiore.</td></tr>
<tr><tdclass="onelinetop"><spanclass="key">ALT</span><spanclass="key">↓</span> o <spanclass="key">INVIO</span></td><td></td><td>Sposta nella cartella selezionata,</td></tr>
<p>Il menu <spanclass="menu">Favorites</span> (presente nei pannelli di apertura e salvataggio) fornisce una scleta fra le cartelle visitate di recente e quelle preferite, che può impostare l'utente stesso. Come indicato dalla piccola freccia, si possono usare questi percorsi per navigare, attraverso i sottomenu, più in profondità nella gerarchia.</p>
Per rimuovere un Favorito, è sufficiente selezionare <spanclass="menu">Favorites | Configure Favorites...</span> e cancellare la sua voce.<br/>
Tutti i favoriti sono conservati nella cartella <spanclass="path">/boot/home/config/settings/Tracker/Go/</span>, quindi è possibile anche aggiungere e rimuovere direttamente i link per file e cartelle.</p>
<p>I replicanti sono piccole parti di applicazioni che possono essere integrate in altri programmi.
A patto che l'opzione della Deskbar <spanclass="menu">Visualizza i Replicant</span> sia stata attivata, si vedrà una parte "replicabile" di un'applicazione dalla sua piccola maniglia, normalmente nell'angolo in basso a destra:</p>
<p>Il luogo più significante che accetta i replicanti è il Desktop: dove tu puoi semplicemente spostare la piccola maniglia su di esso.
Da ora in poi è parte del Desktop e l'applicazione principale del replicante non deve essere avviata per farlo funzionare.<br/>
Un tasto destro sull'uncino del replicante permette di visualizzare la finestra <spanclass="menu">About</span> dell'applicazione principale e rimuovere il replicante.</p>
<divclass="box-info">In caso di difficoltà con un replicante sul Desktop e se non si riesce a rimuoverlo, basta cancellare <spanclass="path">~/config/settings/Tracker/tracker_shelf</span> . Sfortunatamente questo rimuoverà
<i>tutti </i> i replicanti dal Desktop.</div>
<p>Esempi di applicazioni replicabili sono i grafici dell'<ahref="applications/activitymonitor.html">ActivityMonitor</a>, dell'<ahref="workspaces.html">applet dei Workspace </a> o il <ahref="applications/deskcalc.html">DeskCalc</a>.</p>