## Il pannello di GNOME

2000
Red Hat, Inc.
Dan Mueth
Alexander Kirillov

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found here.

Molti dei nomi utilizzati dalle aziende per distinguere i loro prodotti e servizi sono marchi registrati. Quando questi nomi appaiono in qualunque documentazione di GNOME, o questi marchi sono stati resi noti al progetto di documentazione di GNOME, questi sono evidenziati in maiuscolo.

Questa è la versione 1.0 del manuale del pannello di GNOME.

## Introduzione

Il pannello è il cuore dell'interfaccia utente di GNOME e agisce come contenitore per il Menu Principale, i menu utente, pulsanti di avvio per le applicazioni, applet (applicazioni che vengono eseguite interamente all'interno del pannello), cassetti e molti altri oggetti speciali. Il Pannello è stato progettato per essere altamente configurabile. È molto semplice personalizzare il comportamento e l'aspetto di questo, e aggiungere o rimuovere sue componenti, per soddisfare le vostre personali necessità e preferenze. È inoltre possibile avere molteplici pannelli in esecuzione, ciascuno con il proprio aspetto, proprietà e contenuto. Questa flessibilità permette di creare, in modo molto semplice e comodo un ambiete di lavoro personalizzato e completo.

Questo documento descrive la versione 1.4 del pannello di GNOME.

## Fondamenti

Usare il Pannello di GNOME è molto semplice, e lo sarà soprattutto per chi ha già esperienza con un ambiente di lavoro grafico. Questa sezione del manuale introduce i concetti base per iniziare l'utilizzo di questo strumento, mentre le successive trattate i vari oggetti presenti sul pannello e le loro caratteristiche con maggior dettagli.

### Introduzione agli oggetti del pannello

Un pannello può contenere svariati tipi di oggetti. Il pannello di esempio mostrato nella mostra ciascun tipo di oggetto possibile.

#### Un esempio di pannello

Un esempio di pannello.

Il pannello di esempio contiene i seguenti oggetti:

- #### Menu

  I menu sono un elenco di voci, ciascuna delle quali avvia una applicazione, esegue un comando, oppure è un sottomenu. Nel pannello di esempio mostrato nella , l'icona sulla estrema sinistra, a fiaco della freccia, è un piede stilizzato (il logo di GNOME). Questa rappresenta un un Menu Principale, uno dei più importanti oggetti del pannello. Questo menu fornisce accesso alla maggior parte della applicazioni, comandi e opzioni di configurazione disponibili in GNOME. Il Menu Principale è descritto in dettaglio nel. La seconda icona mostrata è una cartella, l'icona predefinita per rappresentare i menu degli utenti. GNOME permette agli utenti di creare i proprio menu dai contenuti personalizzati, in aggiunta al Menu Principale. Per aprire un menu, cliccate semplicemente sull'icona che lo rappresenta con il pulsante sinistro del mouse. Per maggiori informazioni sui menu, fate riferimento al.

- #### Pulsanti di avvio

  I pulsanti di avvio sono pulsanti i quali possono sia avviare una applicazione sia eseguire un comando quando vengono premuti (sempre con il pulsante sinistro del mouse). La terza icona nel pannello di esempio è un pulsante di avvio che esegue l'applicazione Gnumeric. Per maggiori informazioni su questi oggetti, consultate .

- #### Applet

  Le applet sono applicazioni che risiedono in piccole aree del pannello. Le icone dalla quarta all'ottava mostrate nel pannello di esempio sono applet. La prima applet è GNOME Weather, che periodicamente preleva dalla rete le informazioni meteorologiche e le visualizza. La seconda applet mostrata è MontaDischi, la quale mostra se un disco (in questo caso, il disco floppy) è montato o meno e la quale permette di montarlo/smontarlo tramite un singolo click del mouse. La terza applet invece è QuickLaunch, che può contenere al suo interno pulsanti di avvio, per ridurre lo spazio occupati da questi sul pannello. Nell'esempio mostrato questa applet contiene sei pulsanti di avvio. La successiva è la GNOME DeskGuide, che permette il controllo dei desktop virtuali multipli. È possibile muoversi tra questi selezionandoli con un singolo click del pulsante sinistro del mouse. L'ultima applet è la Lista dei Task, che permette di eseguire svariate operazioni sulle finestre delle applicazioni, inclusa la selezione, la riduzione a icona, la chiusura delle finestre o la terminazione delle applicazioni ad esse collegate. La Lista dei task in questo esempio mostra uno schermo con due sole finestre, entrambi le quali corrispondono all'applicazione Electric Eyes. Per maggiori informazioni sulle applet, consultate .

- #### Cassetti

  I cassetti sono essenziali estensioni del pannello i quali possono essere aperti o chiusi. Possono contenere tutto ciò che può contenere il pannello. L'icona marrone del cassetto mostrata nel pannello di esempio è quella predefinita per questo tipo di oggetto, ma può essere sostituita con una qualunque. Cliccando sul Cassetto con il tasto sinistro del mouse questo si aprirà o chiuderà. Per maggiori informazioni sui cassetti, consultate .

- #### Oggetti speciali

  Gli oggetti speciali sonoquelli che possono essere inseriti nel pannello i quali eseguono operazioni che non vengono svolte da nessun altro tipo di oggetto. L'ultima icona presente nel pannello di esempio è un oggetto speciale chiamato Pulsante di Uscita. Premendo questo pulsante con il tasto sinitro del mouse verrà iniziata la sequenza di uscita dalla sessione di GNOME. Per maggiori informazioni sugli oggetti speciali, consultate .

Ciascuno di questi oggetti speciali viene descritto in dettaglio nelle sezioni seguenti. È possibile aggiungere, spostare o rimuovere con estrema facilità questi oggetti dal pannello ().

### Menu tasto-destro

