这是名为 gwm 的 Linux 应用程序,其最新版本可以下载为 gwm-2.13.7.tar.gz。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行这个名为 gwm 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
w
商品描述
gwm(gsm的窗口管理器),是一个用C语言编写的基于X11的动态窗口管理器。
X窗口系统的子窗口在屏幕空间上总是位于父窗口之上,而后打开的窗口在屏幕空间上总是位于先打开的窗口之上;最后打开的窗口在屏幕空间上位于最上层。这种窗口称窗口队列,第一个窗口叠队列。叠队列是可以调整的。
gwm把物理屏幕虚拟为多个逻辑屏幕,即所谓的虚拟桌面。在逻辑上,对于每个虚拟桌面,在根窗口上面,从下至上把屏幕空间拆分为以下六层:桌面层、下层、普通层、上层、驻层、全屏层;从平面上,又把屏幕分为任务栏和区域。这种逻辑上的工作分层,目的是为了实现窗体上的分层。实际上,gwm通过调整窗口的叠层来实现分层的效果,并不是通过设置重窗口来进行分层。上一层的窗口总是会挡着下一层的窗口。gwm支持平铺、多个窗口布局模式,这些模式可以在运行时动态切换。任务栏由左边的按钮、中间的缩微栏、右边的状态栏组成。按钮用于特定实现的功能,各按钮的文字从左到右依次为:1、2、3、▦、▣、▥、■、^。缩微栏,用于显示缩微窗口,点击缩微窗口则去缩微窗口。状态栏显示根窗口名称。
平铺模式是所有普通窗口按比例分配平铺层的工作区域的布局模式。它将工作区域从左到右划分为次区域、主区域、固定区域。若固定区域没有窗口占用,则该区域并进入主区域和次区域。若次区域没有窗口占用,则该区域并入主区域。三个区域分别均匀分配空间给相应的窗口。主、次区域的窗口是互为补充的,即:若因某操作而造成主区域窗口数量比主区域可容纳窗口数量多,则主区域底部的窗口移至次区域顶部;若因某操作而造成主区域窗口数量比主区域可容纳窗口数量少且次区域窗口数量大于零,则次区域顶部的窗口移至主区域底部。以下把这种规则称为主次区域互补。
多个模式是窗口之间可以看到、所有窗口按其请求的位置排列于工作区域的布局模式。
gwm为所有窗口各自重设父窗口,该父窗口还包括父窗口、标题栏,这两者统称窗口框架。重设父窗口之前的原窗口范围称为框架区域。其中,标题栏从左到右依次设置程序标志按钮、标题区域、其他按钮。程序按钮用于实现下拉菜单功能。标题区域用于显示窗口的标题,以及提供移动窗口的功能。其他按钮用于实现特定的功能,按钮的数量随基本窗口布局模式而异。
功能
- 用xlib+c写的X11窗口管理器
- gwm支持平铺、多个窗口布局模式,并可在运行时切换
- 支持功能绑定和定位功能按钮
- 支持窗口标题栏、亲密、菜单
- 支持任务栏和第三方任务栏
- 支持紧急和关注请求的提示
- 支持全屏、最小化、最大化、还原、卷起、浮起窗口
- 支持操作中心
- 支持聚焦模式切换
- 支持虚拟桌面
- 支持FreeType字体
- 支持在单行输入框内输入并运行命令
- 支持部分功能提示
- 支持图标
- 支撑壁纸
- 支持屏保
- 支持截图
- 自动适应配幕DPI
- 支持自动生成颜色主题
- 支持国际化与本地化(支持国际化和本地化)
- 支持建立联盟和窗口不打破
- 支持操作整组窗口
- 支持后备字体
目的
最终用户/桌面
用户界面
X 窗口系统 (X11)
程式语言
C
数据库环境
MySQL
分类
这是一个也可以从 https://sourceforge.net/projects/gsmwm/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。