Sto eseguendo il debug di un codice evento della tastiera e desidero effettuare il ciclo con un sonno (per darmi la possibilità di creare l'evento tastiera), tuttavia quando eseguo questo Pharo non mi consentirà di uscire con Command-. quindi il debugging è difficile. Ho dovuto aspettare 500 secondi per sistemare qualcosa nel codice qui sotto ...Come faccio a dormire per alcuni secondi in Smalltalk Pharo e posso interrompere questo?
100 timesRepeat: [
Transcript show: 'Type an a... '.
(Delay forSeconds: 5) wait.
(Sensor keyPressed: $a) ifTrue: [ Transcript show: 'you pressed a' ].
]
Quindi, come posso fare Command-. lavoro, o c'è qualcosa di più adatto di (Delay forSeconds: 5) wait.
?
Io corro Pharo 2.0 su Mac OS X. –
Puoi provare in un'immagine 3.0? Penso che di recente abbiamo corretto alcune cose nell'interrupt globale – camillobruni
Verificherò la versione 3.0 ad un certo punto, tuttavia ho bisogno di qualcosa che funzioni in Pharo 2.0 in quanto questa è la piattaforma che stiamo usando. Ci sono piani per Pharo 2.1 con questo tipo di correzioni? –