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

界面如下




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



思路参考:


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


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


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


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



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


调用了精易模块(用于源码大部分)、未闻花名字节集模糊(UI BOX下方被单击、查看帖子被单击)
14 Reply   |  Until 1个月前 | 1615 View




热门评论
  1. ubaq - 2019-9-30 Support  0 | Against  0

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

    1. 3111923829 - 2019-10-19 Support  0 | Against  0

      53268

      373486348634537836887

      1. canbiny - 2019-12-15 Support  0 | Against  0

        发表于 1个月前

        1. ssh806 - 2019-12-29 Support  0 | Against  0

          看看,是怎么玩的

          1. lvdeshui - 2020-1-6 Support  0 | Against  0

            adasd asd asd asd asd asd asd asd asd asd ads 

            1. itzmh - 11个月前 Support  0 | Against  0

              学习一下

              1. 311192382 - 9个月前 Support  0 | Against  0

                55555555555555555555555555555555

                1. sxh512113216 - 9个月前 Support  0 | Against  0

                  喜欢,爱辽,看看怎么样

                  1. aaa9991223 - 8个月前 Support  0 | Against  0

                    看看















                    1. 仅仅是想想 - 5个月前 Support  0 | Against  0

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

                      1. 3111923829 - 5个月前 Support  0 | Against  0

                        555555555555555555555555555555555555

                        1. 仅仅是想想 - 5个月前 Support  0 | Against  0

                          一直都很实用

                          1. ssh806 - 2个月前 Support  0 | Against  0

                            看着很不错呢

                            1. memory - 1个月前 Support  0 | Against  0

                              6666



                              LoginCan Publish Content