Cliccando su qualunque oggetto del pannello con il tasto destro del mouse verrà visualizzato il menu tasto-destro. Questo menu contiene la voce Rimuovi dal pannello per la rimozione dell'oggetto dal pannello, la voce Sposta per lo spostamento degli oggetti all'interno del pannello oppure tra più pannelli, il sottomenu Pannello (descritto più avanti), e tipicamente una o più voci specifiche all'oggetto selezionato. Per i cassetti, menu e pulsanti di avvio l'unica voce specifica è Proprietà..., che permette la personalizzazione e le impostazioni di questi oggetti. Per le applet, questo menu contiene solitamente la voce Informazioni su... per la visualizzazione di informazioni riguardanti l'applet, come il nome del suo autore o la versione, la voce Aiuto per la visualizzazione del manuale relativo all'applet, e la voce Proprietà... per la configurazione delle preferenze e delle impostazioni. Le applet possono avere anche controlli specifici rappresentati da voci apposite presenti in questo menu.

Il sottomenu Pannello vi permette di creare e rimuovere pannelli e aggiungere oggetti al pannello stesso. Permette inoltre di modificare le proprietà del pannello selezionato utilizzando la voce del menu Proprietà () oppure le proprietà di tutti i pannelli utilizzando la voce Proprietà globali... ().

È inoltre possibile cliccare con il tasto destro direttamente sul pannello stesso. Questo mostrerà un menu particolare, il quale conterrà il sottomenu Pannello descritto precedentemente.

### Nascondere il pannello

Le icone con la freccia indicanti la destra e la sinitra presenti alle due estremità del pannello di esempio e nella vengono utilizzate per minimizzare il pannello.

#### I pulsanti di minimizzazione

I pulsanti di minimizzazione

Premendo una di queste due freccie il pannello verrà minimizzato, scorrendo nelle direzione della freccia premuta, in modo tale che l'unica parte del pannello che rimarrà visibile sia il pulsante stesso. Premendolo una seconda volta il pannello verrà nuovamente mostrato nella sua interezza.

I pannelli possono essere configurati per nascondersi automaticamente quando non vengono utilizzati e apparire quando il cursore si trova sopra di essi. Questa soluzione può risultare utile se non è possibile utilizzare il sistema ad alte risoluzioni. Per comprendere come nascondere automaticamente il pannello, fate riferimento al.

### Terminare la sessione

Per uscire da Gnome è sufficiente cliccare con il tasto destro sul pannello e selezionare la voce Esci. Questo mostrerà una finestra di dialogo per la conferma, mostrata nella .

#### La finestra di dialogo per il termine della sessione

Esci

Se desiderate salvare lo stato corrente del vostro desktop, selezionate l'opzione Salva impostazioni correnti. Questa scelta salverà, al momento del termine della sessione, tutte le impostazioni all'interno della applicazioni GNOME aperte e le modifiche alla configurazione effettuate tramite il Gnome Control Center.

Il metodo predefinito per terminare la sessione è quello di utilizzare l'opzione Esci, che termina semplicemente la sessione GNOME e non arresta il computer. In base alla configurazione del vostro sistema, potreste anche avere l'opzione Arresta, che arresterà il vostro computer, e l'opzione Riavvia, che riavverà la macchina.

#### Una nota per gli utenti avanzati

Le scelte Arresta e Riavvia vengono mostrate unicamente se l'utente ha il permesso di eseguire il comando `shutdown`.

Se non desiderate terminare la sessione, premete il pulsante No e verrete riportati nella sessione GNOME. Altrimenti premete il pulsante Si per terminare.

#### L'uscita e i gestori di finestre

Se state utilizzando un gestore di finestre che è compatibile con GNOME, il termine della sessione chiuderà anche questo così come GNOME. Se questo invece non è compatibile, sarà necessario chiuderlo manualmente.

È possibile disabilitare la finestra per la conferma di uscita dalla sesione selezionando, in modo che non venga mostrata e la richiesta di uscita venga accolta immediatamente. Per fare questo, avviate il GNOME Control Center, selezionando Menu Principale Impostazioni Programmi di startup e deselezionando il pulsante Prompt on logout.

### Bloccare lo schermo

Talvolta si desidera allontanarsi dal proprio computer lasciando in esecuzione GNOME e non permettere ad altre persone di usare o vedere la vostra sessione GNOME corrente. GNOME vi permette di fare questo bloccando lo schermo, e chiedendo una password per permettere nuovamente l'utilizzo del computer. Per bloccare la vostra sessione GNOME, premete il tasto destro del mouse sul Pannello e selezionando Blocca lo schermo. In alternativa, se è presente sul pannello un pulsante Blocco schermo (vedere ), è possibile premere questo per bloccare lo schermo. Per sbloccarlo, digitate semplicemente la vostra passowrd.

#### Salva schermo e Blocco schermo

Il pulsante Blocca lo schermo utilizza una caretteristica del programma xscreensaver. Questo è lo stesso programma utilizzato dal Centro di Controllo per impostare il salvaschermo. Per far si che il pulsante Blocca lo schermo funzioni correttamente è necessario abilitare il salva schermo nel Centro di controllo.

## Il Menu Principale

