易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

MUI自绘界面库10.27更新   [复制链接]

    2019-03-12 09:05:52
    界面美化源码
    易语言资源网
    6936 次浏览
    来源链接

整个界面的绘制基于GDI+和UpdateLayeredWindow分层窗口,所以组件全部依赖于自己绘制,不兼容Windows通用窗口组件。

解决方法有两种:1、内部增加一种兼容通用窗口组件的自绘方式

                            2、利用双层窗口,一层自绘、一层通用窗口组件

如果有人需要的话可以在我的基础上进行修改,我是没有精力改了。

简介:

1、基本组件:按钮、标签、编辑框(基本可用、待完善)、列表、选择夹(页面)、图片框、进度条、单选框、选择框、组合框、菜单等等

2、组件布局类,通过将窗口划分为无数个网格,把每个组件绑定到指定网格来实现窗口自适应布局

3、组件子父嵌套逻辑初步完成

4、所有组件(包括窗口)都可挂接自定义绘制、消息回调事件,对窗口及组件进行扩展绘制、外部消息处理

5、暂时想不起来。。。

注:目前模块还是存在很多问题,简单写点小软件还行,正式使用还不行,主要还是用于相互学习交流,有想法的可以完善它


如图:



点我下载 (已有 268 次下载)

引用模块


源码文件名 模块文件名
MUI库_18_10_27- 当前修改中.e
GDIP模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
GdiPlus模块.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
GridDesign.e 系统核心支持库 5.3 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
MUI库_18_10_27- 当前修改中.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
OPenGL支持库 2.0 F05D3E4CE9E84d0f82332D62BAF6447F
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D


[错误报告]   上一篇:发送消息设置外部日期框(SysDateT...     下一篇:从字节集创建鼠标指针对象2.0...