CODE: Message Shown from List

This AppleScript provides a simple function, if you need to show pre-determined text on your screen in a noticeable way, Quicksilver’s ‘Large Type’ function is great. This script allows you to enter the sets of text you need to show in the code then run the script to select the bit to show. To close it, select the “Cancel” button. Their is no reasonable limit to the length of the list. This script requires Quicksilver.



set myMessages to {"message 1", "message 2", "message 3", "message 4", "and so on and so on...."}

repeat

set selectedMsg to {choose from list myMessages}

if (selectedMsg as string) is "false" then --This is to detect if you pressed cancel.
exit repeat
quit
else
tell application "Quicksilver" to show large type (selectedMsg as string)
end if
end repeat
--you could have it do something here, after you've gone to exit the script.