xxx_viewmode.c
编写c函数
执行以下命令
'''
在src目录下
执行下面的命令。注意 windows 下的路径分隔符是 '\' 但是linux 下是 '/' 。输入的时候不能输错。
'''
python .\genarate_viewmode.py -p .\ -o .\viewmode
c函数需要使用特殊注释,才能被viewmode正确识别和生成xml文件
注释
/**
Used to save params in this window ---》 第一行是对函数的描述。
@function save_params ---》 @function 是函数名。
@announce extend ---》 @announce 如果值是 extent 就会被自动扩展和生成,否则不会被自动扩展。
@param {widget_t*} window window current window.--》 参数,必须指定类型,名称,注意,所有的参数顺序需要和函数真实参数顺序保持一致。否则无法正确生成代码。运行可能死机。
@param {widget_t*} widget current widget.
@param {char*} str const string type
@return {char*} return the string. ---》 返回值。必须指定类型。自动生成代码的时候会检查。
*/
支持的参数类型
widget_t*
char*
bool_t
int
float_t
ret_t