1122 - 搞了一天的窗口

今天重新设计了 iText 识别文本后的窗口,基本上一天的工作都和窗口有关:

  • 不显示关闭等按钮
  • 可设置窗口是否在最前
  • 失去焦点、Esc、Command + W 关闭
  • 截图后,结果出现在鼠标结束的位置
  • 截图后,窗口根据内容多少自动调整(这个功能我做了很久很久…)
  • 按住窗口空白处可拖动
  • 支持黑色样式

还有很多事没做:

  • 快捷键
  • Tooltip
  • 鼠标移入移出时,自动显示、隐藏工具栏

没想到,一个小小的程序、一个简单的窗口,有这么多事要做。