Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 4.83 KB | None | 0 0
  1.     LV_IMG_DECLARE(gnd_img);
  2.     LV_IMG_DECLARE(bt_img);
  3.     LV_IMG_DECLARE(gnd_balance_img);
  4.     LV_IMG_DECLARE(power_img);
  5.     LV_IMG_DECLARE(speed_img);
  6.     LV_IMG_DECLARE(separation_img);
  7.     LV_IMG_DECLARE(move_fix_img);
  8.     LV_IMG_DECLARE(back_img);
  9.     LV_IMG_DECLARE(vol_img);
  10.     LV_IMG_DECLARE(light_img);
  11.     /*bt IMG*/
  12.     lv_obj_t * btimg = lv_img_create(lv_scr_act(), NULL);
  13.     lv_img_set_src(btimg, &bt_img);
  14.     lv_obj_set_pos(btimg, 10, 10);
  15.    
  16. /*styles*/
  17.  
  18.     static lv_style_t bg_style;
  19.     lv_style_copy(&bg_style, &lv_style_pretty);
  20.     bg_style.body.main_color = LV_COLOR_WHITE;
  21.     bg_style.body.grad_color = LV_COLOR_HEX3(0xddd);
  22.     bg_style.body.border.width = 0;
  23.     bg_style.text.line_space = 20;
  24.     bg_style.text.opa = LV_OPA_40;
  25.  
  26.     static lv_style_t sel_style;
  27.     lv_style_copy(&sel_style, &lv_style_pretty);
  28.     sel_style.body.empty = 1;
  29.     sel_style.body.radius = LV_RADIUS_CIRCLE;
  30.     sel_style.text.color = LV_COLOR_BLUE;
  31.  
  32.     static lv_style_t button_style;
  33.     lv_style_copy(&button_style, &lv_style_plain);
  34.     button_style.body.main_color = LV_COLOR_WHITE;
  35.     button_style.body.grad_color = LV_COLOR_WHITE;
  36.     button_style.body.radius = 1;
  37.     button_style.body.border.color = LV_COLOR_GRAY;
  38.     button_style.body.border.width =0;
  39.     button_style.body.border.opa = LV_OPA_100;
  40.     button_style.body.padding.hor = 1;            
  41.     button_style.body.padding.ver = 1;          
  42.     button_style.text.color = LV_COLOR_RED;
  43. /*---*/
  44.  
  45.    
  46.  
  47. /*gnd but*/
  48.      lv_obj_t *  gndbtn = lv_imgbtn_create(lv_scr_act(), NULL);
  49.      lv_obj_set_pos(gndbtn, 10, 90);
  50.      lv_imgbtn_set_src(gndbtn, LV_BTN_STATE_REL, &gnd_img);
  51.      lv_group_add_obj(g, gndbtn);
  52. /*gnd_roller*/
  53.      lv_obj_t *gnd_roller = lv_roller_create(lv_scr_act(), NULL);
  54.      lv_roller_set_options(gnd_roller, "0\n"
  55.                                "1\n"
  56.                                "2\n"
  57.                                "3\n"
  58.                                "4\n"
  59.                                "5\n"
  60.                                "6\n"
  61.                                "7\n"
  62.                                "8\n"
  63.                                "9");
  64.      // lv_roller_set_style(gnd_roller, LV_ROLLER_STYLE_BG, &bg_style);
  65.      // lv_roller_set_selected(gnd_roller, 3, false);
  66.      // lv_roller_set_style(gnd_roller, LV_ROLLER_STYLE_SEL, &sel_style);
  67.      // lv_roller_set_visible_row_count(gnd_roller, 2);
  68.       lv_roller_set_hor_fit(gnd_roller, false);
  69.       lv_obj_set_width(gnd_roller, 20);
  70.       lv_obj_set_height(gnd_roller, 43);
  71.       lv_obj_set_pos(gnd_roller, 65, 90);
  72.       lv_group_add_obj(g, gnd_roller);
  73. /*bgnd but*/
  74.       lv_obj_t *  bgndbtn = lv_imgbtn_create(lv_scr_act(), NULL);
  75.       lv_obj_set_pos(bgndbtn, 10, 140);
  76.       lv_imgbtn_set_src(bgndbtn, LV_BTN_STATE_REL, &gnd_balance_img);
  77.       lv_group_add_obj(g, bgndbtn);
  78. /*bgnd roller*/
  79.       lv_obj_t *bgnd_roller = lv_roller_create(lv_scr_act(), NULL);
  80.       lv_roller_set_options(bgnd_roller, "0\n"
  81.                                "1\n"
  82.                                "2\n"
  83.                                "3\n"
  84.                                "4\n"
  85.                                "5\n"
  86.                                "6\n"
  87.                                "7\n"
  88.                                "8\n"
  89.                                "9");
  90.  // lv_roller_set_style(bgnd_roller, LV_ROLLER_STYLE_BG, &bg_style);
  91.  // lv_roller_set_selected(bgnd_roller, 3, false);
  92.  // lv_roller_set_style(bgnd_roller, LV_ROLLER_STYLE_SEL, &sel_style);
  93.  // lv_roller_set_visible_row_count(bgnd_roller, 2);
  94.     lv_roller_set_hor_fit(bgnd_roller, false);
  95.     lv_obj_set_width(bgnd_roller, 20);
  96.     lv_obj_set_height(bgnd_roller, 43);
  97.     lv_obj_set_pos(bgnd_roller, 65, 140);
  98.     lv_group_add_obj(g, bgnd_roller);
  99. /*pwr bt*/
  100.      lv_obj_t *  pwrbtn = lv_imgbtn_create(lv_scr_act(), NULL);
  101.      lv_obj_set_pos(pwrbtn, 10, 190);
  102.      lv_imgbtn_set_src(pwrbtn, LV_BTN_STATE_REL, &power_img);
  103.      lv_group_add_obj(g, pwrbtn);
  104. /*roller*/
  105.      lv_obj_t *pwr_roller = lv_roller_create(lv_scr_act(), NULL);
  106.      lv_roller_set_options(pwr_roller, "0\n"
  107.                                "1\n"
  108.                                "2\n"
  109.                                "3\n"
  110.                                "4\n"
  111.                                "5\n"
  112.                                "6\n"
  113.                                "7\n"
  114.                                "8\n"
  115.                                "9");
  116.    // lv_roller_set_style(pwr_roller, LV_ROLLER_STYLE_BG, &bg_style);
  117.    // lv_roller_set_selected(pwr_roller, 3, false);
  118.    // lv_roller_set_style(pwr_roller, LV_ROLLER_STYLE_SEL, &sel_style);
  119.    // lv_roller_set_visible_row_count(pwr_roller, 2);
  120.       lv_roller_set_hor_fit(pwr_roller, false);
  121.       lv_obj_set_width(pwr_roller, 20);
  122.       lv_obj_set_height(pwr_roller, 40);
  123.       lv_obj_set_pos(pwr_roller, 65, 190);
  124.       lv_group_add_obj(g, pwr_roller);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement