Home
last modified time | relevance | path

Searched full:top (Results 1 – 25 of 161) sorted by relevance

1234567

/lvgl-latest/src/libs/expat/
Dxmltok.c371 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 …]
Dxmltok.h193 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/
Dlv_fragment_manager.c90 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 …]
Dlv_fragment.h176 * 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/
Dnema_transitions.h81 …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 …]
Dnema_vg_font.h54 #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…
Dnema_font.h43 #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
Dnema_matrix4x4.h157 * \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/
DKconfig1216 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/
Dscroll.rst77 ``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.
Dcoord.rst21 - 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/
Dlv_obj_pos.h49 * @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.
Dlv_refr.c215 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()
Dlv_obj_scroll.h41 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/
Ddisplay.rst77 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/
Dlv_windows_context.c321 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/
Dlv_vglite_path.c70 /* 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/
Dlv_lcd_generic_mipi.h77 … (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/
Dlv_display.h381 …* 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/
Dregex.h209 … 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/
Dchart.rst94 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/
Dstyle_api_gen.py83 …'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/
Dlv_draw_sw_box_shadow.c161 /*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/
Dlv_textarea.c475 /*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/
Dprettywriter.h140 …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()

1234567