如何在TouchKeyboard组件中预选Capslock

时间:2015-04-20 07:06:32

标签: delphi keyboard capslock

我正在使用Delphi TTouchKeyboard组件。因为在以后的使用中人们会主要使用大写字母,我想预先选择大写字母。 我现在的问题是,当我直接点击一个键时,Touchkeyboard只会更改其键标题。如果通过(外部)keydown消息切换状态,可以使用大写字母,但键盘组件仍然会在键上显示小写字母。我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:1)

据我所知,唯一的工作是编辑原始源代码。

http://qc.embarcadero.com/wc/qcmain.aspx?d=88770(我还没有测试过它)

我已尝试使用此代码编写补丁但运气不好,因为我无法访问私有字段Fbuttons。

因此,如果你想要这个,你必须修补原始代码