aboutsummaryrefslogtreecommitdiff
path: root/scripts/style_api_gen.py
diff options
context:
space:
mode:
authorGabor Kiss-Vamosi <kisvegabor@gmail.com>2021-02-05 16:52:51 +0100
committerGabor Kiss-Vamosi <kisvegabor@gmail.com>2021-02-05 16:52:51 +0100
commit2cae4a27c118e8e8d031f02aa59ba1e720cb9773 (patch)
tree31299c90c70939fbedd2ecaa64f123b0632225ba /scripts/style_api_gen.py
parent8a1af8646f2eb7a4be232e7fa7570c65b46185ba (diff)
downloadlvgl-2cae4a27c118e8e8d031f02aa59ba1e720cb9773.tar.gz
lvgl-2cae4a27c118e8e8d031f02aa59ba1e720cb9773.zip
add some extra components and examples
Diffstat (limited to 'scripts/style_api_gen.py')
-rwxr-xr-xscripts/style_api_gen.py24
1 files changed, 23 insertions, 1 deletions
diff --git a/scripts/style_api_gen.py b/scripts/style_api_gen.py
index aef41446f..103166358 100755
--- a/scripts/style_api_gen.py
+++ b/scripts/style_api_gen.py
@@ -1,3 +1,5 @@
+#!/usr/bin/env python3
+
props = [
{'name': 'RADIUS', 'style_type': 'num', 'var_type': 'lv_coord_t' },
{'name': 'CLIP_CORNER', 'style_type': 'num', 'var_type': 'bool' },
@@ -68,7 +70,13 @@ props = [
{'name': 'LINE_ROUNDED', 'style_type': 'num', 'var_type': 'lv_coord_t' },
{'name': 'LINE_COLOR', 'style_type': 'color', 'var_type': 'lv_color_t' },
{'name': 'LINE_COLOR_FILTERED', 'style_type': 'color', 'var_type': 'lv_color_t' },
-{'name': 'LINE_OPA', 'style_type': 'num', 'var_type': 'lv_opa_t' },
+{'name': 'LINE_OPA', 'style_type': 'num', 'var_type': 'lv_opa_t' },
+{'name': 'ARC_WIDTH', 'style_type': 'num', 'var_type': 'lv_coord_t' },
+{'name': 'ARC_ROUNDED', 'style_type': 'num', 'var_type': 'lv_coord_t' },
+{'name': 'ARC_COLOR', 'style_type': 'color', 'var_type': 'lv_color_t' },
+{'name': 'ARC_COLOR_FILTERED', 'style_type': 'color', 'var_type': 'lv_color_t' },
+{'name': 'ARC_OPA', 'style_type': 'num', 'var_type': 'lv_opa_t' },
+{'name': 'ARC_IMG_SRC', 'style_type': 'ptr', 'var_type': 'const void *' },
{'name': 'CONTENT_TEXT', 'style_type': 'ptr', 'var_type': 'const char *' },
{'name': 'CONTENT_ALIGN', 'style_type': 'num', 'var_type': 'lv_align_t' },
{'name': 'CONTENT_OFS_X', 'style_type': 'num', 'var_type': 'lv_coord_t' },
@@ -100,8 +108,22 @@ def local_style_set(i):
for i in range(len(props)):
+ obj_style_get(i)
+
+print("")
+print("--------------------------------------------------------------------------------------------")
+print("")
+
+
+for i in range(len(props)):
local_style_set(i)
+print("")
+print("--------------------------------------------------------------------------------------------")
+print("")
+
+for i in range(len(props)):
+ style_set(i)