示例#1
0
文件: SSE.cpp 项目: baddymaster/se
SSE::SSE(){
	setupKey();
//	store = new BStore();
}
示例#2
0
//! 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);
}