Knapp (programgränssnittselement)

Knapp  - ett element i gränssnittet för datorprogram , är en metafor för en knapp inom teknik och är följaktligen avbildad liknande den och utför liknande funktioner. När du klickar på den inträffar en åtgärd eller händelse som är programmatiskt kopplad till detta klick.

I vid bemärkelse är en knapp vilket element som helst på skärmen med en avgränsad kant, som klickar på vilket leder till någon handling.

Knappen kan implementeras både i grafiska och textgränssnitt [1] .

Antalet möjliga varianter av komplexa knappar är oändligt. Komplexa knappar kan låsas (spara det aktuella tillståndet efter avslutad tryckning), svara på snabba dubbel-, trippel- eller flertryck ( klick ), inkludera flerfasräkneutlösare och andra mer komplexa enheter med ett stort antal tillstånd.

Typer av knappar

Enkel knapp

En enkel knapp har sex lägen - nedtryckt, släppt, fokuserat, ur fokus, upplåst och låst.

Räkneknapp

Räkneknappen (växlingsknappen) kan ha två, tre eller fler tillstånd, den fungerar som en flerfasig räkneutlösare , det vill säga med varje tryck går den till nästa tillstånd moduloräkning. I allmänhet hålls inte räknarknappen nedtryckt. Räkneknappens tillstånd bestäms indirekt av enhetens eller displayelementens tillstånd. I det speciella fallet med modulo 2-räkning kan räkneknappen hållas nedtryckt, i vilket fall tillståndet för räkneknappen bestäms av själva räkneknappens position.

Beroende på stilen för visuell prestanda kan den ha både ett konvext och försänkt eller platt utseende. Vid "tryckning" imiteras det ofta visuellt att det sjunker ner i ytan.

Radioknapp

En knapp som ingår i en grupp av radioknappar för att välja ett av de föreslagna alternativen är tilldelad ett specialiserat kontrollelement - en radioknapp .

En grupp knappar med liknande funktionalitet kan kombineras till ett enda verktygsfält .

För tangentbordskontroll kan en knapp tillhandahållas med kontrollerbar ingångsfokus : när fokus tas emot, initierar en tangentbordsinmatning (vanligtvis ett mellanslag ) ett klick på knappen. När du ändrar tillståndet för en knappstyrd funktion kan programmet visa detta tillstånd genom att ändra ikonen eller inskriptionen på dess yta.

I enheter med haptisk återkoppling, när markören korsar gränsen för en knapp, implementeras en imitation av taktil återkoppling, liknande den som upplevs av ett finger som rör sig till ytan av en riktig knapp.

Kombinationsknapp

I verktygsfält är det vanligt att utöka funktionaliteten för knappar genom att använda så kallade kombinationsknappar. Sådana knappar, förutom den avsedda funktionen, kan anropa en rullgardinslista . För att göra detta måste du antingen klicka på listikonen som finns på knappen, eller hålla knappen intryckt i ungefär en sekund. Också vanligt är alternativet när listan utökas om, medan du håller knappen nedtryckt, flyttar markören. De vanligaste sätten att använda en kombinationsknapp är att utföra åtgärder som liknar att klicka på knappen flera gånger (till exempel har webbläsarens navigeringsknappar listor som låter dig gå flera sidor bakåt eller framåt), eller att ändra värdet på själva knappen (till exempel i Adobe Photoshop kan du välja en från en grupp liknande penslar, som kommer att visas i verktygsfältet).

Se även

Anteckningar

  1. se funktionsknappar, till exempel i programmen Volkov Commander , Norton Commander , DOS Navigator

Litteratur

Länkar