跳转到内容

X11/窗口管理器/aewm++ 指南

来自维基教科书,开放的书籍,为开放的世界

类型: 堆叠 语言: C++ 许可证

aewm++ 窗口管理器非常简洁,完全由鼠标控制。除了窗口框架外,它不包含任何可见的用户界面组件。它基于 aewm,但用 C++ 重写。

提升窗口

[编辑 | 编辑源代码]

可以通过单击窗口来提升窗口。

调整窗口大小

[编辑 | 编辑源代码]

通过对元按钮应用中键单击事件来调整窗口大小。

显示和隐藏窗口

[编辑 | 编辑源代码]

通过对标题栏按钮应用右键单击事件来隐藏窗口。可以通过对标题栏按钮应用中键单击事件来遮蔽窗口。

隐藏的窗口没有图标化,因此必须对桌面应用右键单击上下文事件,才能通过任务列表还原窗口。

上下文事件

[编辑 | 编辑源代码]

以下上下文事件可从桌面获得

  • 左键单击 - 启动菜单
  • 中键单击 - 任务列表
  • 右键单击 - 打开终端

以下上下文事件可从元按钮获得

  • 左键单击 - 隐藏窗口
  • 中键单击 - 调整窗口大小
  • 右键单击 - 隐藏窗口

以下上下文事件可从标题栏获得

  • 单击并拖动 - 提供窗口移动
  • 中键单击 - 遮蔽和取消遮蔽窗口
  • 右键单击 - 移动到工作区 (0 到 3)
  • 双击 - 最大化、还原或取消遮蔽窗口

aewmpp 窗口管理器的特性包括

  • 堆叠窗口
  • 用 C++ 编写
  • 窗口装饰包括边框和标题栏
  • 无用的边框
  • 标题栏有一个元按钮
  • 单击以聚焦
  • 通过桌面上的上下文事件启动程序
  • 桌面、标题栏和元按钮上的上下文操作
  • 通过桌面上下文操作进行任务列表
  • 没有菜单栏
  • 支持多个桌面
  • 不支持主题
  • 没有分组窗口
  • 没有桌面图标
  • 轻量级 (在锤子尺度上评为 2)
  • 需要一个 3 键鼠标

aewm++ 窗口管理器使用起来很麻烦,因为必须使桌面可见才能启动程序和显示隐藏的任务。

aewm++ 窗口管理器不适合残障人士使用,因为它没有为其操作提供键盘等效项,也不适合触屏使用,因为它需要多键鼠标。

华夏公益教科书