#include "../Toolkit/toolkit.h"#include "RobotMazeStructures.h"#include "ButtonSpot.h"#include "RobotMaze.h"#include "DraggableImage.h"#include "MapView.h"


Classes | |
| class | MazeProgrammingController |
Defines | |
| #define | AlertXPos 290 |
| Position and size of alerts. | |
| #define | AlertYPos 333 |
| #define | AlertXSize 110 |
| #define | AlertYSize 99 |
| #define | MapXPos 262 |
| Position and size of the map on the back of the robot's head. | |
| #define | MapYPos 35 |
| #define | MapWidth 276 |
| #define | MapHeight 204 |
| #define | CommandInset 3 |
| This is the padding for the DraggableImages on the left side of the robot. | |
| #define | ButtonInset 2 |
| This is the separation between ButtonSpots in the instructions area. | |
| #define | ButtonSpots 5 |
| #define | PrgmButtonsXPos 120 |
| This is the location of the DraggableImages on the left side of the robot. | |
| #define | PrgmButtonsYPos 350 |
| #define | PrgmDisplayXPos 429 |
| This is the size and location of the instructions area on the right side of the robot. | |
| #define | PrgmDisplayYPos 345 |
| #define | PrgmDisplayWidth 230 |
| #define | PrgmDisplayHeight 230 |
| #define | ButtonSize 40 |
| This is size of the DraggableImages and ButtonSpots. | |
| #define | SubroutineLen 4 |
| These are the spacing and location for the subroutine area. | |
| #define | SubroutineInset 2 |
| #define | SubroutineXPos 145 |
| #define | SubroutineYPos 465 |
| #define | GoXPos 200 |
| This is the location of the Go Button. | |
| #define | GoYPos 550 |
| #define AlertXSize 110 |
| #define AlertYPos 333 |
| #define AlertYSize 99 |
| #define ButtonInset 2 |
This is the separation between ButtonSpots in the instructions area.
| #define ButtonSize 40 |
This is size of the DraggableImages and ButtonSpots.
| #define ButtonSpots 5 |
| #define CommandInset 3 |
This is the padding for the DraggableImages on the left side of the robot.
| #define GoXPos 200 |
This is the location of the Go Button.
| #define GoYPos 550 |
| #define MapHeight 204 |
| #define MapWidth 276 |
| #define MapXPos 262 |
Position and size of the map on the back of the robot's head.
| #define MapYPos 35 |
| #define PrgmButtonsXPos 120 |
This is the location of the DraggableImages on the left side of the robot.
| #define PrgmButtonsYPos 350 |
| #define PrgmDisplayHeight 230 |
| #define PrgmDisplayWidth 230 |
| #define PrgmDisplayXPos 429 |
This is the size and location of the instructions area on the right side of the robot.
| #define PrgmDisplayYPos 345 |
| #define SubroutineInset 2 |
| #define SubroutineLen 4 |
These are the spacing and location for the subroutine area.
| #define SubroutineXPos 145 |
| #define SubroutineYPos 465 |
1.5.7.1