]>
Handbok för Gränssnittsbyggaren Glade Glade är en användargränssnittsbyggare för GTK+-program. 2006 Vincent Geddes 2004 2003 Sun Microsystems 20022000 Michael Vance Dokumentationsprojekt för GNOME Vincent Geddes Dokumentationsprojektet för GNOME
vincent.geddes@gmail.com
Sun Dokumentationsgruppen för GNOME Sun Microsystems Michael Vance Dokumentationsprojektet för GNOME
Glade Handbok 3.0 5 december 2006 Vincent Geddes Dokumentationsprojekt för GNOME Glade Handbok 2.1; 17 juni 2004 Suns GNOME-dokumentationsteam Dokumentationsprojekt för GNOME Glade Användarhandbok 2.0 25 februari 2004 Suns GNOME-dokumentationsteam Dokumentationsprojekt för GNOME Glade Användarhandbok 1.2 10 feb 2004 Suns GNOME-dokumentationsteam Dokumentationsprojekt för GNOME Glade Användarhandbok 1.1 30 mar 2002 Michael Vance Dokumentationsprojekt för GNOME Glade Användarhandbok 1.0 11 maj 2000 Michael Vance Dokumentationsprojekt för GNOME Den här handboken beskriver version 3.1.0 av Glade. Återkoppling För att rapportera ett fel eller framföra ett förslag angående programmet Glade eller denna handbok, följ instruktionerna på GNOME:s återkopplingssida. Daniel Nylander po@danielnylander.se 2006 Daniel Nylander Sebastian Rasmussen sebras@gmail.com 2016 Sebastian Rasmussen
glade användargränssnittsbyggare Introduktion Gränssnittsbyggaren Glade låter dig skapa och redigera användargränssnitt för GTK+-program. Biblioteket GTK+ tillhandahåller en omfattande samling av byggblock för användargränssnitt så som textrutor, dialogetiketter, numeriska inmatningsfält, kryssrutor och menyer. Dessa byggblock kallas komponenter. Du kan använda Glade för att placera komponenter i ett GUI. Glade låter dig modifiera layouten och egenskaper för dessa komponenter. Du kan också använda Glade för att lägga till anslutningar mellan komponenter och programkällkod. Användargränssnitt som designats i Glade sparas i ett XML-format, vilket möjliggör enkel integration med externa verktyg. Du kan använda biblioteket libglade för att dynamiskt skapa GUI:n från XML-beskrivningen. Komma igång Starta <application>Glade</application> Du kan starta Glade på följande sätt: Program-menyn Välj Programmering Gränssnittsbyggaren Glade . Kommandorad För att starta Glade från kommandoraden, skriv glade och tryck sedan på Retur. När du startar <application>Glade</application> När du startar Glade kommer följande fönster att visas.
<application>Glade</application>-fönstret Visar Glade-fönstret.
Glade-fönstret innehåller följande element: Menyrad Menyerna på menyraden innehåller alla de kommandon som du behöver för att arbeta med filer i Glade. Verktygsfält Verktygsfältet innehåller ett mindre antal kommandon som du kan komma åt från menyraden. Designrutan Designrutan är där ett användargränssnitt kan redigeras visuellt. Palett Paletten innehåller komponenter som kan användas för att bygga ett användargränssnitt. Inspekteraren Inspekteraren visar information om komponenterna i ett projekt. Egenskapsredigerare Egenskapsredigeraren används för att manipulera egenskaperna för komponenter, såväl som att lägga till kopplingar till källkod. Statusrad Statusraden visar information om aktuell Glade-aktivitet och kontextinformation om menyobjekten.
Arbeta med projekt Skapa ett nytt projekt För att skapa ett nytt projekt, välj ArkivNytt. Programmet visar ett nytt tomt projekt i Glade-fönstret. Öppna ett projekt För att öppna ett befintligt projekt, välj ArkivÖppna. Programmet visar projektet i Glade-fönstret. Spara ett projekt Du kan spara projekt på följande sätt: För att spara ändringar till en befintlig projektfil, välj ArkivSpara. För att spara en ny projektfil eller för att spara en befintlig projektfil under ett nytt namn, välj Arkiv Spara som . Ange ett namn för projektfilen i dialogen Spara som och klicka sedan på Spara. Arbeta med komponenter Välja komponenter från palettfönstret Du kan arbeta med komponenterna i Palett-fönstret på följande sätt: Markeringsläge För att använda markeringsläge, klicka på Väljar-pilen. Markören ändras till en pil för att indikera att markeringsläget är aktivt. I detta läge använder du musen för att markera komponenter i ditt projekt. Du kan sedan använda fönstret Egenskaper> för att redigera komponenternas egenskaper. Du kan också använda komponentens snabbvalsmeny för att markera en komponent. Högerklicka på en komponent för att öppna komponentens snabbvalsmeny.Du kan lägga till flera komponenter av en viss typ från Palett till ditt projekt genom att hålla ner Ctrl-tangenten när du markerar en komponent. Du måste klicka på Väljar-pilen eller en annan komponent i Palett för att återgå till normalläge. Komponentplaceringsläge För att använda komponentplaceringsläge, markera en komponent i fönstret Palett. När du markerar de flesta komponenter ändras markören till en markör-plus-kors. Du kan sedan placera komponenten inuti behållare, toppnivåkomponenter och så vidare. Efter att du placerat en komponent återgår läget till markeringsläge. Toppnivåplaceringsläge För att använda toppnivåplaceringsläge, markera en definierad toppnivåkomponent i fönstret Palett. När du markerar en toppnivåkomponent i fönstret Palett visas komponenten omedelbart på ditt skrivbord. Du kan sedan redigera komponenten. Efter att du markerat en toppnivåkomponent återgår läget till markeringsläge. Organisera komponenter i ditt projekt Du kan använda komponentbehållare, eller rutor, för att bestämma layout och organisera komponenter i ditt projektfönster. Du kan välja följande komponentbehållare från fönstret Palett: Horisontell ruta Vertikal ruta Tabell Fasta positioner Horisontell knappruta Vertikal knappruta Horisontella paneler Vertikala paneler Flikhäfte Ram Rullbart fönster Vy Du kan nästla rutor för att skapa komplexa layoutstrukturer. När du skapar horisontella och vertikala rutor frågar Glade dig hur många rader eller kolumner som ska skapas initialt, även om rader och kolumner lätt kan läggas till eller tas bort senare. När du har skapat alla rutor du behöver, kan du lägga till specifika komponenter så som etiketter, knappar och mer komplicerade komponenter i rutorna. Notera att Glade packar ihop komponenter i layouten vilket eliminerar en hel del långtråkigt arbete. Användandet av rutor möjliggör att fönster ändrar storlek för att anpassas till olika stora etiketter på olika språk när programmet översätts. Placera en komponent i urklipp För att ta bort en komponent från en förälder och placera komponenten i urklipp, markera komponenten och välj sedan Redigera Klipp ut . Kopiera en komponent till urklipp För att kopiera en komponent till urklipp, markera komponenten och välj sedan Redigera Kopiera . Originalkomponenten förblir knuten till föräldern. Klistra in en komponent från urklipp in i ditt projekt För att klistra in en komponent som existerar i urklipp i ditt projekt, välj Redigera Klistra in .Alla komponenter måste ha ett unikt namn inom Glade. Om du klipper ut en komponent och sedan klistrar in komponenten i ditt projekt så kommer komponenten och alla dess barn att behålla sina originalnamn. Om du kopierar en komponent, eller klistrar in komponenten flera gånger i ditt projekt, då kommer Glade att generera nya namn för komponentkopiorna. Ta bort en komponent För att ta bort en komponent från föräldern utan att flytta komponenten till urklipp, markera komponenten och välj sedan Redigera Ta bort . Ändra en egenskap för en komponent Egenskapsredigerare används för att redigera egenskaperna för en markerad komponent. För att ändra en egenskap för en komponent, markera komponenten och ange sedan ett lämpligt värde i ett av egenskapsfälten i Egenskapsfönstret. Om Glade Glade underhålls av Glade-utvecklarna och frivilliga i GNOME-gemenskapen. För att hitta mer information om Glade, besök Glades webbplats. För att rapportera ett fel eller framföra ett förslag angående detta program eller denna manual kan du skicka in dem via bugzilla. En annan utmärkt källa till information är Glades sändlistor för användare och utvecklare. Förutom att prenumerera kanske du också vill bläddra genom listarkiven, som finns tillgängliga via samma länkar. Det här programmet distribueras under villkoren för GNU General Public License så som publicerats av Free Software Foundation; antingen version 2 av licensen, eller (om du så vill) någon senare version. En kopia av den här licensen kan hittas på länk, eller i filen COPYING som inkluderats i källkoden för det här programmet.