Stap3:LaatCode
<>src = "debelangrijkstelogicaachterdecodeisAanmakengebruikvaneenvooraf gedefinieerdefunctiebinnendeToetsenblokbibliotheek,dieisdegetState().door middel vandieWijkanvertellen:
1-WanneereensleutelisDruk opAanopslaanWaarde
2-AlsenWanneerenvoorHoelangeeensleutelisgehouden,dergelijkedie:
een-nietHoud=Origineelteken
b-korteHoud=Origineelteken+ 1
c-langeHoud=Origineelteken+ 2
3-wanneereensleutelisuitgebracht,waarWijzalwordentoe te voegenonzeHoudvariabeleAantoegewezentekenenafdrukken;