{"identifier":8578,"topic":"HyperTalk basics","name":"The message-passing order","text":" What happens if an object that receives a message <i>doesn\u2019t  <\/i>handle it? <br><br>\n\n In this case, HyperCard passes the message to other objects and searches their scripts for a message handler that matches the current message. The order in which HyperCard passes a message to objects is called the <i>message-passing order <\/i> or the <i>message-passing path.<\/i> <br>\n<br>\n\nInitially, HyperCard sends messages\nto a specific button or field or to the current card. If a button or field doesn\u2019t handle the message, it goes on to the current card. From the current card,\nthe message goes to the following objects, in order:\n\n\u2022 the current background\n\u2022 the current stack\n\u2022 the stack script of the Home stack\n\u2022 HyperCard itself","related":{"2465":null,"20813":null,"4312":"Message sending orders","27256":"pass","29297":"send","48812":"start using","6031":"Where messages are sent initially"},"examples":"","demo":"","debug":{"9":["\rWhat happens if an "],"10":["\rInitially, HyperCar"]}}