问题标签 [toolbar]

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 投票
4 回答
157 浏览

winforms - 使用工具栏进行快速导航有意义吗?

我有一个 winforms 应用程序,它没有我可以在工具栏上提供的共享工具集。但是我想要一个工具栏,所以我打算利用这个空间来提供产品最流行部分的快速链接。我最终将向产品添加知识,以了解当前用户喜欢哪些屏幕,并将这些作为工具栏上的快速链接提供。但是,从设计和可用性的角度来看,这是对桌面产品工具栏的合理使用吗?

0 投票
3 回答
2178 浏览

c# - windows xp 和 vista 任务栏上的工具栏

我已经制作了一个工具栏,我想从用 C# 编写的系统托盘应用程序启用它,实际的工具栏启用是使用 [DLLImport] 从 C++ 部分完成的。

当前我使用:

但这在 vista 上失败(不再实现 SHLoadInProc),以及在带有 IE6 的 Windows XP SP2 上(重新启动后快速启动工具栏消失)。

在 Vista 上,我尝试使用:CocreateInstance() 和 BandSite->AddBand(),但是使用工具栏 dll 的 guid 给了我一个分段错误或地址栏。

在 XP 和 Vista 上是否有另一种方法可以从另一个程序启用工具栏?

0 投票
6 回答
3914 浏览

c# - 如何以编程方式告诉 Windows 任务栏打开(或关闭)给定的工具栏?

我写了一个在任务上运行的工具栏。不幸的是,安装后,用户必须手动启用它。有没有办法告诉资源管理器打开(或关闭)给定的工具栏?

我希望安装程序 NSIS 在安装完成后打开工具栏(我意识到需要一个插件)。

我还想知道是否可以为所有用户自动启用工具栏,例如在多个用户共享一台 PC 的公司环境中。

0 投票
1 回答
2841 浏览

c# - 更改 WPF 工具栏面板的背景

我正在尝试在 C# 代码中重现具有两个渐变背景的 Visual Studio 样式工具栏。我可以看到如何在 XAML 中执行此操作,但是如何深入到对象以在我的 C# 代码中更改其“MainPanelBorder”边框的背景?

谢谢

0 投票
3 回答
3820 浏览

python - 如何使 wx 工具栏按钮变大?

我有一个 wx.Toolbar,我想让按钮变大。我已经搜索过,似乎找不到任何关于如何执行此操作的具体文档。

我也想知道这将如何跨平台翻译;OSX 上的按钮和图标会怎样?

0 投票
2 回答
2379 浏览

wpf - 如何使工具栏按钮可展开?

我想在我的工具栏上有一个按钮,它有一个小向下箭头,当我按下它时,会给我子工具栏选项。想想 Visual Studio 中的撤消/重做按钮;当我单击图标旁边的箭头时,它会弹出打开我可以返回的编辑列表。

0 投票
1 回答
3905 浏览

c# - 如何使用 C# 在窗口应用程序中创建工具栏

我想使用 dotnet 中的窗口应用程序创建工具栏。它将使用 yahoo、gmail API。请任何人有任何解决方案请发给我。

0 投票
1 回答
3938 浏览

vb.net - VB.NET 中带有 VLC ActiveX 的工具栏

我在我的 VB.NET 应用程序中使用了VideoLAN VLC ActiveX插件 2(在VLC 0.9.4 安装中可用)。

我注意到:

  • 控制器工具栏(搜索栏、控制按钮、音量)根本不出现
  • 即使在播放文件之后
  • 并且“工具栏”属性不能设置为TRUE,只读?

所以我的问题是:

  1. 工具栏”属性是无用的,还是有特殊的方法可以使它变为 TRUE?
  2. 工具栏会完全出现还是我必须自己实现?
  3. 如果我必须使用控制按钮制作自定义搜索滑块,我可以使用哪些API 调用来控制媒体播放和搜索帧?VB.NET?
  4. 有没有其他方法可以在我的应用程序中获取带有工具栏的 VLC 播放器?Libvlc?

替代文字

^ 这是我希望在我的 VB.NET 应用程序中拥有的工具栏。

0 投票
2 回答
1134 浏览

c++ - 为什么 BTNS_DROPDOWN 样式会导致整个工具栏向下移动几个像素?

我有一个 CToolbar,在其中我有一个样式为 BTNS_BUTTON|BTNS_DROPDOWN 的按钮。我想让它成为一个拆分按钮,所以按钮的左侧是一个按钮,右侧有一个下拉菜单。

为了完成此操作,我创建了按钮,然后调用 ::SendMessage,如下所示:

这很好用并创建了拆分按钮,但也有向下移动工具栏几个像素的不良影响。如果我不发送消息,那么我仍然有问题(并且我不再有拆分按钮)。

如果我将按钮的样式更改为 BTNS_BUTTON|BTNS_WHOLEDROPDOWN 那么​​我没有问题,尽管我也没有拆分按钮。

关于这里可能出现什么问题的任何线索?我认为有一个应用于 BNTS_DROPDOWN 的边距,它导致工具栏向下移动。

0 投票
2 回答
1855 浏览

firefox - Firefox 工具栏按钮应该有多大?

自定义 Firefox 工具栏按钮图标的大小(以像素为单位)应该是多少?

我见过各种各样的。最常见的是我遇到了 32x32、24x24 和 16x16,但也遇到了 10x10、15x15、16x14 等。我找不到明确的参考。

另请参阅:Internet Explorer 图标应该有多大?