Is it possible to assign keyboard shortcuts to trigger certain parts of my app in app designer, and if so, how?
조회 수: 119 (최근 30일)
이전 댓글 표시
I was wondering if it's possible to assign user defined keyboard shortcuts to parts of the app in app designer.
For example,using a menu item with ctrl+L, or simply just L. Not sure if this is possible, but if anyone knows, please share
Thanks!
댓글 수: 1
채택된 답변
rbme17
2020년 4월 7일
편집: rbme17
2020년 10월 27일
댓글 수: 7
Tom Parish
2023년 11월 2일
I am trying to use this same method to update Values from exiting buttons.
Is the app.ChangeData a button or a callback function?
In my usecase i have a State button app.STOPbutton and a callback app.StopButtonValueChanged. I am trying to update a global variable with a keyboard press that is already actiavted when the State button app.STOPButton is pressed through the app.StopButton Changed callback.
Any guidance is appreciated.
function figure1KeyPress(app, event)
key = event.Key;
switch key
case 's'
app.STOPButtonValueChanged(app);
app.Message.Value = key; % return key value
case 'o'
app.SafetySwitchValueChanged(app);
app.Message.Value = key; % return key value
case 'r'
app.RESUMEButton(app);
app.Message.Value = key;
end
end
추가 답변 (1개)
Abhisek Pradhan
2020년 4월 2일
There is similar question in following link on configuring a GUI button to keypress. Hope it helps.https://in.mathworks.com/matlabcentral/answers/12034-gui-button-with-keyboard-shortcut
참고 항목
카테고리
Help Center 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!