Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med verktygsfältsredigeraren kan du skapa resurser i verktygsfältet och konvertera bitmappar till verktygsfältsresurser. Verktygsfältsredigeraren använder en grafisk visning. Den visar ett verktygsfält och knappar som liknar hur de ska se ut i ett färdigt program.
Fönstret Verktygsfältsredigeraren visar två vyer av en knappbild, samma som fönstret Bildredigeraren . Ett delningsfält separerar de två fönstren. Om du vill ändra de relativa storlekarna för fönstren kan du dra delningsfältet från sida till sida. Det aktiva fönstret visar en markeringskantlinje och ovanför bildens två vyer finns verktygsfältet för ämnet.
Verktygsfältsredigeraren
Verktygsfältsredigeraren liknar bildredigeraren i funktioner. Menyalternativen, grafiska verktygen och bitmappsrutnätet mellan de två är desamma. Det finns ett menykommando på menyn Bild för att växla mellan verktygsfältsredigeraren och bildredigeraren. Mer information om hur du använder verktygsfältet Grafik , Färgpalett eller Bild-menyn finns i Bildredigeraren.
Du kan skapa ett nytt verktygsfält i ett C++-projekt genom att konvertera en bitmapp. Bilden från bitmappen konverteras till knappbilderna för ett verktygsfält. Vanligtvis innehåller bitmappen flera knappbilder på en enda bitmapp, med en bild för varje knapp. Bilder kan vara valfri storlek eftersom standardvärdet är 16 bildpunkter brett och bildens höjd. Du kan ange storleken på knappbilderna i dialogrutan Resurs för nytt verktygsfält . Om du vill ange storlekar väljer du Verktygsfältsredigerarenpå bildmenyn i bildredigeraren.
I dialogrutan Ny verktygsfältsresurs kan du ange bredden och höjden på knapparna som du lägger till i en verktygsfältsresurs i ett C++-projekt. Standardvärdet är 16 × 15 bildpunkter.
En bitmapp som används för att skapa ett verktygsfält har en maximal bredd på 2048. Om du anger knappbredden till 512 kan du bara ha fyra knappar. Och om du anger bredden till 513 kan du bara ha tre knappar.
Dialogrutan Resurs för nytt verktygsfält har följande egenskaper:
| Fastighet | Beskrivning |
|---|---|
| Knappbredd | Innehåller ett utrymme där du kan ange bredden för verktygsfältsknapparna som du konverterar från en bitmappsresurs till en verktygsfältsresurs. |
| Knapphöjd | Innehåller ett utrymme där du kan ange höjden för verktygsfältsknapparna som du konverterar från en bitmappsresurs till en verktygsfältsresurs. |
Anmärkning
Bilderna beskärs till den angivna bredden och höjden och färgerna justeras för att använda standardfärger i verktygsfältet (16 färger).
Som standard visar ett verktygsfält en ny eller tom knapp till höger i verktygsfältet. Du kan flytta den här knappen innan du redigerar den. När du skapar en ny knapp visas en annan tom knapp till höger om den redigerade knappen. Den tomma knappen sparas inte när du sparar ett verktygsfält.
En knapp i verktygsfältet har följande egenskaper:
| Fastighet | Beskrivning |
|---|---|
| ID | Definierar ID:t för knappen. Listrutan innehåller vanliga ID-namn . |
| bredd | Ställer in bredden på knappen. 16 pixlar rekommenderas. |
| höjd | Anger knappens höjd. Höjden på en knapp ändrar höjden på alla knappar i verktygsfältet. 15 bildpunkter rekommenderas. |
| Snabb | Definierar meddelandet som visas i statusfältet. Genom att lägga till \n och ett namn läggs en knappbeskrivning till den verktygsfältsknappen. Mer information finns i Skapa ett verktygstips för en knapp i verktygsfältet. |
Bredd och höjd gäller för alla knappar. En bitmapp som används för att skapa ett verktygsfält har en maximal bredd på 2048. Det innebär att om du anger knappbredden till 512 kan du bara ha fyra knappar. Om du anger bredden till 513 kan du bara ha tre knappar.
Så här gör du
Med verktygsfältsredigeraren kan du:
Skapa nya verktygsfält
Högerklicka på .rc-filen i Resursvy och välj Lägg till resurs. Om du har ett befintligt verktygsfält i .rc-filen kan du högerklicka på mappen Verktygsfält och välja Infoga verktygsfält.
I dialogrutan Lägg till resurs väljer du Verktygsfält i listan Resurstyp och väljer sedan Nytt.
Om ett plustecken (+) visas bredvid resurstypen Verktygsfält innebär det att verktygsfältsmallar är tillgängliga. Välj plustecknet för att expandera listan med mallar, välj en mall och välj Ny.
Konvertera bitmappar till verktygsfältsresurser
Öppna en befintlig bitmappsresurs i bildredigeraren. Om bitmappen inte redan finns i .rc-filen högerklickar du på .rc-filen och väljer Importera. Navigera sedan till den bitmapp som du vill lägga till i .rc-filen och välj Öppna.
Gå till menyn Bild>Verktygsradsredigerare.
Dialogrutan Ny verktygsfältsresurs visas. Du kan ändra bredden och höjden på ikonbilderna så att de matchar bitmappen. Verktygsfältsbilden visas sedan i verktygsfältsredigeraren.
Slutför konverteringen genom att ändra kommando-ID för knappen med hjälp av fönstret Egenskaper. Skriv det nya ID:t eller välj ett ID i listrutan.
Tips/Råd
Fönstret Egenskaper innehåller en knapptryckning i namnlisten och om du väljer detta aktiverar eller inaktiverar du Dölj automatiskt för fönstret. Om du vill bläddra igenom alla knappegenskaper i verktygsfältet utan att behöva öppna de enskilda egenskapsfönstren igen inaktiverar du Dölj automatiskt så att fönstret Egenskaper förblir stillastående.
Du kan också ändra kommando-ID:n för knapparna i det nya verktygsfältet med hjälp av fönstret Egenskaper.
Hantera verktygsfältsknappar
Så här skapar du en ny verktygsfältsknapp
I Resursvyn expanderar du resursmappen (till exempel Project1.rc).
Expandera mappen Verktygsfält och välj ett verktygsfält som ska redigeras, sedan antingen:
Tilldela ett ID till den tomma knappen till höger i verktygsfältet. Du kan göra det genom att redigera ID-egenskapen i fönstret Egenskaper. Du kanske till exempel vill ge en verktygsfältsknapp samma ID som ett menyalternativ. I det här fallet använder du listrutan för att välja menyalternativets ID .
Välj den tomma knappen till höger i verktygsfältet i fönstret Verktygsfältsvy och börja rita. Ett standardknappkommando-ID tilldelas (ID_BUTTON<n>).
Så här lägger du till en bild i ett verktygsfält som en knapp
Öppna verktygsfältet i resursvyn genom att dubbelklicka på det.
Öppna sedan den bild som du vill lägga till i verktygsfältet.
Anmärkning
Om du öppnar bilden i Visual Studio öppnas den i bildredigeraren. Du kan också öppna bilden i andra grafikprogram.
Gå till menyn Redigera>kopia.
Växla till verktygsfältet genom att välja fliken längst upp i källfönstret.
Gå till menyn Redigera>klistra in.
Bilden visas i verktygsfältet som en ny knapp.
Så här flyttar du en knapp i verktygsfältet
I fönstret Verktygsfältsvy drar du knappen som du vill flytta till den nya platsen i verktygsfältet.
Om du vill kopiera knappar från ett verktygsfält håller du ned Ctrl-tangenten . Dra knappen till den nya platsen i verktygsfältet i fönstret Verktygsfältsvy . Eller dra den till en plats i ett annat verktygsfält.
Om du vill ta bort en verktygsfältsknapp väljer du verktygsfältsknappen och drar den från verktygsfältet.
Om du vill infoga eller ta bort utrymme mellan knappar i ett verktygsfält drar du dem antingen bort från eller mot varandra i verktygsfältet.
| Åtgärd | Steg |
|---|---|
| Infoga ett blanksteg före en knapp som inte följs av ett blanksteg | Dra knappen till höger eller nedåt tills den överlappar nästa knapp ungefär halvvägs. |
| Infoga ett blanksteg före en knapp som följs av ett blanksteg samt behålla det avslutande utrymmet | Dra knappen tills den högra eller nedre kanten bara vidrör nästa knapp eller bara överlappar den. |
| Infoga ett blanksteg före en knapp som följs av ett blanksteg och ta bort det efterföljande blanksteget | Dra knappen till höger eller nedåt tills den överlappar nästa knapp ungefär halvvägs. |
| Ta bort ett blanksteg mellan knappar i ett verktygsfält | Välj knappen på ena sidan av utrymmet. Dra den mot knappen på andra sidan av utrymmet tills den överlappar nästa knapp ungefär halvvägs. |
Anmärkning
Om det inte finns något utrymme på sidan av knappen som du drar bort från och om du drar knappen mer än halvvägs förbi den intilliggande knappen, infogar verktygsfältsredigeraren ett mellanrum på motsatt sida av knappen som du drar.
Så här ändrar du egenskaperna för en verktygsfältsknapp
I ett C++-projekt väljer du verktygsfältsknappen.
Skriv det nya ID:t i ID-egenskapen i egenskapsfönstret eller använd listrutan för att välja ett nytt ID.
Så här skapar du ett verktygstips för en knapp i verktygsfältet
Välj verktygsfältsknappen.
I fönstret Egenskaper i fältet Fråga lägger du till en beskrivning av knappen för statusfältet och efter meddelandet lägger du till
\noch verktygets tipsnamn.
Om du till exempel vill se verktygstipset för knappen Skriv ut i WordPad:
Öppna WordPad.
Hovra muspekaren över knappen Skriv ut verktygsfält och lägg märke till att ordet
Printnu svävar under muspekaren.Titta på statusfältet längst ned i WordPad-fönstret och observera att det nu visar texten
Prints the active document.
Print är verktygets tipsnamn och Prints the active document är beskrivningen av knappen för statusfältet.
Om du vill ha den här effekten med verktygsfältsredigeraren anger du egenskapen Fråga till Prints the active document\nPrint.
Kravspecifikation
MFC eller ATL