lv_app_kb MODE_ANIM -> ANIM_IN, ANIM_OUT

This commit is contained in:
Gabor
2017-06-13 14:42:44 +02:00
committed by Kiss-Vamosi Gabor
parent 57453a1f41
commit f931d759bb
2 changed files with 7 additions and 7 deletions

View File

@@ -156,11 +156,11 @@ lv_obj_t * lv_app_kb_open(lv_obj_t * ta, lv_app_kb_mode_t mode, void (*close)(lv
} }
lv_ta_set_cursor_pos(kb_ta, LV_TA_CUR_LAST); lv_ta_set_cursor_pos(kb_ta, LV_TA_CUR_LAST);
if(kb_mode & LV_APP_KB_MODE_CURSOR_MANAGE) { if(kb_mode & LV_APP_KB_MODE_CUR_MANAGE) {
lv_ta_set_cursor_show(kb_ta, true); lv_ta_set_cursor_show(kb_ta, true);
} }
if(kb_mode & LV_APP_KB_MODE_ANIM) { if(kb_mode & LV_APP_KB_MODE_ANIM_IN) {
lv_obj_anim(kb_btnm, LV_ANIM_FLOAT_BOTTOM | ANIM_IN, LV_APP_KB_ANIM_TIME, 0, NULL); lv_obj_anim(kb_btnm, LV_ANIM_FLOAT_BOTTOM | ANIM_IN, LV_APP_KB_ANIM_TIME, 0, NULL);
} }
@@ -190,11 +190,11 @@ void lv_app_kb_close(bool ok)
kb_win = NULL; kb_win = NULL;
} }
if(kb_mode & LV_APP_KB_MODE_CURSOR_MANAGE) { if(kb_mode & LV_APP_KB_MODE_CUR_MANAGE) {
lv_ta_set_cursor_show(kb_ta, false); lv_ta_set_cursor_show(kb_ta, false);
} }
if(kb_mode & LV_APP_KB_MODE_ANIM) { if(kb_mode & LV_APP_KB_MODE_ANIM_OUT) {
lv_obj_anim(kb_btnm, LV_ANIM_FLOAT_BOTTOM | ANIM_OUT, LV_APP_KB_ANIM_TIME, 0, lv_obj_del); lv_obj_anim(kb_btnm, LV_ANIM_FLOAT_BOTTOM | ANIM_OUT, LV_APP_KB_ANIM_TIME, 0, lv_obj_del);
} else { } else {
lv_obj_del(kb_btnm); lv_obj_del(kb_btnm);
@@ -204,7 +204,6 @@ void lv_app_kb_close(bool ok)
kb_ta = NULL; kb_ta = NULL;
} }
/********************** /**********************
* STATIC FUNCTIONS * STATIC FUNCTIONS
**********************/ **********************/

View File

@@ -24,8 +24,9 @@ typedef enum
LV_APP_KB_MODE_TXT = 0x0001, LV_APP_KB_MODE_TXT = 0x0001,
LV_APP_KB_MODE_NUM = 0x0002, LV_APP_KB_MODE_NUM = 0x0002,
LV_APP_KB_MODE_WIN_RESIZE = 0x0004, LV_APP_KB_MODE_WIN_RESIZE = 0x0004,
LV_APP_KB_MODE_CURSOR_MANAGE = 0x0008, LV_APP_KB_MODE_CUR_MANAGE = 0x0008,
LV_APP_KB_MODE_ANIM = 0x0010, LV_APP_KB_MODE_ANIM_IN = 0x0010,
LV_APP_KB_MODE_ANIM_OUT = 0x0020,
}lv_app_kb_mode_t; }lv_app_kb_mode_t;
/********************** /**********************