' 待做: √1.支持不贴图片的控件类型,比如 编辑框、选择夹等。增加一个“其他”数据类型(主要是修改模块)。 √2.测试 GetWindowLong(handle,GWL_USERDATA) 返回的数据是否和设置的数据一致。 √3.不用复制组件了,删除模块的第三个参数。 √4.支持可动态拖动窗口大小(主要是改模块)。 >>> 留至下版本 √5.生成图片前所有画板都要清除。 √6.换肤前要获取滑块条的最小值、最大值和当前值,以传递给换肤后的滑块条,而不是复位 √7.滑块条要增加取最小值、最大值、当前值的方法 √8.要为进度条留有扩展余地 √9.复制之后要将标记置0,以免图片被覆盖 √10.标记值自动加一 √11.设计图标 √12.关于窗口 √13.教程 √14.图片路径要改成支持相对路径(相对于工程文件名) √15.要输出滑块条相关的函数(把模块中的模块函数的“公开”勾中并不能使其为输出函数,需要重新封装一下) √16.复制(向右复制、向下复制)后列表框要更新选中状态。 √17.模块要增加 设置窗口数值 函数。 √19.图片缩放,这样能够更加精确地圈选控件图片; √20.圈选框颜色自定义; √21.支持图片、工程文件拖放; √22.关联工程文件 √23.BUG?载入一个工程后,再次新建,载入图片,发现上一个工程的控件列表没有清除; √24.自动增加标记数值的功能很好,但是在删除一个无效的控件圈选后,发现标记数值并没有自动减少1,比如,当我圈选了第3个控件,然后将其删除,接着重新圈选的控件标记值就成为了4,而不是3,这样会出现不连续的标记值,建议古木兄修正 √25.不同的窗口要对应自己的一套皮肤,否则有两个窗口不能换肤了!!!!! √27.去掉窗口标记。 √28.增加“从字节集换肤”的函数。 √30.打开文件时,如果“显示到合适”被选中,则要缩放到合适位置 √31.选项 是否绘制十字线 √32.当显示为合适大小时,并隐藏控件列表框,再拖入图片后,控件列表会自动出现。 √做一个浏览文件夹的模块 √拖入 *.esk_ 文件直接生成独立的皮肤文件。 √添加辅助线和捕捉到辅助线的功能。 √配置文件格式和工程文件格式需要改写。 √将用户是否注册的信息写到生成的皮肤文件中,在换肤时在进行一次判断。 √在死机函数中加入消耗内存的代码。 √死机代码中加入禁用窗口和锁定鼠标、混乱键盘的代码 √是否在绘制控件矩形时绘制其备注和标号? √置窗口透明色 √使用自定义鼠标光标 √给“工程-退出”菜单补上代码 /////////////////////////////////////////////////////// √在写出程序到易语言中前检查是否需要保存文件 √自动设置控件矩形的锚点 √在模块的参数中加上皮肤文件的扩展名 √在控件矩形上显示锚点属性和类型属性 √使用组合框的当前类型为默认的控件类型 √使用鼠标右键直接在控件矩形上点击以设置控件锚点 √使用右键菜单设置控件类型 √使用光标键移动,如果选择了控件矩形,就移动控件矩形,否则移动鼠标光标 ·在判断父进程名、窗口标题的地方加密 √API_取鼠标位置 (p)'换成易语言自带的函数 √根据类型选择夹中的类型来决定下一次绘制的是什么类型的控件 √增加一个系统选项,“绘制完毕取消选择” √在工程页面中增加菜单的调色选项并可预览 √取硬盘特征字有可能取出负数,需要求绝对值 √自动生成与滑块条相对应的编辑框和其标记(标记数值为1000+该控件矩形的标记) √右键设置类型完毕后要更新 √增加每日一帖 √自动勾画控件矩形(主意必须是bmp格式的图片才能勾画,所以在勾画前应该检查图片类型) √合并近距离的控件矩形 ·移去死机代码,改为发送错误报告。 ·加一个选项,是否为滑块条或进度条(扩展类型,留待以后重写代码) ·添加一个皮肤文件浏览器工具,可以查看皮肤文件中的图片,并可以提取、替换图片。将“提取图片”添加到右键菜单。