问题标签 [user-interface]

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 投票
5 回答
3936 浏览

c# - Web 应用程序 - 仪表板类型 GUI - 界面

我正在寻找为 Web 应用程序创建仪表板类型 gui。我希望用户能够将不同的元素(可能是图像按钮、锚标签或可能只是 div)拖放到不同的(定义的)位置,并能够保存他们的设置(在 cookie 中或在服务器)。我在 .Net 2.0 框架中使用 c#。我尝试过使用 mootools,但他们最近的更新使他们的拖放功能对我没有用处。我正在寻找一些方向,因为我知道那里有一些正是我正在寻找的东西,所以我不必从头开始构建。

谢谢。

0 投票
5 回答
2624 浏览

.net - 对轻量级 .net Win Forms HTML 渲染器控件有什么建议吗?

试图避免使用 .net WebBrowser 控件(我不需要导航到 url、打印呈现的 html 或任何其他内置好东西)。包装 IE dll 似乎有点重量级。

我只需要一些可以显示基本 html 标记文本的东西——实际上是RichTextBox的 html 等效项。有人有任何经验/建议/战争故事吗?

0 投票
11 回答
1162 浏览

user-interface - 您如何测试用户界面的可用性

您如何测试应用程序用户界面的可用性——无论是 Web 还是桌面?您是否只是将它们放在一起,然后在应用程序上线后根据用户体验进行调整?还是在发布之前将其传递给特定的可用性团队进行测试?

我们是一家小型软件公司,但我对如何衡量可用性的最佳实践感兴趣。

任何帮助表示赞赏。

0 投票
4 回答
7598 浏览

c++ - 如何为 QtWebKit 安装插件

我正在运行 Qt 4.5 商业快照,并想在我的QWebView. 是否有需要放置此文件的特定位置?我可以用 抓住它QWebPluginFactory吗?

0 投票
4 回答
267 浏览

user-interface - 是否应该始终启用菜单项?以及如何告诉用户?

播客上已经讨论过几次的一件事是是否应始终启用菜单项以防止“为什么不可用!” 最终用户的挫败感。

这让我觉得这是一个好主意,但随之而来的问题是向用户传达缺乏可用性(以及原因)的问题。有什么比弹出一个带有文本简介的消息框更好的方法吗?

当我即将开始使用一个相当大的跨平台 Windows / Mac 应用程序时,我想我会把它扔掉,听听 SO 人群的智慧。

0 投票
3 回答
456 浏览

.net - 有没有办法检查用户当前是否空闲?

Internet 上有一些文档显示,如果用户当前处于空闲状态,Windows 会更改 NotifyIcon.BalloonTipShown 命令的行为,这可以通过检查键盘和鼠标事件来检测。我目前正在开发一个应用程序,该应用程序大部分时间都在系统托盘中,但不时会弹出多个气球提示,我想防止用户在当前离开时错过其中的任何一个系统。由于如果显示新的气球提示,任何当前显示的气球提示都会被破坏,所以如果用户不在,我想推迟显示它们。

因此,如果应用程序最小化到系统托盘,有什么方法可以检查用户当前是否空闲?

0 投票
8 回答
2102 浏览

wpf - 丰富的 GUI OS X 框架?

对于像 WPF 中可能出现的图形应用程序的 OS X 开发,您会推荐什么?

我的特定背景是 Smalltalk 和 Java,但我目前主要工作在 DHTML/.NET (ASP.NET/C#)。

0 投票
3 回答
364 浏览

c++ - 显示位图和处理按钮按下的简单框架

我们有一组应用程序,它们基本上显示一堆位图和文本,然后允许用户按下导致动作发生的“按钮”(某些位图)。

我们目前使用 DirectX 和一堆代码来实现这些,以放置位图并处理按钮按下。但我们希望具有以下功能:

  • 可移植到 Linux
  • 某种“编辑器”,它允许我们在不硬编码代码中元素位置的情况下布置屏幕
  • 动画片
  • 我们需要能够覆盖视频
  • 不是资源密集型(这些终端没有很多内存或 CPU)
  • 我们目前正在使用 C++,因此管理层更喜欢使用 C++,但会考虑使用其他语言
  • 我们更喜欢免费的开源解决方案,但如果价格不太贵,我们也愿意购买。(我们有几十个开发人员,部署了数万个终端。)

我们不喜欢常见的 GUI 工具包或小部件。我们想要一些更像游戏而不是对话框的东西。

对于我们可以使用的现成的东西有什么建议吗?

0 投票
2 回答
347 浏览

php - 我在哪里可以找到 Simpletest 的扩展 HTML 报告器?

我正在使用Simpletest作为我目前正在开发的 PHP 站点的单元测试框架。我喜欢它附带一个简单的 HTML 报告器的事实,但我想要一个更高级的报告器。

我已经阅读了记者 API 文档,但如果能够使用现有的记者,而不是自己动手,那就太好了。

Simpletest 是否有任何好的扩展 HTML 报告器或 GUI?

PHPUnit 的 GUI 提示也将不胜感激,但我的主要关注点是 Simpletest,对于这个项目。我试过Cool PHPUnit Test Runner,但不相信。

0 投票
2 回答
579 浏览

python - wxpython:如何检查 OnDragOver 中拖动的数据?

我对 wxPython 中的拖放有点困惑(但也许这个问题也与其他 GUI 框架中的拖放有关)。框架提供了几个回调(OnEnter 和 OnDragOver),据称它们允许我通知系统当前鼠标位置是否是放置正在拖动的任何内容的有效位置。从这些方法中,我可以返回 wx.DragNone、wx.DragCopy 等。让我感到困惑的是,在这些方法中我不能调用 GetData,这意味着我不能检查用户正在拖动的数据。如果我看不到数据,我应该如何知道用户是否可以放到这里?