lv_img_dsc_t myimage= {{LV_IMG_CF_INDEXED_1BIT,0,0,128,64},1033,buffer}; String filename="/p";//读取sd卡的文件名存储寄存器USER_DATA user_data= {{"xixi"},0};//初始化一下/*Display flushing*/voidmy_disp_flush(lv_disp_drv_t* disp,constlv_area_t* area, lv_color_t*color_p...
Is your feature request related to a problem? Please describe. At the moment does not exists a way to add user_data to a callback button. I see I can link a button event to an UserAction, but no way to pass user_data to them. I would lik...
lv_indev_data_t data; indev_act = task->user_data;//indev_act是当前活跃的输入设备,即我们的指针 /*Read and process all indevs*/ if(indev_act->driver.disp == NULL) return; /*Not assigned to any displays*/ /*Handle reset query before processing the point*/ //如果有reset的需求,重新...
Can we call it user_data? Ok,let's update it.replace ext_data with user_data d8f82f9 bjsylvia changed the title feat(global): support ext_data for lv_global_t feat(global): support user_data for lv_global_t Nov 1, 2023 Member kisvegabor commented Nov 2, 2023 Merging, thanks!Vi...
button_data_t*btn_data=malloc(sizeof(button_data_t)); btn_data->obj=btn; lv_obj_set_user_data(btn,btn_data); 接下来,在点击回调函数中,从附加到对象的自定义数据结构中获取对象和对应的RGB值: staticvoidbtn_click_cb(lv_obj_t*btn,lv_event_tevent) ...
lv_obj_t *win2 = lv_obj_get_user_data(win1); //获取W2的ID lv_obj_move_foreground(win2); //跳转到W2 } } 至此,通过以上步骤实现了从W1中的组件C1跳转到W2,在W2中的组件C2跳转回W1的跳转功能。 总结 跳转函数是GUI开发中非常重要的一部分,能够实现不同组件之间的快速跳转,为用户提供更好的操作...
;if(touches==0)return;GTPointp=ts.getPoint(0);//Serial.printf("#%d %d,%d s:%d\n", p.trackId, p.x, p.y, p.area);data->state=LV_INDEV_STATE_PR;data->point.x=p.x;data->point.y=p.y;return;/*No buffering now so no more data read*/}// UI 元素事件处理...
lv_run(); } void lv_example_point_task(lv_task_t *task) { lv_point(task->user_data, 200, 200); lv_task_sleep_until_ms(task, 1000); } #endif ``` 这个例子中,我们创建了一个窗口,并在窗口的中心画了一个点。点的颜色是红色,半径为10。©...
CONFIG_LV_USE_USER_DATA=y # CONFIG_LV_ENABLE_GC is not set # end of Others # # Compiler settings # # CONFIG_LV_BIG_ENDIAN_SYSTEM is not set CONFIG_LV_ATTRIBUTE_MEM_ALIGN_SIZE=1 CONFIG_LV_ATTRIBUTE_FAST_MEM_USE_IRAM=y # CONFIG_LV_USE_LARGE_COORD is not set # end...
#include "hal_data.h" #include "dsi_layer.h" #include "lvgl.h" #include "lv_demos.h" FSP_CPP_HEADER void R_BSP_WarmStart(bsp_warm_start_event_t event); FSP_CPP_FOOTER #define RGB_565_REG (0x1F << 11) #define RGB_565_GREEN (0x3F << 5) ...