|
|
Ansvaret for håndtering af events | Når brugeren interagerer med et program sker det gennem et syn. Herved skal modellen ændres, og der vil i de fleste tilfælde ske en opdatering af brugergrænsefladen. Vi vil nu koncentrere os om ansvarsfordelingen når det gælder fortolkning af brugerinput. |
| Events er i bred forstand de hændelser, som en programbruger foranlediger når han eller hun anvender programmet. |
|
|
| Inputkontrol objektet er associeret til modelobjektet med henblik på opdatering af modellen. Men som vi så i eksemplet tidligere i denne lektion har inputkontrol objektet også kendskab til view objektet med henblik på udtræk af informationer fra brugergrænsefladen. Endvidere abonnererer inputkontrol objektet på hændelser fra komponenter af view objektet, således at metoder i inputkontrol objektet bliver aktiveret når brugeren arbejder på synet |