Interfaccia grafica di Haiku

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.

Probabilente avrai già esperienza con altri ambienti grafici, quindi saltiamo i classici menu da tasto destro, drag & drop, ecc...e cerchiamo invece di focalizzarci sui pochi aspetti unici della GUI di Haiku.

gui.png

Alcuni aspetti nella GUI di Haiku non sono evidenti e quindi devono essere approfonditi.

  1. La Deskbar è il menu "Start" di Haiku e la barra applicazioni, se volete. Leggi il capitolo Deskbar.

  2. Il tab giallo offre molto di più che il nome del programma o il nome del file aperto:
    • Puoi spostarlo tenendo premuto il tastoSHIFT mentre lo trascini in un'altra posizione, consentendoti di impilare un certo numero di finestre ed accedere ad esse comodamente dal nome del loro tab.
    • Puoi minimizzare una finestra con un doppio click sul suo tab, (o con CTRL ALT M). Puoi avere accesso alle finestre nascoste dalla loro voce nella Deskbar o nel Twitcher.
    • Puoi mandare una finestra sul retro con un click destro sul suo tab (o sul suo bordo).
  3. Il pulsante di chiusura.

  4. Il bottone "zoom" (o CTRL ALT Z). 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.

  5. L'angolo di ridimensionamento. Il trascinamento di una finestra in qualsiasi altro luogo sul confine sposterà la finestra.

Tenendo premuti i tasti CTRL ALT, puoi 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.

index Apri e salva i pannelli.

Quando stai aprendo o salvando un file da un'applicazione, ti apparirà un pannello come questo:

open-save.png

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.
E' possibile accedere alle cartelle superiori con il menu a scomparsa sopra l'elenco dei file.

Se hai già una finestra 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. Questo modifica il pannello nella nuova posizione.

index Tasti di scelta rapida

Numerose scorciatoie nei pannelli per aprire e salvare sono gli stessi usati nel Tracker. Oltre ai comandi che sono disponibili attraverso il menu File, ce ne sono altri non evidenti:

ALT N Crea una nuova cartella.
ALT EConsente di rinominare la voce selezionata.
ALT Sposta nella cartella superiore.
ALT o INVIOSposta nella cartella selezionata,
ALT DTi consente di accedere al Desktop.
ALT HTi consente di accedere alla cartella Home.

index Preferiti e cartelle recenti

Il menu Favorites (presente nei pannelli di apertura e salvataggio) fornisce una scleta fra le cartelle visitate di recente e quelle preferite, che puoi impostare tu stesso. Come indicato dalla piccola freccia, puoi usare questi percorsi per navigare, attraverso i sottomenu, più in profondità nella gerarchia.

favorites.png

Per aggiungere un Favorito, devi semplicemente navigare fino alla tua destinazione e scegliere: Favorites | Add Current Folder. Da ora in poi questa apparirà in ogni pannello di apertura/salvataggio. Per rimuovere un Favorito, seleziona Favorites | Configure Favorites... e cancella la sua voce.
Tutti i favoriti sono conservati nella cartella /boot/home/config/settings/Tracker/Go/. Quindi potresti anche aggiungere e rimuovere direttamente i link per file e cartelle.

index I Replicant

I Replicant sono piccole parti di applicazioni che possono essere integrate in altri programmi. A patto che l'opzione della Deskbar Visualizza i Replicant sia stata attivata, vedrai una parte "replicabile" di un'applicazione dalla sua piccola maniglia, normalmente nell'angolo in basso a destra:

replicant.png

Il luogo più importante che accetta i Replicant è 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 Replicant non deve essere avviata per farlo funzionare.
Un tasto destro sull'uncino del Replicant permette di visualizzare la finestra About dell'applicazione principale e rimuovere il Replicant.

In caso di difficoltà con un Replicant sul Desktop e se non riesci a rimuoverlo, cancella ~/config/settings/Tracker/tracker_shelf . Sfortunatamente questo rimuoverà tutti i Replicant dal Desktop.

Esempi di applicazioni "replicatable" sono i grafici dell'ActivityMonitor, dell'applet dei Workspace o il DeskCalc.