En harmonikagrafik er en lodret stablet liste over elementer som f.eks. tekstetiketter eller miniaturebilleder . Hvert element kan "udvides" eller "udvides" for at vise det indhold, der er knyttet til det pågældende element.
Udtrykket er forbundet med musikinstrumentet af samme navn , hvor dele af bælgen folder sig ud, når de strækkes.
Et almindeligt eksempel på en harmonika er en Vis/Skjul operation på et enkelt område, som kan udvides til at vise indholdet af flere sektioner på en liste.
Harmonikaen svarer i betydningen til en grænseflade med faner , en liste over elementer, hvor præcis ét element er udvidet til et panel (dvs. etiketlisteelementerne henviser til individuelle paneler).
En harmonika er en række knapper eller etiketter, der er stablet oven på hinanden. Når en knap er aktiv, bruges pladsen under knappen til at vise individuelle vinduer. Sektioner er normalt begrænset i bredden af tekstfeltets størrelse. Når en sektion åbnes, flytter den tekstetiketterne under den til højden af det udvidede vindue. Kun én harmonika-sektion kan være aktiv på et givet tidspunkt. Den aktive sektion kan have rullepaneler .
Flere vinduer overlapper hinanden. Alle er skjulte, kun deres titler er synlige. Hvis der trykkes på en af dem for at gøre den aktiv, udvides den. Andre vinduer i harmonikaen er placeret langs den øverste eller nederste kant.
En typisk brugssag for en harmonika er handlingen Vis/skjul en region, men i modsætning til andre grænsefladeelementer samler harmonikaen flere af disse skjulte sektioner i én liste.
SlideVerse er et eksempel på en harmonika, der bruges til at give adgang til webindhold. [en]
Visning af listen i Google Reader bruger også harmonika.