fix spelling_mistake

This commit is contained in:
lixianjing 2021-11-25 15:30:22 +08:00
parent 9600ceb334
commit 65a2093650
6 changed files with 66 additions and 58 deletions

View File

@ -1,5 +1,9 @@
# 最新动态
2021/11/25
* 修复部分宏拼写错误(感谢兆坤提供补丁)
* 修复API注释错误。
2021/11/24
* demouiold增加slider示例感谢雨欣提供补丁
* 修复触发按钮长按后导致丢失up消息的问题感谢智明提供补丁

View File

@ -4,48 +4,48 @@ style常量定义。
### 常量
<p id="style_id_t_consts">
| 名称 | 说明 |
| -------- | ------- |
| STYLE\_ID\_BG\_COLOR | 背景颜色。 |
| STYLE\_ID\_FG\_COLOR | 前景颜色。 |
| STYLE\_ID\_MASK\_COLOR | 蒙版颜色。 |
| STYLE\_ID\_FONT\_NAME | 字体名称。 |
| STYLE\_ID\_FONT\_SIZE | 字体大小。 |
| STYLE\_ID\_FONT\_STYLE | 字体风格(粗体、斜体等)。 |
| STYLE\_ID\_TEXT\_COLOR | 文本颜色。 |
| STYLE\_ID\_HIGHLIGHT\_FONT\_NAME | 高亮文本的字体名称。 |
| STYLE\_ID\_HIGHLIGHT\_FONT\_SIZE | 高亮文本的字体大小。 |
| STYLE\_ID\_HIGHLIGHT\_TEXT\_COLOR | 高亮文本的文本颜色。 |
| STYLE\_ID\_TIPS\_TEXT\_COLOR | 提示文本颜色。 |
| STYLE\_ID\_TEXT\_ALIGN\_H | 文本水平对齐的方式。 |
| STYLE\_ID\_TEXT\_ALIGN\_V | 文本垂直对齐的方式。 |
| STYLE\_ID\_BORDER\_COLOR | 边框颜色。 |
| STYLE\_ID\_BORDER\_WIDTH | 边框线宽。 |
| STYLE\_ID\_BORDER | 边框类型。 |
| STYLE\_ID\_BG\_IMAGE | 图片的名称。 |
| STYLE\_ID\_BG\_IMAGE\_DRAW\_TYPE | 图片的显示方式。 |
| STYLE\_ID\_ICON | 图标的名称。 |
| STYLE\_ID\_FG\_IMAGE | 图片的名称。 |
| STYLE\_ID\_FG\_IMAGE\_DRAW\_TYPE | 图片的显示方式。 |
| STYLE\_ID\_SPACER | 间距。 |
| STYLE\_ID\_MARGIN | 边距。 |
| STYLE\_ID\_MARGIN\_LEFT | 左边距。 |
| STYLE\_ID\_MARGIN\_RIGHT | 右边距。 |
| STYLE\_ID\_MARGIN\_TOP | 顶边距。 |
| STYLE\_ID\_MARGIN\_BOTTOM | 底边距。 |
| STYLE\_ID\_ICON\_AT | 图标的位置。 |
| STYLE\_ID\_ACTIVE\_ICON | Active图标的名称。 |
| STYLE\_ID\_X\_OFFSET | X方向的偏移方便实现按下的效果。 |
| STYLE\_ID\_Y\_OFFSET | Y方向的偏移方便实现按下的效果。 |
| STYLE\_ID\_SELECTED\_BG\_COLOR | 编辑器中选中区域的背景颜色。 |
| STYLE\_ID\_SELECTED\_FG\_COLOR | 编辑器中选中区域的前景颜色。 |
| STYLE\_ID\_SELECTED\_TEXT\_COLOR | 编辑器中选中区域的文本颜色。 |
| STYLE\_ID\_ROUND\_RADIUS | 圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_TOP\_LETF | 左上角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_TOP\_RIGHT | 右上角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_BOTTOM\_LETF | 左下角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| 名称 | 说明 |
| --------------------------------------- | ---------------------------------------------- |
| STYLE\_ID\_BG\_COLOR | 背景颜色。 |
| STYLE\_ID\_FG\_COLOR | 前景颜色。 |
| STYLE\_ID\_MASK\_COLOR | 蒙版颜色。 |
| STYLE\_ID\_FONT\_NAME | 字体名称。 |
| STYLE\_ID\_FONT\_SIZE | 字体大小。 |
| STYLE\_ID\_FONT\_STYLE | 字体风格(粗体、斜体等)。 |
| STYLE\_ID\_TEXT\_COLOR | 文本颜色。 |
| STYLE\_ID\_HIGHLIGHT\_FONT\_NAME | 高亮文本的字体名称。 |
| STYLE\_ID\_HIGHLIGHT\_FONT\_SIZE | 高亮文本的字体大小。 |
| STYLE\_ID\_HIGHLIGHT\_TEXT\_COLOR | 高亮文本的文本颜色。 |
| STYLE\_ID\_TIPS\_TEXT\_COLOR | 提示文本颜色。 |
| STYLE\_ID\_TEXT\_ALIGN\_H | 文本水平对齐的方式。 |
| STYLE\_ID\_TEXT\_ALIGN\_V | 文本垂直对齐的方式。 |
| STYLE\_ID\_BORDER\_COLOR | 边框颜色。 |
| STYLE\_ID\_BORDER\_WIDTH | 边框线宽。 |
| STYLE\_ID\_BORDER | 边框类型。 |
| STYLE\_ID\_BG\_IMAGE | 图片的名称。 |
| STYLE\_ID\_BG\_IMAGE\_DRAW\_TYPE | 图片的显示方式。 |
| STYLE\_ID\_ICON | 图标的名称。 |
| STYLE\_ID\_FG\_IMAGE | 图片的名称。 |
| STYLE\_ID\_FG\_IMAGE\_DRAW\_TYPE | 图片的显示方式。 |
| STYLE\_ID\_SPACER | 间距。 |
| STYLE\_ID\_MARGIN | 边距。 |
| STYLE\_ID\_MARGIN\_LEFT | 左边距。 |
| STYLE\_ID\_MARGIN\_RIGHT | 右边距。 |
| STYLE\_ID\_MARGIN\_TOP | 顶边距。 |
| STYLE\_ID\_MARGIN\_BOTTOM | 底边距。 |
| STYLE\_ID\_ICON\_AT | 图标的位置。 |
| STYLE\_ID\_ACTIVE\_ICON | Active图标的名称。 |
| STYLE\_ID\_X\_OFFSET | X方向的偏移方便实现按下的效果。 |
| STYLE\_ID\_Y\_OFFSET | Y方向的偏移方便实现按下的效果。 |
| STYLE\_ID\_SELECTED\_BG\_COLOR | 编辑器中选中区域的背景颜色。 |
| STYLE\_ID\_SELECTED\_FG\_COLOR | 编辑器中选中区域的前景颜色。 |
| STYLE\_ID\_SELECTED\_TEXT\_COLOR | 编辑器中选中区域的文本颜色。 |
| STYLE\_ID\_ROUND\_RADIUS | 圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_TOP\_LEFT | 左上角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_TOP\_RIGHT | 右上角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_BOTTOM\_LEFT | 左下角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_ROUND\_RADIUS\_BOTTOM\_RIGHT | 右下角圆角半径(仅在WITH\_VGCANVAS定义时生效)。 |
| STYLE\_ID\_CHILDREN\_LAYOUT | 子控件布局参数。 |
| STYLE\_ID\_SELF\_LAYOUT | 控件布局参数。 |
| STYLE\_ID\_FOCUSABLE | 是否支持焦点停留。 |
| STYLE\_ID\_FEEDBACK | 是否启用按键音、触屏音和震动等反馈。 |
| STYLE\_ID\_CHILDREN\_LAYOUT | 子控件布局参数。 |
| STYLE\_ID\_SELF\_LAYOUT | 控件布局参数。 |
| STYLE\_ID\_FOCUSABLE | 是否支持焦点停留。 |
| STYLE\_ID\_FEEDBACK | 是否启用按键音、触屏音和震动等反馈。 |

