/lvgl-latest/src/libs/expat/ |
D | xmltok.c | 371 char **toP, const char *toLim) { in utf8_toUtf8() argument 377 const ptrdiff_t bytesStorable = toLim - *toP; in utf8_toUtf8() 395 memcpy(*toP, *fromP, bytesToCopy); in utf8_toUtf8() 397 *toP += bytesToCopy; in utf8_toUtf8() 410 unsigned short **toP, const unsigned short *toLim) { in utf8_toUtf16() argument 412 unsigned short *to = *toP; in utf8_toUtf16() 460 *toP = to; in utf8_toUtf16() 508 char **toP, const char *toLim) { in latin1_toUtf8() argument 516 if (toLim - *toP < 2) in latin1_toUtf8() 518 *(*toP)++ = (char)((c >> 6) | UTF8_cval2); in latin1_toUtf8() [all …]
|
D | xmltok.h | 193 const char *fromLim, char **toP, 198 unsigned short **toP, 278 #define XmlUtf8Convert(enc, fromP, fromLim, toP, toLim) \ argument 279 (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 281 #define XmlUtf16Convert(enc, fromP, fromLim, toP, toLim) \ argument 282 (((enc)->utf16Convert)(enc, fromP, fromLim, toP, toLim))
|
/lvgl-latest/src/others/fragment/ |
D | lv_fragment_manager.c | 90 lv_fragment_stack_item_t * top = lv_ll_get_tail(&manager->stack); in lv_fragment_manager_create_obj() local 93 if(states->in_stack && top->states != states) { in lv_fragment_manager_create_obj() 94 /*Only create obj for top item in stack*/ in lv_fragment_manager_create_obj() 155 lv_fragment_stack_item_t * top = lv_ll_get_tail(&manager->stack); in lv_fragment_manager_push() local 156 if(top != NULL) { in lv_fragment_manager_push() 157 item_delete_obj(top->states); in lv_fragment_manager_push() 161 /*Add fragment to the top of the stack*/ in lv_fragment_manager_push() 170 lv_fragment_t * top = lv_fragment_manager_get_top(manager); in lv_fragment_manager_pop() local 171 if(top == NULL) return false; in lv_fragment_manager_pop() 172 lv_fragment_manager_remove(manager, top); in lv_fragment_manager_pop() [all …]
|
D | lv_fragment.h | 176 * Remove the top-most fragment for stack 192 * Send event to top-most fragment 208 * Get top most fragment instance 210 * @return Top most fragment instance
|
/lvgl-latest/libs/nema_gfx/include/ |
D | nema_transitions.h | 81 …near transition vertically. When 'step' changes from zero to one, textures move from top to bottom, 82 otherwise textures move from bottom to top. The transition is complete when 'step' is 0 or 1. 84 * \param up Texture on the top side 108 …ube) transition vertically. When 'step' changes from zero to one, textures move from top to bottom, 109 otherwise textures move from bottom to top. The transition is complete when 'step' is 0 or 1. 111 * \param up Texture on the top side 136 …ube) transition vertically. When 'step' changes from zero to one, textures move from top to bottom, 137 otherwise textures move from bottom to top. The transition The transition is complete when 'step' i… 139 * \param up Texture on the top side 153 * \param up Texture on the top side [all …]
|
D | nema_vg_font.h | 54 #define NEMA_VG_ALIGNY_TOP (0x00U) /**< Align vertically to the top */ 63 #define NEMA_VG_CHAR_TTB (0x00U) /**< Character follows top to bottom orientation */ 64 #define NEMA_VG_CHAR_BTT (0x02U) /**< Character follows bottom to top orientation */ 130 * \param x X coordinate of text-area's top-left corner 131 * \param y Y coordinate of text-area's top-left corner 167 * the character to the left of the (x, y) point. Top to bottom (TTB) will have the same effect as 168 * RTL and bottom to top (BTT) will place the character higher than the (x, y) point by an offset 173 …* \param x X coordinate of character's top-left or top-right corner (controlled by the 'orientatio… 174 …* \param y Y coordinate of character's top-left or bottom-left corner (controlled by the 'orientat…
|
D | nema_font.h | 43 #define NEMA_ALIGNY_TOP (0x00U) /**< Align vertically to the top */ 114 * \param x X coordinate of text-area's top-left corner 115 * \param y Y coordinate of text-area's top-left corner 129 * \param x X coordinate of text-area's top-left corner 130 * \param y Y coordinate of text-area's top-left corner 144 * \param x X coordinate of the text-area's top-left corner 145 * \param y Y coordinate of the text-area's top-left corner 154 * \param x X coordinate of the character's top-left corner 155 * \param y Y coordinate of the character's top-left corner
|
D | nema_matrix4x4.h | 157 * \param top Top horizontal clipping plane 164 float bottom, float top, 173 * \param top Top horizontal clipping plane 178 float bottom, float top); 206 * \param x_orig Window top left X coordinate 207 * \param y_orig Window top left Y coordinate
|
/lvgl-latest/ |
D | Kconfig | 1216 bool "File system on top of stdio API" 1230 bool "File system on top of posix API" 1244 bool "File system on top of Win32 API" 1258 bool "File system on top of FatFS" 1272 bool "File system on top of memory-mapped API" 1279 bool "File system on top of littlefs API" 1289 bool "File system on top of Arduino ESP littlefs API" 1299 bool "File system on top of Arduino SD API" 1309 bool "File system on top of the UEFI EFI_SIMPLE_FILE_SYSTEM_PROTOCOL" 1442 bool "Top left" [all …]
|
/lvgl-latest/docs/details/base-widget/ |
D | scroll.rst | 77 ``pad_left/right/top/bottom`` sets the spacing around the scrollbars, 173 content. That is, the top side of the content can't be below the top side 192 - :cpp:enumerator:`LV_SCROLL_SNAP_START`: Align the children to the left/top side of a scrolled Wid… 237 …roll_to(widget, x, y, LV_ANIM_ON/OFF)`` scroll to bring the given coordinate to the top left corner 239 - ``lv_obj_scroll_to_y(widget, y, LV_ANIM_ON/OFF)`` scroll to bring the given coordinate to the top… 244 how to combine scroll event and store the scroll-top position. 253 printf("%d pixels are scrolled above top edge of display.\n", scroll_value); 262 - :cpp:expr:`lv_obj_get_scroll_y(widget)` Pixels scrolled past top of Widget's view window.
|
D | coord.rst | 21 - x=0; y=0 coordinate means the top-left corner of the parent plus the left/top padding plus border… 190 By default, the x and y coordinates are measured from the top left 318 be considered and children on the top and left remain cropped. This 331 lv_obj_set_content_height(widget, 30); /* The actual width: padding top + 30 + padding bottom */
|
/lvgl-latest/src/core/ |
D | lv_obj_pos.h | 49 * @note With default alignment it's the distance from the top left corner 60 * @note With default alignment it's the distance from the top left corner 71 * @note With default alignment it's the distance from the top left corner 130 * Set the height reduced by the top and bottom padding and the border width. 249 * @return distance of `obj` from the top side of its parent plus the parent's top padding 252 … Zero return value means the object is on the top padding of the parent, and not on the to… 312 * Get the height reduced by the top and bottom padding and the border width.
|
D | lv_refr.c | 215 lv_area_t top = obj->coords; in lv_obj_redraw() local 216 top.y2 = top.y1 + rout - 1; in lv_obj_redraw() 217 if(lv_area_intersect(&top, &top, &clip_area_ori)) { in lv_obj_redraw() 218 layer_children = lv_draw_layer_create(layer, LV_COLOR_FORMAT_ARGB8888, &top); in lv_obj_redraw() 233 lv_draw_layer(layer, &img_draw_dsc, &top); in lv_obj_redraw() 781 /*Get the most top object which is not covered by others*/ in refr_configured_layer() 787 /*Draw a bottom layer background if there is no top object*/ in refr_configured_layer() 813 /*Also refresh top and sys layer unconditionally*/ in refr_configured_layer() 821 * Search the most top object which fully covers an area 876 /*Refresh the top object and its children*/ in refr_obj_and_children()
|
D | lv_obj_scroll.h | 41 LV_SCROLL_SNAP_START, /**< Align to the left/top*/ 127 * @return current scroll position from top edge 136 * before its top edge appears. When LV_OBJ_FLAG_SCROLL_ELASTIC flag 138 * dragged below its normal top-edge boundary. 140 * @return pixels Widget can be scrolled down before its top edge appears
|
/lvgl-latest/docs/details/main-components/ |
D | display.rst | 77 3. Top Layer (above Active Screen, transparent and neither scroll-able nor click-able) 78 4. System Layer (above Top Layer, transparent and neither scroll-able nor click-able) 110 Top and System Layers 113 LVGL uses the Top Layer and System Layer two empower you to ensure that certain 114 :ref:`widgets` are *always* on top of other layers. 116 You can add "pop-up windows" to the *Top Layer* freely. The Top Layer was meant to 125 While the Top Layer and System Layer are created by their owning :ref:`display` 130 If the :cpp:enumerator:`LV_OBJ_FLAG_CLICKABLE` flag is set on the Top Layer, then it will 142 Similar to the Top- and System Layers, the Bottom Layer is also the full size of the
|
/lvgl-latest/src/drivers/windows/ |
D | lv_windows_context.c | 321 client_rect.bottom - client_rect.top, in lv_windows_display_driver_flush_callback() 331 client_rect.top, in lv_windows_display_driver_flush_callback() 333 client_rect.bottom - client_rect.top, in lv_windows_display_driver_flush_callback() 519 request_content_size.bottom - request_content_size.top); in lv_windows_window_message_callback_nolock() 581 window_rect.bottom - window_rect.top; in lv_windows_window_message_callback_nolock() 586 client_rect.bottom - client_rect.top; in lv_windows_window_message_callback_nolock() 624 suggested_rect->top, in lv_windows_window_message_callback_nolock()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_vglite_path.c | 70 /* Top-right arc */ in vglite_create_rect_path_data() 97 /* Top-left arc*/ in vglite_create_rect_path_data() 119 /* Top side */ in vglite_create_rect_path_data() 124 /* Top-right corner */ in vglite_create_rect_path_data() 166 /* Top-left corner */ in vglite_create_rect_path_data() 185 /* Top side */ in vglite_create_rect_path_data()
|
/lvgl-latest/src/drivers/display/lcd/ |
D | lv_lcd_generic_mipi.h | 77 … (1 << 0) /* This bit flips the image shown on the display device top to bottom. No chang… 87 …VERTICAL /* This bit flips the image shown on the display device top to bottom. No chang… 94 … 0 /* Line Address Order: LCD Refresh Top to Bottom */ 95 … LV_LCD_MASK_LINE_ADDRESS_ORDER /* Line Address Order: LCD Refresh Bottom to Top */ 100 …ORDER__TTOB 0 /* Page Address Order: Top to Bottom */ 101 …ORDER__BTOT LV_LCD_MASK_PAGE_ADDRESS_ORDER /* Page Address Order: Bottom to Top */
|
/lvgl-latest/src/display/ |
D | lv_display.h | 381 …* Return the top layer. The top layer is the same on all screens and it is above the normal screen… 382 …* @param disp pointer to display which top layer should be get. (NULL to use the default scre… 383 * @return pointer to the top layer object 388 …er. The system layer is the same on all screen and it is above the normal screen and the top layer. 426 * Get the top layer of the default display 427 * @return pointer to the top layer
|
/lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
D | regex.h | 209 … while (!operatorStack.Empty() && *operatorStack.template Top<Operator>() < kAlternation) in RAPIDJSON_DIAG_OFF() 213 *atomCountStack.template Top<unsigned>() = 0; in RAPIDJSON_DIAG_OFF() 222 … while (!operatorStack.Empty() && *operatorStack.template Top<Operator>() != kLeftParenthesis) in RAPIDJSON_DIAG_OFF() 334 if (*atomCountStack.template Top<unsigned>()) in RAPIDJSON_DIAG_OFF() 336 (*atomCountStack.template Top<unsigned>())++; in RAPIDJSON_DIAG_OFF() 453 … const Frag src = *operandStack.template Top<Frag>(); // Copy constructor to prevent invalidation in RAPIDJSON_DIAG_OFF() 454 …SizeType count = stateCount_ - src.minIndex; // Assumes top operand contains states in [src->minIn… in RAPIDJSON_DIAG_OFF()
|
/lvgl-latest/docs/details/widgets/ |
D | chart.rst | 94 When a chart is drawn, certain things appear on top of other things, in this 100 - Earliest data series added appears on top. 102 on top of points earlier in the sequence when there is overlap. 106 - The most recent cursor added appears on top. 181 - :cpp:enumerator:`LV_CHART_AXIS_SECONDARY_X`: Top axis 291 would be drawn on top of the border and in this case it is not drawn so
|
/lvgl-latest/scripts/ |
D | style_api_gen.py | 83 …'dsc': "Set pivot point's X coordinate for transformations. Relative to Widget's top left corner'"… 87 …'dsc': "Set pivot point's Y coordinate for transformations. Relative to Widget's top left corner'"… 100 'dsc': "Sets the padding on the top. It makes the content area smaller in this direction."}, 129 'dsc': "Sets margin on the top. Widget will keep this space from its siblings in layouts."}, 162 …'dsc': "Set point from which background color should start for gradients. 0 means to top/left side… 166 …'dsc': "Set point from which background's gradient color should start. 0 means to top/left side, 2… 215 …de(s) the border should be drawn. Possible values are `LV_BORDER_SIDE_NONE/TOP/BOTTOM/LEFT/RIGHT/I…
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_box_shadow.c | 161 /*Top right corner*/ in lv_draw_sw_box_shadow() 166 /*Do not overdraw the other top corners*/ in lv_draw_sw_box_shadow() 204 *Almost the same as top right just read the lines of `sh_buf` from then end*/ in lv_draw_sw_box_shadow() 246 /*Top side*/ in lv_draw_sw_box_shadow() 442 /*Top left corner*/ in lv_draw_sw_box_shadow() 710 /*Forget the top pixel*/ in shadow_blur_corner()
|
/lvgl-latest/src/widgets/textarea/ |
D | lv_textarea.c | 475 /*Check the top*/ in lv_textarea_set_cursor_pos() 1222 int32_t top = lv_obj_get_style_pad_top(obj, LV_PART_CURSOR) + border_width; in refr_cursor_area() local 1229 cur_area.y1 = letter_pos.y - top; in refr_cursor_area() 1408 int32_t top = lv_obj_get_style_pad_top(obj, LV_PART_MAIN); in draw_placeholder() local 1415 ph_coords.y1 += top + border_width; in draw_placeholder() 1449 int32_t top = lv_obj_get_style_pad_top(obj, LV_PART_CURSOR) + border_width; in draw_cursor() local 1454 cur_area.y1 += top; in draw_cursor()
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | prettywriter.h | 140 …RAPIDJSON_ASSERT(!Base::level_stack_.template Top<typename Base::Level>()->inArray); // currently … 141 …RAPIDJSON_ASSERT(0 == Base::level_stack_.template Top<typename Base::Level>()->valueCount % 2); //… 166 RAPIDJSON_ASSERT(Base::level_stack_.template Top<typename Base::Level>()->inArray); 211 typename Base::Level* level = Base::level_stack_.template Top<typename Base::Level>(); in PrettyPrefix()
|