美文网首页
GrabWindowDeamon

GrabWindowDeamon

作者: 冰风47 | 来源:发表于2016-11-16 18:10 被阅读16次

    1.在macOS下仿造windows系统的win+上下左右功能. 方便对现有桌面内的窗口进行布局排列.

    1. 充分利用retain屏幕的高分辨率.
    2. 作为一个守护进程
    3. 要有状态栏表示
    4. 状态栏可点击,内含一个菜单选项,可以点开为一个窗口菜单作为设置窗口.
    5. 设置窗口内提供设置快捷键的能力. 默认为: shift + cmd + up, down, left, righ
    6. 每按一次快捷键 则当前焦点窗口就开始自动按预设目标移动.
    7. 详细规则:
      (1) left: 居中 -> 依附当前屏幕最左侧,并自动调整尺寸为1/2 -> 依附下个屏幕最右侧,并自动调整尺寸为1/2 -> 居中,(原始尺寸) -> 依附当前屏幕(即下个了)最左侧, 并自动调整尺寸为1/2
      (2) right: 与left相反
      (3) up: 最大化 -> 无响应.| 若当前窗口已经依附于最左侧or最右侧. -> 依附至左上或右上, 调整尺寸为当前尺寸1/2.
      (4) down: 窗口化 -> 无响应(或cmd+m) | 若当前窗口已经依附于最左侧or最右侧. -> 依附至当前水平尺寸1/2 调整窗口尺寸为1/2.
    8. 需要用到的组件:
      NSStatusItem.
      NSStatusBar.
      RHStatusItemView.

    相关文章

      网友评论

          本文标题:GrabWindowDeamon

          本文链接:https://www.haomeiwen.com/subject/xvmrpttx.html