Convert Button Image V6.0 to 8.2

I’m converting a code in LVGL v6.0 to version 8.2

how to change to have the same functionality as 6.0

// Button Image LVGL 6.0
imgbtn1 = lv_imgbtn_create(Tela_RCP, NULL);
lv_imgbtn_set_src(imgbtn1, LV_BTN_STATE_REL, &Btn_Home);
lv_imgbtn_set_src(imgbtn1, LV_BTN_STATE_TGL_REL, &Btn_Home);
lv_imgbtn_set_src(imgbtn1, LV_BTN_STATE_TGL_PR, &Home_OFF);
lv_imgbtn_set_src(imgbtn1, LV_BTN_STATE_PR, &Home_OFF);
lv_imgbtn_set_src(imgbtn1, LV_BTN_STATE_INA, &Home_OFF);
lv_imgbtn_set_toggle(imgbtn1, true);
lv_obj_set_event_cb(imgbtn1, btn_event_home);
lv_obj_set_pos(imgbtn1, 360, 335);

// Button Image LVGL 8.2
imgbtn1 = lv_imgbtn_create(Tela_RCP);
lv_imgbtn_set_src(imgbtn1, LV_IMGBTN_STATE_RELEASED, &Home_OFF, &Btn_Home, NULL);
..
   ...
lv_obj_add_event_cb(imgbtn1, btn_event_home, LV_EVENT_CLICKED, NULL);
lv_obj_set_pos(imgbtn1, 360, 335);