View File

@ -245,10 +245,10 @@ BEGIN_C_DECLS
#define STYLE_ID_ROUND_RADIUS "round_radius"
/**
* @const STYLE_ID_ROUND_RADIUS_TOP_LETF
* @const STYLE_ID_ROUND_RADIUS_TOP_LEFT
* (WITH_VGCANVAS定义时生效)
*/
#define STYLE_ID_ROUND_RADIUS_TOP_LETF "round_radius_top_left"
#define STYLE_ID_ROUND_RADIUS_TOP_LEFT "round_radius_top_left"
/**
* @const STYLE_ID_ROUND_RADIUS_TOP_RIGHT
@ -257,10 +257,10 @@ BEGIN_C_DECLS
#define STYLE_ID_ROUND_RADIUS_TOP_RIGHT "round_radius_top_right"
/**
* @const STYLE_ID_ROUND_RADIUS_BOTTOM_LETF
* @const STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT
* (WITH_VGCANVAS定义时生效)
*/
#define STYLE_ID_ROUND_RADIUS_BOTTOM_LETF "round_radius_bottom_left"
#define STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT "round_radius_bottom_left"
/**
* @const STYLE_ID_ROUND_RADIUS_BOTTOM_RIGHT
@ -523,6 +523,10 @@ ret_t style_destroy(style_t* s);
*/
ret_t style_normalize_value(const char* name, const char* value, value_t* out);
/*for compatibility*/
#define STYLE_ID_ROUND_RADIUS_BOTTOM_LETF STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT
#define STYLE_ID_ROUND_RADIUS_TOP_LETF STYLE_ID_ROUND_RADIUS_TOP_LEFT
END_C_DECLS
#endif /*TK_STYLE_H*/

