summaryrefslogtreecommitdiff
path: root/apps/plugins/rockpaint.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/rockpaint.c')
-rw-r--r--apps/plugins/rockpaint.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/plugins/rockpaint.c b/apps/plugins/rockpaint.c
index 5388aceed5..458f6b552a 100644
--- a/apps/plugins/rockpaint.c
+++ b/apps/plugins/rockpaint.c
@@ -31,6 +31,7 @@
31#include "plugin.h" 31#include "plugin.h"
32#include "lib/pluginlib_bmp.h" 32#include "lib/pluginlib_bmp.h"
33#include "lib/rgb_hsv.h" 33#include "lib/rgb_hsv.h"
34#include "lib/playback_control.h"
34 35
35PLUGIN_HEADER 36PLUGIN_HEADER
36 37
@@ -533,6 +534,7 @@ enum {
533 MAIN_MENU_NEW, MAIN_MENU_LOAD, MAIN_MENU_SAVE, 534 MAIN_MENU_NEW, MAIN_MENU_LOAD, MAIN_MENU_SAVE,
534 MAIN_MENU_BRUSH_SIZE, MAIN_MENU_BRUSH_SPEED, MAIN_MENU_COLOR, 535 MAIN_MENU_BRUSH_SIZE, MAIN_MENU_BRUSH_SPEED, MAIN_MENU_COLOR,
535 MAIN_MENU_GRID_SIZE, 536 MAIN_MENU_GRID_SIZE,
537 MAIN_MENU_PLAYBACK_CONTROL,
536 MAIN_MENU_EXIT, 538 MAIN_MENU_EXIT,
537 }; 539 };
538enum { 540enum {
@@ -551,7 +553,8 @@ enum {
551MENUITEM_STRINGLIST(main_menu, "RockPaint", NULL, 553MENUITEM_STRINGLIST(main_menu, "RockPaint", NULL,
552 "Resume", "New", "Load", "Save", 554 "Resume", "New", "Load", "Save",
553 "Brush Size", "Brush Speed", 555 "Brush Size", "Brush Speed",
554 "Choose Color", "Grid Size", "Exit"); 556 "Choose Color", "Grid Size",
557 "Playback Control", "Exit");
555MENUITEM_STRINGLIST(size_menu, "Choose Size", NULL, 558MENUITEM_STRINGLIST(size_menu, "Choose Size", NULL,
556 "1x", "2x","4x", "8x"); 559 "1x", "2x","4x", "8x");
557MENUITEM_STRINGLIST(speed_menu, "Choose Speed", NULL, 560MENUITEM_STRINGLIST(speed_menu, "Choose Speed", NULL,
@@ -2527,6 +2530,10 @@ static void goto_menu(void)
2527 gridsize = gridsize_list[multi]; 2530 gridsize = gridsize_list[multi];
2528 break; 2531 break;
2529 2532
2533 case MAIN_MENU_PLAYBACK_CONTROL:
2534 playback_control( NULL );
2535 break;
2536
2530 case MAIN_MENU_EXIT: 2537 case MAIN_MENU_EXIT:
2531 restore_screen(); 2538 restore_screen();
2532 quit=true; 2539 quit=true;