Aktivitetsfältet i Windows 7 - En godislåda för utvecklare

Med Windows 7 följer nya möjligheter vid applikationsutveckling. Att utveckla applikationer som stöder touch, använder sensorer, medveten om vart den finns (geografiskt) samt funktionen bibliotek blir lättåtkomliga. Vid Aktivitetsfältet har det hänt en hel del och denna artikel summerar ihop vad vi kan göra.

Grupperingen på aktivitetsfältet baserar sig på något som kallas applikations id. Detta id är en sträng som är max 128 tecken lång. Om det inte finns ett applikationsid angivet kommer Windows att generera fram ett, men om du själv vill styra vilka fönster eller applikationer som ska grupperas ihop i din applikation kan du sätta detta själv.

Vid hovring över en ikon på aktivitetsfältet kommer ett förhandsvisningsfönster där du ser en miniatyrbild över de öppnade programmen/filerna (som är grupperade). Till miniatyrbilden har du som utvecklare möjlighet att lägga till upp till sju stycken knappar, som du kan låta användaren styra applikationen med utan att du behöver byta till den.

Utseendet för ikonen på aktivitetsfältet går även att ändra lite. Du kan få den att visa en extra ikon ovanpå den vanliga för att exempelvis visa status. Ytan bakom ikonen är en dold förloppsindikator och om du använder en standard progress bar kommer den att visa samma värden. Men om du vill kan du även styra den själv.

De fönster eller applikationer som grupperas ihop kommer också att alla påverka snabblistan, dvs. den lista som kommer upp om du högerklickar på en ikon på aktivitetsfältet.

Listan kan innehålla följande kategorier:

  • Senaste eller ofta använda filer: Snabblistan kan inte innehålla båda samtidigt. Dessa filer fylls på automatiskt. Dels från de filer som är associerade med programmet när de öppnas men också de filer som öppnas via common file dialog inne i programmet.
  • Fastnålade filer: Användaren kan fästa filer på listan och får dem då i en egen statisk kategori. Kategori kan inte vi utvecklare påverka förutom att vi kan stänga av funktionen helt.
  • Aktiviteter: Du kan programmera en egen kategori där du själv bestämmer vad den skall heta och vad den skall innehålla.
  • Aktivitetsfältsmeny: Denna innehåller möjlighen att fästa en applikation på aktivitetsfältet. Här kan användaren även starta en ny instans av programmet eller stänga av det eller hela gruppen. Som utvecklare kan du inte göra något åt menyn.
  • Användaraktiviteter: Här kan du lägga in genvägar till vanliga funktioner i ditt program.

 

Allt detta kommer du kunna göra i .NET 4 som kommer i slutet av mars 2010. I väntan på det kan du ladda hem Windows API Code Pack for Microsoft .NET Framework här



Artikeln är skriven av Addskills Cecilia Wirén, Microsoft Certified Trainer, produktspecialist och kursledare inom Microsoft .NET med inriktning mot Windows-utveckling.


Totalt

0SEK
Till Kassan
exkl. moms
Addskills
Stockholm
Olof Palmes gata 31
Telefon: +46 8 440 11 00
E-post: info@addskills.se
Göteborg
Lindholmspiren 5
Telefon: +46 31 46 72 00
E-post: info@addskills.se
Malmö
Västergatan 38
Telefon: +46 40 92 38 00
E-post: info@addskills.se
Uppsala
Bangårdsgatan 13
Telefon: +46 18 50 00 30
E-post: info@addskills.se
Linköping
Teknikringen 1E
Telefon: +46 13 37 67 50
E-post: info@addskills.se

Addskills AB, Säte: Stockholm, Org.nr: 556404-6133

webmaster@addskills.se
Clear