几何尺寸与公差论坛

 找回密码
 注册
查看: 726|回复: 0

【转帖】disable solidworks keyboard shortcuts

[复制链接]
发表于 2009-4-12 20:40:20 | 显示全部楼层 |阅读模式
disable solidworks keyboard shortcuts
i have created an add-in with a modeless form (i.e. the user can still access solidworks with the form open) and i'm finding that the sw hotkeys are preventing certain characters to be typed in the form (instead they perform their function in sw).
anyone know how to disable keyboard shortcuts in sw?
thanks
lee
tools > customize > keyboard tab. customize the shortcuts as per need or remove them.
deepak gupta
sw2007 sp5.0
sw2009 sp2.1
thanks deepak, but i'm looking for a way to do this programatically (i.e. through the api).
lee
hotkeys should not be captured if your form is active. make sure your form is set to accept input
that sounds like it could be the reason, but i believe that the form does have focus (i.e. the flashing cursor is in a textbox and i can type as long as i don't use any mapped hotkeys). i'll play around with focus and see if i can stop the behaviour.
thanks
i've seen this behavior in solidworks itself before - no add-ins or anything. it's pretty rare, but has happened more than once. when it does, i can't type any shortcut keys anywhere - in a note, when adding/modifying dimension text, etc. restarting sw fixes it. does this happen every time for you? on more than one machine?
i'll get you eh steve, if it's the last thing i dooooo!
unfortunately, yes. it happens consistently on multiple machines and re-starting solidworks doesn't help.
thanks for the input!
answer figured it out. for some reason, this odd behaviour was caused when typing in a combobox with the drop down style set to 'dropdown'. i replaced it with a textbox with autocomplete list instead, and the problem disappeared.
quick
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-23 05:05 , Processed in 0.034289 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表