在Awesome WM中是否有办法绑定组合键以将聚焦的浮动客户端移动到屏幕中心? (客户既不应该最大化也不应该全屏)
我正在检查文档,但显然没有这样的功能。
作为替代方案,我想要获取当前屏幕的宽度和高度,然后相应地设置客户端的x和y属性(同时考虑客户端本身的宽度和高度)。
我想知道是否有更简单的方法来执行相同的操作。
答案 0 :(得分:3)
如果您使用的是4.0版本,则更简单的方法是@model IEnumerable<MusicECommerce.Models.Album>
@foreach (var item in Model)
{
<div class="col-sm-3">
<img class="image" src="@Url.Content(item.Picture)" />
@Html.DisplayFor(modelItem => item.Name)
@Html.DisplayFor(modelItem => item.Price)
@Html.DisplayNameFor(Model => Model.Songs)
</div>
}
。否则,手动设置客户端几何图形似乎是进行此类对齐的最可靠方法。
答案 1 :(得分:3)
要补充Worron的答案,您需要使用展示位置API
https://awesomewm.org/apidoc/libraries/awful.placement.html
在clientkeys
表格中添加键绑定。它看起来像:
awful.key({ modkey, "Shift" }, "y", awful.placement.centered),