我正在研究editor for novel authors。看到像DarkRoom这样的程序后,我想添加一个全屏模式。除此之外,我还想提供一个选项,在您键入时显示有关字符和其他相关数据的信息(因此您不必抓住鼠标只是因为您不记得有关其中一个字符的详细信息)。 OTOH,它不应该分散你目前的想法。
为此,我需要知道展示这些新信息的最不引人注目的方式。你能指点我一些研究或例子吗? “闪烁”标签的反义词是什么?
[编辑]虽然“按键”解决方案可行,但我仍然更喜欢一种感觉像“编辑正在积极尝试帮助/支持我”的解决方案。我已经知道指向相关信息的关键字,所以我想要显示如果光标在关键字上停留片刻。这应该在没有任何用户交互的情况下发生 - 就像软件正在阅读人们的想法一样。
答案 0 :(得分:4)
如果我理解您的想法,此功能仅适用于用户查找某些信息的情况。为什么不在IDE(ctrl + space)中使用标准快捷键进行自动完成,然后以“tooltiptext方式”显示数据?这样,在你写作的时候不会打扰你,但如果你正在寻找一条信息,你就不必去寻找它;你按下两把钥匙然后瞧瞧。有了这个系统,“它如何显示”的问题真的不那么重要了,不是吗?
编辑:我的观点是:没有更好的“非分散注意力”的方式来显示某些信息,而不是仅在请求时显示它。
答案 1 :(得分:2)
我尚未查看您的应用,但如果您有任何“通知区域”(例如菜单栏右侧):
当文本光标下有“已知名称”时,显示例如"Who is John? [F9]"
在角落里。也许只有当光标在那里停留几秒钟时才显示它/淡入淡出,以避免在浏览时出现“眼角活动”。 (但热键应立即起作用)
使用活动文本选择,相同的键可能允许创建新项目。表明功能有点困难,因为您不知道这是一个名称,并且您可以对选择做很多事情。
另外,考虑注册,例如“约翰尼”作为约翰的替代名称,引用相同的信息。