SSE::SSE(){ setupKey(); // store = new BStore(); }
//! Create the keyboard object keyboard::keyboard(bool centeredText){ ofSetLineWidth(10); cursorTimestamp = 0; cursorOn = false; setupKey(1, 1, "Q"); setupKey(1, 2, "W"); setupKey(1, 3, "E"); setupKey(1, 4, "R"); setupKey(1, 5, "T"); setupKey(1, 6, "Y"); setupKey(1, 7, "U"); setupKey(1, 8, "I"); setupKey(1, 9, "O"); setupKey(1, 10, "P"); setupKey(2, 2, "A"); setupKey(2, 3, "S"); setupKey(2, 4, "D"); setupKey(2, 5, "F"); setupKey(2, 6, "G"); setupKey(2, 7, "H"); setupKey(2, 8, "J"); setupKey(2, 9, "K"); setupKey(2, 10, "L"); setupKey(3, 3, "Z"); setupKey(3, 4, "X"); setupKey(3, 5, "C"); setupKey(3, 6, "V"); setupKey(3, 7, "B"); setupKey(3, 8, "N"); setupKey(3, 9, "M"); deleteButton = new ofButton(48, C_ROW_INCREMENT * 3 + OUTER_MIN_Y + TEXT_BOX_HEIGHT + TEXT_BOX_OFFSET + C_ROW_INCREMENT / 2.5, C_ROW_INCREMENT / 1.5, 63, 0x806080, "delete"); deleteButton->setFontSize(14); spaceButton = new ofButton(123, C_ROW_INCREMENT * 3 + OUTER_MIN_Y + TEXT_BOX_HEIGHT + TEXT_BOX_OFFSET + C_ROW_INCREMENT / 2.5, C_ROW_INCREMENT / 1.5, 63, 0x806080, "space"); spaceButton->setFontSize(14); rotateButton = new ofButton(198, C_ROW_INCREMENT * 3 + OUTER_MIN_Y + TEXT_BOX_HEIGHT + TEXT_BOX_OFFSET + C_ROW_INCREMENT / 2.5, C_ROW_INCREMENT / 1.5, 63, 0x806080, "rotate"); rotateButton->setFontSize(14); enterButton = new ofButton(273, C_ROW_INCREMENT * 3 + OUTER_MIN_Y + TEXT_BOX_HEIGHT + TEXT_BOX_OFFSET + C_ROW_INCREMENT / 2.5, C_ROW_INCREMENT / 1.5, 63, 0x806080, "enter"); enterButton->setFontSize(14); maxEntryCount = 10; rotationSpeed = 5000; rotationPosition = 0; rotating = false; y = 0; changeY(-OUTER_MAX_Y - 20); }