{"identifier":50277,"topic":"Commands","name":"unmark","text":"<code><pre>unmark all cards\nunmark <i>card<\/i>\nunmark cards where <i>trueOrFalse<\/i>\nunmark cards by finding      \u00ac\n   [chars|word|whole|string] \u00ac\n   [international]           \u00ac\n<\/pre><\/code>\n<code>   <i>text<\/i> <\/code>[<code>in <i>field<\/i><\/code> ]  [<code>of marked cards<\/code>] <br>\n<br>\nThe<code> unmark <\/code>command sets the<code> marked <\/code>property of the specified cards to <code>false<\/code>.  Use it to deselect sets of cards that you have marked. <code><pre>\n<\/pre><\/code>\n<code>Unmark cards where <\/code>visits each card in the stack and evaluates the expression. If its value is<code> true<\/code>, HyperCard unmarks the card.<code> Unmark cards by finding <\/code>unmarks cards using the same mechanism as the<code> find <\/code>command. It unmarks cards very quickly. <br>\n","related":{"21415":null,"37172":"find","41060":"mark","76367":"marked"},"examples":"unmark card\nunmark this card\nunmark first card\nunmark first marked card\nunmark marked card 12\nunmark all cards\n\nunmark cards where field \"title\" contains \"select\"\nunmark cards where (word 2 of field \"Pages\" = 1)\nunmark cards where isCommand() -- function returns true or false\nunmark cards by finding \"Mary Lou\"\nunmark cards by finding \"Mary Lou\" in field 1\n-- unmark only some of the marked cards:\nunmark cards by finding \"Mary Lou\" in field 1 of marked cards\n\n-- This handler only unmarks the marked cards:\n\non unMarkCards\n   repeat with i = 1 to the number of cards\n     set cursor to busy\n     if (the marked of card i) then unmark card i\n   end repeat\nend unMarkCards","demo":"","debug":{"9":["unmark all cards\runm"],"10":["The unmark command s"]}}