【易语言纯组件 UI】自定义列表、自定义滚动条、自适应标签

界面如下




除了字节集模糊背景外其他都是用纯组件形式实现的,自定义的列表也是用组件实现



思路参考:


自适应标签:中文算作两个字符长度,英文算作一个字符长度,用取文本长度获取标签内容的文本长度,再乘以一个字符需要的长度


自定义列表:使用复制窗口组件代码,下一个列表内容都比上一个列表内容的顶边高一个定量,那个定量自己琢磨,以图片框为背景,在图片框内完成复制【特别注意:所有组件必须独立存在(即移动到下一个组件外还是可视,具体可以参考例程内的代码)】


滚动条:用两个图片框实现具体看例程


自定义列表的组件的事件:参考例程中帖子标题被单击



此例程非自绘,当然自绘的自由度会比较高一些,只是提供思路参考


调用了精易模块(用于源码大部分)、未闻花名字节集模糊(UI BOX下方被单击、查看帖子被单击)
15 条回复   |  直到 2021-5-16 | 3755 次浏览




附件列表
文件名称 文件大小 下载次数
论坛例程.zip 文件大小:1.754M 62
热门评论
  1. 3247331033 - 2021-5-16 支持  0 | 反对  0

    5555555555555555555

    1. memory - 2020-12-16 支持  0 | 反对  0

      6666

      1. ssh806 - 2020-11-23 支持  0 | 反对  0

        看着很不错呢

        1. 仅仅是想想 - 2020-8-29 支持  0 | 反对  0

          一直都很实用

          1. 3111923829 - 2020-8-27 支持  0 | 反对  0

            555555555555555555555555555555555555

            1. 仅仅是想想 - 2020-8-18 支持  0 | 反对  0

              这辈子,自绘是不可能学的,专注于功能,做的好不好看就看你了!

              1. aaa9991223 - 2020-5-19 支持  0 | 反对  0

                看看















                1. sxh512113216 - 2020-4-22 支持  0 | 反对  0

                  喜欢,爱辽,看看怎么样

                  1. 311192382 - 2020-4-19 支持  0 | 反对  0

                    55555555555555555555555555555555

                    1. itzmh - 2020-2-29 支持  0 | 反对  0

                      学习一下

                      1. lvdeshui - 2020-1-6 支持  0 | 反对  0

                        adasd asd asd asd asd asd asd asd asd asd ads 

                        1. ssh806 - 2019-12-29 支持  0 | 反对  0

                          看看,是怎么玩的

                          1. canbiny - 2019-12-15 支持  0 | 反对  0

                            发表于 1个月前

                            1. 3111923829 - 2019-10-19 支持  0 | 反对  0

                              53268

                              373486348634537836887

                              1. ubaq - 2019-9-30 支持  0 | 反对  0

                                我我是我我我是我我我是我我我是我我我是我我我是我我我是我我我是我我我是我我我是我我我是我



                                登录后才可发表内容