Hur Man ändrar Dialoger

Innehållsförteckning:

Hur Man ändrar Dialoger
Hur Man ändrar Dialoger

Video: Hur Man ändrar Dialoger

Video: Hur Man ändrar Dialoger
Video: hur man får en annan muspekare 2024, November
Anonim

Mallar för applikationsdialogrutor för operativsystem i Windows-familjen lagras som regel i resursavsnitten för PE-moduler (själva körbara moduler eller dynamiska bibliotek). Detta gör det möjligt att ändra eller lokalisera gränssnittet utan att kompilera om programmen. För att göra detta kan du ändra dialogerna med hjälp av resursredigeraren.

Hur man ändrar dialogrutor
Hur man ändrar dialogrutor

Nödvändig

är en gratis Resource Hacker, tillgänglig för nedladdning på rpi.net.au/~ajohnson/resourcehacker

Instruktioner

Steg 1

Öppna PE-modulfilen, de dialogrutor som du vill ändra i. I Resource Hacker trycker du på Ctrl + O eller väljer menyalternativen File och Open…. En filvalsdialogruta visas med titeln "Öppna fil som innehåller resurs …". Gå till katalogen med modulen i den. Välj önskad fil i listan. Klicka på knappen "Öppna".

Steg 2

Hitta och öppna dialogresursen som du vill ändra. Expandera dialoggruppen i den vänstra rutan i programmet. Expandera sekventiellt de kapslade noderna i detta avsnitt och välj de element som de innehåller. I det här fallet kommer det dekompilerade innehållet i resursen att visas i den högra rutan i form av skripttext och själva dialogen återges i ett separat flytande fönster.

Steg 3

Ändra dialogrutan genom att redigera dess stilar, attribut och geometriska parametrar. Flytta fokus till den flytande dialogrutan. Högerklicka på den och välj redigera dialogrutan i snabbmenyn eller tryck på Ctrl + E. Gör nödvändiga ändringar i dialogrutan Dialog Editor. Så, du kan ändra titeln på dialogrutan, dess storlek, standardkoordinater, typsnitt, uppsättning stilar och utökade stilar (när kryssrutan ExStyle är markerad) i fönstret. Klicka på OK.

Steg 4

Ändra dialogrutan genom att lägga till nya kontroller i den. Tryck på Ctrl + I eller högerklicka på dialogrutan och välj Infoga kontroll. I Control Editor-fönstret som visas väljer du vilken typ av kontroll som ska läggas till genom att välja det fördefinierade listlistan eller genom att klicka på en av knapparna nedan. Ange texten för kontrollfönstret i textrutan vid behov. I fälten Vänster, Topp, Bredd, Höjd anger du koordinaterna och storleken för det element som skapas (de kan sedan justeras i visuellt läge) och i ID-fältet anger du dess numeriska identifierare. Ställ in stilar. Klicka på OK.

Steg 5

Ändra dialogrutan genom att redigera egenskaperna för de kontroller som redan finns i den. Klicka på valfri kontroll i dialogrutan med höger musknapp. I snabbmenyn väljer du Redigera kontrollobjektet. Utför åtgärder för att ändra egenskaper som liknar de som beskrivs i föregående steg.

Steg 6

Se till att ändringarna du gjorde är korrekta. Se till att dialogrutan ändras som du vill genom att visa den i sin helhet i ett flytande fönster.

Steg 7

Kompilera det modifierade dialogresursskriptet. I huvudresursfönstret klickar du på knappen Kompilera skript.

Steg 8

Spara PE-modulen eller en kopia av den. Välj Arkiv från menyn. Klicka på objektet Spara eller Spara som … Ange ett nytt filnamn om det behövs och klicka på knappen Spara.

Steg 9

Kontrollera resultatet. Om den modifierade PE-modulen är en programkörbar fil, kör den. Vidta nödvändiga steg för att visa de modifierade dialogrutorna. Se till att ändringarna inte påverkar programmets funktion.

Rekommenderad: