+ if (PlotGridX)
+ GridOffset %= PlotGridX;
+ break;
+
+ case Qt::Key_G:
+ if(PlotGridX || PlotGridY) {
+ PlotGridX= 0;
+ PlotGridY= 0;
+ } else {
+ PlotGridX= PlotGridXdefault;
+ PlotGridY= PlotGridYdefault;
+ }
+ break;
+
+ case Qt::Key_H:
+ puts("Plot Window Keystrokes:\n");
+ puts(" Key Action\n");
+ puts(" DOWN Zoom in");
+ puts(" G Toggle grid display");
+ puts(" H Show help");
+ puts(" LEFT Move left");
+ puts(" L Toggle lock grid relative to samples");
+ puts(" Q Hide window");
+ puts(" RIGHT Move right");
+ puts(" UP Zoom out");
+ puts("");
+ puts("Use client window 'data help' for more plot commands\n");
+ break;
+
+ case Qt::Key_L:
+ GridLocked= !GridLocked;
+ break;
+
+ case Qt::Key_Q:
+ this->hide();