当前位置: 首页 > news >正文

泉州设计网站学生免费建设网站

泉州设计网站,学生免费建设网站,重庆万州网站建设公司电话,越城网站建设公司复选框 (Checkbox) 复选框主要是让用户进行一些内容选择#xff0c;或者同意用户协议。 示例代码 – 复选框回调函数 function event_handler(obj, event) if event lvgl.EVENT_VALUE_CHANGED then print(“State”, lvgl.checkbox_is_checked(obj)) end end – 创建复选框…复选框 (Checkbox) 复选框主要是让用户进行一些内容选择或者同意用户协议。 示例代码 – 复选框回调函数 function event_handler(obj, event) if event lvgl.EVENT_VALUE_CHANGED then print(“State”, lvgl.checkbox_is_checked(obj)) end end – 创建复选框 cb lvgl.checkbox_create(lvgl.scr_act(), nil) – 设置标签 lvgl.checkbox_set_text(cb, “I agree to terms and conditions.”) – 设置居中位置 lvgl.obj_align(cb, nil, lvgl.ALIGN_CENTER, 0, 0) – 设置回调函数 lvgl.obj_set_event_cb(cb, event_handler) 创建 通过 lvgl.checkbox_create 函数可以创建一个复选框控件。与按钮不同的是这里文字属于复选框的一部分不需要额外创建标签来显示文字因为复选框本身就是按钮和标签组合而成的。 cb lvgl.checkbox_create(lvgl.scr_act(), nil) 使用 复选框主要是让用户进行一些内容选择或者同意用户协议。文本内容是通过 lvgl.checkbox_set_text 设置的。 lvgl.checkbox_set_text(cb, “I agree to terms and conditions.”) 状态 复选框控件同按钮一样可以通过设置风格改变状态有关风格样式的说明可以参考 样式 章节复选框可以设置的状态也有6种: lvgl.BTN_STATE_RELEASED – 正常 lvgl.BTN_STATE_PRESSED – 按下 lvgl.BTN_STATE_DISABLED – 禁用 lvgl.BTN_STATE_CHECKED_RELEASED – 切换按钮 释放 lvgl.BTN_STATE_CHECKED_PRESSED – 切换按钮 按下 lvgl.BTN_STATE_CHECKED_DISABLED – 切换按钮 禁用 我们可以遍历打印一下所有状态 function addBtn(y, s) local cb lvgl.checkbox_create(lvgl.scr_act(), nil) lvgl.obj_align(cb, nil, lvgl.ALIGN_CENTER, 0, y) lvgl.checkbox_set_text(cb, s) lvgl.checkbox_set_state(cb, lvgl[s]) end addBtn(-100, “BTN_STATE_RELEASED”) – 正常 addBtn(-50 , “BTN_STATE_PRESSED”) – 按下 addBtn(0 , “BTN_STATE_DISABLED”) – 禁用 addBtn(50 , “BTN_STATE_CHECKED_RELEASED”) – 切换按钮 释放 addBtn(100 , “BTN_STATE_CHECKED_PRESSED”) – 切换按钮 按下 addBtn(150 , “BTN_STATE_CHECKED_DISABLED”) – 切换按钮 禁用 事件 复选框获取事件消息一般不是靠点击事件(虽然也可以响应)而是靠 lvgl.EVENT_VALUE_CHANGED 消息。 – 复选框回调函数 function event_handler(obj, event) if event lvgl.EVENT_VALUE_CHANGED then print(“State”, lvgl.checkbox_is_checked(obj)) end end lvgl.obj_set_event_cb(cb, event_handler) API lvgl.checkbox_create 调用 lvgl.checkbox_create(par, copy) 功能 创建一个复选框对象 返回 指向新复选框的指针 参数 par 指向对象的指针, 它将是新复选框的父对象 copy 指向复选框对象的指针, 如果不为 nil, 则将从其复制新对象 lvgl.checkbox_set_text 调用 lvgl.checkbox_set_text(cb, txt) 功能 设置复选框的文本。 参数 cb 指向复选框的指针。 txt 复选框的文本。 lvgl.checkbox_set_checked 调用 lvgl.checkbox_set_checked(cb, checked) 功能 设置复选框的状态 参数 cb 指向复选框对象的指针 checked true:选中 false:未选中 lvgl.checkbox_set_disabled 调用 lvgl.checkbox_set_disabled(cb) 功能 使复选框处于非活动状态(禁用) 参数 cb 指向复选框对象的指针 lvgl.checkbox_set_state 调用 lvgl.checkbox_set_state(cb, state) 功能 设置复选框的状态 参数 cb 指向复选框对象的指针 state 复选框的新状态 lvgl.checkbox_get_text 调用 lvgl.checkbox_get_text(cb) 功能 获取复选框的文本 返回 指向复选框文本的指针 参数 cb 指向复选框对象的指针 lvgl.checkbox_is_checked 调用 lvgl.checkbox_is_checked(cb) 功能 获取复选框的当前状态 返回 true:选中false:未选中 参数 cb 指向复选框对象的指针 lvgl.checkbox_is_inactive 调用 lvgl.checkbox_is_inactive(cb) 功能 获取复选框是否处于非活动状态。 返回 true:是 false:否 参数 cb 指向复选框对象的指针 lvgl.checkbox_get_state 调用 lvgl.checkbox_get_state(cb) 功能 获取复选框的当前状态 返回 复选框的状态 参数 cb 指向复选框对象的指针
http://www.huolong8.cn/news/93741/

相关文章:

  • 福建建设信息网站php管理系统
  • 家具网站建设策划怎么重新安装我的wordpress
  • 专业教育网站建设网络广告效果评估
  • 网站建设一条可以做课后作业的网站
  • 怎么做网站后期推广织梦网站后台默认登陆路径
  • 帮客户做网站 没签合同咋办深圳建网站价格
  • 网站建设费用IP服务器镜像wordpress
  • 动易学校网站管理系统 下载为加强政协网站建设
  • php网站开发面试题环球下载杭州网
  • 网站运营是什么意思wordpress微官网主题下载
  • 做网站开什么端口用手机可以做网站
  • 个人做营利性质网站会怎么样南宁市规划建设局 网站
  • 商务网站设计报告做外贸用什么网站比较好
  • 初学者自己做网站网站维护一年多少费
  • 网站建设的总结与评价咨询公司排名前十
  • 网站优化的文章公司网站维护是做什么的
  • 免费站群系统上海高登联合建设网站
  • 搭建网站价格wordpress没有描述
  • 免费企业网站管理系统wordpress怎么加入站长统计
  • 宁津网站开发中国新闻最新消息简要
  • 做企业网站不好混设计公司logo公司文化
  • 网站做优化需要多少钱163企业邮箱注册怎么注册
  • 专业企业网站搭建推荐烟台专门做网站的
  • 做网站的编程语言国家扶持新型环保项目
  • wordpress建站发文教程咸阳做网站的公司电话
  • 湖南长沙网站制作撤销网站备案申请书
  • 做直播大秀的平台和网站网络营销方法和手段
  • 信息公开暨网站建设管理办法wordpress+内网
  • 深圳自建站网站wordpress 主题 地图
  • 建一个网站的步骤wordpress邮箱配置