Lines Matching full:with
3 With LVGL, you don't need to draw anything manually. Just create objects (like buttons, labels, arc…
14 (e.g. via a display controller with SPI interface).
18 The main difference is that with LVGL you don't have to store two frame buffers (which usually requ…
23 Be sure to get familiar with the [Buffering modes of LVGL](/porting/display) first.
38 - Repeat the same with remaining joined areas.
57 2. **Call the draw function** Call the draw function with the draw descriptor and some other parame…
59 4. **Calculate all the added mask** It composites opacity values into a *mask buffer* with the "sha…
65 Essentially, every (skew) line is bounded with four line masks forming a rectangle.
66 - `LV_DRAW_MASK_TYPE_RADIUS` Removes the inner or outer corners of a rectangle with a radiused tran…
72 - **letters** Create a mask from the letter and draw a rectangle with the letter's color using the …
89 1. Initialize a mask parameter with `lv_draw_mask_<type>_init`. See `lv_draw_mask.h` for the whole …
90 2. Add the mask parameter to the draw engine with `int16_t mask_id = lv_draw_mask_add(¶m, ptr)`…
92 4. Remove the mask from the draw engine with `lv_draw_mask_remove_id(mask_id)` or `lv_draw_mask_rem…
93 5. Free the parameter with `lv_draw_mask_free_param(¶m)`.
101 To ensure a great level of flexibility LVGL sends a lot of events during drawing with parameters th…
148 …utton matrix's button) it sends events before and after drawing that part with some context of the…
149 This allows changing the parts on a very low level with masks, extra drawing, or changing the param…
218 …this case LVGL needs to know that the slider's draw area should be larger with the size required f…
220 You can simply set the required draw area with `lv_event_set_ext_draw_size(e, size)`.