detail fix.
@@ -473,6 +473,12 @@ | ||
473 | 473 | free(bchank->data.bin); |
474 | 474 | } |
475 | 475 | |
476 | +LOCAL VOID bchank_hmi_timeout(bchank_t *bchank, W code) | |
477 | +{ | |
478 | + bchank_caret_blink(&bchank->caret); | |
479 | + req_tmg(1000, 0); | |
480 | +} | |
481 | + | |
476 | 482 | LOCAL VOID bchank_hmi_draw(bchank_t *bchank, editorwindow_t *window) |
477 | 483 | { |
478 | 484 | RECT r; |
@@ -526,8 +532,7 @@ | ||
526 | 532 | case BCHANKHMIEVENT_TYPE_COMMON_KEYDOWN: |
527 | 533 | case BCHANKHMIEVENT_TYPE_COMMON_MENU: |
528 | 534 | case BCHANKHMIEVENT_TYPE_COMMON_TIMEOUT: |
529 | - bchank_caret_blink(&bchank->caret); | |
530 | - req_tmg(1000, 0); | |
535 | + bchank_hmi_timeout(bchank, evt->data.common_timeout.code); | |
531 | 536 | break; |
532 | 537 | case BCHANKHMIEVENT_TYPE_EDITORWINDOW_DRAW: |
533 | 538 | bchank_hmi_draw(bchank, window); |