WinDiff 的更好前端






4.67/5 (24投票s)
一个方便的实用工具的 GUI 前端。
引言
如果你用过 WinDiff,你一定知道它在选择文件和目录方面用户界面很差。为此,我开发了一个简单的应用程序,作为 WinDiff 的前端,允许你拖放文件或目录,或者使用文件和目录选择对话框浏览文件和目录。
该程序还会记住上次屏幕位置、上次比较的文件以及对话框是展开还是收缩的状态。该示例演示了可折叠对话框、窗口位置持久化,以及 Chris Losinger 优秀的 CDropEdit
类的一个变体(在本例中是一个拖放文件组合框)。
新功能
- 大量使用了 Davide Calibro 的扁平按钮,感谢 Daniel Lyons,他觉得我原来的 UI 有点单调,并对其进行了重大改进。谢谢 Daniel!
- 组合框接受拖放的文件(以前使用拖放编辑控件),并且自动完成。它们存储最后输入的 10 个文件,并且每次添加文件时都会修改拖放宽度,以便尽可能多地显示。
- 目录选择器从上次访问的目录开始。
- 我的 ComboBoxEx 类已重命名 - 希望这能解决 VC6 编译问题。
感谢
- Chris Losinger - 拖放编辑
- Vladimir Kvashin、Girish Bharadwaj 和 Lars Klose - 目录选择器类
- Davide Calibro - 扁平按钮
- Daniel Lyons - UI 工作和一种新的可折叠对话框方法。
- Klaus - 建议设置目录选择器的初始目录。真不知道我一开始为什么没这样做!