public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* override hotkey esc in HII form
@ 2017-03-16 18:19 Jannis Ötjengerdes
  2017-03-20  7:29 ` Dong, Eric
  0 siblings, 1 reply; 2+ messages in thread
From: Jannis Ötjengerdes @ 2017-03-16 18:19 UTC (permalink / raw)
  To: edk2-devel

Hello there,

I'm trying to develop an HII form where which cannot be left by the user
with the hotkey "esc" (escape).

What I've tried:

HotKey.ScanCode = SCAN_ESC;
FormBrowserEx2->RegisterHotKey(&HotKey, 0, 0, NULL);

I tried to override the HotKey with null, so that no action is applied, but
still, the form is closed if I press the esc key.

Although I tried to register an exit handler in the FormBrowserEx2, but
this function is not even called (I put a endless while loop in it to test
it)

Lastly I tried to do something in the EFI_BROWSER_ACTION_FORM_CLOSE action,
but all I can do there is to return a value, I tried all EFI_STATUS values,
none of these aborts the cancel request of the form.

I would appreciate it, if someone could give me a hint how do it.

Thank you!

Jannis


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-03-20  7:29 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-16 18:19 override hotkey esc in HII form Jannis Ötjengerdes
2017-03-20  7:29 ` Dong, Eric

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox