lv_example_style_5.py 480 B

1234567891011121314151617181920212223
  1. #
  2. # Using the Shadow style properties
  3. #
  4. style = lv.style_t()
  5. style.init()
  6. # Set a background color and a radius
  7. style.set_radius(5)
  8. style.set_bg_opa(lv.OPA.COVER)
  9. style.set_bg_color(lv.palette_lighten(lv.PALETTE.GREY, 1))
  10. # Add a shadow
  11. style.set_shadow_width(8)
  12. style.set_shadow_color(lv.palette_main(lv.PALETTE.BLUE))
  13. style.set_shadow_ofs_x(10)
  14. style.set_shadow_ofs_y(20)
  15. # Create an object with the new style
  16. obj = lv.obj(lv.scr_act())
  17. obj.add_style(style, 0)
  18. obj.center()