View File

@ -1548,9 +1548,9 @@ ret_t widget_fill_rect(widget_t* widget, canvas_t* c, const rect_t* r, bool_t bg
const char* color_key = bg ? STYLE_ID_BG_COLOR : STYLE_ID_FG_COLOR;
const char* image_key = bg ? STYLE_ID_BG_IMAGE : STYLE_ID_FG_IMAGE;
rect_t bg_r = rect_init(widget->x, widget->y, widget->w, widget->h);
uint32_t radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LETF, radius);
uint32_t radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LEFT, radius);
uint32_t radius_tr = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_RIGHT, radius);
uint32_t radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LETF, radius);
uint32_t radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT, radius);
uint32_t radius_br = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_RIGHT, radius);
const char* draw_type_key = bg ? STYLE_ID_BG_IMAGE_DRAW_TYPE : STYLE_ID_FG_IMAGE_DRAW_TYPE;
gradient_t* gradient = style_get_gradient(style, color_key, &agradient);
@ -1658,9 +1658,9 @@ ret_t widget_stroke_border_rect(widget_t* widget, canvas_t* c, const rect_t* r)
uint32_t radius = style_get_int(style, STYLE_ID_ROUND_RADIUS, 0);
int32_t border = style_get_int(style, STYLE_ID_BORDER, BORDER_ALL);
uint32_t border_width = style_get_int(style, STYLE_ID_BORDER_WIDTH, 1);
uint32_t radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LETF, radius);
uint32_t radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LEFT, radius);
uint32_t radius_tr = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_RIGHT, radius);
uint32_t radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LETF, radius);
uint32_t radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT, radius);
uint32_t radius_br = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_RIGHT, radius);
if (bd.rgba.a) {

View File

@ -50,9 +50,9 @@ static ret_t color_tile_on_paint_stroke(widget_t* widget, canvas_t* c) {
border_width = style_get_int(style, STYLE_ID_BORDER_WIDTH, 1);
radius = style_get_int(style, STYLE_ID_ROUND_RADIUS, 0);
radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LETF, radius);
radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LEFT, radius);
radius_tr = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_RIGHT, radius);
radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LETF, radius);
radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT, radius);
radius_br = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_RIGHT, radius);
canvas_set_stroke_color(c, bd);
@ -89,9 +89,9 @@ static ret_t color_tile_on_paint_fill(widget_t* widget, canvas_t* c) {
}
radius = style_get_int(style, STYLE_ID_ROUND_RADIUS, 0);
radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LETF, radius);
radius_tl = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_LEFT, radius);
radius_tr = style_get_int(style, STYLE_ID_ROUND_RADIUS_TOP_RIGHT, radius);
radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LETF, radius);
radius_bl = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT, radius);
radius_br = style_get_int(style, STYLE_ID_ROUND_RADIUS_BOTTOM_RIGHT, radius);
canvas_set_fill_color(c, color);

View File

@ -13085,7 +13085,7 @@
},
{
"desc": "左上角圆角半径(仅在WITH_VGCANVAS定义时生效)。",
"name": "STYLE_ID_ROUND_RADIUS_TOP_LETF"
"name": "STYLE_ID_ROUND_RADIUS_TOP_LEFT"
},
{
"desc": "右上角圆角半径(仅在WITH_VGCANVAS定义时生效)。",
@ -13093,7 +13093,7 @@
},
{
"desc": "左下角圆角半径(仅在WITH_VGCANVAS定义时生效)。",
"name": "STYLE_ID_ROUND_RADIUS_BOTTOM_LETF"
"name": "STYLE_ID_ROUND_RADIUS_BOTTOM_LEFT"
},
{
"desc": "右下角圆角半径(仅在WITH_VGCANVAS定义时生效)。",