Path: utzoo!mnetor!uunet!husc6!yale!cmcl2!nrl-cmf!ames!aurora!labrea!Shasta!udell From: udell@Shasta.STANFORD.EDU (Jon Udell) Newsgroups: comp.sys.mac.hypercard Subject: openCard - what's going on? Message-ID: <2498@Shasta.STANFORD.EDU> Date: 18 Feb 88 02:17:13 GMT Organization: Stanford University Lines: 23 I have modified the "Datebook" stack so that when using the "To Do" background the arrow keys will not take you out of the background, but will instead wrap around. I have also written (for a differnet purpose) an openCard routine that is intercepted by the background, then passed on. The problem is that openCard is not being called as expected. The code follows: on rightArrow get name of background visual effect wipe left go to next card if it <> name of background then go first card of background "To Do" end rightArrow openCard is sent to the next card in the stack by the first "go" statement, but when the second "go" statement is executed, openCard is not called again. I have also written a "leftArrow" handler in the same style, but that one causes openCard to be sent each time "go" is executed. Does anyone have any idea what is going on here? Any help would be appreciated. Jon