Awesome平铺式窗口管理使用入门

标签 Tag

你可以把窗口放在不同的标签中从而实现对大量窗口的管理。每个窗口可以被放到多个标签中,每个标签有它自己的布局(layout)。标签类似于gnome中的">虚拟桌面,但却更为强大--你可以合并标签,或者同时显示多个标签中的内容,然后再回到单个标签的显示中去。

布局 Layout

布局是根据屏幕上的可用空间来调整窗口位置、尺寸的方式。Awesome支持多种布局

平铺 Tiled

平铺模式下屏幕被分为master和stacking两个区域。master中的窗口包含了需要最多关注的窗口(通常这表示master中的窗口会占据更大的屏幕空间),而stacking区域中包含了其它窗口。如果你想的话master区域可以被划分为多行和多列

最大化 Max

每个窗口都是全屏显示

放大 Magnifier

当前窗口(也就是被鼠标点选中,正在操作的窗口)会显示在屏幕中间,占据大部分屏幕空间。剩下的窗口都处在stacking区域,并放到当前窗口的后面。

浮动 Floating

每个窗口都可以自由的移动和调整大小,就好像普通的窗口管理器一样。无论当前是什么布局,对话框窗口总是处在浮动状态

状态栏

状态栏可以显示在屏幕边缘,它可以包含多个widget

标题栏 Titlebar

类似状态栏,但是它可以显示在每个窗口的四个边缘

Widget

Widget可以包含文本、图像、进度条、函数图像等等,你可以把它放在状态栏或者标题栏里面

时间: 2024-09-20 13:44:45

Awesome平铺式窗口管理使用入门的相关文章

Awesome平铺式窗口管理编译与安装

这里首先需要解释一下窗口管理器(Windows Manager)和桌面环境(http://www.aliyun.com/zixun/aggregation/16493.html">Desktop Environment)的概念.窗口管理器负责绘制窗口的边框,处理窗口运行比如移动.最小化之类的行为.而桌面环境则是窗口管理器的超集,它使用窗口管理器及其其他软件提供一个完整的工作环境.比如说,gnome就是一个桌面环境,默认使用metacity作为窗口管理器. 那么什么是平铺式窗口管理器?简单来

Awesome平铺式窗口管理配置指南

修改xinitrc 你已经按照之前的步骤安装上了Awesome.但是你会发现进去以后几乎什么都没有,gnome程序的界面没有了主题变得极其丑陋,屏保也不会自动运行了.其实只需要一些设置你就能让它变得很顺手. 首先我们来修改.xinitrc中的内容. #!/usr/bin/env bashsleep 100xsetroot -http://www.aliyun.com/zixun/aggregation/29908.html">solid black &#启动屏保程序gnome-sc

dvtm 0.7发布 平铺式窗口管理器

dvtm带来了一种平铺式窗口管理的概念,将dwm和X11-window管理器功能普及到到控制台.dvtm作为一个控制台的窗口管理器,其目的是易于工作与基于程序的多个控制台,如:vim,mutt,cmus,或irssi.dvtm 包括 http://www.aliyun.com/zixun/aggregation/14174.html">Vertical Stack Tiling.Bottom Stack Tiling.Grid.Fullscreen 等布局样式,你可以在打开的多个窗口间自由

如何在Arch Linux搭建高效便捷的平铺式桌面

一不注意竟然已经三个多月没写文章了,十一月份总算找到感觉比较满意的实习工作了,同时把近视给弄好了,已经有十多年没有这么清晰地看过这个世界了:-D 前言 关于ArchLinux请自己谷歌度娘,由于整个工作环境都是自己从头开始搭建的,最是熟悉和顺手,再加上神器yaourt,滚动更新(一年多来未滚挂过),十分给力的Wiki,简直爱不释手. 笔者已经在主力机上运行这套工作环境一年多,暂未感到任何不适. 如果对Linux不是很熟悉且不太乐于折腾的请绕过. 搭建完成后大概是下面这个样子: 桌面使用i3-ga

iOS开发入门:平铺导航-基于Page的导航及案例实现

基于分页导航实现 在iOS 5之后,可以使用分页控制器(UIPageViewController)构建类似于电子书效果的应用,我们称为基于分页的应用.一个分页应用有很多相关的视图控制器 开发入门:平铺导航-基于Page的导航及案例实现-"> 分页控制器(PageViewController)需要放置在一个父视图控制器中,在分页控制器下面还要有子视图控制器,每个子视图控制器对应图中的一个页面. 在基于分页导航实现的应用中需要的类和协议:UIPageViewControllerDataSour

Win7桌面多窗口快速均分平铺

有时候我们打开一个文档进行编辑,然后又打开一个网页进行浏览,如果需要对比网页内容与文档内容的话,将两个窗口在桌面上平铺就能很好地来观察.在Windows 7中我们可以轻松快速地玩转多窗口快速均分平铺,用鼠标或者键盘都可以实现. 方法一:鼠标拖动 将打开的一个Word文档窗口,将鼠标放到窗口上部空白处,将其拖放到桌面屏幕的左边,它会自动占据半个桌面屏幕,同样将鼠标放到打开的网页窗口上部空白处,将其拖放到桌面屏幕的右边,它会自动占据半个屏幕,两个窗口就这样轻松地占据着屏幕的一左一右,非常方便. 方法

MDI窗口的窗口重叠、平铺菜单是怎么实现的?

问题描述 MDI窗口的窗口重叠.平铺菜单是怎么实现的? Windows系统MDI窗口的窗口重叠.平铺菜单是怎么实现的?不明白的可以去看Word 2000的窗口菜单!具体这些命令怎么实现的? 解决方案 http://jingyan.baidu.com/article/ed2a5d1f391ed909f7be1769.html 解决方案二: MDI窗口中实现自动缩放的背景图 解决方案三: 改变窗口位置和大小,并把他们按一定的规则排列.实现起来不难的,就是简单的排列. 解决方案四: 改变窗口位置和大小

请教:如何用edit控件设计像windows记事本那样的窗口,就是说窗口边界是凹陷的,不像书上那种是平铺的!??

问题描述 请教:如何用edit控件设计像windows记事本那样的窗口,就是说窗口边界是凹陷的,不像书上那种是平铺的!??hwndEdit=CreateWindow(TEXT("edit"),NULL,WS_CHILD|WS_VISIBLE|WS_HSCROLL|WS_VSCROLL|WS_BORDER|ES_LEFT|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL,0,0,0,0,hwnd,(HMENU)ID_EDIT,((LPCREATESTR

iOS开发入门:平铺导航–基于分屏导航及案例实现

平铺导航模式是非常重要的导航模式.一般用于简单的扁平化信息浏览或任务.扁平化信息是指这些信息之间没有从属的层次关系,如中国的城市中北京.上  海和哈尔滨之间是扁平化信息,而哈尔滨市与黑龙江省之间的关系是从属的层次关系,层次关系信息可以采用标签导航和树形结构导航. 从一个案例开始介绍平铺导航.如果我想为开发一个基于iPhone的"画廊"应用,目前只有3幅名画(左图是毕加索-哭泣.中图是达芬奇-蒙娜丽莎.右图是罗丹-思想者)收录到应用中.由于这3幅名画之间没有层次关系,他们之间是扁平的.