/* 
 This file was generated by Dashcode and is covered by the 
 license.txt included in the project.  You may edit this file, 
 however it is recommended to first turn off the Dashcode 
 code generator otherwise the changes will be lost.
 */
var dashcodePartSpecs = {
    "button": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "Play again" },
    "button1": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "Play again" },
    "button2": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "Play again" },
    "button3": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "Play again" },
    "button4": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "Play again" },
    "KT": { "creationFunction": "CreateText", "text": "Knight's Tour" },
    "level1": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 198, "leftImageWidth": 5, "onclick": "lvl1", "rightImageWidth": 5, "text": "1: Hit all 64 squares" },
    "level2": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 198, "leftImageWidth": 5, "onclick": "lvl2", "rightImageWidth": 5, "text": "2: End where you began" },
    "level3": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 198, "leftImageWidth": 5, "onclick": "lvl3", "rightImageWidth": 5, "text": "3: Random start & random end" },
    "restart": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "bkToBeg", "rightImageWidth": 5, "text": "New Game" },
    "text": { "creationFunction": "CreateText", "text": "Congratulations!" },
    "text1": { "creationFunction": "CreateText", "text": "You hit all 64 squares!" },
    "text10": { "creationFunction": "CreateText", "text": "Oops." },
    "text11": { "creationFunction": "CreateText", "text": "You're trapped." },
    "text12": { "creationFunction": "CreateText", "text": "Knight's Tour" },
    "text13": { "creationFunction": "CreateText", "text": "A chess knight moves either one square horizontally and two squares vertically, or two squares horizontally and one square vertically." },
    "text14": { "creationFunction": "CreateText", "text": "The basic challenge is to try and land on all 64 squares, visiting each square only once. As added challenges, you can try level 2, where you must finish one square away from where you started, or level 3, where you're challenged to end on a particular square." },
    "text15": { "creationFunction": "CreateText", "text": "Learn how to master these challenges at: http://members.cox.net/beagenius/knighttour.html" },
    "text16": { "creationFunction": "CreateText", "text": "To close this box, click the info button again." },
    "text2": { "creationFunction": "CreateText", "text": "Great!" },
    "text3": { "creationFunction": "CreateText", "text": "You hit all 64 squares, and you're just one knight's move from home!" },
    "text4": { "creationFunction": "CreateText", "text": "Close." },
    "text5": { "creationFunction": "CreateText", "text": "You did hit all 64 squares, but you can't move home." },
    "text6": { "creationFunction": "CreateText", "text": "Impressive!" },
    "text7": { "creationFunction": "CreateText", "text": "You found a path to the goal in exactly 64 moves!" },
    "text8": { "creationFunction": "CreateText", "text": "Close." },
    "text9": { "creationFunction": "CreateText", "text": "You did hit all 64 squares, but you didn't finish on the target." },
    "undo": { "creationFunction": "CreatePushButton", "initialHeight": 30, "initialWidth": 87, "leftImageWidth": 5, "onclick": "undoTrpdMove", "rightImageWidth": 5, "text": "Undo move" },
    "welcome": { "creationFunction": "CreateText", "text": "Welcome to the Grey Matters" },
    "welcome1": { "creationFunction": "CreateText", "text": "Choose a level to begin:" }
};
