mcu_ab568x/userboot240328/app/platform/gui/components/compo_datetime.h
2025-05-30 18:03:10 +08:00

26 lines
657 B
C

#ifndef _COMPO_DATETIME_H
#define _COMPO_DATETIME_H
enum COMPO_DATETIME_TYPE {
COMPO_DATETIME_TYPE_HOUR,
COMPO_DATETIME_TYPE_MINUTE,
COMPO_DATETIME_TYPE_SECOND,
};
typedef struct compo_datetime_t_ {
COMPO_STRUCT_COMMON;
u8 dt_type;
widget_image_t *img;
} compo_datetime_t;
//创建一个时钟组件
compo_datetime_t *compo_datetime_create(compo_form_t *frm, u8 dt_type, u32 res_addr);
//设置时钟组件的坐标
void compo_datetime_set_pos(compo_datetime_t *dtime, s16 x, s16 y);
//设置时钟组件的旋转中心点
void compo_datetime_set_center(compo_datetime_t *dtime, s16 x, s16 y);
#endif