Programmen som ingår i GNOME-skrivbordet har flera gemensamma egenskaper. Programmen är t ex konsekvent utformade. Programmen har gemensamma egenskaper eftersom de utnyttjar samma programmeringsbibliotek. Ett program som använder de vanliga GNOME-programmeringsbiblioteken är ett GNOME-kompatibelt program. Nautilus
och textredigeraren gedit
är två exempel på GNOME-kompatibla program.
I GNOME ingår andra bibliotek än de bibliotek som operativsystemet ställer till förfogande. Biblioteken ger GNOME möjlighet att köra såväl befintliga program som GNOME-kompatibla program. Om ditt operativsystem exempelvis är UNIX-baserat kan du köra befintliga X11-program och Motif-program från GNOME-skrivbordet.
Detta är några av egenskaperna hos GNOME-kompatibla program:
Konsekvent utformning
GNOME-kompatibla program är konsekvent utformade. GNOME-kompatibla program har det utseende som du anger med hjälp av skrivbordets inställningsverktyg. Du kan använda verktygen här nedan om du vill ändra utseendet på dina GNOME-kompatibla program:
Program -> Skrivbordsinställningar -> Menyer och verktygsrader
Program -> Skrivbordsinställningar -> Tema
Menyrader, verktygsrader och statusrader
De flesta GNOME-kompatibla program har en menyrad, en verktygsrad och en statusrad. Menyraden innehåller alltid en meny som heter Arkiv och en som heter Hjälp. Arkiv-menyn innehåller alltid ett alternativ som heter Avsluta och Hjälp-menyn alltid ett alternativ som heter Om.
En verktygsrad är en rad som visas under menyraden. En verktygsrad innehåller knappar som representerar de vanligaste kommandona. En statusrad är en rad längst ned i ett fönster, som innehåller aktuell information om det som visas i fönstret just nu. GNOME-kompatibla program kan även innehålla andra rader. Nautilus
innehåller t ex en adressrad.
Vissa av raderna i GNOME-kompatibla program kan tas loss och flyttas runt. Raden har ett handtag som du kan gripa tag i för att flytta raden till ett annat ställe. Du kan dra raden och fästa den vid en annan av fönstrets kanter eller till en annan del av skrivbordet. Du kan till exempel ta loss menyraden, verktygsraden och adressraden i filhanteraren.
Standardsnabbkommandon
Ett visst snabbkommando utför samma åtgärd i alla GNOME-kompatibla program. Du kan t ex trycka på Control + Q om du vill avsluta ett GNOME-kompatibelt program. Tryck på Control + Z om du vill ångra en åtgärd i ett GNOME-kompatibelt program.
Dra och släppa
Alla GNOME-kompatibla program implementerar dra och släppåtgärder med hjälp av samma protokoll. De GNOME-kompatibla programmen reagerar alltså på samma sätt när du drar och släpper objekt.
Bruket av ett gemensamt protokoll innebär dessutom att de GNOME-kompatibla programmen kan samverka på ett sinnrikt sätt. Bland annat känner GNOME-kompatibla program igen formatet på objekt som dras. När du drar en HTML-fil från ett Nautilus
-fönster till en webbläsare visas filen i HTML-format i webbläsaren. Om du emellertid drar HTML-filen till en textredigerare visas den i textformat i textredigeraren.