Is it possible to assign keyboard shortcuts to trigger certain parts of my app in app designer, and if so, how?
119 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
rbme17
el 30 de Mzo. de 2020
Comentada: Tom Parish
el 2 de Nov. de 2023
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 comentario
Respuesta aceptada
rbme17
el 7 de Abr. de 2020
Editada: rbme17
el 27 de Oct. de 2020
7 comentarios
Tom Parish
el 2 de Nov. de 2023
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
Más respuestas (1)
Abhisek Pradhan
el 2 de Abr. de 2020
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
Ver también
Categorías
Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!