如何在TouchKeyboard组件中预选大写锁定键

3

我正在使用 Delphi TTouchKeyboard 组件。因为在后续的使用中,人们主要会使用大写字母,所以我想预先选择大写锁定。

现在我的问题是,当我直接单击键时,Touchkeyboard 才会更改其键标题。如果状态是通过(外部)keydown 消息切换的,则可以使用大写字母,但键盘组件仍然会在键上显示小写字母。我该如何解决这个问题?

1个回答

1
据我所知,唯一的解决方法是编辑原始源代码。 http://qc.embarcadero.com/wc/qcmain.aspx?d=88770 (我没有测试过)
我尝试使用此代码编写补丁,但是没有成功,因为我无法访问私有字段Fbuttons。
因此,如果您想要这个功能,您将需要修补原始代码。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接