问题标签 [borderless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10433 浏览

c++ - Qt:调整无边框小部件的大小

我的问题与这个问题基本相同,但适用于 Qt C++ 框架。

我通过继承带有标志 Qt::QPopup | 的 QWidget 来实现弹出窗口 Qt::QWindow。我希望这个窗口可以移动和调整大小,我目前正在通过使用以下代码中的鼠标事件来实现这一点:

我对此有一些问题。一方面,我猜有更好的方法来做到这一点。更重要的是,我想要右下角的调整大小符号,如图所示](取自上面提到的帖子)。有什么建议可以实现这一目标吗?

在此处输入图像描述

0 投票
2 回答
2121 浏览

user-interface - Spotify Windows 应用程序使用哪些 GUI 库?漂亮的金属无边框外观?

我认为 windows 中的 spotify 看起来非常好,显然不是原生 windows gui。

似乎完全没有边框,带有金属外观。

我想知道他们使用什么库来创建如此漂亮的应用程序?

是否可以创建一个漂亮的跨平台应用程序(真的是 mac 和 windows)?

0 投票
2 回答
4611 浏览

c# - 移动无边框 Winform 按住鼠标右键,可能使用本机方法

我有一种情况,我想通过在其客户区域上按住鼠标右键来移动 Windows 窗体;正如我所说的那样,它是无边界的。

我想“本机”移动它(如果可能,其他答案也可以)。我的意思是当你在标题栏上按住鼠标左键时它的行为方式(鼠标移动和类似的事情我得到了很多奇怪的行为,但也许只是我)。

我已经阅读了很多东西,这篇文章看起来很有帮助

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/b9985b19-cab5-4fba-9dc5-f323d0d37e2f/

我尝试了各种使用它的方法,并通过http://msdn.microsoft.com/en-us/library/ff468877%28v=VS.85%29.aspx观看以找到其他有用的东西,但是我想到了 WM_NCRBUTTONDOWN wndproc 没有检测到它,可能是因为它是由表单处理的?

任何建议表示赞赏,谢谢

弗朗切斯科

0 投票
3 回答
7790 浏览

python - PyQt4:如何使用保留空间制作undercorated窗口

我想使用 PyQt4 for Linux 制作一个类似面板的应用程序。为此,我需要创建的窗口:

  • 不装饰
  • 有预留空间
  • 出现在所有工作区

通过阅读文档,我知道我应该使用 QtWindowFlags。但我不知道如何做到这一点。另外我相信应该有一个 Qt.WindowType 提示告诉 WM 窗口是一个“停靠”应用程序。我在这个线程之后用pygtk做了这个,但是用Qt我真的不知道如何处理这个。(我需要 Qt 因为它能够更轻松地主题/皮肤应用程序。)

以下是我制作的当前代码(没什么特别的)。

谁能帮我这个?谢谢 :)

0 投票
4 回答
5932 浏览

forms - 在 Delphi 中以无边框形式/窗口平滑调整大小

我正在尝试调整无边框表单的大小,但是当我使用右侧/底部增加大小时,边框和旧客户区之间会出现间隙,这取决于您移动鼠标的速度。

当您从左边框甚至从左下角调整大小时,效果会更加明显,到处都是可怕的(我尝试使用其他商业应用程序,它也发生了)。当我更改为相当大的边框时也会发生这种效果,但它不像我删除表单边框时那么糟糕

表单布局包括一个执行标题栏功能的顶部面板(带有一些 tImage 和按钮),以及一些显示其他信息的其他面板(如备忘录、其他控件等)

我的代码有一个片段,我在其中捕获鼠标按钮并向窗口发送消息,但我也尝试手动执行,结果相似

激活顶部面板的双缓冲区可避免闪烁,但调整面板大小与调整表单大小不同步,因此出现间隙或部分面板消失

我怎样才能避免该区域和/或强制重绘窗口?我正在使用 Delphi,但通用解决方案(或其他语言)甚至是前进的方向对我来说都很好

先感谢您

0 投票
1 回答
1204 浏览

css - 无法从 Chrome 或 Firefox 中的超链接 IMG 中删除边框(在 IE8 中工作)

我在母版页上使用 jquery 菜单,菜单是用无序列表构建的。在每个 li 里面,都有一个锚标签。在这个锚标签内,有一个图像标签和几个跨度。

现在,菜单的工作方式是您只看到文本(没有边框或背景颜色),直到您将鼠标悬停在列表项上,此时图像和跨度展开并变得可见。一切都很好,一切都在 IE8 中显示,但是当我在 Chrome 或 Firefox 中运行该站点时,每个列表项都显示为一个灰色的细框。虽然这看起来不错,但这不是我想要的效果。我认为这与锚点直接相关,但标准 CSS 技巧都不起作用。我尝试从其中一个列表项中删除锚标记,果然,该列表项的边框消失了。不幸的是,我需要那个超链接。img 标签有一个 src 属性,它被定义并拉取正确的图像。在 CSS 中(我在 site.master 页面的 HEAD 中,

我也尝试将border="0" 直接添加到IMG,但一点运气都没有。我唯一一次看到边框消失是当我删除锚标签时。

我坚持这一点。任何帮助是极大的赞赏!

为方便起见,下面是其中一个菜单项在代码中的样子:

这是样式表:

0 投票
2 回答
2409 浏览

c# - 在 C# 中,如何使 datagridview 的左侧边框消失?

我想让 datagridview 对象的左边框消失。有什么建议么?

0 投票
19 回答
121103 浏览

android - 如何创建标准的无边框按钮(如提到的设计指南中)?

我只是在查看设计指南并想知道无边框按钮。我凝视并试图在源中找到,但不能自己将其组合在一起。这是普通的 Button 小部件,但您添加了自定义(Android 默认)样式?如何制作这些无边框按钮(当然你可以将背景设置为空,但是我没有分隔线)?

这里链接到设计指南:

在此处输入图像描述

0 投票
8 回答
95150 浏览

android - 如何在 Android 中创建无边框按钮

Android 设计指南说要使用无边框按钮(见下图),但并没有真正解释如何使用。几周前有人在这里问过同样的问题:如何创建标准的无边框按钮(如在设计指南中提到的)?并且有一个标记为“该”答案的答案,但我仍然迷路,我看不到向已“关闭”的问题添加评论的方法

回答者说

"查看主题属性buttonBarStyle, buttonBarButtonStyle, 和borderlessButtonStyle"

但我仍然无法弄清楚如何实际使用这些东西。我用谷歌搜索了一下,找不到任何东西,所以我想我会再问一次这个问题,希望有人能提供更多关于它是如何工作的细节。

在此处输入图像描述

0 投票
3 回答
19551 浏览

python - 如何在 Python(Windows)中创建无边界应用程序?

我想知道如何在没有默认边框的 Windows 中创建应用程序;特别是带有最小化、最大化和关闭按钮的标题栏。我正在考虑编写一个在屏幕顶部或底部占据一个狭窄空间的自动收报机程序,但除非可以在 Python 中制作一个瘦应用程序,否则我不会尝试它。任何有关术语的帮助表示赞赏;也许我不知道如何在搜索中提出正确的问题。Tkinter 有这个选项吗?谢谢