diff --git a/src/Application/ProjectionMappingState.cpp b/src/Application/ProjectionMappingState.cpp index 5806d6d..fda934d 100644 --- a/src/Application/ProjectionMappingState.cpp +++ b/src/Application/ProjectionMappingState.cpp @@ -121,7 +121,12 @@ void ProjectionMappingState::onKeyPressed(Application * app, ofKeyEventArgs & ar } break; - case OF_KEY_TAB: + case '.': + app->getCmdManager()->exec(new SelNextSurfaceCmd(app->getSurfaceManager())); + break; + + case ',': + app->getCmdManager()->exec(new SelPrevSurfaceCmd(app->getSurfaceManager())); break; default: diff --git a/src/Application/ProjectionMappingState.h b/src/Application/ProjectionMappingState.h index 23b2433..a1b58fd 100644 --- a/src/Application/ProjectionMappingState.h +++ b/src/Application/ProjectionMappingState.h @@ -10,6 +10,8 @@ #include "RmGridRowCmd.h" #include "AddGridColCmd.h" #include "RmGridColCmd.h" +#include "SelNextSurfaceCmd.h" +#include "SelPrevSurfaceCmd.h" #include "TogglePerspectiveCmd.h" #include "SurfaceType.h"