问题标签 [mnemonics]
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.
c# - 标签控件上的键盘助记符的目的是什么?
在 C# 中的标签控件上添加助记符有什么意义?
我有一个带有文本的标签"&SomeText"
。
当我按下 ALT+S 时触发什么事件(我试过 OnClick 但它没有被触发)
arm - 无操作数 2 的 ARM v7 ORRS 助记符
有什么作用:
ORRS R1、R3做什么?
是否只是 R1 |= R3,可能设置了 N- 或 Z 标志?
这可能是显而易见的,但我还没有找到任何描述没有操作数 2 的 ORR 助记符的文档。
非常感谢您的反馈。
-b。
java - 如何将助记符放在字符的第二个实例下(Java-Swing)?
我有一个JButton
名为 button1 的文本为“Alter Today”。
我想在此按钮的“今天”一词中的“T”下设置一个助记符(即“改变今天”中“t”或“T”的第二个实例)。
当我尝试这样做时:
我看不到带下划线的“T”。
当我在做:
它仍然在“Alter”一词中强调“t”。
怎么做?
java - Java:助记符和 Unicode
我目前在 Java SE 应用程序中遇到 unicode 和助记符问题。在菜单栏中,我添加了一个名为“ФMnemonicUnicodeTest”的菜单,第一个字母设置为 Mnemonic。
设置为助记符的整数值为“1060”。
- Windows 7的
- 英文系统语言
- Java SE 6, 32 位
- 俄语/俄语键盘布局
- 物理俄语键盘
代码:
菜单显示正确(助记符加下划线)。
但是助记符不会用“ALT + Ф”扩展菜单(该键在物理键盘上显示为“AФ”)。
我的问题是:为什么助记符不起作用,如何解决?
arm - ARM v7 ADD 与 LDR
以下指令之间有什么区别(除了标志的影响)?
和
.net - 确定助记符/加速器键值是否适用于控件的方法?
我有一个最初是 VB6 应用程序的应用程序(.net framework 4,vb.net)。为了模仿旧选项卡控件行为的一部分,我正在实现允许您切换到另一个选项卡的加速键。示例 - 带有 5 个选项卡的 TabControl。- 选项卡 2 有一个带有文本框的标签 &Data(alt-d 加速键) - 用户选择了选项卡 1,然后按 alt-d,这会导致选项卡控件选择选项卡 2 并将焦点设置到相应的文本框。
我编写了一些代码来查找包含控件的选项卡(我通过覆盖 ProcessMnemonic 来执行此操作)并简单地查看选项卡(从选定的选项卡开始),如果找到匹配项,我选择选项卡然后允许系统通过调用“MyBase.ProcessMnemonic(charCode)”来处理助记符。
但我的问题是 Control.IsMnemonic 调用。由于您只传递控件的“文本”,因此任何在其文本属性中包含 & 的控件都可能导致它成为匹配项。
例如, myTextbox.Text = "here &friend" 将导致 Alt-F 将焦点设置在该框上。
我可以明确地检查控件类型是否是标签......但是我还需要组框和......还有什么?按钮我也应该允许助记符......
这是一些代码(注意我没有包括选项卡迭代,因为它似乎不相关);
我想我可以做类似...
如果 Typeof ctrl 是 Label orelse Typeof ctrl is groupbox (etc...)...
但是确定这一点的属性(或方法)会很棒。有任何想法吗?
谢谢!克里斯伍德拉夫
c# - 如何在没有文本的情况下将快捷键添加到复选框
我想为复选框添加快捷键。复选框没有文字。我有标签,然后是复选框。标签有 ex 的快捷键。&可见的。所以,Label 有 V 作为快捷键。如果有人按 Alt+V,则 chechbox 应该从选中状态变为未选中状态,并且以相反的方式相同。
c++ - 如何在 QMenu 中为 QActions 指定助记符(& 符号快捷方式)?
我在 QMenu 中使用 QActions,典型的
当菜单打开时,它会得到一个很好的上下文快捷方式,即 N(用于新文件)和 O(用于打开文件)。
我想做类似的事情来列出最近的文件,即:
最好将助记符/上下文快捷方式分别设置为 1 和 2,而不必在文本字段中包含此数字:
如果有人知道如何做到这一点,或者可以指出我的发现方向,我会很高兴。我浏览了一些文档,但我找不到太多关于使用与号和等效方法来设置 QActions 的助记符快捷方式的内容。
谢谢。
ps:Qt-4.7.4-rh6-x86_64,C++
java - Java Swing 中的冲突助记符
我正在开发一个复杂的桌面应用程序,该应用程序具有多个用于工作流的选项卡式窗格,每个窗格都塞满了不同的按钮、标签和其他 UI 元素。它们中的每一个都需要定义一个助记符,而这些通常会因为要定义的字母用完而发生冲突。
我注意到在 Windows 上,如果为两个控件定义了相同的助记符,那么按下它会在它们之间循环,并且它们会在释放键时激活。使用 Swing,如果您使用相同的键定义其中的 2 个,助记符根本不会激活。
有解决方法吗?