L'icona con l'impronta del piede presente sulla sinistra del Pannello di esempio () e nella è il Menu Principale (si, avete indovinato, è l'impronta del piede di uno Gnomo). Questo menu fornisce accesso a tutte le possibilità di GNOME — tutte le applicazioni, gli strumenti di configurazione, il prompt della linea di comando, l'uscita dalla sessione e molto altro. Per accedere a qualunque di queste possibilità, cliccate sul pulsante del Menu Principale. È consigliato rilasciare il pulsante del mouse dopo aver cliccato questo menu in modo da poter trarre vantaggio di tutte le possibilità offerte: con l'uso del mouse è possibile accedere ai menu a tendini (cliccando con il tasto destro) e utilizzare il drag and drop verso il desktop o verso il Pannello.

### Il pulsante Menu Principale

Il pulsante Menu Principale

È possibile avere molteplici pulsanti del Menu Principale su Pannelli differenti; ciascuno di questi può essere configurato indipendentemente dagli altri.

### Menu Globale

In aggiunta al Menu Principale che si ottiene cliccando sul menu con il piede di Gnome, viene fornito anche un Menu Globale, che contiene gli stessi comandi ma non è associato a nessun pulsante. Per accedre al Menu Globale cliccate con il tasto destro del mouse su di uno spazio vuoto del Pannello. È inoltre possibile ottenere questo menu premendo i tasti Alt e F1 assieme (è possibile cambiare i tasti utilizzati per attivare questo menu tramite le preferenze Varie nella finestre delle Proprietà Globali.)

Notare che il Menu Globale viene configurato indipendentemente dal Menu Principale, utilizzando le preferenze Menu nella finestra di dialogo delle Proprietà Globali.

### Da cosa è composto il Menu Principale?

Il componente principale del Menu Principale è il sotto-menu Programmi, il quale contiene una lista di menu preconfigurati e di voci per questi. Qui troverete tutte le applicazioni GNOME, dal foglio di calcolo Gnumeric al gioco Free Cell, così come alcuni programmi non-Gnome, come il browser web Netscape e l'Editor emacs. In aggiunta, il sottomenu Programmi contiene le seguenti voci:

- File Manager — lancia il File Manager grafico di GNOME.

- Guida di Gnome — avvia il browser Guide di Gnome. La Guida di Gnome fornisce un accesso coerente alla maggior parte delle documentazione installata sul vostro sistema — non solo la documentazione di GNOME (La Guida Utente di GNOME, i manuali delle applicazioni, …), ma anche di altri tipi (pagine man, pagine info, …).

In aggiunta al sottomenu Programi, il Menu Principale contiene inoltre una serie di sottomenu e alcuni comodi comandi. A seconda della configurazione, è possibile che non tutte le scelte siano presenti. Inoltre, alcune di queste possono essere sottoforma di sottomenu, mentre altre direttamente incluse nel Menu Principale, separate da linee orizzontali. Questi sottomenu o comandi addizionali sono:

- Preferiti. Questo sottomenu, che all'inizio trovate vuoto, è il posto dove potete inserire le vostre applicazioni preferite per accedere a queste in modo più rapido. È possibile modificare questo menu utilizzando l'Editor dei Menu, che è reperibile dal Menu Principale selezionando Impostazioni Editor dei Menu. È inoltre possbile aggiunge qualunque oggetto da qualunque altro menu (in particolare, dal menu Programmi) al menu Preferiti cliccando l'oggetto con il tasto destro del mouse e selezionando Aggiungi al menu Preferiti.

- Applet. Questo sottomenu contiene tutte le applet installate sul vostro sistema. Selezionando una applet questa verrà inserita nel vostro Pannello.

- Menu KDE. Questo mostra i menu del K Desktop Environment (KDE) se lo avete installato sul vostro sistema.

- Menu AnotherLevel e Menu Debian. Questi sottomenu mostrano i menu standard della applicazioni per Red Hat Linux e Debian GNU/Linux, rispettivamente. Appariranno solo agli utenti di queste particolari distribuzioni.

- Pannello. Questo sottomenu può essere utilizzato per modificare le proprietà del Pannello (sia per individuali che globali, cioè per tutti i pannelli), aggiungere un oggetto al pannello, rimuoverlo interamente, crearne uno nuovo, oppure visualizzare questo manale.

- Scrivania— Questo sottomenu contiene Esci, che termina la vostra sessione GNOME (vedi ), e Blocca lo schermo (vedi ).

- Avvia … — Questa voce del menu apre la finestra di dialogo Avvia programma per eseguire comandi di shell (vedi ).

### Configurare il Menu Principale

Per modificare la configurazione del Menu Principale cliccate con il tasto destro sul pulsante del Menu Principale (mostrato in ) e selezionate la voce Proprietà … dal menu a tendina. Verrà mostrata la finestra di dialogo Proprietà Menu. In questa finestra, per ciascuno dei sotto menu del Menu Principale elencato sopra (Programmi, Preferiti, …) è possibile scegliere se mostrarlo come parte del Menu Principale, come sottomenu oppure non mostrarlo affatto.

#### Finestra di dialgo Proprietà Menu

Finestra di dialgo Proprietà Menu

È inoltre possibile modificare il contenuto del sottomenu Preferiti (o, se siete l'amministratore di sistema, anche del menu Programmi) utilizzando l'Editor dei Menu. Per avviarlo, cliccate con il tasto destro sul Menu Principale e selezionate la voce Modifica menu.... In alternativa, è possibile avviare l'Editor dei menu selezionando Programmi Impostazioni Editor dei menu dallo stesso Menu Principale.

## Menu

In aggiunta al Menu Principale, discusso in , è inoltre possibile aggiungere "menu normali" ad un pannello. Un menu di esempio, in questo caso un menu Preferiti contenente tre pulsanti di avvio e un sottomenu con titolo Games, è mostrato in . Diversamente da Menu Principale, i menu normali possono contenere unicamente pulsanti di avvio e sottmenu che voi stessi inserirete al loro interno - nessun sottomenu predefinito, il comando Avvia..., etc. come invece accade per il Menu Principale. È inoltre possibile aggiungere qualunqune sottomenu del menu Preferiti o del menu Programmi come menu separato ad un pannello. Per fare questo, visualizzate il sottomenu da Menu Principale, cliccate con il tasto destro del mouse sul titolo del sottomenu e selezionate Aggiungi come menu al pannello.

### Un menu di esempio

Un menu di esempio

### Aggiungere un menu ad un pannello

Per imparare come aggiungere un menu ad un pannello, vedere .

### Sganciare un menu

Tutti i menu in Gnome hanno la possibilità di sganciarsi: se cliccate con il tasto sinistra sulla "perforazione" (la sottile linea tratteggiata all'inizio del menu, appena sopra il titolo di questo), il menu verrà trasformato in una finestra a se stante sul vostro desktop, e resterà staccato anche spostando altrove il puntatore del mouse. Questo risulta molto conveniente quando è necessario utilizzare lo stesso comando più volte che si trova in un sottomenu molto annidato. Per rimuovere questo tipo di menu dal vostro desktop cliccate sul pulsante Chiudi presente nella barra del titolo della finestra (la posizione e aspetta dipendono da gestore di finestre che state utilzzando, ma genericamente viene posizionato sulla destra e marcato con una "X").

### Configurare un menu

È facilmente possibile modificare una voce del menu e la sua icona (solo per i menu dell'utente, non per i sottomenu del Menu Principale). Per fare questo, cliccate sul menu, premete il tasto destro del mouse sul titolo (la prima voce in alto, prima di tutte quelle del menu) e selezionate Proprietà dal menu a tendina. Questo vi mostrerà la finestra di dialogo Proprietà degli elementi del desktop, molto simile al dialogo Proprietà pulsante di avvio.

Per aggiungere una nuova voce al menu, cliccate sul pulsante del menu, premete il tasto destro del mouse sul nome del menu, e selezionate Aggiungi nuovi elementi. Questo mostrerà il dialogo Crea nuova voce nel menu, nel quale è possibile inserire il nome della voce del menu, un commento, il comando, e il tipo (vedi per maggiori informazioni). Per rimuovere un oggetto dal menu, cliccateci sopra con il tasto destro del mouse e selezionate Rimuovi questo elemento.

Infine, una domanda posta di frequente è "Come posso cambiare il font e lo sfondo utilizzato nei menu?". La risposta è che questo aspetto dipende dal tema GTK utilizzato, che può essere cambiato utilizzando il GNOME Control Center, che trovate in Menu Principale Impostazioni Deskstop Selettore temi

## Pulsanti di avvio

I pulsanti di avvio sono essenzialmente pulsanti che risiedono nel vostro pannello e che avviano applicazioni o eseguono un comando quando vengono premuti. Un pulsante di avvio può usare qualunque icona e ha un suggerimento personalizzabile per mostrare un messaggio quando il cursore passa sopra di questo.

È possibile cambiare le proprietà di un pulsante di avvio, come l'icona che utilizza o il suo nome, cliccandoci sopra con il tasto destro del mouse e selezionando Proprietà dal menu contestuale. Questa operazione mostrerà la finestra di dialogo Proprietà pulsante di avvio, mostrato in . La stessa finestra di dialogo viene utilizzata quando create un nuovo pulsante (vedi ). Inoltre GNOME, internamente, non fa alcuna differenza tra voci del menu e pulsanti di avvio: questi sono semplicemente una differente rappresentazione dello stesso oggetto. Potete posizionare sul pannello qualsiasi voce del menu, e verrà mostrata come pulsante di avvio. Quindi, tutte le informazioni qui sotto si applicano equivalentemente sia ai pulsanti di avvio che alle voce del menu.

### Dialogo Crea/Proprietà pulsante di avvio

Dialogo Crea/Proprietà pulsante di avvio

Questa finestra di dialogo ha due linguette: Base e Avanzato. Nella sezione Base è possibile impostare:

- Nome — questo è il nome dell'applicazione, ad esempio `GNOME terminal`. Questo nome verrà utilizzato se metterete questo pulsante in un menu.

- Commento — questa è una breve descrizione di cosa fa l'applicazione, ad esempio `Emulatore di terminale`. Questo commento viene utilizzato per i suggerimenti.

- Comando — il comando che esegue l'applicazione, ad esempio `gnome-terminal`.

- Tipo — deve essere Application; non cambiatelo a meno che non vogliate creare qualcosa di diverso da un pulsante di avvio.

La sezione Base mostra inoltre l'icona da utilizzare per il pulsante. Se nessuna icona viene specificata, ne verrà mostrata una predefinita. Per cambiarla, cliccate su questa e selezionatene una nuova dalla lista.

Infine, se l'applicazione può essere eseguita soltanto all'interno di un terminale — cioè se l'applicazione non crea nessuna finestra — è necessario inoltre selezionare l'opzione Esegui in un terminale. Se non siete sicuri, non selezionate questa opzione.

La sezione Avanzato è mostrata qui sotto. È dedicata agli utenti avanzati; nella maggior parte dei casi non è necessario cambiare alcuna impostazione qui.

### Proprietà avanzata del pulsante di avvio

Proprietà avanzata del pulsante di avvio

In questa sezione è possibile impostare:

- Prova questo prima di lanciare — è possibile inserire qui un comando, e GNOME controllerà se questo comando può essere eseguito. Se non è possibile, il pulsante (o la voce del menu) non verrà visualizzata anche se aggiunta al pannello o ad un menu. Viene utilizzato per lo più dalle persone che preparano le distribuzioni di GNOME; ad esempio, il Menu Principale di GNOME predefinito contiene un oggetto per il programma di posta elettronica TkRat, ma non lo vedrete fino a che non avrete TkRat iinstallato sul vostro sistema.

- Documentazione — correntemente non utilizzato.

- Traduzioni nomi/commenti — qui è possibile impostare le traduzioni del Nome e del Commento in altre linghe. Ad esempio, per il Terminale Gnome, le traduzioni in Spagnolo (es) sono per il nome `Terminal UNIX de GNOME` e per il commento: `Emulador de terminal GNOME`. Questo significa che se un utente imposta la propria lingua come Spagnolo al momento del login (può essere fatto selezionando la lingua appropriata dal menu Languages del Gnome login managere (GDM)), vedrà Terminal UNIX de GNOME nel menu e `Emulador de terminal GNOME` nel suggerimento del pulsante di avvio. Ovviamente, il comando che esegue il terminale rimane invariato.

  Per aggiungere una nuova traduzione, inserite il codice di 2 lettere della lingua e le traduzioni dei campi Nome e Commento nei campi vuoti sotto la lista delle traduzioni già presenti, e premete il pulsante Aggiungi/imposta. Per cambiare una traduzione esistente selezionatela dalla lista, modificate i campi che desiderata cambiare, e premete Aggiungi/imposta. Per rimuovere una traduzione, selezionatela e premete il pulsante Rimuovi.

  È possibile trovare la lista di tutte le lingue supportate da GNOME assieme al codice di 2 lettere nelle FAQ di GNOME.

Tutte le modifiche che avete effettuato nella finestra di dialogo Proprietà pulsante di avvio avranno effetto quando premerete il pulsante Chiudi. Premendo il tasto Ripristina tutte le modifiche effettuate verranno annullate.

## Applet

Le applet sono applicazioni GNOME che risiedono all'interno del Pannello. L'aspetto di una applet tipicamente rivela lo stato di questa o altre informazioni. Le applet spesso hanno pulsanti, barre di scorrimento, inserimento testo o altri modi per controllare il loro comportamento e per interagire con queste.

### Applet di esempio

Applet di esempio

Some example applets are shown above. At the very left is the Sound Monitor Applet, which displays the current volume of sound being played and allows you to control various sound features. Second is the Mixer Applet, which allows you to turn on/off sound and control its volume by clicking on applet. This is followed by the Battery Power Applet, useful for monitoring the battery on a laptop. The fourth applet is the GTCD Applet, a CD player which has all its controls available in the applet and displays the track and time. The next applet is the Drive Mount Applet, used to mount and unmount drives with a single click of the mouse. The last applet shown is an analog clock, displaying the current time.

GNOME has many useful applets. Just right click on your Panel and add some applets to your panel to find out what is available and which ones are best for you.

## Drawers

The simplest way of thinking about a Drawer is that it is a container to store things. Typically one may use a Drawer to hold multiple launchers which are related to each other in some way, such as the various applications in GNOME Office. The Drawers in the GNOME Panel take this one step further by making a Drawer an actual extension of the Panel itself. Thus, a Drawer is a collapsible branch of an existing Panel. It can contain anything that a Panel can, including launchers, applets, and other Drawers.

### An open Drawer

An open Drawer

Once you have placed a Drawer on the Panel, you may click on it to "open" the Drawer, revealing its contents. You may then add items to the Drawer in the same way you would add items to the panel, right clicking on the end of the drawer with the arrow. You can close the Drawer by clicking on its icon again or by clicking on the arrow at its end.

You can configure a Drawer's properties by right clicking on the Drawer's icon and selecting Properties. This brings up the Drawer Properties dialog. Here you can select the icon used for the drawer by clicking on the icon. A tooltip may be entered by typing in the Tooltip/Name entry. This tooltip will be displayed whenever the mouse is moved over the Drawer to remind you what is inside. One may also select whether the hide button and arrow are displayed at the end of the drawer.

### Drawer Properties Dialog

Drawer Properties Dialog

You may also control the background of the Drawer. Just right click on the Drawer and select the Background tab to bring up the standard Panel Background Dialog (see ).

## Special Panel Objects

There are several special panel objects which are not considered Menus, Applets, or Launchers. These special objects are described below.

### The Lock Button

#### The Lock Button

The Lock Button

The Lock Button is a Panel button which begins a screensaver which locks the screen. In order to remove the screensaver and access the GNOME session again, you must supply your password. For more information on locking the screen, see .

### The Logout Button

#### The Logout Button

The Logout Button

The Logout button is used to exit the GNOME desktop environment. It initiates the logout sequence, bringing up the Logout Dialog, as described in .

### The Run Button

#### The Run Button

The Run Button

The Run button opens the Run Program dialog, shown in . This gives you access to the command line prompt. It is not a full-blown shell, so it is not a replacement for GNOME terminal, but it is very convenient when you need to enter just one command quickly. You can also open the Run Program dialog by using a keyboard shortcut. The default keyboard shortcut is Alt-F2, but you can change this in the Miscellaneous tab of Global Panel Preferences dialog.

#### The Run Program Dialog

The Run Program Dialog

The command entry has a history buffer which allows you to execute a previously entered command by pressing the down arrow icon located to the right of the text field and selecting the command. It also has a Browse… button, which allows you to choose a file — this filename will be appended to the end of your command. For example, you can enter `emacs` (an extremely powerful text editor) on the command line and then use the Browse… button to select the file to be edited.

### Swallowed Applications

The GNOME Panel allows you to run applications which are not applets inside the Panel as if they were applets. Applications which you pull into the Panel, even though they are not GNOME applets, are called "swallowed applications". Applications do not have to be GNOME-compliant to be swallowed. In general, the only constraints for swallowing an application are that the application must be small enough to fit in your panel and you must know the title of the window you would like to swallow. In many cases, the application can be automatically shrank to fit in the Panel, as specified in the Create Swallowed Application Dialog..

#### Create Swallowed Application Dialog

Create Swallowed Application Dialog

The Title of application to swallow is the window title, typically displayed on the top left edge of the window. (Note that the window title is case sensitive.) The width and height determine the size of the swallowed application in the panel in pixels.

If you leave the Command field empty, this dialog will create an empty window of given size on the panel which will sit there waiting for a window with the given title to appear on your desktop. As soon such a window appears (for example, when you choose appropriate item in the menu), it will be swallowed.

You can also enter any command in the Command field; this command will be executed before adding the swallowing window to the Panel (and each time the panel is restarted afterwards). This is normally used to start an application which you want the Panel to swallow.

### Status Dock

The Status Dock is a Panel object which can hold Status Docklets — small windows which applications place in the Status Dock to provide status information. Status Docklets can also be used to control the application. Essentially, Docklets are small (both in size and in complexity) applets. GNOME currently does not have many applications which place Status Docklets in the Status Dock. However, GNOME's Status Dock is compatible with that of the K Desktop Environment (KDE), so KDE applications, such as kscd, may place Status Docklets in GNOME's Status Dock. Future versions of GNOME applications will make use of this recently added Panel object.

#### Example Status Dock With Docklet

Example Status Dock With Docklet

The above example shows the Status Dock with a Status Docklet from the kscd CD player program. This particular Docklet is used to open and close the main kscd window without ending the program.

## Adding, Moving, and Removing Panel Objects

### Moving objects

To move any object on the Panel to a different location, just drag it with the middle mouse button to the desired place, or right-click on it and choose Move applet. You can move it to a dfferent location on the same Panel, or to a different Panel. If in the course of this movement it hits other objects, the behavior depends on the global preferences you set (see ): the object you are moving can switch places with other objects, "push" all objects it meets, or "jump" over all other objects without disturbing them. You can also override the default behavior by holding Shift button (for "push" mode), Ctrl (for "switched" mode), or Alt (for "free" mode, i.e. jumping other other objects without disturbing them) button while dragging.

### Removing objects from the panel

To remove an object from the Panel, right-click on it and choose Remove from panel from the pop-up menu.

### Adding objects to the panel

By default, the GNOME Panel contains very few basic objects, such as the Main Menu. However, there is a number of things you can add to it. For example, every menu item in the Main Menu or its submenus can be added to the panel as an application launcher. GNOME also contains a number of applets that can be added to the panel, ranging from Printer Applet, which prints a file which you drag and drop onto this applet, to Wanda the Fish. If these are not enough, there is also a number of GNOME applets available on the Internet.

Applets

  To add an applet, right-click on the Panel and select Add to panel Applet from the Panel menu. This will show you the menu of all the applets on your system, divided into categories; choosing any applet from this menu will add it to the Panel.

Application launchers

  To create a new application launcher, select Add to panel Launcher from the Panel menu. You will be presented the Create Launcher dialog, shown below. In this dialog you should enter a name for your launcher, a comment, and the command line to launch the application. This dialog is virtually identical to Launcher Properties dialog, so we refer the reader to for detailed description.

  #### The Create launcher dialog

  Create launcher dialog

  You can also add to the Panel any existing menu item or any launcher on your desktop: just drag it to the panel and drop there. Be careful to drop in the empty space on the panel and not on any existing object: for example, if you drop it on the printer applet, it will be printed. For menu items, you can also right-click on an item in the menu and select Add this launcher to the panel. After this, you can change any options for that launcher by clicking on it with the right mouse button and selecting Properties menu item.

Menus

  To add a menu, select Add to panel Menu from the Panel menu. This gives you a choice of the Main menu, Programs menu, and Favorites menu.

  You can also add the Main Menu or any its submenu as a new menu to the panel by right-clicking on the menu title (the top line of the menu, separated from menu items by a thin line) and selecting Add this as a menu to the panel.

  Advanced users can also create new menus manually. To do so, you need to know that internally, GNOME represents a menu by a directory, with menu items presented by files of special type (`.desktop` files — these files also represent the application launchers), and submenus presented by subdirectories. For example, the Favorites menu corresponds to the directory `~/.gnome/apps` (where `~` denotes your home directory), and the Programs menu corresponds to the directory `/usr/share/gnome/apps`. Thus, you can create a new directory, using the GNOME File Manager, drag and drop there any `.desktop` files from any other directories you might have (for example, from `/usr/share/gnome/apps`) or from the desktop, and then drag and drop this directory from the File Manager window to the Panel. This will add this directory as a menu to the Panel.

  After you have added a menu to the Panel using any of the methods described above, you can modify its properties (for example, add new items to this menu or change the icon used by the menu), as described in .

Drawers

  To add a new empty drawer, select Add to panel Drawer from the Panel menu. After this, you can right-click on this drawer and select Properties to change its properties (for example, the icon it uses). You can add new items to this drawer in the same way as you add items to the panel: all the methods for adding new objects to the panel described in this section will also work for adding new items to the drawer.

  You can also add the Main Menu or any its submenu as a new drawer to the panel by right-clicking on the menu title and selecting Add this as a drawer to the panel.

Swallowed application

  To add a new swallowed application, select Add to panel Swallowed app from the Panel menu. This will produce a Create Swallowed Application dialog, which is shown in . For details, see .

## Creating, Moving, and Removing Panels

### Creating new panels

To add a new Panel to your desktop, select the Create panel command from Panel menu. You have a choice of five possible panel types:

- Edge Panel — An Edge Panel is exactly like the main Panel that starts up with GNOME; it stretches along the whole length of one of screen edges. By selecting this type of panel you may add a new Panel to another edge of your screen to give yourself more functionality.

- Aligned Panel — Aligned Panel is also positioned along one of the screen edges. But unlike the Edge Panel, the Aligned Panel will not stretch across the entire edge of the screen it is on: it will only stretch as much as necessary to display the icons and applets it contains. It can be positioned either at one of the corners (in this case, it will stretch towards the opposite corner) or at the center of the edge (in this case, it will stretch in both directions, automatically recentering when you add new objects).

  If the Aligned panel is aligned with one of the corners, the hide buttons will work slightly differently than for the Edge Panel. The hide button closest to the edge of your screen will hide the Panel as usual but the other hide button will send the whole panel to the opposite edge. When the latter move is made it will not hide the Panel since it is changing the side of the screen it resides on. If you want to hide it you will have to press the hide button once again.

- Sliding Panel — This type of panel is very similar to the Aligned Panel, but can be placed anywhere along the screen edge, not necessarily in one of the corners or in the center. As you add objects, it will only grow in one directions — it won't automatically recenter.

- Floating Panel — This type of panel can be placed anywhere on your screen, not necessarily along one of the edges.

- Menu Panel — The Menu Panel is a special panel which is always placed at the top of your screen and contains several pull-down menus. These are Programs, Favorites, Settings, Desktop, a clock/calendar, and a special launcher which provides quick access to GNOME-related Internet resources (look for the bullet hole icon). This panel can also hold the other objects which other panels can hold, but it does not have the configuration properties which other panels have. Note that the Menu Panel is more restrictive than other panels, and some normal panel operations, such as moving the panel, cannot be performed on it.

#### Changing panel type

You can also change type of existing panel — for example, convert edge panel to a floating panel, see .

### Moving panels

Any Panel you have on your desktop can be moved by using the middle mouse button, or by simultaneously pressing the left and right mouse buttons, to drag the panel to the desired edge of your screen. If you do not have a middle mouse button and did not configure your mouse to emulate a middle button you may also move a Panel by changing its location in the Panel properties dialog. You can read more about this in of this documentation.

### Removing panels

To remove an existing panel, right-click on it and choose Remove this panel command from the Panel menu. You will be prompted for a confirmation.

#### NOTE

At all times, you must have at least one panel; GNOME will not allow you to remove your only panel.

## Global Panel Preferences

To start configuring the GNOME panel, select Global Preferences from the Panel submenu of the Main Menu (you can access the main menu by either pressing the foot icon or by right-clicking on the panel).

This will bring the Global Panel Preferences dialog up (this dialog is one of the components of the GNOME Control Center). With this dialog you can set properties that will affect all Panels you use now and any panels you add in the future.

### The Global Panel Configuration Dialog

The Global Panel Configuration Dialog

The Global Panel Configuration Dialog contains five tabs which help you configure the global properties of the GNOME Panel: Animation, Buttons, Panel Objects, Menu, and Miscellaneous. Each of these tabs is explained below.

### Animation Tab

- Enable animations — This allows the animations configurable on this tab to be visible. The animations must be enabled to use the other features of this tab. The default position is on.

- Constant speed animations — By default, the animations start slowly, but then accelerate. If you enable this option, the animations will not use any acceleration.

- Auto hide animation speed — If you have the panel hiding automatically this will control how fast it occurs. The slowest setting is 1, the fastest, 100.

- Explicit hide animation speed — This controls the hide speed when you press the Panel's Hide Button. The slowest setting is 1, the fastest, 100.

- Drawer sliding animation speed — this will control how fast the drawer menu will raise when you press a Drawer button on the Panel. The slowest setting is 1, the fastest, 100.

- Auto hide delay (ms) — If you have the Panel set to minimize automatically this will allow you to control how much time passes before it minimizes. The Panel will start the time count once the mouse is no longer over it. It will appear again when the mouse is passed over the portion of the Panel that remains visible. This time is measured in milliseconds.

- Auto hide minimized size (pixels) — If you have the Panel hiding automatically this determines the number of pixels that will show while the Panel is minimized. To maximize the panel the pointer must enter the Panel area.

### Buttons Tab

In this section, you can set appearance of buttons of various types (launcher buttons, menu buttons, drawer buttons, and special (Logout and Lock Screen) buttons).

- Tiles enabled — This checkbox will enable background tiles for buttons of given type on the Panel.

- Normal Tile — This shows the image used for the tile in the up position (inactive, not pressed). To choose another image file, just click on the image, and it will launch the icon browser. Tiles must be enabled to access this option.

- Clicked Tile — This shows the image used for the tile in the down position (active, pressed). To choose another image file, just press on the image, and it will launch the icon browser. Tiles must be enabled to access this option.

- Border width (tile only) — This determines the width of the border around an icon. For example, if you set border width equal to 5, this will ensure that at least 5 pixels of the tile will be shown on every side of the icon; if necessary, the icon will be cropped. This is very useful if you have an icon that would normally cover up a tile. Tiles must be enabled to access this option.

- Depth (displacement when pressed) — This determines the depth an icon will displace when pressed. Tiles must be enabled to access this option.

This tab also contains 3 options which affect all types of buttons simultaneously:

- Make buttons flush with panel edge — allows you to align the button with the edge of the panel. If this option is not set then the border width setting is obeyed. By default this option is off.

- Show button tiles only when cursor is over the button — if this option is enabled, the tiles will only appear when mouse cursor is over the button.

- Keep saturation low when cursor is not over the button — Choosing this option will dim the panel buttons; the button will brighten up when the mouse cursor is over it.

### Panel objects Tab

This tab shows some options related to placement and moving objects on the panel.

- Default movement mode — here you can choose the default mode for moving the objects on the panel. Possible variants are

  - Switched — when the object you are moving hits another object, they switch places

  - Free — when the object you are moving hits another object, it "jumps" over it, so no other object is disturbed — this is a convenient option if you like the current arrangement of objects on your panel and want to lock it

  - Push — the object you are moving pushes all other objects in front of it, like a snow plow.

  You can override the default movement mode by dragging an object while holding Ctrl (for switched movement), Alt (for free movement), or Shift (for push movement) button pressed.

- Padding — This changes the amount of space (padding) between objects on the panel. It is measured in pixels.

### Menu Tab

In this tab, you can set the options determining the appearance of Panel menus.

- Use large icons — This will use large icons (rather than the default size) in menus. Only practical for those with high resolution screens (1280x1024 and higher)

- Show ... buttons — This will add small buttons labelled by three dots (...) to all the items of the Main Menu. Clicking on such a button with the left mouse button will bring the pop-up menu for this item, i.e. the same menu which you get by clicking on the menu item wiht the right mouse button.

- Show popup menus outside of panels — When this button is on, it allows pop-up menus to appear away from the Panel. When toggled off, the pop-ups will appear over the Panel. This can be useful on smaller screens or cluttered desktops.

- Keep menus in memory — This will keep your menus in memory so that they do not rescan for added items. This can increase the speed of GNOME, but may also result in you missing new items added to your menu.

- Global menu — This allows you to configure the Global Menu which you get by right-clicking on the panel, or by using the keyboard shortcut. For each of the possible submenus (Programs, Favorites, etc.), you can choose whether it should be included as a part of the Global Menu, as a submenu, or not included at all. A description of these submenus is given in .

### Miscellaneous Tab

The Miscellaneous group contains options for various customizable behavior that didn't fit anywhere else.

- Tooltips enabled — This option defines whether GNOME should show a tooltip when the pointer pauses on a panel item.

- Close drawer if a launcher inside it is pressed — By default drawers will remain open when you select an item within one. This can be annoying as the drawer will remain open until you close it with a mouse click. With this option selected drawers will close automatically when you select any item within one.

- Raise panels on mouse-over — If you are using a window manager that is not GNOME compliant it will not understand its relationship with the Panel. This can cause your Panel to be covered by applications. If you enable this feature you can have the Panel automatically raise when your mouse is over it.

- Keep panel below windows — If you are using a GNOME compliant window manager the window manager will understand its relationship with the Panel. If you choose this feature the window manager and GNOME will allow applications to appear over the Panel. This can be useful on smaller screens.

- Confirm removal of panels with a dialog — If this option is enabled, GNOME will ask for confirmation before removing a panel.

This tab also allows you to configure some global key bindings. You can define key bindings for the Global Menu(ie. Popup Menu) and for the Run Program dialog. (The default key bindings for these are Alt-F1 and Alt-F2 respectively.) To change these key bindings, select a key from the drop-down list or press the Grab key… button and then press the desired key.

#### NOTE

If you have problems with using Menu or Windows keys, the most probable explanation is that your X server was incorrectly configured: the keyboard type chosen during installation does not match your actual keyboard. If you are using XFree86 server, you can fix it by manually editing the configuration file. This file, named `XF86Config`, is usually located in `/etc` or `/etc/X11` directory. Open this file with any text editor (not a word-processor!), find there the line containing words `XkbModel` and change it to read

                  XkbModel "pc104"

You need to be root (system administrator) to do this. Now, logout of GNOME and restart the X server by simultaneously pressing Ctrl Alt Backspace .

#### WARNING

Making a mistake while editing `XF86Config` file can make you keyboard or screen unusable in X Windows. Therefore, please be careful, make a backup copy of this file and make sure you know how to restore it from backup without using X Windows, i.e., from a terminal. If you don't, then do not edit it at all.

## Individual Panel Properties

In addition to global Panel's properties, described in , some properties can be configured individually for each panel. This includes panel type (Edge, Aligned, Sliding, Floating), size, location, background color, and hiding preferences. To change these properties for a panel, click on it with the right mouse button and select Panel Properties. You may also press the Main Menu button and select Panel Properties.

From the Properties, you can choose All properties, which will launch Panel properties dialog. If you are already familiar with this dialog, you can also quickly change some of the properties — say, panel size or type — by selecting the appropriate item in the Properties menu.

The Panel properties dialog contains two tabs to help you set the active Panel properties: Edge Panel (or Aligned, … - depending on your panel type) and Background. Both of these tabs are explained below.

### Edge Panel Tab

#### Panel Edge Properties Dialog

Panel Edge Properties Dialog

- Panel Position — This changes the position of the Panel on the screen. For Edge Panel, you must specify an edge (Top, Right, Left or Bottom). For Aligned Panel, you have to specify an edge and one of the edge's ends or the center. For Sliding Panel, you must specify the edge and offset from one of the corners (in pixels). Finally, for Floating Panel you must specify orientation (horizontal or vertical) and position of panel's left top corner (relative to the left top corner of the screen and measured in pixels).

  The Panel will change position once you have pressed Apply or OK buttons.

  #### TIP

  You can also change Panel position by dragging it with the middle mouse button to the new location.

- Panel size — here you can choose panel width. The default size is 48 pixels, which is also the default size of icons used by GNOME. Users with low screen resolution might want to decrease the panel size to free some screen space; conversely, users with high resolution displays may try using larger panel sizes.

  Changing panel size automatically resizes all the icons on this panel, which can lead to some quality loss. Also, the panel will ask all the applets to resize themselves. Most of the applets will comply; however, if some applets do not obey this request, then the panel will resize itself so that it can fit all the applets.

- Hiding — In this section, you can choose whether you want to enable Panel Auto-hide — that is, have the Panel automatically hide when the mouse is not over the Panel. The autohide parameters can be configured in Global Preferences dialog. If you choose to Auto-hide you might want to disable the hide buttons here as well. You may also disable the hide button arrows graphics on the Panel.

### Background Tab

#### Panel Background Properties Dialog

Panel Background Properties Dialog

These options allow you to change the background of the Panel itself. You may choose, if you wish, to have the Standard, Pixmap, or Color background. The standard look for the Panel is determined by the GTK theme you are running at the time (you can configure the GTK theme using the GNOME Control Center). The Pixmap option allows you to choose an image to tile or scale to the Panel. The Color option allows you to specify a particular color for the Panel.

- Color to use — If you choose to have your Panel one color, this button will launch a dialog which allows you to specify which color to use.

- Image — If you wish to have a Pixmap for the background of your Panel, this section of the dialog allows you to choose which image to use. If you press the Browse button, you can search for the file you want to use. The current filename is shown to the left of this button. The window above it shows you the preview of this background.

#### Drag and Drop With Images

An easier way to change the background of your panel is to drag and drop an image file from the GNOME File Manager onto the Panel. This will automatically change the background of the panel to that image.

- Don't scale image to fit — If this button is checked, the background image will be tiled to cover the panel, rather than scaled.

- Scale image (keep proportions) — If this button is checked, the background image will be scaled as much as possible preserving image's proportions, and then the scaled image will be used to tile the panel.

- Stretch image (change proportions) — If this button is checked, the background image will be stretched in both dimensions to the size of the panel.

- Rotate image for vertical panel — If this button is checked, the image will be rotated when you change panel orientation (horizontal/vertical).

## Current bugs and limitations

Most of the things here are not really bugs; rather, they describe situations when the Panel's behavior is not what you would expect.

You can not place an ordinary file or directory on the Panel. If you try to drag and drop a file from the File Manager window to the panel, it won't work. The only type of file that can be placed on the Panel are `.desktop` files, which describe launchers (and `.kdelnk` files, which describe lunchers in the format used by K Desktop Environment); any directory dropped on the panel will be interpreted as a menu — that is, all the files other than `.desktop` files will be ignored.

Editing menus other than the Main Menu is rather confusing. Menu Editor at the moment can not be used for this, and Properties item of the right-click menu is not too helpful either - for example, it doesn't allow one to change menu's icon (see for instructions for doing this). This will be improved in the next release.

The Global Menu (which you get by pressing the Menu key on the keyboard or by right-clicking on the panel itself), and the Main Menu (which you get by clicking on the foot icon) are configured separately. The reason is that you can have several Main Menu buttons on different panels.

The Screen Lock button does not lock the screen if "No Screensaver" is set in the Control Center.

The only way of changing Panel type (Edge, Aligned, etc.) is by choosing Properties Type from the Panel menu: you can not change Panel type in Panel Properties dialog. Conversely, Properties Background type allows you to change the background type (Pixmap/Color/Standard), but not to choose the actual color or image to use.

## Autori

Il Pannello di GNOME è stato scritto da molti sviluppatori di GNOME. È possibile reperire una lista parziale nella finestra di dialogo delle informazioni. Se vi state chiedendo come si chiama l'animale mostrato in questa finestra, il suo nome è "Gegl" ed ha una propria home page.

Inviate tutti i commenti, suggerimenti, o eventuali errori al Gnome Bug Tracking Database. Se state utilizzando GNOME 1.1 o successivo, è possibile utilizzare il comando `bug-buddy` per inviare queste informazioni.

Questo manuale è stato scritto da Dave Mason (dcm@redhat.com), Dan Mueth (d-mueth@uchicago.edu), e Alexander Kirillov (kirillov@math.sunysb.edu). Inviate tutti i commenti e suggerimenti riguardo questo manuale al Gnome Documentation Project all'indirizzo docs@gnome.org oppure inviate i vostri commenti utilizzando l'apposita pagina.

La traduzione italiana di questo documento è stata eseguita da Christopher R. Gabriel (cgabriel@pluto.linux.it), all'interno del progetto ILDP del Pluto Linux User Group, http://www.pluto.linux.it/ildp/.