问题标签 [titlebar]

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 回答
9769 浏览

cocoa - 更改 NSWindow 标题栏的颜色

我正在开发一个桌面应用程序,我想在其中更改 NSWindow 标题栏的颜色。我该怎么做?

0 投票
1 回答
1150 浏览

android - Android 标题栏/导航栏?

我不确定正确的术语是什么,但我正在尝试在我的应用程序的一个窗口的顶部添加一个“TitleBar”。就像联系人应用程序一样,我在屏幕顶部有几个选项卡。当您从列表中选择一个项目时,它会加载下一个 Activity,但该 Activity 不再具有位于屏幕顶部的选项卡。

我不知道它是否被称为 TitleBar 或什么。当您从联系人列表中选择一个人时,联系人应用程序会在屏幕顶部显示此标题栏。

我试图模仿写着“乔治华盛顿”的灰色酒吧

替代文字

0 投票
1 回答
3728 浏览

jquery - 在 jqGrid 中居中标题栏文本,同时保持打开/关闭按钮的位置?

我想将标题栏文本集中在 jqGrid 上,而不会弄乱打开/关闭图像。但我只能让文本打开/关闭按钮图像居中。对于如何在保持锚图像定位的同时使文本居中的一些提示,我将不胜感激。

这是 Chrome 的 Inspector 显示的标记:

谢谢

0 投票
6 回答
36392 浏览

android - Android:窗口标题中的进度条不显示

我有一个 Web 视图来覆盖内置浏览器,并且我想在标题栏上显示一个进度指示器。

这是代码:

根据我在网上看到的 Android 文档和其他示例,我认为它应该可以工作。但它没有,你能告诉我我哪里错了吗?

还有一个问题:如果以后我会选择android:theme="@android:style/Theme.NoTitleBar"在应用程序清单中声明,进度条会不会再显示?

谢谢你。

0 投票
5 回答
41161 浏览

android - Android: Custom Title Bar

I have a custom title bar

Which works basically fine. The problem is that until the above code is called the default title bar is shown. I don't want a title bar there at all, in other words before mine shows up no title shall show up.

Adding this to the manifest:

leads to a force close. My manifest looks like this

Where I need my_Theme since it sets the background color, setting the background color in my customer theme leads to a gray area around my colored backround. So even without the force close I am not sure if the no title will help.

Any idea?

0 投票
1 回答
700 浏览

c++ - 自定义标题栏图标 - Vista / Windows7

我想在我的窗口标题栏中添加一个自定义按钮。这不需要在 XP 上工作 - 只是 Vista 和更高版本。在网上搜索会产生很多以 WM_NCPAINT 方式进行的结果(例如http://www.catch22.net/tuts/custom-titlebar)。有没有办法使用启用了 Aero 的 Vista/Windows7 来做到这一点?

谢谢你的帮助,丹。

0 投票
5 回答
10985 浏览

eclipse - 有没有办法将工作区路径添加到 Eclipse IDE 标题栏?

有时我会在不同的工作区中运行多个项目的新版本和旧版本的 Eclipse。添加“新”版本的额外窗口视图,当 alt=tabbing 哪个 Eclipse 属于哪个工作区时,就很难判断了。

当大量文件涉及到微小的更改时,唯一的判断方法是获取特定文件的属性并检查路径。这当然很慢,必须有更好的方法,并且在标题栏中包含工作区路径可以很容易地发现哪个实例正在使用哪个工作区。

有没有一种方法可以在标题栏中包含工作区路径,以便人们可以轻松判断正在使用哪个工作区?

0 投票
1 回答
664 浏览

android - 自定义标题栏定位

我为我的 Android 应用程序创建了一个自定义标题栏。一切都很好,除了我在标题栏上放置了一个复选框并且我希望我的复选框位于更左侧(所以我可以将它与每个列表项中的复选框对齐)。我不知道如何将它移到更远的地方。这几乎就像它会让我说的那样。这是我的意思以及我的标题栏 XML 的屏幕截图:

http://i28.tinypic.com/2dpfn9.png

0 投票
1 回答
13259 浏览

android - 渐变样式

在我的 Android 应用程序中,我隐藏了默认标题栏,引入了 TabView 并在该 TabView 的选项卡下添加了我自己的标题栏。目前,我正在使用 ?android:attr/windowTitleStyle 样式,这使我的新标题栏看起来是灰色和渐变的。它看起来不错,但我的屏幕看起来很灰度。我想通过将此标题栏设置为不同的颜色渐变来增加趣味性。

我在这里看什么?创建我自己的图像并使用它??android:attr/windowTitleStyle 样式似乎会根据自定义标题栏的高度进行扩展;所以我不确定它实际上是一个单一的图像。

我试图在它上面加上一点半透明的 LinearLayout(例如:制作颜色 #800000FF),但是我在这个 LinearLayout 后面的渐变样式消失了。

谢谢你的帮助

更新:

根据我在下面的回答,我发现我可以创建一个定义渐变并使用它的 XML 文件。它在我的布局中的 LinearLayout (titlebar_gradient) 中运行良好。但是,它不适用于最外层的 LinearLayout (background_gradient)。有人能告诉我为什么吗?据我了解, ListView 应该是透明的......

0 投票
8 回答
99386 浏览

android - 如何为启动器设置不同的标签而不是活动标题?

以前有人问过这个问题 - 但根本没有令人满意的答案!所以我再试一次。

我想给我的应用程序启动器图标(显示在开始屏幕上的那个!)一个不同的、更短的标题。启动器似乎从关于主要活动标签的 mainfest 部分获取其标签,如下所示:

我已经在此处将对我的应用程序名称 @string/app_name 的原始引用更改为另一个更短的字符串资源。

但是 - 大但是:这当然也改变了这个活动的默认标题!而且我不希望这种情况发生,有足够的空间容纳一个长的应用程序名称!onCreate使用该方法再次设置长标题setTitle(int)也没有好处,因为短名称将在短时间内对用户可见,但足够长才能注意到!

而且 - 请不要通过引用自定义标题栏来回答我的问题......我不想走那么远,只是因为一个愚蠢的字符串标题!画一个自定义标题栏效果太差了,太痛苦了!

没有简单的方法可以让启动器显示一个不同的字符串?感谢您的回答!

编辑:拥有自定义标题栏令人痛苦的另一个原因是它看起来不像默认标题栏,我必须明确地做一些事情以使其在每台设备上看起来都一样!毕竟,如果我不想要不同的外观,那也不是解决方案!