Lines Matching full:down
106 unsigned down )
109 //dprint("add keycode %d, down %d\n", code % 0x1ff, down );
110 kb->keycodes[(int)kb->keycode_count++] = ( (code & 0x1ff) | (down ? 0x200 : 0) );
124 printf(" [0x%03x,%s]", (code & 0x1ff), (code & 0x200) ? "down" : " up " );
242 int down )
266 if (!down) {
281 if (down) {
287 skin_keyboard_add_key_event(keyboard, code, down);
289 if (!down) {
329 skin_keyboard_cmd( keyboard, command, down );
341 skin_keyboard_raw_key_to_code(SkinKeyboard* kb, unsigned sym, int down)
418 int down )
421 kb->press_func( kb->press_opaque, code, down );
423 skin_keyboard_add_key_event(kb, code, down);
428 skin_keyboard_process_unicode_event( SkinKeyboard* kb, unsigned int unicode, int down )
439 skin_keyboard_add_key_event(kb, cmap->entries[n].code, down);
447 if (down)
448 skin_keyboard_add_key_event(kb, kKeyCodeCapLeft, down);
449 skin_keyboard_add_key_event(kb, cmap->entries[n].code, down);
450 if (!down)
451 skin_keyboard_add_key_event(kb, kKeyCodeCapLeft, down);
459 if (down)
460 skin_keyboard_add_key_event(kb, kKeyCodeAltLeft, down);
461 skin_keyboard_add_key_event(kb, cmap->entries[n].code, down);
462 if (!down)
463 skin_keyboard_add_key_event(kb, kKeyCodeAltLeft, down);
471 if (down) {
472 skin_keyboard_add_key_event(kb, kKeyCodeAltLeft, down);
473 skin_keyboard_add_key_event(kb, kKeyCodeCapLeft, down);
475 skin_keyboard_add_key_event(kb, cmap->entries[n].code, down);
476 if (!down) {
477 skin_keyboard_add_key_event(kb, kKeyCodeCapLeft, down);
478 skin_keyboard_add_key_event(kb, kKeyCodeAltLeft, down);
501 skin_keyboard_process_event( SkinKeyboard* kb, SDL_Event* ev, int down )
516 code = skin_keyboard_key_to_code( kb, sym, mod, down );
521 skin_keyboard_do_key_event(kb, code, down);
532 if (down) {
547 if ( !down && unicode == 0 ) {
556 skin_keyboard_process_unicode_event( kb, unicode, down ) > 0)
558 if (down)
565 code = skin_keyboard_raw_key_to_code( kb, sym, down );
576 skin_keyboard_do_key_event(kb, code, down);